diff --git a/app/src/main/assets/layouts/be.txt b/app/src/main/assets/layouts/belarusian.txt
similarity index 100%
rename from app/src/main/assets/layouts/be.txt
rename to app/src/main/assets/layouts/belarusian.txt
diff --git a/app/src/main/assets/layouts/eo.txt b/app/src/main/assets/layouts/esperanto.txt
similarity index 100%
rename from app/src/main/assets/layouts/eo.txt
rename to app/src/main/assets/layouts/esperanto.txt
diff --git a/app/src/main/assets/layouts/mk.txt b/app/src/main/assets/layouts/macedonian.txt
similarity index 100%
rename from app/src/main/assets/layouts/mk.txt
rename to app/src/main/assets/layouts/macedonian.txt
diff --git a/app/src/main/assets/layouts/ru.txt b/app/src/main/assets/layouts/russian.txt
similarity index 100%
rename from app/src/main/assets/layouts/ru.txt
rename to app/src/main/assets/layouts/russian.txt
diff --git a/app/src/main/assets/layouts/sr.txt b/app/src/main/assets/layouts/serbian.txt
similarity index 100%
rename from app/src/main/assets/layouts/sr.txt
rename to app/src/main/assets/layouts/serbian.txt
diff --git a/app/src/main/assets/layouts/uk.txt b/app/src/main/assets/layouts/ukrainian.txt
similarity index 100%
rename from app/src/main/assets/layouts/uk.txt
rename to app/src/main/assets/layouts/ukrainian.txt
diff --git a/app/src/main/res/xml/method.xml b/app/src/main/res/xml/method.xml
index e590b9a6..ffadf290 100644
--- a/app/src/main/res/xml/method.xml
+++ b/app/src/main/res/xml/method.xml
@@ -14,7 +14,7 @@
ar: Arabic/arabic
ar: Arabic/arabic_pc
az_AZ: Azerbaijani (Azerbaijan)/qwerty
- be_BY: Belarusian (Belarus)/be
+ be_BY: Belarusian (Belarus)/belarusian
bg: Bulgarian/bulgarian
bg: Bulgarian/bulgarian_bds
bg: Bulgarian/bulgarian_bekl
@@ -32,7 +32,7 @@
en_IN: English (India)/qwerty
en_US: English (United States)/qwerty
en_GB: English (Great Britain)/qwerty
- eo: Esperanto/qwerty+
+ eo: Esperanto/esperanto
es: Spanish/qwerty+
es_US: Spanish (United States)/qwerty+
es_419: Spanish (Latin America)/qwerty+
@@ -59,14 +59,14 @@
iw: Hebrew/hebrew # "he" is the official language code of Hebrew.
ka_GE: Georgian (Georgia)/georgian
kab: Kabyle (Algeria)/azerty # This is a preliminary keyboard layout.
- kk: Kazakh/ru
+ kk: Kazakh/russian
km_KH: Khmer (Cambodia)/khmer
kn_IN: Kannada (India)/kannada
- ky: Kyrgyz/ru
+ ky: Kyrgyz/russian
lo_LA: Lao (Laos)/lao
lt: Lithuanian/qwerty
lv: Latvian/qwerty
- mk: Macedonian/mk
+ mk: Macedonian/macedonian
ml_IN: Malayalam (India)/malayalam
mn_MN: Mongolian (Mongolia)/mongolian
mr_IN: Marathi (India)/marathi
@@ -80,12 +80,12 @@
pt_BR: Portuguese (Brazil)/qwerty
pt_PT: Portuguese (Portugal)/qwerty
ro: Romanian/qwerty
- ru: Russian/ru
+ ru: Russian/russian
si_LK: Sinhala (Sri Lanka)/sinhala # This is a preliminary keyboard layout.
sk: Slovak/qwerty
sl: Slovenian/qwerty
- sr: Serbian/sr
- sr_ZZ: Serbian (Latin)/serbian_qwertz # This is a preliminary keyboard layout.
+ sr: Serbian/serbian
+ sr_ZZ: Serbian (Latin)/qwertz+ # This is a preliminary keyboard layout.
sv: Swedish/qwerty+
sw: Swahili/qwerty
ta_IN: Tamil (India)/tamil
@@ -96,7 +96,7 @@
tl: Tagalog/qwerty+
tr: Turkish/qwerty
ur_PK: Urdu Pakistan
- uk: Ukrainian/uk
+ uk: Ukrainian/ukrainian
uz_UZ: Uzbek (Uzbekistan)/uzbek # This is a preliminary keyboard layout.
vi: Vietnamese/qwerty
zu: Zulu/qwerty
@@ -184,7 +184,7 @@
android:imeSubtypeLocale="be_BY"
android:languageTag="be-BY"
android:imeSubtypeMode="keyboard"
- android:imeSubtypeExtraValue="KeyboardLayoutSet=be,EmojiCapable"
+ android:imeSubtypeExtraValue="KeyboardLayoutSet=belarusian,EmojiCapable"
android:isAsciiCapable="false"
/>