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.

CodeLanguageCountry
af AfrikaansAfghanistan
am AmharicArmenia
ar ArabicArgentina
as AssameseAmerican Samoa
ba BashkirBosnia and Herzegovina
be BelarusianBelgium
bh BihariBahrain
bi BislamaBurundi
bn BengaliBrunei Darussalam
br BretonBrazil
bo TibetanBolivia
ca CatalanCanada
ch ChamorroSwitzerland
co CorsicanColombia
cy WelshCyprus
dz DzongkhaAlgeria
et EstonianEthiopia
ga IrishGabon
gl GalleganGreenland
gn GuaraniGuinea
gu GujaratiGuam
km KhmerComoros
kn KannadaSaint Kitts and Nevis
ky KirghizCayman Islands
la LatinLaos
ml MalteseMali
mo MoldavianMacau
mr MarathiMauritania
ms MalayMontserrat
my BurmeseMalaysia
na NauruNamibia
ne NepaliNiger
om OromoOman
pa PanjabiPanama
ps PushtoPalestinian Territories
sa SanskritSaudi Arabia
sd SindhiSudan
sg SangoSingapore
sh Serbo-CroatianSt. Helena
si SinghaleseSlovenia
sl SlovenianSierra Leone
sm SamoanSan Marino
sn ShonaSenegal
st Sotho, SouthernSao Tome and Principe
svSwedishEl Salvador
tg TajikTogo
tk TurkmenTokelau
tn TswanaTunisia
tt TatarTrinidad and Tobago
tw TwiTaiwan
ug UighurUganda
uk UkrainianUnited Kingdom
vi VietnameseVirgin Islands (USA)
za ZhuangSouth Africa