From ded6e1c6f3d6af4fe6fbecd9e1bc7033d4c4ae7a Mon Sep 17 00:00:00 2001 From: Darcy Wong Date: Wed, 22 Apr 2026 10:19:29 +0700 Subject: [PATCH 1/2] fix(android): Reorder display language list --- .../java/com/keyman/engine/DisplayLanguages.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/android/KMEA/app/src/main/java/com/keyman/engine/DisplayLanguages.java b/android/KMEA/app/src/main/java/com/keyman/engine/DisplayLanguages.java index 514d53af49..30bff8698c 100644 --- a/android/KMEA/app/src/main/java/com/keyman/engine/DisplayLanguages.java +++ b/android/KMEA/app/src/main/java/com/keyman/engine/DisplayLanguages.java @@ -43,19 +43,18 @@ public class DisplayLanguages { new DisplayLanguageType("ar-SA", "(Arabic) العربية"), new DisplayLanguageType("az-AZ", "Azərbaycanca (Azəricə)"), new DisplayLanguageType("bwr-NG", "Bura-Pabir"), + new DisplayLanguageType("zh-CN", "中文(简体) (Simplified Chinese)"), new DisplayLanguageType("cs-CZ", "čeština (Czech)"), new DisplayLanguageType("ff-NG", "Ɗemngal Fulfulde"), + new DisplayLanguageType("de-DE", "Deutsch (German)"), new DisplayLanguageType("en", "English"), - new DisplayLanguageType("es-ES", "Español (Spanish)"), - new DisplayLanguageType("es-419", "Español (Spanish - Latin America)"), - new DisplayLanguageType("fr-FR", "French"), + new DisplayLanguageType("fr-FR", "français (French)"), new DisplayLanguageType("ha-HG", "Hausa"), new DisplayLanguageType("in-ID", "Indonesian"), new DisplayLanguageType("it-IT", "Italiana"), - new DisplayLanguageType("de-DE", "German"), new DisplayLanguageType("kn-IN", "ಕನ್ನಡ (Kannada)"), new DisplayLanguageType("kr-NG", "Kanuri"), - new DisplayLanguageType("km-KH", "Khmer"), + new DisplayLanguageType("km-KH", "ខ្មែរ (Khmer)"), new DisplayLanguageType("ckl-NG", "Kibaku"), new DisplayLanguageType("mfi-NG", "Mandara (Wandala)"), new DisplayLanguageType("mrt-NG", "Marghi"), @@ -68,11 +67,12 @@ public class DisplayLanguages { new DisplayLanguageType("ff-ZA", "Pulaar-Fulfulde"), // or Fulah new DisplayLanguageType("ru-RU", "Русский (Russian)"), new DisplayLanguageType("shu-latn", "Shuwa (Latin)"), + new DisplayLanguageType("es-ES", "Español (Spanish)"), + new DisplayLanguageType("es-419", "Español (Spanish - Latin America)"), new DisplayLanguageType("sv-SE", "svenska (Swedish)"), new DisplayLanguageType("vi-VN", "Tiếng Việt (Vietnamese)"), new DisplayLanguageType("uk-UA", "Українська (Ukrainian)"), - new DisplayLanguageType("hia-NG", "Waha"), - new DisplayLanguageType("zh-CN", "中文(简体) (Simplified Chinese)") + new DisplayLanguageType("hia-NG", "Waha") }; return languages; } From d66ecec73dddd0ccfc4fbb290423514943d7a2d6 Mon Sep 17 00:00:00 2001 From: Darcy Wong Date: Wed, 22 Apr 2026 13:53:00 +0700 Subject: [PATCH 2/2] fix(android): Address review comments * Move Espanol back * Capitalize Svwnska (Swedish) --- .../src/main/java/com/keyman/engine/DisplayLanguages.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/android/KMEA/app/src/main/java/com/keyman/engine/DisplayLanguages.java b/android/KMEA/app/src/main/java/com/keyman/engine/DisplayLanguages.java index 30bff8698c..1f4abfdf6c 100644 --- a/android/KMEA/app/src/main/java/com/keyman/engine/DisplayLanguages.java +++ b/android/KMEA/app/src/main/java/com/keyman/engine/DisplayLanguages.java @@ -48,6 +48,8 @@ public class DisplayLanguages { new DisplayLanguageType("ff-NG", "Ɗemngal Fulfulde"), new DisplayLanguageType("de-DE", "Deutsch (German)"), new DisplayLanguageType("en", "English"), + new DisplayLanguageType("es-ES", "Español (Spanish)"), + new DisplayLanguageType("es-419", "Español (Spanish - Latin America)"), new DisplayLanguageType("fr-FR", "français (French)"), new DisplayLanguageType("ha-HG", "Hausa"), new DisplayLanguageType("in-ID", "Indonesian"), @@ -66,10 +68,8 @@ public class DisplayLanguages { new DisplayLanguageType("pt-PT", "Português de Portugal"), new DisplayLanguageType("ff-ZA", "Pulaar-Fulfulde"), // or Fulah new DisplayLanguageType("ru-RU", "Русский (Russian)"), - new DisplayLanguageType("shu-latn", "Shuwa (Latin)"), - new DisplayLanguageType("es-ES", "Español (Spanish)"), - new DisplayLanguageType("es-419", "Español (Spanish - Latin America)"), - new DisplayLanguageType("sv-SE", "svenska (Swedish)"), + new DisplayLanguageType("shu-latn", "Shuwa (Latin script)"), + new DisplayLanguageType("sv-SE", "Svenska (Swedish)"), new DisplayLanguageType("vi-VN", "Tiếng Việt (Vietnamese)"), new DisplayLanguageType("uk-UA", "Українська (Ukrainian)"), new DisplayLanguageType("hia-NG", "Waha")