Bump intl-tel-input

This commit is contained in:
johnnyq
2026-08-26 13:14:32 -04:00
parent 3d9a41bec4
commit cfafc385f0
219 changed files with 10122 additions and 26624 deletions

View File

@@ -0,0 +1,34 @@
//* Arabic. Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"تغيير الدولة لرقم الهاتف، المحددة ${countryName} (${dialCode})",
noCountrySelected: "اختر دولة لرقم الهاتف",
countryListAriaLabel: "قائمة الدول",
searchPlaceholder: "بحث",
clearSearchAriaLabel: "مسح البحث",
searchEmptyState: "لم يتم العثور على نتائج",
searchSummaryAria(count) {
if (count === 0) {
return "لم يتم العثور على نتائج";
}
if (count === 1) {
return "تم العثور على نتيجة واحدة";
}
if (count === 2) {
return "تم العثور على نتيجتين";
}
// Numbers ending in 3-10
if (count % 100 >= 3 && count % 100 <= 10) {
return `تم العثور على ${count} نتائج`;
}
return `تم العثور على ${count} نتيجة`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,24 @@
//* Bulgarian. Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Промени държавата за телефонен номер, избрана ${countryName} (${dialCode})",
noCountrySelected: "Избери държава за телефонен номер",
countryListAriaLabel: "Списък на страните",
searchPlaceholder: "Търсене",
clearSearchAriaLabel: "Изчистване на търсенето",
searchEmptyState: "Няма намерени резултати",
searchSummaryAria(count) {
if (count === 0) {
return "Няма намерени резултати";
}
if (count === 1) {
return "Намерен е 1 резултат";
}
return `${count} намерени резултата`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,24 @@
//* Bengali. Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"ফোন নম্বরের জন্য দেশ পরিবর্তন করুন, নির্বাচিত ${countryName} (${dialCode})",
noCountrySelected: "ফোন নম্বরের জন্য দেশ নির্বাচন করুন",
countryListAriaLabel: "দেশের তালিকা",
searchPlaceholder: "অনুসন্ধান করুন",
clearSearchAriaLabel: "অনুসন্ধান পরিষ্কার করুন",
searchEmptyState: "কোন ফলাফল পাওয়া যায়নি",
searchSummaryAria(count) {
if (count === 0) {
return "কোন ফলাফল পাওয়া যায়নি";
}
if (count === 1) {
return "1টি ফলাফল পাওয়া গেছে";
}
return `${count} ফলাফল পাওয়া গেছে`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,37 @@
//* Bosnian. Translated by: Harun Sabljaković (sabljak) */
import type { UiTranslations } from "./types.js";
import countryNames from "./country-names/bs.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Promijeni zemlju za telefonski broj, izabrano ${countryName} (${dialCode})",
noCountrySelected: "Odaberi zemlju za telefonski broj",
countryListAriaLabel: "Lista zemalja",
searchPlaceholder: "Pretraži",
clearSearchAriaLabel: "Očisti pretragu",
searchEmptyState: "Nema pronađenih rezultata",
searchSummaryAria(count) {
if (count === 0) {
return "Nema pronađenih rezultata";
}
const mod10 = count % 10;
const mod100 = count % 100;
// Numbers ending in 1, but not 11
if (mod10 === 1 && mod100 !== 11) {
return `Pronađen ${count} rezultat`;
}
// Numbers ending in 2-4, but not 12-14
const isFew = mod10 >= 2 && mod10 <= 4 && !(mod100 >= 12 && mod100 <= 14);
if (isFew) {
return `Pronađena ${count} rezultata`;
}
return `Pronađeno ${count} rezultata`;
},
};
export default { ...interfaceTranslations, countryNames };

View File

@@ -0,0 +1,24 @@
//* Catalan. Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Canvia el país per al número de telèfon, seleccionat ${countryName} (${dialCode})",
noCountrySelected: "Selecciona el país per al número de telèfon",
countryListAriaLabel: "Llista de països",
searchPlaceholder: "Cerca",
clearSearchAriaLabel: "Esborra la cerca",
searchEmptyState: "Sense resultats",
searchSummaryAria(count) {
if (count === 0) {
return "Sense resultats";
}
if (count === 1) {
return "1 resultat trobat";
}
return `${count} resultats trobats`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,253 @@
//* THIS FILE IS AUTO-GENERATED BY scripts/generate-country-names.js. DO NOT EDIT.
//* Fallback country names for "bs", for browsers whose Intl.DisplayNames
//* lacks region data for this locale (e.g. Chrome desktop falls back to English).
import type { Iso2 } from "../../data.js";
const countryNames: Partial<Record<Iso2, string>> = {
af: "Afganistan",
ax: "Olandska ostrva",
al: "Albanija",
dz: "Alžir",
as: "Američka Samoa",
ad: "Andora",
ao: "Angola",
ai: "Angvila",
ag: "Antigva i Barbuda",
ar: "Argentina",
am: "Armenija",
aw: "Aruba",
ac: "Ostrvo Ascension",
au: "Australija",
at: "Austrija",
az: "Azerbejdžan",
bs: "Bahami",
bh: "Bahrein",
bd: "Bangladeš",
bb: "Barbados",
by: "Bjelorusija",
be: "Belgija",
bz: "Belize",
bj: "Benin",
bm: "Bermuda",
bt: "Butan",
bo: "Bolivija",
ba: "Bosna i Hercegovina",
bw: "Bocvana",
br: "Brazil",
io: "Britanska Teritorija u Indijskom Okeanu",
vg: "Britanska Djevičanska ostrva",
bn: "Brunej",
bg: "Bugarska",
bf: "Burkina Faso",
bi: "Burundi",
kh: "Kambodža",
cm: "Kamerun",
ca: "Kanada",
cv: "Zelenortska Ostrva",
bq: "Karipska Holandija",
ky: "Kajmanska ostrva",
cf: "Centralnoafrička Republika",
td: "Čad",
cl: "Čile",
cn: "Kina",
cx: "Božićno ostrvo",
cc: "Kokosova (Keelingova) ostrva",
co: "Kolumbija",
km: "Komori",
cg: "Kongo",
cd: "Demokratska Republika Kongo",
ck: "Kukova ostrva",
cr: "Kostarika",
ci: "Obala Slonovače",
hr: "Hrvatska",
cu: "Kuba",
cw: "Kurasao",
cy: "Kipar",
cz: "Češka",
dk: "Danska",
dj: "Džibuti",
dm: "Dominika",
do: "Dominikanska Republika",
ec: "Ekvador",
eg: "Egipat",
sv: "Salvador",
gq: "Ekvatorijalna Gvineja",
er: "Eritreja",
ee: "Estonija",
sz: "Esvatini",
et: "Etiopija",
fk: "Folklandska ostrva",
fo: "Farska ostrva",
fj: "Fidži",
fi: "Finska",
fr: "Francuska",
gf: "Francuska Gvajana",
pf: "Francuska Polinezija",
ga: "Gabon",
gm: "Gambija",
ge: "Gruzija",
de: "Njemačka",
gh: "Gana",
gi: "Gibraltar",
gr: "Grčka",
gl: "Grenland",
gd: "Grenada",
gp: "Gvadalupe",
gu: "Guam",
gt: "Gvatemala",
gg: "Guernsey",
gn: "Gvineja",
gw: "Gvineja-Bisao",
gy: "Gvajana",
ht: "Haiti",
hn: "Honduras",
hk: "Hong Kong (SAR Kina)",
hu: "Mađarska",
is: "Island",
in: "Indija",
id: "Indonezija",
ir: "Iran",
iq: "Irak",
ie: "Irska",
im: "Ostrvo Man",
il: "Izrael",
it: "Italija",
jm: "Jamajka",
jp: "Japan",
je: "Jersey",
jo: "Jordan",
kz: "Kazahstan",
ke: "Kenija",
ki: "Kiribati",
xk: "Kosovo",
kw: "Kuvajt",
kg: "Kirgistan",
la: "Laos",
lv: "Latvija",
lb: "Liban",
ls: "Lesoto",
lr: "Liberija",
ly: "Libija",
li: "Lihtenštajn",
lt: "Litvanija",
lu: "Luksemburg",
mo: "Makao (SAR Kina)",
mg: "Madagaskar",
mw: "Malavi",
my: "Malezija",
mv: "Maldivi",
ml: "Mali",
mt: "Malta",
mh: "Maršalova ostrva",
mq: "Martinik",
mr: "Mauritanija",
mu: "Mauricijus",
yt: "Majote",
mx: "Meksiko",
fm: "Mikronezija",
md: "Moldavija",
mc: "Monako",
mn: "Mongolija",
me: "Crna Gora",
ms: "Monserat",
ma: "Maroko",
mz: "Mozambik",
mm: "Mijanmar",
na: "Namibija",
nr: "Nauru",
np: "Nepal",
nl: "Nizozemska",
nc: "Nova Kaledonija",
nz: "Novi Zeland",
ni: "Nikaragva",
ne: "Niger",
ng: "Nigerija",
nu: "Niue",
nf: "Ostrvo Norfolk",
kp: "Sjeverna Koreja",
mk: "Sjeverna Makedonija",
mp: "Sjeverna Marijanska ostrva",
no: "Norveška",
om: "Oman",
pk: "Pakistan",
pw: "Palau",
ps: "Palestinska Teritorija",
pa: "Panama",
pg: "Papua Nova Gvineja",
py: "Paragvaj",
pe: "Peru",
ph: "Filipini",
pl: "Poljska",
pt: "Portugal",
pr: "Porto Riko",
qa: "Katar",
re: "Reunion",
ro: "Rumunija",
ru: "Rusija",
rw: "Ruanda",
ws: "Samoa",
sm: "San Marino",
st: "Sao Tome i Principe",
sa: "Saudijska Arabija",
sn: "Senegal",
rs: "Srbija",
sc: "Sejšeli",
sl: "Sijera Leone",
sg: "Singapur",
sx: "Sint Marten",
sk: "Slovačka",
si: "Slovenija",
sb: "Solomonska Ostrva",
so: "Somalija",
za: "Južnoafrička Republika",
kr: "Južna Koreja",
ss: "Južni Sudan",
es: "Španija",
lk: "Šri Lanka",
bl: "Sveti Bartolomej",
sh: "Sveta Helena",
kn: "Sveti Kits i Nevis",
lc: "Sveta Lucija",
mf: "Sveti Martin",
pm: "Sveti Petar i Mikelon",
vc: "Sveti Vinsent i Grenadin",
sd: "Sudan",
sr: "Surinam",
sj: "Svalbard i Jan Mayen",
se: "Švedska",
ch: "Švicarska",
sy: "Sirija",
tw: "Tajvan",
tj: "Tadžikistan",
tz: "Tanzanija",
th: "Tajland",
tl: "Istočni Timor",
tg: "Togo",
tk: "Tokelau",
to: "Tonga",
tt: "Trinidad i Tobago",
tn: "Tunis",
tr: "Turska",
tm: "Turkmenistan",
tc: "Ostrva Turks i Kaikos",
tv: "Tuvalu",
vi: "Američka Djevičanska ostrva",
ug: "Uganda",
ua: "Ukrajina",
ae: "Ujedinjeni Arapski Emirati",
gb: "Ujedinjeno Kraljevstvo",
us: "Sjedinjene Države",
uy: "Urugvaj",
uz: "Uzbekistan",
vu: "Vanuatu",
va: "Vatikan",
ve: "Venecuela",
vn: "Vijetnam",
wf: "Ostrva Valis i Futuna",
eh: "Zapadna Sahara",
ye: "Jemen",
zm: "Zambija",
zw: "Zimbabve",
};
export default countryNames;

View File

@@ -0,0 +1,253 @@
//* THIS FILE IS AUTO-GENERATED BY scripts/generate-country-names.js. DO NOT EDIT.
//* Fallback country names for "hy", for browsers whose Intl.DisplayNames
//* lacks region data for this locale (e.g. Chrome desktop falls back to English).
import type { Iso2 } from "../../data.js";
const countryNames: Partial<Record<Iso2, string>> = {
af: "Աֆղանստան",
ax: "Ալանդյան կղզիներ",
al: "Ալբանիա",
dz: "Ալժիր",
as: "Ամերիկյան Սամոա",
ad: "Անդորրա",
ao: "Անգոլա",
ai: "Անգուիլա",
ag: "Անտիգուա և Բարբուդա",
ar: "Արգենտինա",
am: "Հայաստան",
aw: "Արուբա",
ac: "Համբարձման կղզի",
au: "Ավստրալիա",
at: "Ավստրիա",
az: "Ադրբեջան",
bs: "Բահամյան կղզիներ",
bh: "Բահրեյն",
bd: "Բանգլադեշ",
bb: "Բարբադոս",
by: "Բելառուս",
be: "Բելգիա",
bz: "Բելիզ",
bj: "Բենին",
bm: "Բերմուդներ",
bt: "Բութան",
bo: "Բոլիվիա",
ba: "Բոսնիա և Հերցեգովինա",
bw: "Բոտսվանա",
br: "Բրազիլիա",
io: "Բրիտանական տարածք Հնդկական Օվկիանոսում",
vg: "Բրիտանական Վիրջինյան կղզիներ",
bn: "Բրունեյ",
bg: "Բուլղարիա",
bf: "Բուրկինա Ֆասո",
bi: "Բուրունդի",
kh: "Կամբոջա",
cm: "Կամերուն",
ca: "Կանադա",
cv: "Կաբո Վերդե",
bq: "Կարիբյան Նիդեռլանդներ",
ky: "Կայմանյան կղզիներ",
cf: "Կենտրոնական Աֆրիկյան Հանրապետություն",
td: "Չադ",
cl: "Չիլի",
cn: "Չինաստան",
cx: "Սուրբ Ծննդյան կղզի",
cc: "Կոկոսյան (Քիլինգ) կղզիներ",
co: "Կոլումբիա",
km: "Կոմորյան կղզիներ",
cg: "Կոնգո - Բրազավիլ",
cd: "Կոնգո - Կինշասա",
ck: "Կուկի կղզիներ",
cr: "Կոստա Ռիկա",
ci: "Կոտ դ՚Իվուար",
hr: "Խորվաթիա",
cu: "Կուբա",
cw: "Կյուրասաո",
cy: "Կիպրոս",
cz: "Չեխիա",
dk: "Դանիա",
dj: "Ջիբութի",
dm: "Դոմինիկա",
do: "Դոմինիկյան Հանրապետություն",
ec: "Էկվադոր",
eg: "Եգիպտոս",
sv: "Սալվադոր",
gq: "Հասարակածային Գվինեա",
er: "Էրիթրեա",
ee: "Էստոնիա",
sz: "Էսվատինի",
et: "Եթովպիա",
fk: "Ֆոլքլենդյան կղզիներ",
fo: "Ֆարերյան կղզիներ",
fj: "Ֆիջի",
fi: "Ֆինլանդիա",
fr: "Ֆրանսիա",
gf: "Ֆրանսիական Գվիանա",
pf: "Ֆրանսիական Պոլինեզիա",
ga: "Գաբոն",
gm: "Գամբիա",
ge: "Վրաստան",
de: "Գերմանիա",
gh: "Գանա",
gi: "Ջիբրալթար",
gr: "Հունաստան",
gl: "Գրենլանդիա",
gd: "Գրենադա",
gp: "Գվադելուպա",
gu: "Գուամ",
gt: "Գվատեմալա",
gg: "Գերնսի",
gn: "Գվինեա",
gw: "Գվինեա-Բիսաու",
gy: "Գայանա",
ht: "Հայիթի",
hn: "Հոնդուրաս",
hk: "Հոնկոնգի ՀՎՇ",
hu: "Հունգարիա",
is: "Իսլանդիա",
in: "Հնդկաստան",
id: "Ինդոնեզիա",
ir: "Իրան",
iq: "Իրաք",
ie: "Իռլանդիա",
im: "Մեն կղզի",
il: "Իսրայել",
it: "Իտալիա",
jm: "Ճամայկա",
jp: "Ճապոնիա",
je: "Ջերսի",
jo: "Հորդանան",
kz: "Ղազախստան",
ke: "Քենիա",
ki: "Կիրիբատի",
xk: "Կոսովո",
kw: "Քուվեյթ",
kg: "Ղրղզստան",
la: "Լաոս",
lv: "Լատվիա",
lb: "Լիբանան",
ls: "Լեսոտո",
lr: "Լիբերիա",
ly: "Լիբիա",
li: "Լիխտենշտեյն",
lt: "Լիտվա",
lu: "Լյուքսեմբուրգ",
mo: "Չինաստանի Մակաո ՀՎՇ",
mg: "Մադագասկար",
mw: "Մալավի",
my: "Մալայզիա",
mv: "Մալդիվներ",
ml: "Մալի",
mt: "Մալթա",
mh: "Մարշալյան կղզիներ",
mq: "Մարտինիկա",
mr: "Մավրիտանիա",
mu: "Մավրիկիոս",
yt: "Մայոտ",
mx: "Մեքսիկա",
fm: "Միկրոնեզիա",
md: "Մոլդովա",
mc: "Մոնակո",
mn: "Մոնղոլիա",
me: "Չեռնոգորիա",
ms: "Մոնսեռատ",
ma: "Մարոկկո",
mz: "Մոզամբիկ",
mm: "Մյանմա (Բիրմա)",
na: "Նամիբիա",
nr: "Նաուրու",
np: "Նեպալ",
nl: "Նիդեռլանդներ",
nc: "Նոր Կալեդոնիա",
nz: "Նոր Զելանդիա",
ni: "Նիկարագուա",
ne: "Նիգեր",
ng: "Նիգերիա",
nu: "Նիուե",
nf: "Նորֆոլկ կղզի",
kp: "Հյուսիսային Կորեա",
mk: "Հյուսիսային Մակեդոնիա",
mp: "Հյուսիսային Մարիանյան կղզիներ",
no: "Նորվեգիա",
om: "Օման",
pk: "Պակիստան",
pw: "Պալաու",
ps: "Պաղեստինյան տարածքներ",
pa: "Պանամա",
pg: "Պապուա Նոր Գվինեա",
py: "Պարագվայ",
pe: "Պերու",
ph: "Ֆիլիպիններ",
pl: "Լեհաստան",
pt: "Պորտուգալիա",
pr: "Պուերտո Ռիկո",
qa: "Կատար",
re: "Ռեյունիոն",
ro: "Ռումինիա",
ru: "Ռուսաստան",
rw: "Ռուանդա",
ws: "Սամոա",
sm: "Սան Մարինո",
st: "Սան Տոմե և Փրինսիպի",
sa: "Սաուդյան Արաբիա",
sn: "Սենեգալ",
rs: "Սերբիա",
sc: "Սեյշելներ",
sl: "Սիեռա Լեոնե",
sg: "Սինգապուր",
sx: "Սինտ Մարտեն",
sk: "Սլովակիա",
si: "Սլովենիա",
sb: "Սողոմոնյան կղզիներ",
so: "Սոմալի",
za: "Հարավաֆրիկյան Հանրապետություն",
kr: "Հարավային Կորեա",
ss: "Հարավային Սուդան",
es: "Իսպանիա",
lk: "Շրի Լանկա",
bl: "Սուրբ Բարդուղիմեոս",
sh: "Սուրբ Հեղինեի կղզի",
kn: "Սենթ Քիտս և Նևիս",
lc: "Սենթ Լյուսիա",
mf: "Սեն Մարտեն",
pm: "Սեն Պիեռ և Միքելոն",
vc: "Սենթ Վինսենթ և Գրենադիններ",
sd: "Սուդան",
sr: "Սուրինամ",
sj: "Սվալբարդ և Յան Մայեն",
se: "Շվեդիա",
ch: "Շվեյցարիա",
sy: "Սիրիա",
tw: "Թայվան",
tj: "Տաջիկստան",
tz: "Տանզանիա",
th: "Թաիլանդ",
tl: "Թիմոր Լեշտի",
tg: "Տոգո",
tk: "Տոկելաու",
to: "Տոնգա",
tt: "Տրինիդադ և Տոբագո",
tn: "Թունիս",
tr: "Թուրքիա",
tm: "Թուրքմենստան",
tc: "Թըրքս և Կայկոս կղզիներ",
tv: "Տուվալու",
vi: "ԱՄՆ Վիրջինյան կղզիներ",
ug: "Ուգանդա",
ua: "Ուկրաինա",
ae: "Արաբական Միացյալ Էմիրություններ",
gb: "Միացյալ Թագավորություն",
us: "Միացյալ Նահանգներ",
uy: "Ուրուգվայ",
uz: "Ուզբեկստան",
vu: "Վանուատու",
va: "Վատիկան",
ve: "Վենեսուելա",
vn: "Վիետնամ",
wf: "Ուոլիս և Ֆուտունա",
eh: "Արևմտյան Սահարա",
ye: "Եմեն",
zm: "Զամբիա",
zw: "Զիմբաբվե",
};
export default countryNames;

View File

@@ -0,0 +1,253 @@
//* THIS FILE IS AUTO-GENERATED BY scripts/generate-country-names.js. DO NOT EDIT.
//* Fallback country names for "is", for browsers whose Intl.DisplayNames
//* lacks region data for this locale (e.g. Chrome desktop falls back to English).
import type { Iso2 } from "../../data.js";
const countryNames: Partial<Record<Iso2, string>> = {
af: "Afganistan",
ax: "Álandseyjar",
al: "Albanía",
dz: "Alsír",
as: "Bandaríska Samóa",
ad: "Andorra",
ao: "Angóla",
ai: "Angvilla",
ag: "Antígva og Barbúda",
ar: "Argentína",
am: "Armenía",
aw: "Arúba",
ac: "Ascension-eyja",
au: "Ástralía",
at: "Austurríki",
az: "Aserbaídsjan",
bs: "Bahamaeyjar",
bh: "Barein",
bd: "Bangladess",
bb: "Barbados",
by: "Hvíta-Rússland",
be: "Belgía",
bz: "Belís",
bj: "Benín",
bm: "Bermúdaeyjar",
bt: "Bútan",
bo: "Bólivía",
ba: "Bosnía og Hersegóvína",
bw: "Botsvana",
br: "Brasilía",
io: "Bresku Indlandshafseyjar",
vg: "Bresku Jómfrúaeyjar",
bn: "Brúnei",
bg: "Búlgaría",
bf: "Búrkína Fasó",
bi: "Búrúndí",
kh: "Kambódía",
cm: "Kamerún",
ca: "Kanada",
cv: "Grænhöfðaeyjar",
bq: "Karíbahafshluti Hollands",
ky: "Caymaneyjar",
cf: "Mið-Afríkulýðveldið",
td: "Tsjad",
cl: "Síle",
cn: "Kína",
cx: "Jólaey",
cc: "Kókoseyjar (Keeling)",
co: "Kólumbía",
km: "Kómoreyjar",
cg: "Kongó-Brazzaville",
cd: "Kongó-Kinshasa",
ck: "Cooks-eyjar",
cr: "Kostaríka",
ci: "Fílabeinsströndin",
hr: "Króatía",
cu: "Kúba",
cw: "Curacao",
cy: "Kýpur",
cz: "Tékkland",
dk: "Danmörk",
dj: "Djíbútí",
dm: "Dóminíka",
do: "Dóminíska lýðveldið",
ec: "Ekvador",
eg: "Egyptaland",
sv: "El Salvador",
gq: "Miðbaugs-Gínea",
er: "Erítrea",
ee: "Eistland",
sz: "Esvatíní",
et: "Eþíópía",
fk: "Falklandseyjar",
fo: "Færeyjar",
fj: "Fídjíeyjar",
fi: "Finnland",
fr: "Frakkland",
gf: "Franska Gvæjana",
pf: "Franska Pólýnesía",
ga: "Gabon",
gm: "Gambía",
ge: "Georgía",
de: "Þýskaland",
gh: "Gana",
gi: "Gíbraltar",
gr: "Grikkland",
gl: "Grænland",
gd: "Grenada",
gp: "Gvadelúpeyjar",
gu: "Gvam",
gt: "Gvatemala",
gg: "Guernsey",
gn: "Gínea",
gw: "Gínea-Bissá",
gy: "Gvæjana",
ht: "Haítí",
hn: "Hondúras",
hk: "sérstjórnarsvæðið Hong Kong",
hu: "Ungverjaland",
is: "Ísland",
in: "Indland",
id: "Indónesía",
ir: "Íran",
iq: "Írak",
ie: "Írland",
im: "Mön",
il: "Ísrael",
it: "Ítalía",
jm: "Jamaíka",
jp: "Japan",
je: "Jersey",
jo: "Jórdanía",
kz: "Kasakstan",
ke: "Kenía",
ki: "Kíribatí",
xk: "Kósóvó",
kw: "Kúveit",
kg: "Kirgistan",
la: "Laos",
lv: "Lettland",
lb: "Líbanon",
ls: "Lesótó",
lr: "Líbería",
ly: "Líbía",
li: "Liechtenstein",
lt: "Litháen",
lu: "Lúxemborg",
mo: "sérstjórnarsvæðið Makaó",
mg: "Madagaskar",
mw: "Malaví",
my: "Malasía",
mv: "Maldíveyjar",
ml: "Malí",
mt: "Malta",
mh: "Marshalleyjar",
mq: "Martiník",
mr: "Máritanía",
mu: "Máritíus",
yt: "Mayotte",
mx: "Mexíkó",
fm: "Míkrónesía",
md: "Moldóva",
mc: "Mónakó",
mn: "Mongólía",
me: "Svartfjallaland",
ms: "Montserrat",
ma: "Marokkó",
mz: "Mósambík",
mm: "Mjanmar (Búrma)",
na: "Namibía",
nr: "Nárú",
np: "Nepal",
nl: "Holland",
nc: "Nýja-Kaledónía",
nz: "Nýja-Sjáland",
ni: "Níkaragva",
ne: "Níger",
ng: "Nígería",
nu: "Niue",
nf: "Norfolkeyja",
kp: "Norður-Kórea",
mk: "Norður-Makedónía",
mp: "Norður-Maríanaeyjar",
no: "Noregur",
om: "Óman",
pk: "Pakistan",
pw: "Palá",
ps: "Heimastjórnarsvæði Palestínumanna",
pa: "Panama",
pg: "Papúa Nýja-Gínea",
py: "Paragvæ",
pe: "Perú",
ph: "Filippseyjar",
pl: "Pólland",
pt: "Portúgal",
pr: "Púertó Ríkó",
qa: "Katar",
re: "Réunion",
ro: "Rúmenía",
ru: "Rússland",
rw: "Rúanda",
ws: "Samóa",
sm: "San Marínó",
st: "Saó Tóme og Prinsípe",
sa: "Sádi-Arabía",
sn: "Senegal",
rs: "Serbía",
sc: "Seychelles-eyjar",
sl: "Síerra Leóne",
sg: "Singapúr",
sx: "Sint Maarten",
sk: "Slóvakía",
si: "Slóvenía",
sb: "Salómonseyjar",
so: "Sómalía",
za: "Suður-Afríka",
kr: "Suður-Kórea",
ss: "Suður-Súdan",
es: "Spánn",
lk: "Srí Lanka",
bl: "Sankti Bartólómeusareyjar",
sh: "Sankti Helena",
kn: "Sankti Kitts og Nevis",
lc: "Sankti Lúsía",
mf: "Saint-Martin",
pm: "Sankti Pierre og Miquelon",
vc: "Sankti Vinsent og Grenadíneyjar",
sd: "Súdan",
sr: "Súrínam",
sj: "Svalbarði og Jan Mayen",
se: "Svíþjóð",
ch: "Sviss",
sy: "Sýrland",
tw: "Taívan",
tj: "Tadsíkistan",
tz: "Tansanía",
th: "Taíland",
tl: "Tímor-Leste",
tg: "Tógó",
tk: "Tókelá",
to: "Tonga",
tt: "Trínidad og Tóbagó",
tn: "Túnis",
tr: "Tyrkland",
tm: "Túrkmenistan",
tc: "Turks- og Caicoseyjar",
tv: "Túvalú",
vi: "Bandarísku Jómfrúaeyjar",
ug: "Úganda",
ua: "Úkraína",
ae: "Sameinuðu arabísku furstadæmin",
gb: "Bretland",
us: "Bandaríkin",
uy: "Úrúgvæ",
uz: "Úsbekistan",
vu: "Vanúatú",
va: "Vatíkanið",
ve: "Venesúela",
vn: "Víetnam",
wf: "Wallis- og Fútúnaeyjar",
eh: "Vestur-Sahara",
ye: "Jemen",
zm: "Sambía",
zw: "Simbabve",
};
export default countryNames;

View File

@@ -0,0 +1,253 @@
//* THIS FILE IS AUTO-GENERATED BY scripts/generate-country-names.js. DO NOT EDIT.
//* Fallback country names for "mk", for browsers whose Intl.DisplayNames
//* lacks region data for this locale (e.g. Chrome desktop falls back to English).
import type { Iso2 } from "../../data.js";
const countryNames: Partial<Record<Iso2, string>> = {
af: "Авганистан",
ax: "Оландски Острови",
al: "Албанија",
dz: "Алжир",
as: "Американска Самоа",
ad: "Андора",
ao: "Ангола",
ai: "Ангвила",
ag: "Антига и Барбуда",
ar: "Аргентина",
am: "Ерменија",
aw: "Аруба",
ac: "Остров Асенсион",
au: "Австралија",
at: "Австрија",
az: "Азербејџан",
bs: "Бахами",
bh: "Бахреин",
bd: "Бангладеш",
bb: "Барбадос",
by: "Белорусија",
be: "Белгија",
bz: "Белизе",
bj: "Бенин",
bm: "Бермуди",
bt: "Бутан",
bo: "Боливија",
ba: "Босна и Херцеговина",
bw: "Боцвана",
br: "Бразил",
io: "Британска Индоокеанска Територија",
vg: "Британски Девствени Острови",
bn: "Брунеј",
bg: "Бугарија",
bf: "Буркина Фасо",
bi: "Бурунди",
kh: "Камбоџа",
cm: "Камерун",
ca: "Канада",
cv: "Кабо Верде",
bq: "Карипска Холандија",
ky: "Кајмански Острови",
cf: "Централноафриканска Република",
td: "Чад",
cl: "Чиле",
cn: "Кина",
cx: "Божиќен Остров",
cc: "Кокосови (Килиншки) Острови",
co: "Колумбија",
km: "Коморски Острови",
cg: "Конго - Бразавил",
cd: "Конго - Киншаса",
ck: "Кукови Острови",
cr: "Костарика",
ci: "Брегот на Слоновата Коска",
hr: "Хрватска",
cu: "Куба",
cw: "Курасао",
cy: "Кипар",
cz: "Чешка",
dk: "Данска",
dj: "Џибути",
dm: "Доминика",
do: "Доминиканска Република",
ec: "Еквадор",
eg: "Египет",
sv: "Ел Салвадор",
gq: "Екваторска Гвинеја",
er: "Еритреја",
ee: "Естонија",
sz: "Есватини",
et: "Етиопија",
fk: "Фолкландски Острови",
fo: "Фарски Острови",
fj: "Фиџи",
fi: "Финска",
fr: "Франција",
gf: "Француска Гвајана",
pf: "Француска Полинезија",
ga: "Габон",
gm: "Гамбија",
ge: "Грузија",
de: "Германија",
gh: "Гана",
gi: "Гибралтар",
gr: "Грција",
gl: "Гренланд",
gd: "Гренада",
gp: "Гвадалупе",
gu: "Гуам",
gt: "Гватемала",
gg: "Гернзи",
gn: "Гвинеја",
gw: "Гвинеја Бисао",
gy: "Гвајана",
ht: "Хаити",
hn: "Хондурас",
hk: "Хонгконг САР Кина",
hu: "Унгарија",
is: "Исланд",
in: "Индија",
id: "Индонезија",
ir: "Иран",
iq: "Ирак",
ie: "Ирска",
im: "Остров Ман",
il: "Израел",
it: "Италија",
jm: "Јамајка",
jp: "Јапонија",
je: "Џерси",
jo: "Јордан",
kz: "Казахстан",
ke: "Кенија",
ki: "Кирибати",
xk: "Косово",
kw: "Кувајт",
kg: "Киргистан",
la: "Лаос",
lv: "Латвија",
lb: "Либан",
ls: "Лесото",
lr: "Либерија",
ly: "Либија",
li: "Лихтенштајн",
lt: "Литванија",
lu: "Луксембург",
mo: "Макао САР",
mg: "Мадагаскар",
mw: "Малави",
my: "Малезија",
mv: "Малдиви",
ml: "Мали",
mt: "Малта",
mh: "Маршалски Острови",
mq: "Мартиник",
mr: "Мавританија",
mu: "Маврициус",
yt: "Мајот",
mx: "Мексико",
fm: "Микронезија",
md: "Молдавија",
mc: "Монако",
mn: "Монголија",
me: "Црна Гора",
ms: "Монсерат",
ma: "Мароко",
mz: "Мозамбик",
mm: "Мјанмар (Бурма)",
na: "Намибија",
nr: "Науру",
np: "Непал",
nl: "Холандија",
nc: "Нова Каледонија",
nz: "Нов Зеланд",
ni: "Никарагва",
ne: "Нигер",
ng: "Нигерија",
nu: "Ниује",
nf: "Норфолшки Остров",
kp: "Северна Кореја",
mk: "Северна Македонија",
mp: "Северни Маријански Острови",
no: "Норвешка",
om: "Оман",
pk: "Пакистан",
pw: "Палау",
ps: "Палестински Територии",
pa: "Панама",
pg: "Папуа Нова Гвинеја",
py: "Парагвај",
pe: "Перу",
ph: "Филипини",
pl: "Полска",
pt: "Португалија",
pr: "Порторико",
qa: "Катар",
re: "Рејунион",
ro: "Романија",
ru: "Русија",
rw: "Руанда",
ws: "Самоа",
sm: "Сан Марино",
st: "Саун Томе и Принсип",
sa: "Саудиска Арабија",
sn: "Сенегал",
rs: "Србија",
sc: "Сејшели",
sl: "Сиера Леоне",
sg: "Сингапур",
sx: "Свети Мартин",
sk: "Словачка",
si: "Словенија",
sb: "Соломонски Острови",
so: "Сомалија",
za: "Јужноафриканска Република",
kr: "Јужна Кореја",
ss: "Јужен Судан",
es: "Шпанија",
lk: "Шри Ланка",
bl: "Свети Вартоломеј",
sh: "Света Елена",
kn: "Свети Китс и Невис",
lc: "Сент Лусија",
mf: "Сент Мартин",
pm: "Сент Пјер и Микелан",
vc: "Сент Винсент и Гренадини",
sd: "Судан",
sr: "Суринам",
sj: "Свалбард и Јан Мајен",
se: "Шведска",
ch: "Швајцарија",
sy: "Сирија",
tw: "Тајван",
tj: "Таџикистан",
tz: "Танзанија",
th: "Тајланд",
tl: "Тимор Лесте",
tg: "Того",
tk: "Токелау",
to: "Тонга",
tt: "Тринидад и Тобаго",
tn: "Тунис",
tr: "Турција",
tm: "Туркменистан",
tc: "Острови Туркс и Каикос",
tv: "Тувалу",
vi: "Американски Девствени Острови",
ug: "Уганда",
ua: "Украина",
ae: "Обединети Арапски Емирати",
gb: "Обединето Кралство",
us: "Соединети Американски Држави",
uy: "Уругвај",
uz: "Узбекистан",
vu: "Вануату",
va: "Ватикан",
ve: "Венецуела",
vn: "Виетнам",
wf: "Валис и Футуна",
eh: "Западна Сахара",
ye: "Јемен",
zm: "Замбија",
zw: "Зимбабве",
};
export default countryNames;

View File

@@ -0,0 +1,253 @@
//* THIS FILE IS AUTO-GENERATED BY scripts/generate-country-names.js. DO NOT EDIT.
//* Fallback country names for "sq", for browsers whose Intl.DisplayNames
//* lacks region data for this locale (e.g. Chrome desktop falls back to English).
import type { Iso2 } from "../../data.js";
const countryNames: Partial<Record<Iso2, string>> = {
af: "Afganistan",
ax: "Ishujt Alandë",
al: "Shqipëri",
dz: "Algjeri",
as: "Samoa Amerikane",
ad: "Andorrë",
ao: "Angolë",
ai: "Anguilë",
ag: "Antigua e Barbuda",
ar: "Argjentinë",
am: "Armeni",
aw: "Arubë",
ac: "Ishulli Asenshion",
au: "Australi",
at: "Austri",
az: "Azerbajxhan",
bs: "Bahama",
bh: "Bahrejn",
bd: "Bangladesh",
bb: "Barbados",
by: "Bjellorusi",
be: "Belgjikë",
bz: "Belizë",
bj: "Benin",
bm: "Bermude",
bt: "Butan",
bo: "Bolivi",
ba: "Bosnjë-Hercegovinë",
bw: "Botsvanë",
br: "Brazil",
io: "Territori Britanik i Oqeanit Indian",
vg: "Ishujt e Virgjër Britanikë",
bn: "Brunei",
bg: "Bullgari",
bf: "Burkina-Faso",
bi: "Burundi",
kh: "Kamboxhia",
cm: "Kamerun",
ca: "Kanada",
cv: "Kepi i Gjelbër",
bq: "Karaibet holandeze",
ky: "Ishujt Kajman",
cf: "Republika e Afrikës Qendrore",
td: "Çad",
cl: "Kili",
cn: "Kinë",
cx: "Ishulli i Krishtlindjes",
cc: "Ishujt Kokos",
co: "Kolumbi",
km: "Komore",
cg: "Kongo-Brazavilë",
cd: "Kongo-Kinshasa",
ck: "Ishujt Kuk",
cr: "Kosta-Rikë",
ci: "Côte dIvoire",
hr: "Kroaci",
cu: "Kubë",
cw: "Kurasao",
cy: "Qipro",
cz: "Çeki",
dk: "Danimarkë",
dj: "Xhibuti",
dm: "Dominikë",
do: "Republika Dominikane",
ec: "Ekuador",
eg: "Egjipt",
sv: "Salvador",
gq: "Guineja Ekuatoriale",
er: "Eritre",
ee: "Estoni",
sz: "Esvatini",
et: "Etiopi",
fk: "Ishujt Falkland",
fo: "Ishujt Faroe",
fj: "Fixhi",
fi: "Finlandë",
fr: "Francë",
gf: "Guajana Franceze",
pf: "Polinezia Franceze",
ga: "Gabon",
gm: "Gambi",
ge: "Gjeorgji",
de: "Gjermani",
gh: "Ganë",
gi: "Gjibraltar",
gr: "Greqi",
gl: "Grënlandë",
gd: "Granadë",
gp: "Guadelupë",
gu: "Guam",
gt: "Guatemalë",
gg: "Gernsej",
gn: "Guine",
gw: "Guine-Bisau",
gy: "Guajanë",
ht: "Haiti",
hn: "Honduras",
hk: "RPA i Hong-Kongut",
hu: "Hungari",
is: "Islandë",
in: "Indi",
id: "Indonezi",
ir: "Iran",
iq: "Irak",
ie: "Irlandë",
im: "Ishulli i Manit",
il: "Izrael",
it: "Itali",
jm: "Xhamajkë",
jp: "Japoni",
je: "Xhersej",
jo: "Jordani",
kz: "Kazakistan",
ke: "Kenia",
ki: "Kiribati",
xk: "Kosovë",
kw: "Kuvajt",
kg: "Kirgizi",
la: "Laos",
lv: "Letoni",
lb: "Liban",
ls: "Lesoto",
lr: "Liberi",
ly: "Libi",
li: "Lihtenshtajn",
lt: "Lituani",
lu: "Luksemburg",
mo: "RPA i Makaos",
mg: "Madagaskar",
mw: "Malavi",
my: "Malajzi",
mv: "Maldive",
ml: "Mali",
mt: "Maltë",
mh: "Ishujt Marshall",
mq: "Martinikë",
mr: "Mauritani",
mu: "Mauritius",
yt: "Majotë",
mx: "Meksikë",
fm: "Mikronezi",
md: "Moldavi",
mc: "Monako",
mn: "Mongoli",
me: "Mal i Zi",
ms: "Montserat",
ma: "Marok",
mz: "Mozambik",
mm: "Mianmar (Burmë)",
na: "Namibi",
nr: "Nauru",
np: "Nepal",
nl: "Holandë",
nc: "Kaledoni e Re",
nz: "Zelandë e Re",
ni: "Nikaragua",
ne: "Niger",
ng: "Nigeri",
nu: "Niue",
nf: "Ishulli Norfolk",
kp: "Kore e Veriut",
mk: "Maqedonia e Veriut",
mp: "Ishujt e Marianës Veriore",
no: "Norvegji",
om: "Oman",
pk: "Pakistan",
pw: "Palau",
ps: "Territoret Palestineze",
pa: "Panama",
pg: "Guineja e Re-Papua",
py: "Paraguai",
pe: "Peru",
ph: "Filipine",
pl: "Poloni",
pt: "Portugali",
pr: "Porto-Riko",
qa: "Katar",
re: "Reunion",
ro: "Rumani",
ru: "Rusi",
rw: "Ruandë",
ws: "Samoa",
sm: "San-Marino",
st: "Sao-Tome e Principe",
sa: "Arabi Saudite",
sn: "Senegal",
rs: "Serbi",
sc: "Sejshelle",
sl: "Sierra-Leone",
sg: "Singapor",
sx: "Sint-Marten",
sk: "Sllovaki",
si: "Slloveni",
sb: "Ishujt Solomon",
so: "Somali",
za: "Afrika e Jugut",
kr: "Kore e Jugut",
ss: "Sudani i Jugut",
es: "Spanjë",
lk: "Sri-Lankë",
bl: "Sen-Bartelemi",
sh: "Shën-Elenë",
kn: "Shën-Kits dhe Nevis",
lc: "Shën-Luçia",
mf: "Sen-Marten",
pm: "Shën-Pier dhe Mikelon",
vc: "Shën-Vincent dhe Grenadine",
sd: "Sudan",
sr: "Surinami",
sj: "Svalbard e Jan-Majen",
se: "Suedi",
ch: "Zvicër",
sy: "Siri",
tw: "Tajvan",
tj: "Taxhikistan",
tz: "Tanzani",
th: "Tajlandë",
tl: "Timor-Leste",
tg: "Togo",
tk: "Tokelau",
to: "Tonga",
tt: "Trinidad e Tobago",
tn: "Tunizi",
tr: "Turqi",
tm: "Turkmenistan",
tc: "Ishujt Turks dhe Kaikos",
tv: "Tuvalu",
vi: "Ishujt e Virgjër të SHBA-së",
ug: "Ugandë",
ua: "Ukrainë",
ae: "Emiratet e Bashkuara Arabe",
gb: "Mbretëria e Bashkuar",
us: "SHBA",
uy: "Uruguai",
uz: "Uzbekistan",
vu: "Vanuatu",
va: "Vatikan",
ve: "Venezuelë",
vn: "Vietnam",
wf: "Uollis e Futuna",
eh: "Saharaja Perëndimore",
ye: "Jemen",
zm: "Zambi",
zw: "Zimbabve",
};
export default countryNames;

View File

@@ -0,0 +1,253 @@
//* THIS FILE IS AUTO-GENERATED BY scripts/generate-country-names.js. DO NOT EDIT.
//* Fallback country names for "uz", for browsers whose Intl.DisplayNames
//* lacks region data for this locale (e.g. Chrome desktop falls back to English).
import type { Iso2 } from "../../data.js";
const countryNames: Partial<Record<Iso2, string>> = {
af: "Afgʻoniston",
ax: "Aland orollari",
al: "Albaniya",
dz: "Jazoir",
as: "Amerika Samoasi",
ad: "Andorra",
ao: "Angola",
ai: "Angilya",
ag: "Antigua va Barbuda",
ar: "Argentina",
am: "Armaniston",
aw: "Aruba",
ac: "Meroj oroli",
au: "Avstraliya",
at: "Avstriya",
az: "Ozarbayjon",
bs: "Bagama orollari",
bh: "Bahrayn",
bd: "Bangladesh",
bb: "Barbados",
by: "Belarus",
be: "Belgiya",
bz: "Beliz",
bj: "Benin",
bm: "Bermuda orollari",
bt: "Butan",
bo: "Boliviya",
ba: "Bosniya va Gertsegovina",
bw: "Botsvana",
br: "Braziliya",
io: "Britaniyaning Hind okeanidagi hududi",
vg: "Britaniya Virgin orollari",
bn: "Bruney",
bg: "Bolgariya",
bf: "Burkina-Faso",
bi: "Burundi",
kh: "Kambodja",
cm: "Kamerun",
ca: "Kanada",
cv: "Kabo-Verde",
bq: "Boneyr, Sint-Estatius va Saba",
ky: "Kayman orollari",
cf: "Markaziy Afrika Respublikasi",
td: "Chad",
cl: "Chili",
cn: "Xitoy",
cx: "Rojdestvo oroli",
cc: "Kokos (Kiling) orollari",
co: "Kolumbiya",
km: "Komor orollari",
cg: "Kongo Brazzavil",
cd: "Kongo Kinshasa",
ck: "Kuk orollari",
cr: "Kosta-Rika",
ci: "Kot-dIvuar",
hr: "Xorvatiya",
cu: "Kuba",
cw: "Kyurasao",
cy: "Kipr",
cz: "Chexiya",
dk: "Daniya",
dj: "Jibuti",
dm: "Dominika",
do: "Dominikan Respublikasi",
ec: "Ekvador",
eg: "Misr",
sv: "Salvador",
gq: "Ekvatorial Gvineya",
er: "Eritreya",
ee: "Estoniya",
sz: "Svazilend",
et: "Efiopiya",
fk: "Folklend orollari",
fo: "Farer orollari",
fj: "Fiji",
fi: "Finlandiya",
fr: "Fransiya",
gf: "Fransuz Gvianasi",
pf: "Fransuz Polineziyasi",
ga: "Gabon",
gm: "Gambiya",
ge: "Gruziya",
de: "Germaniya",
gh: "Gana",
gi: "Gibraltar",
gr: "Gretsiya",
gl: "Grenlandiya",
gd: "Grenada",
gp: "Gvadelupe",
gu: "Guam",
gt: "Gvatemala",
gg: "Gernsi",
gn: "Gvineya",
gw: "Gvineya-Bisau",
gy: "Gayana",
ht: "Gaiti",
hn: "Gonduras",
hk: "Gonkong (Xitoy MMH)",
hu: "Vengriya",
is: "Islandiya",
in: "Hindiston",
id: "Indoneziya",
ir: "Eron",
iq: "Iroq",
ie: "Irlandiya",
im: "Men oroli",
il: "Isroil",
it: "Italiya",
jm: "Yamayka",
jp: "Yaponiya",
je: "Jersi",
jo: "Iordaniya",
kz: "Qozogʻiston",
ke: "Keniya",
ki: "Kiribati",
xk: "Kosovo",
kw: "Quvayt",
kg: "Qirgʻiziston",
la: "Laos",
lv: "Latviya",
lb: "Livan",
ls: "Lesoto",
lr: "Liberiya",
ly: "Liviya",
li: "Lixtenshteyn",
lt: "Litva",
lu: "Lyuksemburg",
mo: "Makao (Xitoy MMH)",
mg: "Madagaskar",
mw: "Malavi",
my: "Malayziya",
mv: "Maldiv orollari",
ml: "Mali",
mt: "Malta",
mh: "Marshall orollari",
mq: "Martinika",
mr: "Mavritaniya",
mu: "Mavrikiy",
yt: "Mayotta",
mx: "Meksika",
fm: "Mikroneziya",
md: "Moldova",
mc: "Monako",
mn: "Mongoliya",
me: "Chernogoriya",
ms: "Montserrat",
ma: "Marokash",
mz: "Mozambik",
mm: "Myanma (Birma)",
na: "Namibiya",
nr: "Nauru",
np: "Nepal",
nl: "Niderlandiya",
nc: "Yangi Kaledoniya",
nz: "Yangi Zelandiya",
ni: "Nikaragua",
ne: "Niger",
ng: "Nigeriya",
nu: "Niue",
nf: "Norfolk oroli",
kp: "Shimoliy Koreya",
mk: "Shimoliy Makedoniya",
mp: "Shimoliy Mariana orollari",
no: "Norvegiya",
om: "Ummon",
pk: "Pokiston",
pw: "Palau",
ps: "Falastin hududlari",
pa: "Panama",
pg: "Papua Yangi Gvineya",
py: "Paragvay",
pe: "Peru",
ph: "Filippin",
pl: "Polsha",
pt: "Portugaliya",
pr: "Puerto-Riko",
qa: "Qatar",
re: "Reyunion",
ro: "Ruminiya",
ru: "Rossiya",
rw: "Ruanda",
ws: "Samoa",
sm: "San-Marino",
st: "San-Tome va Prinsipi",
sa: "Saudiya Arabistoni",
sn: "Senegal",
rs: "Serbiya",
sc: "Seyshel orollari",
sl: "Syerra-Leone",
sg: "Singapur",
sx: "Sint-Marten",
sk: "Slovakiya",
si: "Sloveniya",
sb: "Solomon orollari",
so: "Somali",
za: "Janubiy Afrika Respublikasi",
kr: "Janubiy Koreya",
ss: "Janubiy Sudan",
es: "Ispaniya",
lk: "Shri-Lanka",
bl: "Sen-Bartelemi",
sh: "Muqaddas Yelena oroli",
kn: "Sent-Kits va Nevis",
lc: "Sent-Lyusiya",
mf: "Sent-Martin",
pm: "Sen-Pyer va Mikelon",
vc: "Sent-Vinsent va Grenadin",
sd: "Sudan",
sr: "Surinam",
sj: "Shpitsbergen va Yan-Mayen",
se: "Shvetsiya",
ch: "Shveytsariya",
sy: "Suriya",
tw: "Tayvan",
tj: "Tojikiston",
tz: "Tanzaniya",
th: "Tailand",
tl: "Timor-Leste",
tg: "Togo",
tk: "Tokelau",
to: "Tonga",
tt: "Trinidad va Tobago",
tn: "Tunis",
tr: "Turkiya",
tm: "Turkmaniston",
tc: "Turks va Kaykos orollari",
tv: "Tuvalu",
vi: "AQSH Virgin orollari",
ug: "Uganda",
ua: "Ukraina",
ae: "Birlashgan Arab Amirliklari",
gb: "Buyuk Britaniya",
us: "Amerika Qoshma Shtatlari",
uy: "Urugvay",
uz: "Oʻzbekiston",
vu: "Vanuatu",
va: "Vatikan",
ve: "Venesuela",
vn: "Vyetnam",
wf: "Uollis va Futuna",
eh: "Garbiy Sahroi Kabir",
ye: "Yaman",
zm: "Zambiya",
zw: "Zimbabve",
};
export default countryNames;

View File

@@ -0,0 +1,29 @@
//* Czech. Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Změnit zemi pro telefonní číslo, vybráno ${countryName} (${dialCode})",
noCountrySelected: "Vyberte zemi pro telefonní číslo",
countryListAriaLabel: "Seznam zemí",
searchPlaceholder: "Vyhledat",
clearSearchAriaLabel: "Vymazat vyhledávání",
searchEmptyState: "Nebyly nalezeny žádné výsledky",
searchSummaryAria(count) {
if (count === 0) {
return "Nebyly nalezeny žádné výsledky";
}
if (count === 1) {
return "Nalezen 1 výsledek";
}
if (count >= 2 && count <= 4) {
return `Nalezeny ${count} výsledky`;
}
return `Nalezeno ${count} výsledků`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,24 @@
//* Danish. Translated by: Matthias Dilger (matthiasdilger).
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Skift land til telefonnummer, valgt ${countryName} (${dialCode})",
noCountrySelected: "Vælg land til telefonnummer",
countryListAriaLabel: "Liste over lande",
searchPlaceholder: "Søg",
clearSearchAriaLabel: "Ryd søgning",
searchEmptyState: "Ingen resultater fundet",
searchSummaryAria(count) {
if (count === 0) {
return "Ingen resultater fundet";
}
if (count === 1) {
return "1 resultat fundet";
}
return `${count} resultater fundet`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,24 @@
//* German. Translated by: Jack O'Connor (jackocnr).
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Land der Telefonnummer ändern, ausgewählt ${countryName} (${dialCode})",
noCountrySelected: "Land der Telefonnummer auswählen",
countryListAriaLabel: "Liste der Länder",
searchPlaceholder: "Suchen",
clearSearchAriaLabel: "Suche löschen",
searchEmptyState: "Keine Suchergebnisse",
searchSummaryAria(count) {
if (count === 0) {
return "Keine Suchergebnisse";
}
if (count === 1) {
return "1 Suchergebnis";
}
return `${count} Suchergebnisse`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,24 @@
//* Greek. Translated by: Anthony Veaudry (anthony0030).
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Αλλαγή χώρας για τον αριθμό τηλεφώνου, επιλεγμένη ${countryName} (${dialCode})",
noCountrySelected: "Επιλέξτε χώρα για τον αριθμό τηλεφώνου",
countryListAriaLabel: "Κατάλογος χωρών",
searchPlaceholder: "Αναζήτηση",
clearSearchAriaLabel: "Εκκαθάριση αναζήτησης",
searchEmptyState: "Δεν βρέθηκαν αποτελέσματα",
searchSummaryAria(count) {
if (count === 0) {
return "Δεν βρέθηκαν αποτελέσματα";
}
if (count === 1) {
return "Βρέθηκε 1 αποτέλεσμα";
}
return `Βρέθηκαν ${count} αποτελέσματα`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,24 @@
//* English. Translated by: Jack O'Connor (jackocnr).
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Change country for phone number, currently selected ${countryName} (${dialCode})",
noCountrySelected: "Select country for phone number",
countryListAriaLabel: "List of countries",
searchPlaceholder: "Search",
clearSearchAriaLabel: "Clear search",
searchEmptyState: "No results found",
searchSummaryAria(count) {
if (count === 0) {
return "No results found";
}
if (count === 1) {
return "1 result found";
}
return `${count} results found`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,24 @@
//* Spanish. Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Cambiar país para el número de teléfono, seleccionado ${countryName} (${dialCode})",
noCountrySelected: "Selecciona el país para el número de teléfono",
countryListAriaLabel: "Lista de países",
searchPlaceholder: "Buscar",
clearSearchAriaLabel: "Borrar búsqueda",
searchEmptyState: "No se han encontrado resultados",
searchSummaryAria(count) {
if (count === 0) {
return "No se han encontrado resultados";
}
if (count === 1) {
return "1 resultado encontrado";
}
return `${count} resultados encontrados`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,24 @@
//* Estonian. Translated by: Maksim Maksimov (4matic).
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Muuda riiki telefoninumbri jaoks, valitud ${countryName} (${dialCode})",
noCountrySelected: "Vali riik telefoninumbri jaoks",
countryListAriaLabel: "Riikide nimekiri",
searchPlaceholder: "Otsi",
clearSearchAriaLabel: "Tühjenda otsing",
searchEmptyState: "Tulemusi ei leitud",
searchSummaryAria(count) {
if (count === 0) {
return "Tulemusi ei leitud";
}
if (count === 1) {
return "1 tulemus leitud";
}
return `${count} tulemust leitud`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,21 @@
//* Farsi/Persian. Translated by: Mahyar SBT (mahyarsbt).
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"تغییر کشور برای شماره تلفن، انتخاب شده ${countryName} (${dialCode})",
noCountrySelected: "کشور را برای شماره تلفن انتخاب کنید",
countryListAriaLabel: "لیست کشورها",
searchPlaceholder: "جستجو",
clearSearchAriaLabel: "پاک کردن جستجو",
searchEmptyState: "هیچ نتیجه‌ای یافت نشد",
searchSummaryAria(count) {
if (count === 0) {
return "هیچ نتیجه‌ای یافت نشد";
}
return `${count} نتیجه یافت شد`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,24 @@
//* Finnish. Translated by: Michael Winton (mrwinton).
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Vaihda maa puhelinnumeroa varten, valittu ${countryName} (${dialCode})",
noCountrySelected: "Valitse maa puhelinnumeroa varten",
countryListAriaLabel: "Luettelo maista",
searchPlaceholder: "Haku",
clearSearchAriaLabel: "Tyhjennä haku",
searchEmptyState: "Ei tuloksia",
searchSummaryAria(count) {
if (count === 0) {
return "Ei tuloksia";
}
if (count === 1) {
return "1 tulos löytyi";
}
return `${count} tulosta löytyi`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,21 @@
//* Filipino. Translated by: Claude.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Baguhin ang bansa para sa numero ng telepono, napili ang ${countryName} (${dialCode})",
noCountrySelected: "Pumili ng bansa para sa numero ng telepono",
countryListAriaLabel: "Listahan ng mga bansa",
searchPlaceholder: "Maghanap",
clearSearchAriaLabel: "I-clear ang paghahanap",
searchEmptyState: "Walang nakitang resulta",
searchSummaryAria(count) {
if (count === 0) {
return "Walang nakitang resulta";
}
return `${count} resulta ang nakita`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,24 @@
//* French. Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Changer le pays du numéro de téléphone, sélectionné ${countryName} (${dialCode})",
noCountrySelected: "Sélectionnez le pays du numéro de téléphone",
countryListAriaLabel: "Liste des pays",
searchPlaceholder: "Recherche",
clearSearchAriaLabel: "Effacer la recherche",
searchEmptyState: "Aucun résultat trouvé",
searchSummaryAria(count) {
if (count === 0) {
return "Aucun résultat trouvé";
}
if (count === 1) {
return "1 résultat trouvé";
}
return `${count} résultats trouvés`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,24 @@
//* Hebrew. Translated by: Claude.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"שנה מדינה עבור מספר הטלפון, נבחרה ${countryName} (${dialCode})",
noCountrySelected: "בחר מדינה עבור מספר הטלפון",
countryListAriaLabel: "רשימת מדינות",
searchPlaceholder: "חיפוש",
clearSearchAriaLabel: "נקה חיפוש",
searchEmptyState: "לא נמצאו תוצאות",
searchSummaryAria(count) {
if (count === 0) {
return "לא נמצאו תוצאות";
}
if (count === 1) {
return "נמצאה תוצאה אחת";
}
return `נמצאו ${count} תוצאות`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,24 @@
//* Hindi. Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"फ़ोन नंबर के लिए देश बदलें, चयनित ${countryName} (${dialCode})",
noCountrySelected: "फ़ोन नंबर के लिए देश चुनें",
countryListAriaLabel: "देशों की सूची",
searchPlaceholder: "खोज",
clearSearchAriaLabel: "खोज साफ़ करें",
searchEmptyState: "कोई परिणाम नहीं मिला",
searchSummaryAria(count) {
if (count === 0) {
return "कोई परिणाम नहीं मिला";
}
if (count === 1) {
return "1 परिणाम मिला";
}
return `${count} परिणाम मिले`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,36 @@
//* Croatian. Translated by: Harun Sabljaković (sabljak) */
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Promijeni zemlju za telefonski broj, izabrano ${countryName} (${dialCode})",
noCountrySelected: "Odaberi zemlju za telefonski broj",
countryListAriaLabel: "Lista zemalja",
searchPlaceholder: "Pretraži",
clearSearchAriaLabel: "Očisti pretragu",
searchEmptyState: "Nema pronađenih rezultata",
searchSummaryAria(count) {
if (count === 0) {
return "Nema pronađenih rezultata";
}
const mod10 = count % 10;
const mod100 = count % 100;
// Numbers ending in 1, but not 11
if (mod10 === 1 && mod100 !== 11) {
return `Pronađen ${count} rezultat`;
}
// Numbers ending in 2-4, but not 12-14
const isFew = mod10 >= 2 && mod10 <= 4 && !(mod100 >= 12 && mod100 <= 14);
if (isFew) {
return `Pronađena ${count} rezultata`;
}
return `Pronađeno ${count} rezultata`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,21 @@
//* Hungarian. Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Telefonszám országának módosítása, kiválasztva: ${countryName} (${dialCode})",
noCountrySelected: "Válassz országot a telefonszámhoz",
countryListAriaLabel: "Országok listája",
searchPlaceholder: "Keresés",
clearSearchAriaLabel: "Keresés törlése",
searchEmptyState: "Nincs találat",
searchSummaryAria(count) {
if (count === 0) {
return "Nincs találat";
}
return `${count} találat`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,25 @@
//* Armenian. Translated by: Claude.
import type { UiTranslations } from "./types.js";
import countryNames from "./country-names/hy.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Փոխել երկիրը հեռախոսահամարի համար, ընտրված է ${countryName} (${dialCode})",
noCountrySelected: "Ընտրեք երկիր հեռախոսահամարի համար",
countryListAriaLabel: "Երկրների ցանկ",
searchPlaceholder: "Որոնում",
clearSearchAriaLabel: "Մաքրել որոնումը",
searchEmptyState: "Արդյունքներ չեն գտնվել",
searchSummaryAria(count) {
if (count === 0) {
return "Արդյունքներ չեն գտնվել";
}
if (count === 1) {
return "Գտնվել է 1 արդյունք";
}
return `Գտնվել են ${count} արդյունք`;
},
};
export default { ...interfaceTranslations, countryNames };

View File

@@ -0,0 +1,21 @@
//* Indonesian. Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Ubah negara untuk nomor telepon, dipilih ${countryName} (${dialCode})",
noCountrySelected: "Pilih negara untuk nomor telepon",
countryListAriaLabel: "Daftar negara",
searchPlaceholder: "Mencari",
clearSearchAriaLabel: "Hapus pencarian",
searchEmptyState: "Tidak ada hasil yang ditemukan",
searchSummaryAria(count) {
if (count === 0) {
return "Tidak ada hasil yang ditemukan";
}
return `${count} hasil ditemukan`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,55 @@
//* THIS FILE IS AUTO-GENERATED. DO NOT EDIT.
export { default as ar } from "./ar.js";
export { default as bg } from "./bg.js";
export { default as bn } from "./bn.js";
export { default as bs } from "./bs.js";
export { default as ca } from "./ca.js";
export { default as cs } from "./cs.js";
export { default as da } from "./da.js";
export { default as de } from "./de.js";
export { default as el } from "./el.js";
export { default as en } from "./en.js";
export { default as es } from "./es.js";
export { default as et } from "./et.js";
export { default as fa } from "./fa.js";
export { default as fi } from "./fi.js";
export { default as fil } from "./fil.js";
export { default as fr } from "./fr.js";
export { default as he } from "./he.js";
export { default as hi } from "./hi.js";
export { default as hr } from "./hr.js";
export { default as hu } from "./hu.js";
export { default as hy } from "./hy.js";
export { default as id } from "./id.js";
export { default as is } from "./is.js";
export { default as it } from "./it.js";
export { default as ja } from "./ja.js";
export { default as kn } from "./kn.js";
export { default as ko } from "./ko.js";
export { default as lt } from "./lt.js";
export { default as lv } from "./lv.js";
export { default as mk } from "./mk.js";
export { default as mr } from "./mr.js";
export { default as ms } from "./ms.js";
export { default as nl } from "./nl.js";
export { default as no } from "./no.js";
export { default as pl } from "./pl.js";
export { default as pt } from "./pt.js";
export { default as ro } from "./ro.js";
export { default as ru } from "./ru.js";
export { default as sk } from "./sk.js";
export { default as sl } from "./sl.js";
export { default as sq } from "./sq.js";
export { default as sr } from "./sr.js";
export { default as sv } from "./sv.js";
export { default as sw } from "./sw.js";
export { default as ta } from "./ta.js";
export { default as te } from "./te.js";
export { default as th } from "./th.js";
export { default as tr } from "./tr.js";
export { default as uk } from "./uk.js";
export { default as ur } from "./ur.js";
export { default as uz } from "./uz.js";
export { default as vi } from "./vi.js";
export { default as zh } from "./zh.js";
export { default as zhHk } from "./zh-hk.js";

View File

@@ -0,0 +1,30 @@
//* Icelandic. Translated by: Claude.
import type { UiTranslations } from "./types.js";
import countryNames from "./country-names/is.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Breyta landi fyrir símanúmer, valið ${countryName} (${dialCode})",
noCountrySelected: "Veldu land fyrir símanúmer",
countryListAriaLabel: "Listi yfir lönd",
searchPlaceholder: "Leita",
clearSearchAriaLabel: "Hreinsa leit",
searchEmptyState: "Engar niðurstöður fundust",
searchSummaryAria(count) {
if (count === 0) {
return "Engar niðurstöður fundust";
}
const mod10 = count % 10;
const mod100 = count % 100;
// Numbers ending in 1, but not 11
if (mod10 === 1 && mod100 !== 11) {
return `${count} niðurstaða fannst`;
}
return `${count} niðurstöður fundust`;
},
};
export default { ...interfaceTranslations, countryNames };

View File

@@ -0,0 +1,24 @@
//* Italian. Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Cambia il paese del numero di telefono, selezionato ${countryName} (${dialCode})",
noCountrySelected: "Seleziona il paese del numero di telefono",
countryListAriaLabel: "Elenco dei paesi",
searchPlaceholder: "Ricerca",
clearSearchAriaLabel: "Cancella ricerca",
searchEmptyState: "Nessun risultato trovato",
searchSummaryAria(count) {
if (count === 0) {
return "Nessun risultato trovato";
}
if (count === 1) {
return "1 risultato trovato";
}
return `${count} risultati trovati`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,21 @@
//* Japanese. Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"電話番号の国を変更、選択中: ${countryName} (${dialCode})",
noCountrySelected: "電話番号の国を選択",
countryListAriaLabel: "国のリスト",
searchPlaceholder: "検索",
clearSearchAriaLabel: "検索をクリア",
searchEmptyState: "結果が見つかりません",
searchSummaryAria(count) {
if (count === 0) {
return "結果が見つかりません";
}
return `${count} 件の結果が見つかりました`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,24 @@
//* Kannada (ಕನ್ನಡ) Translated by: Mohammed Rashad Qadri (https://github.com/rashadmehtab)
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"ಫೋನ್ ಸಂಖ್ಯೆಗಾಗಿ ದೇಶವನ್ನು ಬದಲಾಯಿಸಿ, ಆಯ್ಕೆಯಾಗಿದೆ ${countryName} (${dialCode})",
noCountrySelected: "ಫೋನ್ ಸಂಖ್ಯೆಗಾಗಿ ದೇಶವನ್ನು ಆಯ್ಕೆಮಾಡಿ",
countryListAriaLabel: "ದೇಶಗಳ ಪಟ್ಟಿ",
searchPlaceholder: "ಹುಡುಕಿ",
clearSearchAriaLabel: "ಹುಡುಕಾಟ ಅಳಿಸಿ",
searchEmptyState: "ಯಾವುದೇ ಫಲಿತಾಂಶಗಳಿಲ್ಲ",
searchSummaryAria(count) {
if (count === 0) {
return "ಯಾವುದೇ ಫಲಿತಾಂಶಗಳಿಲ್ಲ";
}
if (count === 1) {
return "1 ಫಲಿತಾಂಶ ಕಂಡುಬಂದಿದೆ";
}
return `${count} ಫಲಿತಾಂಶಗಳು ಕಂಡುಬಂದಿವೆ`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,21 @@
//* Korean. Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"전화번호 국가 변경, 선택됨: ${countryName} (${dialCode})",
noCountrySelected: "전화번호 국가 선택",
countryListAriaLabel: "국가 목록",
searchPlaceholder: "검색",
clearSearchAriaLabel: "검색 지우기",
searchEmptyState: "검색 결과가 없습니다",
searchSummaryAria(count) {
if (count === 0) {
return "검색 결과가 없습니다";
}
return `${count}개의 결과를 찾았습니다.`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,38 @@
//* Lithuanian. Translated by: ChatGPT 5.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Pakeisti šalį telefono numeriui, pasirinkta ${countryName} (${dialCode})",
noCountrySelected: "Pasirinkite šalį telefono numeriui",
countryListAriaLabel: "Šalių sąrašas",
searchPlaceholder: "Paieška",
clearSearchAriaLabel: "Išvalyti paiešką",
searchEmptyState: "Rezultatų nerasta",
searchSummaryAria(count) {
if (count === 0) {
return "Rezultatų nerasta";
}
if (count === 1) {
return "Rastas 1 rezultatas";
}
const mod10 = count % 10;
const mod100 = count % 100;
// Numbers ending in 1, but not 11
if (mod10 === 1 && mod100 !== 11) {
return `Rasti ${count} rezultatas`;
}
// Numbers ending in 2-9, but not 11-19
if (mod10 >= 2 && mod10 <= 9 && !(mod100 >= 11 && mod100 <= 19)) {
return `Rasti ${count} rezultatai`;
}
return `Rasta ${count} rezultatų`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,34 @@
//* Latvian. Translated by: Claude.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Mainīt valsti tālruņa numuram, izvēlēta ${countryName} (${dialCode})",
noCountrySelected: "Izvēlieties valsti tālruņa numuram",
countryListAriaLabel: "Valstu saraksts",
searchPlaceholder: "Meklēt",
clearSearchAriaLabel: "Notīrīt meklēšanu",
searchEmptyState: "Rezultāti nav atrasti",
searchSummaryAria(count) {
if (count === 0) {
return "Rezultāti nav atrasti";
}
const mod10 = count % 10;
const mod100 = count % 100;
// Numbers ending in 1, but not 11
if (mod10 === 1 && mod100 !== 11) {
return `Atrasts ${count} rezultāts`;
}
// Numbers ending in 0, or 11-19
if (mod10 === 0 || (mod100 >= 11 && mod100 <= 19)) {
return `Atrasti ${count} rezultātu`;
}
return `Atrasti ${count} rezultāti`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,30 @@
//* Macedonian. Translated by: Claude.
import type { UiTranslations } from "./types.js";
import countryNames from "./country-names/mk.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Промени држава за телефонски број, избрана ${countryName} (${dialCode})",
noCountrySelected: "Избери држава за телефонски број",
countryListAriaLabel: "Листа на држави",
searchPlaceholder: "Пребарување",
clearSearchAriaLabel: "Исчисти пребарување",
searchEmptyState: "Нема резултати",
searchSummaryAria(count) {
if (count === 0) {
return "Нема резултати";
}
const mod10 = count % 10;
const mod100 = count % 100;
// Numbers ending in 1, but not 11
if (mod10 === 1 && mod100 !== 11) {
return `Пронајден е ${count} резултат`;
}
return `Пронајдени се ${count} резултати`;
},
};
export default { ...interfaceTranslations, countryNames };

View File

@@ -0,0 +1,24 @@
//* Marathi. Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"फोन नंबरसाठी देश बदला, निवडलेला ${countryName} (${dialCode})",
noCountrySelected: "फोन नंबरसाठी देश निवडा",
countryListAriaLabel: "देशांची यादी",
searchPlaceholder: "शोधा",
clearSearchAriaLabel: "शोध साफ करा",
searchEmptyState: "कोणतेही परिणाम आढळले नाहीत",
searchSummaryAria(count) {
if (count === 0) {
return "कोणतेही परिणाम आढळले नाहीत";
}
if (count === 1) {
return "1 परिणाम आढळला";
}
return `${count} परिणाम आढळले`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,21 @@
//* Malay. Translated by: Claude.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Tukar negara untuk nombor telefon, dipilih ${countryName} (${dialCode})",
noCountrySelected: "Pilih negara untuk nombor telefon",
countryListAriaLabel: "Senarai negara",
searchPlaceholder: "Cari",
clearSearchAriaLabel: "Kosongkan carian",
searchEmptyState: "Tiada hasil ditemui",
searchSummaryAria(count) {
if (count === 0) {
return "Tiada hasil ditemui";
}
return `${count} hasil ditemui`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,24 @@
//* Dutch. Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Land van telefoonnummer wijzigen, geselecteerd ${countryName} (${dialCode})",
noCountrySelected: "Selecteer land van telefoonnummer",
countryListAriaLabel: "Lijst met landen",
searchPlaceholder: "Zoekopdracht",
clearSearchAriaLabel: "Zoekopdracht wissen",
searchEmptyState: "Geen resultaten gevonden",
searchSummaryAria(count) {
if (count === 0) {
return "Geen resultaten gevonden";
}
if (count === 1) {
return "1 resultaat gevonden";
}
return `${count} resultaten gevonden`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,24 @@
//* Norwegian. Translated by: Eric Pastoor (epastoor) with help of google translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Endre land for telefonnummer, valgt ${countryName} (${dialCode})",
noCountrySelected: "Velg land for telefonnummer",
countryListAriaLabel: "Liste over land",
searchPlaceholder: "Søk",
clearSearchAriaLabel: "Tøm søk",
searchEmptyState: "Ingen resultater funnet",
searchSummaryAria(count) {
if (count === 0) {
return "Ingen resultater funnet";
}
if (count === 1) {
return "1 resultat funnet";
}
return `${count} resultater funnet`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,34 @@
//* Polish. Translated by: Mateusz Bronis (bronisMateusz) https://github.com/bronisMateusz.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Zmień kraj dla numeru telefonu, wybrano ${countryName} (${dialCode})",
noCountrySelected: "Wybierz kraj dla numeru telefonu",
countryListAriaLabel: "Lista krajów",
searchPlaceholder: "Szukaj",
clearSearchAriaLabel: "Wyczyść wyszukiwanie",
searchEmptyState: "Nie znaleziono wyników",
searchSummaryAria(count) {
if (count === 0) {
return "Nie znaleziono wyników";
}
if (count === 1) {
return "Znaleziono 1 wynik";
}
// Numbers ending with 2, 3, 4 (except those ending with 12, 13, 14) use "wyniki". All others use "wyników".
const isFew =
count % 10 >= 2 &&
count % 10 <= 4 &&
!(count % 100 >= 12 && count % 100 <= 14);
if (isFew) {
return `Znaleziono ${count} wyniki`;
}
return `Znaleziono ${count} wyników`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,24 @@
//* Portuguese. Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Alterar país para o número de telefone, selecionado ${countryName} (${dialCode})",
noCountrySelected: "Selecionar país para o número de telefone",
countryListAriaLabel: "Lista de países",
searchPlaceholder: "Procurar",
clearSearchAriaLabel: "Limpar pesquisa",
searchEmptyState: "Nenhum resultado encontrado",
searchSummaryAria(count) {
if (count === 0) {
return "Nenhum resultado encontrado";
}
if (count === 1) {
return "1 resultado encontrado";
}
return `${count} resultados encontrados`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,30 @@
//* Romanian. Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Schimbă țara pentru numărul de telefon, selectată ${countryName} (${dialCode})",
noCountrySelected: "Selectează țara pentru numărul de telefon",
countryListAriaLabel: "Lista țărilor",
searchPlaceholder: "Căutare",
clearSearchAriaLabel: "Șterge căutarea",
searchEmptyState: "Nici un rezultat găsit",
searchSummaryAria(count) {
if (count === 0) {
return "Nici un rezultat găsit";
}
if (count === 1) {
return "1 rezultat găsit";
}
const isFew = count % 100 >= 1 && count % 100 <= 19;
if (isFew) {
return `${count} rezultate găsite`;
}
return `${count} de rezultate găsite`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,35 @@
//* Russian. Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Изменить страну для номера телефона, выбрана ${countryName} (${dialCode})",
noCountrySelected: "Выберите страну для номера телефона",
countryListAriaLabel: "Список стран",
searchPlaceholder: "Поиск",
clearSearchAriaLabel: "Очистить поиск",
searchEmptyState: "результатов не найдено",
searchSummaryAria(count) {
if (count === 0) {
return "результатов не найдено";
}
const mod10 = count % 10;
const mod100 = count % 100;
// Numbers ending in 1, but not 11
if (mod10 === 1 && mod100 !== 11) {
return `найден ${count} результат`;
}
// Numbers ending in 2-4, but not 12-14
const isFew = mod10 >= 2 && mod10 <= 4 && !(mod100 >= 12 && mod100 <= 14);
if (isFew) {
return `Найдено ${count} результата`;
}
return `Найдено ${count} результатов`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,27 @@
//* Slovak. Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Zmeniť krajinu pre telefónne číslo, vybraná ${countryName} (${dialCode})",
noCountrySelected: "Vyberte krajinu pre telefónne číslo",
countryListAriaLabel: "Zoznam krajín",
searchPlaceholder: "Vyhľadať",
clearSearchAriaLabel: "Vymazať vyhľadávanie",
searchEmptyState: "Neboli nájdené žiadne výsledky",
searchSummaryAria(count) {
if (count === 0) {
return "Neboli nájdené žiadne výsledky";
}
if (count === 1) {
return "1 výsledok nájdený";
}
if (count >= 2 && count <= 4) {
return `${count} výsledky nájdené`;
}
return `${count} výsledkov nájdených`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,39 @@
//* Slovenian. Translated by: ChatGPT 5.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Spremeni državo za telefonsko številko, izbrano ${countryName} (${dialCode})",
noCountrySelected: "Izberi državo za telefonsko številko",
countryListAriaLabel: "Seznam držav",
searchPlaceholder: "Išči",
clearSearchAriaLabel: "Počisti iskanje",
searchEmptyState: "Ni rezultatov",
searchSummaryAria(count) {
if (count === 0) {
return "Ni rezultatov";
}
// Slovenian pluralisation is determined by the last two digits
const mod100 = count % 100;
// Numbers ending in 01
if (mod100 === 1) {
return `Najden ${count} rezultat`;
}
// Numbers ending in 02
if (mod100 === 2) {
return `Najdena ${count} rezultata`;
}
// Numbers ending in 03 or 04
if (mod100 === 3 || mod100 === 4) {
return `Najdeni ${count} rezultati`;
}
return `Najdenih ${count} rezultatov`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,25 @@
//* Shqip (Albanian). Translated by: ChatGPT 5.
import type { UiTranslations } from "./types.js";
import countryNames from "./country-names/sq.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Ndrysho vendin për numrin e telefonit, i zgjedhur ${countryName} (${dialCode})",
noCountrySelected: "Zgjidh vendin për numrin e telefonit",
countryListAriaLabel: "Lista e vendeve",
searchPlaceholder: "Kërko",
clearSearchAriaLabel: "Pastro kërkimin",
searchEmptyState: "Nuk u gjet asnjë rezultat",
searchSummaryAria(count) {
if (count === 0) {
return "Nuk u gjet asnjë rezultat";
}
if (count === 1) {
return "U gjet 1 rezultat";
}
return `U gjetën ${count} rezultate`;
},
};
export default { ...interfaceTranslations, countryNames };

View File

@@ -0,0 +1,35 @@
//* Serbian. Translated by: ChatGPT 5.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Промени земљу за телефонски број, изабрано ${countryName} (${dialCode})",
noCountrySelected: "Изабери земљу за телефонски број",
countryListAriaLabel: "Листа земаља",
searchPlaceholder: "Претрага",
clearSearchAriaLabel: "Обриши претрагу",
searchEmptyState: "Нема резултата",
searchSummaryAria(count) {
if (count === 0) {
return "Нема резултата";
}
const mod10 = count % 10;
const mod100 = count % 100;
// Numbers ending in 1, but not 11
if (mod10 === 1 && mod100 !== 11) {
return `Пронађен ${count} резултат`;
}
// Numbers ending in 2-4, but not 12-14
const isFew = mod10 >= 2 && mod10 <= 4 && !(mod100 >= 12 && mod100 <= 14);
if (isFew) {
return `Пронађена ${count} резултата`;
}
return `Пронађено ${count} резултата`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,21 @@
//* Swedish. Translated by: Nhi Tran.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Byt land för telefonnummer, valt ${countryName} (${dialCode})",
noCountrySelected: "Välj land för telefonnummer",
countryListAriaLabel: "Lista över länder",
searchPlaceholder: "Sök",
clearSearchAriaLabel: "Rensa sökning",
searchEmptyState: "Inga resultat hittades",
searchSummaryAria(count) {
if (count === 0) {
return "Inga resultat hittades";
}
return `${count} resultat hittades`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,24 @@
//* Swahili. Translated by: Claude.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Badilisha nchi kwa nambari ya simu, imechaguliwa ${countryName} (${dialCode})",
noCountrySelected: "Chagua nchi kwa nambari ya simu",
countryListAriaLabel: "Orodha ya nchi",
searchPlaceholder: "Tafuta",
clearSearchAriaLabel: "Futa utafutaji",
searchEmptyState: "Hakuna matokeo yaliyopatikana",
searchSummaryAria(count) {
if (count === 0) {
return "Hakuna matokeo yaliyopatikana";
}
if (count === 1) {
return "Tokeo 1 limepatikana";
}
return `Matokeo ${count} yamepatikana`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,24 @@
//* Tamil. Translated by: Claude.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"தொலைபேசி எண்ணுக்கு நாட்டை மாற்று, தேர்ந்தெடுக்கப்பட்டது ${countryName} (${dialCode})",
noCountrySelected: "தொலைபேசி எண்ணுக்கு நாட்டைத் தேர்ந்தெடுக்கவும்",
countryListAriaLabel: "நாடுகளின் பட்டியல்",
searchPlaceholder: "தேடு",
clearSearchAriaLabel: "தேடலை அழி",
searchEmptyState: "முடிவுகள் எதுவும் கிடைக்கவில்லை",
searchSummaryAria(count) {
if (count === 0) {
return "முடிவுகள் எதுவும் கிடைக்கவில்லை";
}
if (count === 1) {
return "1 முடிவு கிடைத்தது";
}
return `${count} முடிவுகள் கிடைத்தன`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,24 @@
//* Telugu. Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"ఫోన్ నంబర్ కోసం దేశాన్ని మార్చండి, ఎంచుకున్నది ${countryName} (${dialCode})",
noCountrySelected: "ఫోన్ నంబర్ కోసం దేశాన్ని ఎంచుకోండి",
countryListAriaLabel: "దేశాల జాబితా",
searchPlaceholder: "వెతకండి",
clearSearchAriaLabel: "శోధనను క్లియర్ చేయండి",
searchEmptyState: "ఎటువంటి ఫలితాలు లభించలేదు",
searchSummaryAria(count) {
if (count === 0) {
return "ఎటువంటి ఫలితాలు లభించలేదు";
}
if (count === 1) {
return "1 ఫలితం కనుగొనబడింది";
}
return `${count} ఫలితాలు కనుగొనబడ్డాయి`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,21 @@
//* Thai. Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"เปลี่ยนประเทศสำหรับหมายเลขโทรศัพท์, เลือก ${countryName} (${dialCode})",
noCountrySelected: "เลือกประเทศสำหรับหมายเลขโทรศัพท์",
countryListAriaLabel: "รายชื่อประเทศ",
searchPlaceholder: "ค้นหา",
clearSearchAriaLabel: "ล้างการค้นหา",
searchEmptyState: "ไม่พบผลลัพธ์",
searchSummaryAria(count) {
if (count === 0) {
return "ไม่พบผลลัพธ์";
}
return `พบผลลัพธ์ ${count} รายการ`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,21 @@
//* Turkish. Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Telefon numarası için ülke değiştir, seçili ${countryName} (${dialCode})",
noCountrySelected: "Telefon numarası için ülke seç",
countryListAriaLabel: "Ülke listesi",
searchPlaceholder: "Ara",
clearSearchAriaLabel: "Aramayı temizle",
searchEmptyState: "Sonuç bulunamadı",
searchSummaryAria(count) {
if (count === 0) {
return "Sonuç bulunamadı";
}
return `${count} sonuç bulundu`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,17 @@
import type { Iso2 } from "../data.js";
// UI strings shown by the core library.
export type UiTranslations = {
selectedCountryAriaLabel?: string;
searchPlaceholder?: string;
clearSearchAriaLabel?: string;
countryListAriaLabel?: string;
noCountrySelected?: string;
searchEmptyState?: string;
searchSummaryAria?: (count: number) => string;
//* Translated country names, keyed by iso2. Only bundled for locales whose
//* region display names are missing from some browsers' Intl.DisplayNames data
//* (e.g. Chrome desktop falls back to English for bs, hy, is, mk, sq, uz). When
//* present, these take precedence over Intl.DisplayNames. See country-data.ts.
countryNames?: Partial<Record<Iso2, string>>;
};

View File

@@ -0,0 +1,35 @@
//* Ukrainian. Translated by: Oleksandr Shyrykalov (JustSanya).
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Змінити країну для номера телефону, обрана ${countryName} (${dialCode})",
noCountrySelected: "Виберіть країну для номера телефону",
countryListAriaLabel: "Список країн",
searchPlaceholder: "Шукати",
clearSearchAriaLabel: "Очистити пошук",
searchEmptyState: "Результатів не знайдено",
searchSummaryAria(count) {
if (count === 0) {
return "Результатів не знайдено";
}
const mod10 = count % 10;
const mod100 = count % 100;
// Numbers ending in 1, but not 11
if (mod10 === 1 && mod100 !== 11) {
return `Знайдено ${count} результат`;
}
// Numbers ending in 2-4, but not 12-14
const isFew = mod10 >= 2 && mod10 <= 4 && !(mod100 >= 12 && mod100 <= 14);
if (isFew) {
return `Знайдено ${count} результати`;
}
return `Знайдено ${count} результатів`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,24 @@
//* Urdu. Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"فون نمبر کے لیے ملک تبدیل کریں، منتخب ${countryName} (${dialCode})",
noCountrySelected: "فون نمبر کے لیے ملک منتخب کریں",
countryListAriaLabel: "ممالک کی فہرست",
searchPlaceholder: "تلاش کریں۔",
clearSearchAriaLabel: "تلاش صاف کریں",
searchEmptyState: "کوئی نتیجہ نہیں",
searchSummaryAria(count) {
if (count === 0) {
return "کوئی نتیجہ نہیں";
}
if (count === 1) {
return "1 نتیجہ ملا";
}
return `${count} نتائج ملے`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,22 @@
//* English. Translated by: Mukhammadkhojiakbar Khusanov (khusanov-m).
import type { UiTranslations } from "./types.js";
import countryNames from "./country-names/uz.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Telefon raqami uchun davlatni o'zgartirish, tanlangan ${countryName} (${dialCode})",
noCountrySelected: "Telefon raqami uchun davlatni tanlang",
countryListAriaLabel: "Davlatlar roʻyxati",
searchPlaceholder: "Davlatni qidiring",
clearSearchAriaLabel: "Qidiruvni tozalang",
searchEmptyState: "Natija topilmadi",
searchSummaryAria(count) {
if (count === 0) {
return "Natija topilmadi";
}
return `${count}-ta natija topildi`;
},
};
export default { ...interfaceTranslations, countryNames };

View File

@@ -0,0 +1,21 @@
//* Vietnamese. Translated by: Eric Pastoor (epastoor) with help of google translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"Thay đổi quốc gia cho số điện thoại, đã chọn ${countryName} (${dialCode})",
noCountrySelected: "Chọn quốc gia cho số điện thoại",
countryListAriaLabel: "Danh sách các quốc gia",
searchPlaceholder: "Khám xét",
clearSearchAriaLabel: "Xóa tìm kiếm",
searchEmptyState: "Không tìm thấy kết quả nào",
searchSummaryAria(count) {
if (count === 0) {
return "Không tìm thấy kết quả nào";
}
return `Đã tìm thấy ${count} kết quả`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,20 @@
//* Chinese (Hong Kong). Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel: "更改電話號碼的國家,選擇「${countryName}」(${dialCode}",
noCountrySelected: "選擇電話號碼的國家",
countryListAriaLabel: "國家清單",
searchPlaceholder: "搜尋",
clearSearchAriaLabel: "清除搜尋",
searchEmptyState: "未找到相關項目",
searchSummaryAria(count) {
if (count === 0) {
return "未找到相關項目";
}
return `找到 ${count} 個相關項目`;
},
};
export default interfaceTranslations;

View File

@@ -0,0 +1,21 @@
//* Chinese (Simplified). Translated by: Google Translate.
import type { UiTranslations } from "./types.js";
const interfaceTranslations: UiTranslations = {
selectedCountryAriaLabel:
"更改电话号码的国家,已选择 ${countryName}${dialCode}",
noCountrySelected: "选择电话号码的国家",
countryListAriaLabel: "国家名单",
searchPlaceholder: "搜索",
clearSearchAriaLabel: "清除搜索",
searchEmptyState: "未找到结果",
searchSummaryAria(count) {
if (count === 0) {
return "未找到结果";
}
return `找到 ${count} 个结果`;
},
};
export default interfaceTranslations;