WhatsApp Business API – Language Codes

A Message Template is created with a name and using a language code. So multiple Templates can be created with same name and different language codes. Therefore, while sending message using a template also requires the language code to pick the right template.

Give below a list of support Language Codes you can use with message templates. The codes are used exactly as given, don’t change character casing.

LanguageCode
Afrikaansaf
Albaniansq
Arabicar
Azerbaijaniaz
Bengalibn
Bulgarianbg
Catalanca
Chinese (CHN)zh_CN
Chinese (HKG)zh_HK
Chinese (TAI)zh_TW
Croatianhr
Czechcs
Danishda
Dutchnl
Englishen
English (UK)en_GB
English (US)en_US
Estonianet
Filipinofil
Finnishfi
Frenchfr
Georgianka
Germande
Greekel
Gujaratigu
Hausaha
Hebrewhe
Hindihi
Hungarianhu
Indonesianid
Irishga
Italianit
Japaneseja
Kannadakn
Kazakhkk
Kinyarwandarw_RW
Koreanko
Kyrgyz (Kyrgyzstan)ky_KG
Laolo
Latvianlv
Lithuanianlt
Macedonianmk
Malayms
Malayalamml
Marathimr
Norwegiannb
Persianfa
Polishpl
Portuguese (BR)pt_BR
Portuguese (POR)pt_PT
Punjabipa
Romanianro
Russianru
Serbiansr
Slovaksk
Sloveniansl
Spanishes
Spanish (ARG)es_AR
Spanish (SPA)es_ES
Spanish (MEX)es_MX
Swahilisw
Swedishsv
Tamilta
Telugute
Thaith
Turkishtr
Ukrainianuk
Urduur
Uzbekuz
Vietnamesevi
Zuluzu