Language codes/Conflicts
Below is a list of conflicts between ISO 639-1 codes (for languages) and country code TLDs. A conflict occurs when a country uses the same code as a language it does not actively use.
Theoretically, country and language codes are orthogonal so the conflict does not exist, but practically, it could be a source of needless confusion.
Code | Language | Country |
---|---|---|
af | Afrikaans | Afghanistan |
am | Amharic | Armenia |
ar | Arabic | Argentina |
as | Assamese | American Samoa |
ba | Bashkir | Bosnia and Herzegovina |
be | Belarusian | Belgium |
bh | Bihari | Bahrain |
bi | Bislama | Burundi |
bn | Bengali | Brunei Darussalam |
br | Breton | Brazil |
bo | Tibetan | Bolivia |
ca | Catalan | Canada |
ch | Chamorro | Switzerland |
co | Corsican | Colombia |
cy | Welsh | Cyprus |
dz | Dzongkha | Algeria |
et | Estonian | Ethiopia |
ga | Irish | Gabon |
gl | Gallegan | Greenland |
gn | Guarani | Guinea |
gu | Gujarati | Guam |
km | Khmer | Comoros |
kn | Kannada | Saint Kitts and Nevis |
ky | Kirghiz | Cayman Islands |
la | Latin | Laos |
ml | Maltese | Mali |
mo | Moldavian | Macau |
mr | Marathi | Mauritania |
ms | Malay | Montserrat |
my | Burmese | Malaysia |
na | Nauru | Namibia |
ne | Nepali | Niger |
om | Oromo | Oman |
pa | Panjabi | Panama |
ps | Pushto | Palestinian Territories |
sa | Sanskrit | Saudi Arabia |
sd | Sindhi | Sudan |
sg | Sango | Singapore |
sh | Serbo-Croatian | St. Helena |
si | Singhalese | Slovenia |
sl | Slovenian | Sierra Leone |
sm | Samoan | San Marino |
sn | Shona | Senegal |
st | Sotho, Southern | Sao Tome and Principe |
sv | Swedish | El Salvador |
tg | Tajik | Togo |
tk | Turkmen | Tokelau |
tn | Tswana | Tunisia |
tt | Tatar | Trinidad and Tobago |
tw | Twi | Taiwan |
ug | Uighur | Uganda |
uk | Ukrainian | United Kingdom |
vi | Vietnamese | Virgin Islands (USA) |
za | Zhuang | South Africa |