Supported Languages

Complete documentation on language support offered by the Fleksy SDKs.

Supported Languages

The Fleksy SDK supports all the following languages by default. For each language, we specify if you can use Swipe typing as well as Emoji prediction.

Language Code Swipe Emoji Prediction Default Layout
Afrikaans af-ZA Yes Yes QWERTY
Albanian sq-AL Yes Yes Yes
Arabic (Egypt) ar-EG Yes Yes Arabic
Armenian hye-AM Yes Yes Armenina phonetic
Azerbaijani az-AZ Yes Yes Azerbaijani
Bashkir ba-RU Yes Yes Russian
Belarusian be-BY Yes Yes Belarusian
Bosnian bs-BA Yes Yes QWERTZ(Bosnian)
Breton br-FR Yes No AZERTY
Bulgarian bg-BG Yes Yes Bulgarian
Catalan ca-ES Yes Yes QWERTY(Catalan)
Cebuano ceb-PH Yes Yes QWERTY
Centrl Kurdish ckb-KU Yes Yes Sorani
Croatian hr-HR Yes Yes QWERTZ(Croatian)
Czech cs-CZ Yes Yes QWERTZ
Danish da-DK Yes Yes QWERTY(Danish)
Dutch nl-NL Yes Yes QWERTY
English AU en-AU Yes Yes QWERTY
English CA en-CA Yes Yes QWERTY
English IN en-IN Yes Yes QWERTY
English UK en-UK Yes Yes QWERTY
English US en-US Yes Yes QWERTY
Esperanto eo-EO Yes Yes QWERTY
Estonian et-EE Yes Yes QWERTY(Estonian)
Euskera (Basque) eu-ES Yes Yes QWERTY(Spanish)
Finnish fi-FI Yes Yes QWERTY(Finnish)
French CA fr-CA Yes Yes QWERTY(French)
French FR fr-FR Yes Yes AZERTY
Frisian fy-NL Yes Yes QWERTY
Gaelic gd-UK Yes Yes QWERTY
Galician gl-ES Yes Yes QWERTY(Spanish)
Georgian ka-GE Yes Yes Georgian
German de-DE Yes Yes QWERTZ(German)
Greek el-GR Yes Yes Greek
Haitian ht-HT Yes Yes QWERTY
Hausa ha-NG Yes Yes QWERTY
Hebrew he-IL Yes Yes Hebrew
Hungarian hu-HU Yes Yes QWERTZ(Hungarian)
Icelandic is-IS Yes Yes QWERTY(Icelandic)
Indonesian id-ID Yes Yes QWERTY
Irish ga-IE Yes Yes QWERTY
Italian it-IT Yes Yes QWERTY
Japanese ja-JP No No Flick (kana)
Javanese jv-ID Yes Yes QWERTY
Kazakh kk-KZ Yes Yes Russian
Kurdish (North) kmr-KU Yes Yes QWERTY(Kurdish)
Kyrgyz ky-KG Yes Yes kyrgyz
Latine la-LA Yes Yes QWERTY
Latvian lv-LV Yes Yes QWERTY
Lithuanian lt-LT Yes Yes QWERTY
Luxembourgish lb-LU Yes Yes QWERTZ(Luxembourgish)
Macedonian mk-MK Yes Yes Macedonian
Malay ms-MY Yes Yes QWERTY
Mongolian mn-MN Yes Yes Mongolian
Norwegian Bokmal nb-NO Yes Yes QWERTY(Norwegian)
Norwegian Nynorsk nn-NO Yes Yes QWERTY(Norwegian)
Pashto ps-AF Yes Yes Pashto
Persian (Iran) fa-IR Yes Yes Persian
Polish pl-PL Yes Yes QWERTY
Portuguese Brazil pt-BR Yes Yes QWERTY(Portuguese)
Portuguese Portugal pt-PT Yes Yes QWERTY(Portuguese)
Romanian ro-RO Yes Yes QWERTY(Romanian)
Russian ru-RU Yes Yes Russian
Slovak sk-SK Yes Yes QWERTZ
Slovenian sl-SI Yes Yes QWERTY(Slovenian)
Spanish ES es-ES Yes Yes QWERTY(Spanish)
Spanish LATAM es-LA Yes Yes QWERTY(Spanish)
Spanish MX es-MX Yes Yes QWERTY(Spanish)
Spanish US es-US Yes Yes QWERTY(Spanish)
Somali so-SO Yes Yes QWERTY
Swahili sw-SW Yes Yes AZERTY
Swedish sv-SE Yes Yes QWERTY(Swedish)
Tagalog tl-PH Yes Yes QWERTY
Tatar tt-RU Yes Yes Tatar
Turkish tr-TR Yes Yes QWERTY(Turkish)
Ukrainian uk-UA Yes Yes Ukrainian
Urdu ur-PK Yes Yes Yes
Uzbek uz-UZ Yes Yes QWERTY(Uzbek)
Vietnamese vi-VN Yes Yes QWERTY
Waray war-PH Yes No QWERTY
Welsh cy-UK Yes Yes QWERTY

If something needs to be added or if you find an error in our documentation, please let us know either on our GitHub or Discord.

Last updated on January 19, 2024