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.

Values

enUs → const LanguageCode

English (United States)

afZa → const LanguageCode

Afrikaans

sqAl → const LanguageCode

Albanian

amEt → const LanguageCode

Amharic (Ethiopia)

arSa → const LanguageCode

Arabic (Saudi Arabia)

hyAm → const LanguageCode

Armenian

asIn → const LanguageCode

Assamese (India)

azLatnAz → const LanguageCode

Azeri - Latin

bnBd → const LanguageCode

Bangla (Bangladesh)

bnIn → const LanguageCode

Bangla (India)

euEs → const LanguageCode

Basque

beBy → const LanguageCode

Belarusian

bsLatnBa → const LanguageCode

Bosnian - Latin

bgBg → const LanguageCode

Bulgarian

caEs → const LanguageCode

Catalan (Spain)

kuArab → const LanguageCode

Central Kurdish - Arabic

zhCn → const LanguageCode

Chinese (Simplified China)

zhHk → const LanguageCode

Chinese (Traditional Hong Kong)

zhTw → const LanguageCode

Chinese (Traditional Taiwan)

hrHr → const LanguageCode

Croatian

csCz → const LanguageCode

Czech

daDk → const LanguageCode

Danish

prsArabAf → const LanguageCode

Dari - Arabic (Afghanistan)

nlBe → const LanguageCode

Flemish Dutch (Belgium)

nlNl → const LanguageCode

Dutch

enGb → const LanguageCode

English (British)

etEe → const LanguageCode

Estonian

faIr → const LanguageCode

Farsi (Iran)

filPh → const LanguageCode

Filipino

fiFi → const LanguageCode

Finnish

frFr → const LanguageCode

French

frCa → const LanguageCode

French (Canada)

glEs → const LanguageCode

Galician

kaGe → const LanguageCode

Georgian

deDe → const LanguageCode

German

elGr → const LanguageCode

Greek

guIn → const LanguageCode

Gujarati (India)

haLatnNg → const LanguageCode

Hausa - Latin (Nigeria)

heIl → const LanguageCode

Hebrew

hiIn → const LanguageCode

Hindi

huHu → const LanguageCode

Hungarian

isIs → const LanguageCode

Icelandic

igLatnNg → const LanguageCode

Igbo - Latin (Nigera)

idId → const LanguageCode

Indonesian (Bahasa)

gaIe → const LanguageCode

Irish

xh → const LanguageCode

IsiXhosa

zuZa → const LanguageCode

IsiZulu (South Africa)

itIt → const LanguageCode

Italian

jaJp → const LanguageCode

Japanese

knIn → const LanguageCode

Kannada (India)

kkKz → const LanguageCode

Kazakh

kmKh → const LanguageCode

Khmer (Cambodia)

qucLatnGt → const LanguageCode

K'iche' - Latin (Guatemala)

rwRw → const LanguageCode

Kinyarwanda (Rwanda)

sw → const LanguageCode

KiSwahili

kokIn → const LanguageCode

Konkani (India)

koKr → const LanguageCode

Korean

kyCyrlKg → const LanguageCode

Kyrgyz - Cyrillic

lvLv → const LanguageCode

Latvian

ltLt → const LanguageCode

Lithuanian

lbLu → const LanguageCode

Luxembourgish

mkMk → const LanguageCode

Macedonian

msMy → const LanguageCode

Malay (Bahasa)

mlIn → const LanguageCode

Malayalam (India)

mtMt → const LanguageCode

Maltese (Malta)

miLatnNz → const LanguageCode

Maori - Latin (New Zealand)

mrIn → const LanguageCode

Marathi (India)

mnCyrlMn → const LanguageCode

Mongolian - Cyrillic

neNp → const LanguageCode

Nepali (Nepal)

nbNo → const LanguageCode

Norwegian (Bokmal)

nnNo → const LanguageCode

Norwegian (Nynorsk)

orIn → const LanguageCode

Odia (India)

plPl → const LanguageCode

Polish

ptBr → const LanguageCode

Portuguese (Brazil)

ptPt → const LanguageCode

Portuguese (Portugal)

paGuru → const LanguageCode

Punjabi - Gurmukhi

paArab → const LanguageCode

Punjabi - Arabic

quLatnPe → const LanguageCode

Quechua - Latin (Peru)

roRo → const LanguageCode

Romanian

ruRu → const LanguageCode

Russian

gdLatnGb → const LanguageCode

Scottish Gaelic - Latin

srCyrlBa → const LanguageCode

Serbian - Cyrillic (Bosnia)

srCyrlRs → const LanguageCode

Serbian - Cyrillic (Serbia)

srLatnRs → const LanguageCode

Serbian - Latin (Serbia)

nsoZa → const LanguageCode

Sesotho Sa Leboa (South Africa)

tn → const LanguageCode

Setswana

sdArab → const LanguageCode

Sindhi - Arabic

siLk → const LanguageCode

Sinhala (Sri Lanka)

skSk → const LanguageCode

Slovak

slSi → const LanguageCode

Slovenian

esAr → const LanguageCode

Spanish (Argentina)

esMx → const LanguageCode

Spanish (Mexico)

esEs → const LanguageCode

Spanish (Spain)

svSe → const LanguageCode

Swedish

tgCyrlTj → const LanguageCode

Tajik - Cyrillic

ta → const LanguageCode

Tamil

ttCyrlRu → const LanguageCode

Tatar - Cyrillic (Russia)

teIn → const LanguageCode

Telugu (India)

thTh → const LanguageCode

Thai

tiEt → const LanguageCode

Tigrinya (Ethiopia)

trTr → const LanguageCode

Turkish

tkLatnTm → const LanguageCode

Turkmen - Latin

ukUa → const LanguageCode

Ukrainian

ur → const LanguageCode

Urdu

ugArab → const LanguageCode

Uyghur - Arabic

uzCyrlUz → const LanguageCode

Uzbek - Cyrillic

uzLatnUz → const LanguageCode

Uzbek - Latin

catEs → const LanguageCode

Valencian (Spain)

viVn → const LanguageCode

Vietnamese

cyGb → const LanguageCode

Welsh

woLatn → const LanguageCode

Wolof - Latin

yoLatn → const LanguageCode

Yoruba - Latin

Properties

hashCode → int
The hash code for this object.
no setterinherited
index → int
A numeric identifier for the enumerated value.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Constants

values → const List<LanguageCode>
A constant List of the values in this enum, in order of their declaration.