From adca68ecaf32278fb8bd6d07dfa977158b7fae20 Mon Sep 17 00:00:00 2001 From: "kr.angelov" Date: Tue, 25 Feb 2014 12:15:29 +0000 Subject: [PATCH] bugfix with the keyboard label for Chinese --- .../ui/android/TranslatorKeyboard.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/ui/android/src/org/grammaticalframework/ui/android/TranslatorKeyboard.java b/src/ui/android/src/org/grammaticalframework/ui/android/TranslatorKeyboard.java index cd29d6914..0f2b25738 100644 --- a/src/ui/android/src/org/grammaticalframework/ui/android/TranslatorKeyboard.java +++ b/src/ui/android/src/org/grammaticalframework/ui/android/TranslatorKeyboard.java @@ -36,9 +36,12 @@ public class TranslatorKeyboard extends Keyboard { } public static String getLanguageKeyLabel(Language lang) { - return - LocaleUtils.parseJavaLocale(lang.getLangCode(), Locale.getDefault()) - .getISO3Language(); + if ("cmn-hans-cn".equalsIgnoreCase(lang.getLangCode())) // this one has no ISO code + return "chi"; + else + return + LocaleUtils.parseJavaLocale(lang.getLangCode(), Locale.getDefault()) + .getISO3Language(); } @Override