Language codes/Conflicts
Appearance
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 |