Kotlin Check Language Settings (KCLS)


KCLS:   SOLD       




Hi dev, have any of you ever come across a case study on how to find out the language settings currently being used on a user's Android device?

Locale.getDefault().getDisplayLanguage();

The above line of Java code is the easiest way to get the language settings currently selected by the user.

The code standards for each language refer to ISO-639 Language Codes.

| Language                  | ISO-639 Language Code |
|---------------------------|-----------------------|
| Abkhazian                 | ab                    |
| Afar                      | aa                    |
| Afrikaans                 | af                    |
| Albanian                  | sq                    |
| Amharic                   | am                    |
| Arabic                    | ar                    |
| Armenian                  | hy                    |
| Assamese                  | as                    |
| Aymara                    | ay                    |
| Azerbaijani               | az                    |
| Bashkir                   | ba                    |
| Basque                    | eu                    |
| Bengali (Bangla)          | bn                    |
| Bhutani                   | dz                    |
| Bihari                    | bh                    |
| Bislama                   | bi                    |
| Breton                    | br                    |
| Bulgarian                 | bg                    |
| Burmese                   | my                    |
| Byelorussian (Belarusian) | be                    |
| Cambodian                 | km                    |
| Catalan                   | ca                    |
| Chinese (Simplified)      | zh                    |
| Chinese (Traditional)     | zh                    |
| Corsican                  | co                    |
| Croatian                  | hr                    |
| Czech                     | cs                    |
| Danish                    | da                    |
| Dutch                     | nl                    |
| English                   | en                    |
| Esperanto                 | eo                    |
| Estonian                  | et                    |
| Faeroese                  | fo                    |
| Farsi                     | fa                    |
| Fiji                      | fj                    |
| Finnish                   | fi                    |
| French                    | fr                    |
| Frisian                   | fy                    |
| Galician                  | gl                    |
| Gaelic (Scottish)         | gd                    |
| Gaelic (Manx)             | gv                    |
| Georgian                  | ka                    |
| German                    | de                    |
| Greek                     | el                    |
| Greenlandic               | kl                    |
| Guarani                   | gn                    |
| Gujarati                  | gu                    |
| Hausa                     | ha                    |
| Hebrew                    | he                    |
| Hindi                     | hi                    |
| Hungarian                 | hu                    |
| Icelandic                 | is                    |
| Indonesian                | id                    |
| Interlingua               | ia                    |
| Interlingue               | ie                    |
| Inuktitut                 | iu                    |
| Inupiak                   | ik                    |
| Irish                     | ga                    |
| Italian                   | it                    |
| Japanese                  | ja                    |
| Javanese                  | ja                    |
| Kannada                   | kn                    |
| Kashmiri                  | ks                    |
| Kazakh                    | kk                    |
| Kinyarwanda (Ruanda)      | rw                    |
| Kirghiz                   | ky                    |
| Kirundi (Rundi)           | rn                    |
| Korean                    | ko                    |
| Kurdish                   | ku                    |
| Laothian                  | lo                    |
| Latin                     | la                    |
| Latvian (Lettish)         | lv                    |
| Limburgish ( Limburger)   | li                    |
| Lingala                   | ln                    |
| Lithuanian                | lt                    |
| Macedonian                | mk                    |
| Malagasy                  | mg                    |
| Malay                     | ms                    |
| Malayalam                 | ml                    |
| Maltese                   | mt                    |
| Maori                     | mi                    |
| Marathi                   | mr                    |
| Moldavian                 | mo                    |
| Mongolian                 | mn                    |
| Nauru                     | na                    |
| Nepali                    | ne                    |
| Norwegian                 | no                    |
| Occitan                   | oc                    |
| Oriya                     | or                    |
| Oromo (Afan, Galla)       | om                    |
| Pashto (Pushto)           | ps                    |
| Polish                    | pl                    |
| Portuguese                | pt                    |
| Punjabi                   | pa                    |
| Quechua                   | qu                    |
| Rhaeto-Romance            | rm                    |
| Romanian                  | ro                    |
| Russian                   | ru                    |
| Samoan                    | sm                    |
| Sangro                    | sg                    |
| Sanskrit                  | sa                    |
| Serbian                   | sr                    |
| Serbo-Croatian            | sh                    |
| Sesotho                   | st                    |
| Setswana                  | tn                    |
| Shona                     | sn                    |
| Sindhi                    | sd                    |
| Sinhalese                 | si                    |
| Siswati                   | ss                    |
| Slovak                    | sk                    |
| Slovenian                 | sl                    |
| Somali                    | so                    |
| Spanish                   | es                    |
| Sundanese                 | su                    |
| Swahili (Kiswahili)       | sw                    |
| Swedish                   | sv                    |
| Tagalog                   | tl                    |
| Tajik                     | tg                    |
| Tamil                     | ta                    |
| Tatar                     | tt                    |
| Telugu                    | te                    |
| Thai                      | th                    |
| Tibetan                   | bo                    |
| Tigrinya                  | ti                    |
| Tonga                     | to                    |
| Tsonga                    | ts                    |
| Turkish                   | tr                    |
| Turkmen                   | tk                    |
| Twi                       | tw                    |
| Uighur                    | ug                    |
| Ukrainian                 | uk                    |
| Urdu                      | ur                    |
| Uzbek                     | uz                    |
| Vietnamese                | vi                    |
| Volapük                   | vo                    |
| Welsh                     | cy                    |
| Wolof                     | wo                    |
| Xhosa                     | xh                    |
| Yiddish                   | yi                    |
| Yoruba                    | yo                    |
| Zulu                      | zu                    |

Post a Comment

Previous Next

نموذج الاتصال