LanguageCode enum

This enum represents language codes. The basic naming pattern consists of a 2-letter ISO 639-1 language code followed by a 2-letter ISO 3166-1 country code. Some language codes consist only of a language code, i.e. without a country code. When there is no ISO 639-1 language code, the related ISO 639-2 or ISO 639-3 language code is used. In case the script is specified, its ISO 15924 code is used.

Constants

Afrikaans → af

Amharic → am

Arabic → ar

Assamese → as

Azerbaijani → az

Belarusian → be

Bulgarian → bg

Bengali Bangla → bn

Bosnian → bs

Catalan Valencian → ca

Czech → cs

Danish → da

German → de

German, as used in Switzerland → de-CH

Modern Greek → el

English → en

English, as used in Australia → en-AU

English, as used in Canada → en-CA

English, as used in the United Kingdom → en-GB

English, as used in Ireland → en-IE

English, as used in India → en-IN

English, as used in New Zealand → en-NZ

English, as used in Singapore → en-SG

English, as used in South Africa → en-ZA

Spanish Castilian → es

Spanish Castilian, as used in Latin America and the Caribbean → es-419

Spanish Castilian, as used in Argentina → es-AR

Spanish Castilian, as used in Bolivia → es-BO

Spanish Castilian, as used in Chile → es-CL

Spanish Castilian, as used in Colombia → es-CO

Spanish Castilian, as used in Costa Rica → es-CR

Spanish Castilian, as used in the Dominican Republic → es-DO

Spanish Castilian, as used in Ecuador → es-EC

Spanish Castilian, as used in Guatemala → es-GT

Spanish Castilian, as used in Honduras → es-HN

Spanish Castilian, as used in Mexico → es-MX

Spanish Castilian, as used in Nicaragua → es-NI

Spanish Castilian, as used in Panama → es-PA

Spanish Castilian, as used in Peru → es-PE

Spanish Castilian, as used in Puerto Rico → es-PR

Spanish Castilian, as used in Paraguay → es-PY

Spanish Castilian, as used in El Salvador → es-SV

Spanish Castilian, as used in the United States → es-US

Spanish Castilian, as used in Uruguay → es-UY

Spanish Castilian, as used in Venezuela → es-VE

Estonian → et

Basque → eu

Persian → fa

Finnish → fi

Filipino Pilipino → fil

French → fr

French, as used in Canada → fr-CA

Galician → gl

Swiss German Alemannic Alsatian → gsw

Gujarati → gu

Hebrew → he

Hindi → hi

Croatian → hr

Hungarian → hu

Armenian → hy

Indonesian → id

Icelandic → is

Italian → it

Japanese → ja

Georgian → ka

Kazakh → kk

Khmer Central Khmer → km

Kannada → kn

Korean → ko

Kirghiz Kyrgyz → ky

Lao → lo

Lithuanian → lt

Latvian → lv

Macedonian → mk

Malayalam → ml

Mongolian → mn

Marathi → mr

Malay → ms

Burmese → my

Norwegian Bokmål → nb

Nepali → ne

Dutch Flemish → nl

Norwegian → no

Oriya → or

Panjabi Punjabi → pa

Polish → pl

Pushto Pashto → ps

Portuguese → pt

Portuguese, as used in Portugal → pt-PT

Romanian Moldavian Moldovan → ro

Russian → ru

Sinhala Sinhalese → si

Slovak → sk

Slovenian → sl

Albanian → sq

Serbian → sr

Serbian, using the Cyrillic script → sr-Cyrl

Serbian, using the Latin script → sr-Latn

Swedish → sv

Swahili → sw

Tamil → ta

Telugu → te

Thai → th

Tagalog → tl

Turkish → tr

Ukrainian → uk

Urdu → ur

Uzbek → uz

Vietnamese → vi

Chinese → zh

Chinese, using the Han script → zh-Hans

Chinese, using the Han script → zh-Hant

Chinese, as used in Hong Kong, using the Han script → zh-Hant-HK

Chinese, as used in Taiwan, using the Han script → zh-Hant-TW

Zulu → zu

Subscribe to our free newsletter