WordPress Locale Codes Complete List

0
Updated on 6 April 2026
Wordpress logo


Are you planning to translate WordPress plugins or WordPress themes? Make sure you correctly name your translation files with the language code (locale code) that is used by WordPress so WordPress can read it. Jump to the complete list right away.

Why should I bother to check the language code (locale code) that WordPress uses?

In some languages, the WordPress locale code has the same code with their more common language code, such as Japanese has language code "ja" and its WordPress locale code also use "ja".

However, in some other languages, WordPress uses slightly different code. For example, the Indonesian language has language code "id", but its WordPress locale code is "id_ID". Both codes are represented as different options in Translation tool software, like Poedit (as seen in the screenshot below), and will be outputted as different filenames.

One language has two options with slightly different language code (locale code)
Two options for one language in Poedit.

The option "Indonesian" will output "id.po" and "Indonesian (Indonesia) will output "id_ID.po". WordPress use locale code "id_ID" for Indonesian, so you have to make sure to save the translation file to "id_ID.po", instead of "id.po".

WordPress Locale Code Complete List

×
Language Name in EnglishNative NameLanguage CodeWordPress Locale CodeAvailable on translate.wordpress.org
AfrikaansAfrikaansafaf✓
AkanAkanakak-
AlbanianShqipsqsq✓
Algerian Arabicالدارجة الجزايريةarqarq✓
Amharicአማርኛamam✓
Arabicالعربيةarar✓
AragoneseAragonésargarg✓
ArmenianՀայերենhyhy✓
ArpitanArpitanfrpfrp✓
AromanianArmãneashceruprup_MK-
Assameseঅসমীয়াasas✓
AsturianAsturianuastast✓
AzerbaijaniAzərbaycan diliazaz✓
Azerbaijani (Turkey)Azərbaycan Türkcəsiaz-traz_TR✓
Balochi Southernبلوچی مکرانیbccbcc✓
Bashkirбашҡорт телеbaba✓
BasqueEuskaraeueu✓
BelarusianБеларуская моваbelbel✓
Bengali (Bangladesh)বাংলাbnbn_BD✓
Bengali (India)বাংলা (ভারত)bn-inbn_IN✓
Bhojpuriभोजपुरीbhobho✓
Bodoबोडो‎brxbrx✓
Borana-Arsi-Guji OromoAfaan Oromoogaxgax✓
BosnianBosanskibsbs_BA✓
BretonBrezhonegbrbre✓
BulgarianБългарскиbgbg_BG✓
CatalanCatalàcaca✓
Catalan (Balear)Català (Balear)balbal✓
Catalan (Valencian)Català (Valencià)caca_valencia✓
CebuanoCebuanocebceb✓
Chinese (China)简体中文zh-cnzh_CN✓
Chinese (Hong Kong)香港中文zh-hkzh_HK✓
Chinese (Singapore)中文zh-sgzh_SG✓
Chinese (Taiwan)繁體中文zh-twzh_TW✓
CornishKernewekcorcor✓
CorsicanCorsucoco✓
CroatianHrvatskihrhr✓
CzechČeštinacscs_CZ✓
DanishDanskdada_DK✓
Dhivehiދިވެހިdvdv✓
DutchNederlandsnlnl_NL✓
Dutch (Belgium)Nederlands (België)nl-benl_BE✓
Dzongkhaརྫོང་ཁdzodzo✓
Emoji🌏🌍🌎 (Emoji)art-xemojiart_xemoji✓
EnglishEnglishenen_US-
English (Australia)English (Australia)en-auen_AU✓
English (Canada)English (Canada)en-caen_CA✓
English (New Zealand)English (New Zealand)en-nzen_NZ✓
English (Pirate)English (Pirate)art_xpirateart_xpirate✓
English (South Africa)English (South Africa)en-zaen_ZA✓
English (UK)English (UK)en-gben_GB✓
EsperantoEsperantoeoeo✓
EstonianEestietet✓
EweEʋegbeeweewe✓
FaroeseFøroysktfofo✓
FinnishSuomififi✓
Fonfɔ̀ngbèfonfon✓
French (Belgium)Français de Belgiquefr-befr_BE✓
French (Canada)Français du Canadafr-cafr_CA✓
French (France)Françaisfrfr_FR✓
FrisianFryskfyfy✓
FriulianFriulianfurfur✓
FulahPulaarfucfuc✓
GalicianGalegoglgl_ES✓
Georgianქართულიkaka_GE✓
GermanDeutschdede_DE✓
German (Austria)Deutsch (Österreich)de-atde_AT✓
German (Switzerland)Deutsch (Schweiz)de-chde_CH✓
GreekΕλληνικάelel✓
GreenlandicKalaallisutkalkal✓
GuaraníAvañeʼẽgngn-
Gujaratiગુજરાતીgugu✓
Haitian CreoleKreyol ayisyenhathat✓
HausaHarshen Hausahauhau✓
HawaiianŌlelo Hawaiʻihawhaw_US✓
Hazaragiهزاره گیhazhaz✓
Hebrewעִבְרִיתhehe_IL✓
Hindiहिन्दीhihi_IN✓
HungarianMagyarhuhu_HU✓
IcelandicÍslenskaisis_IS✓
IdoIdoidoido✓
IgboAsụsụ Igboiboibo✓
IndonesianBahasa Indonesiaidid_ID✓
IrishGaeligegaga✓
ItalianItalianoitit_IT✓
Japanese日本語jaja✓
JavaneseBasa Jawajvjv_ID✓
KabyleTaqbaylitkabkab✓
Kannadaಕನ್ನಡknkn✓
KarakalpakQaraqalpaq tilikaakaa✓
KazakhҚазақ тіліkkkk✓
Khmerភាសាខ្មែរkmkm✓
KinyarwandaIkinyarwandakinkin✓
Kirghizкыргыз тилиkyky_KY-
Korean한국어koko_KR✓
Kurdish (Kurmanji)Kurdîkmrkmr✓
Kurdish (Sorani)كوردی‎ckbckb✓
KyrgyzКыргызчаkirkir✓
Laoພາສາລາວlolo✓
LatinLatinelala✓
LatvianLatviešu valodalvlv✓
LigurianLìgurelijlij✓
LimburgishLimburgslili✓
LingalaNgalalinlin✓
LithuanianLietuvių kalbaltlt_LT✓
LombardLombardolmolmo✓
Lower SorbianDolnoserbšćinadsbdsb✓
LugandaOlugandaluglug✓
LuxembourgishLëtzebuergeschlblb_LU✓
MacedonianМакедонски јазикmkmk_MK✓
Maithiliमैथिलीmaimai✓
MalagasyMalagasymgmg_MG✓
MalayBahasa Melayumsms_MY✓
Malayalamമലയാളംmlml_IN✓
MalteseMaltimltmlt✓
MaoriTe Reo Māorimrimri✓
Marathiमराठीmrmr✓
Mingrelianმარგალური ნინაxmfxmf-
Mauritian CreoleKreol Morisienmfemfe✓
MongolianМонголmnmn✓
MontenegrinCrnogorski jezikmeme_ME✓
Moroccan Arabicالعربية المغربيةaryary✓
Myanmar (Burmese)ဗမာစာmyamy_MM✓
Nepaliनेपालीnene_NP✓
Nigerian PidginNigerian Pidginpcmpcm✓
Norwegian (Bokmål)Norsk bokmålnbnb_NO✓
Norwegian (Nynorsk)Norsk nynorsknnnn_NO✓
N'koߒߞߏnqonqo✓
OccitanOccitanocioci✓
Oriyaଓଡ଼ିଆoryory✓
OsseticИронosos✓
Panjabi (India) / Punjabiਪੰਜਾਬੀpapa_IN✓
Papiamento (Aruba)Papiamentopap-awpap_AW✓
Papiamento (Curaçao and Bonaire)Papiamentupap-cwpap_CW✓
Pashtoپښتوpsps✓
Persianفارسیfafa_IR✓
Persian (Afghanistan)(فارسی (افغانستانfa-affa_AF✓
PicardCh’tipcdpcd✓
PolishPolskiplpl_PL✓
Portuguese (Angola)Português de Angolapt-aopt_AO✓
Portuguese (Brazil)Português do Brasilpt-brpt_BR✓
Portuguese (Portugal)Portuguêsptpt_PT✓
RohingyaRuáingarhgrhg✓
RomanianRomânăroro_RO✓
Romansh / Romansh ValladerRumantsch / Rumantsch Valladerrohroh✓
RussianРусскийruru_RU✓
RusynРусиньскыйruerue-
SakhaСахалыыsahsah✓
Sanskritभारतम्sa-insa_IN✓
Saraikiسرائیکیskrskr✓
SardinianSardusrdsrd✓
Scottish GaelicGàidhliggdgd✓
SerbianСрпски језикsrsr_RS✓
ShonaChiShonasnasna✓
Shqip (Kosovo)Për Kosovën Shqipsq-xksq_XK✓
SicilianSicilianuscnscn✓
SilesianŚlōnskŏ gŏdkaszlszl✓
Sindhiسنڌيsdsnd✓
Sinhalaසිංහලsisi_LK✓
SlovakSlovenčinasksk_SK✓
SlovenianSlovenščinaslsl_SI✓
SomaliAfsoomaalisoso_SO✓
South Azerbaijaniگؤنئی آذربایجانazbazb✓
Spanish (Argentina)Español de Argentinaes-ares_AR✓
Spanish (Chile)Español de Chilees-cles_CL✓
Spanish (Colombia)Español de Colombiaes-coes_CO✓
Spanish (Costa Rica)Español de Costa Ricaes-cres_CR✓
Spanish (Dominican Republic)Español de República Dominicanaes-does_DO✓
Spanish (Ecuador)Español de Ecuadores-eces_EC✓
Spanish (Guatemala)Español de Guatemalaes-gtes_GT✓
Spanish (Honduras)Español de Hondurases-hnes_HN✓
Spanish (Mexico)Español de Méxicoes-mxes_MX✓
Spanish (Peru)Español de Perúes-pees_PE✓
Spanish (Puerto Rico)Español de Puerto Ricoes-pres_PR✓
Spanish (Spain)Españoleses_ES✓
Spanish (Uruguay)Español de Uruguayes-uyes_UY✓
Spanish (Venezuela)Español de Venezuelaes-vees_VE✓
SundaneseBasa Sundasusu_ID✓
SwahiliKiswahiliswsw✓
SwatiSiSwatisswssw✓
SwedishSvenskasvsv_SE✓
Swiss GermanSchwyzerdütschgswgsw-
SyriacSyriacsyrsyr✓
TagalogTagalogtltl✓
TahitianReo Tahititahtah✓
TajikТоҷикӣtgtg✓
Tamazightⵜⴰⵎⴰⵣⵉⵖⵜzghzgh✓
Tamazight (Central Atlas)ⵜⴰⵎⴰⵣⵉⵖⵜtzmtzm✓
Tamilதமிழ்tata_IN✓
Tamil (Sri Lanka)தமிழ்ta-lkta_LK✓
TatarТатар телеtttt_RU✓
Teluguతెలుగుtete✓
Thaiไทยthth✓
Tibetanབོད་ཡིགbobo✓
Tigrinyaትግርኛtirtir✓
TurkishTürkçetrtr_TR✓
TurkmenTürkmençetuktuk✓
TweantsTwentstwdtwd✓
Uighurئۇيغۇرچەugug_CN✓
UkrainianУкраїнськаukuk✓
Upper SorbianHornjoserbšćinahsbhsb✓
Urduاردوurur✓
UzbekO‘zbekchauzuz_UZ✓
VenetianVènetovecvec✓
VietnameseTiếng Việtvivi✓
WalloonWalonwawa-
WelshCymraegcycy✓
WolofWolofwolwol✓
XhosaisiXhosaxhoxho✓
YorubaYorùbáyoryor✓
ZuluisiZuluzulzul✓

Information on the table above are extracted from:

0
First published by  on . Last Modified on 6 April 2026.

Add A Comment

Your email address will not be published. Required fields are marked *