diff --git a/java/res/values-fr-rBP/donottranslate-keymap.xml b/java/res/values-fr-rBP/donottranslate-keymap.xml new file mode 100644 index 000000000..3c74e3cb5 --- /dev/null +++ b/java/res/values-fr-rBP/donottranslate-keymap.xml @@ -0,0 +1,221 @@ + + + + $ + # + –¶ + + \" + 1 + —„ + + « + 2 + <“ + + » + 3 + >” + + ( + 4 + [≤ + + ) + 5 + ]≥ + + \@ + 6 + ^ + + + + 7 + ±¬ + + - + 8 + −¼ + + / + 9 + ÷½ + + * + 0 + ×¾ + + = + ° + ≠′ + + % + ` + ‰″ + + + b + B + + + é + É + \'˝ + + p + P + + + o + O + œŒ + + è + È + ` + + ̂ + ! + ¡ + + v + V + ˇ + + d + D + ðÐ + + l + L + + + j + J + ijIJ + + z + Z + əƏ + + w + W + ˘ + + ç + Ç + ¸, + + + a + A + æÆ + + u + U + ùÙ + + i + I + ̈˙ + + e + E + €¤ + + , + ; + ’̛ + + c + C + ©ſ + + t + T + þÞ + + s + S + ßẞ + + r + R + ®™ + + n + N + ~ + + m + M + ¯º + + + ê + Ê + + + à + À + \\ + + y + Y + {‘ + + x + X + }’ + + . + : + …· + + k + K + ~ + + \' + \? + ¿̉ + + q + Q + °̣ + + g + G + µ + + h + H + †‡ + + f + F + ˛ª + diff --git a/java/src/org/pocketworkstation/pckeyboard/InputLanguageSelection.java b/java/src/org/pocketworkstation/pckeyboard/InputLanguageSelection.java index dfa361090..b38a490af 100644 --- a/java/src/org/pocketworkstation/pckeyboard/InputLanguageSelection.java +++ b/java/src/org/pocketworkstation/pckeyboard/InputLanguageSelection.java @@ -68,17 +68,17 @@ public class InputLanguageSelection extends PreferenceActivity { // Run the GetLanguages.sh script to update the following lists based on // the available keyboard resources and dictionaries. private static final String[] KBD_LOCALIZATIONS = { - "ar", "bg", "bg_ST", "ca", "cs", "cs_QY", "da", "de", "de_NE", - "el", "en", "en_CX", "en_DV", "en_GB", "es", "es_LA", "es_US", - "fa", "fi", "fr", "fr_CA", "he", "hr", "hu", "hu_QY", "hy", "in", - "it", "iw", "ja", "ka", "ko", "lo", "lt", "lv", "nb", "nl", "pl", - "pt", "pt_PT", "rm", "ro", "ru", "ru_PH", "si", "sk", "sk_QY", "sl", - "sr", "sv", "ta", "th", "tl", "tr", "uk", "vi", "zh_CN", "zh_TW" + "ar", "bg", "bg_ST", "ca", "cs", "cs_QY", "da", "de", "de_NE", "el", + "en", "en_CX", "en_DV", "en_GB", "es", "es_LA", "es_US", "fa", "fi", + "fr", "fr_BP", "fr_CA", "he", "hr", "hu", "hu_QY", "hy", "in", "it", + "iw", "ja", "ko", "lo", "lt", "lv", "nb", "nl", "pl", "pt", "pt_PT", + "rm", "ro", "ru", "ru_PH", "si", "sk", "sk_QY", "sl", "sr", "sv", + "ta", "th", "tl", "tr", "uk", "vi", "zh_CN", "zh_TW" }; private static final String[] KBD_5_ROW = { - "ar", "bg", "bg_ST", "cs", "cs_QY", "da", "de", "de_NE", "el", - "en", "en_CX", "en_DV", "en_GB", "es", "es_LA", "fa", "fi", "fr", + "ar", "bg", "bg_ST", "cs", "cs_QY", "da", "de", "de_NE", "el", "en", + "en_CX", "en_DV", "en_GB", "es", "es_LA", "fa", "fi", "fr", "fr_BP", "fr_CA", "he", "hr", "hu", "hu_QY", "hy", "it", "iw", "lo", "lt", "nb", "pt_PT", "ro", "ru", "ru_PH", "si", "sk", "sk_QY", "sl", "sr", "sv", "ta", "th", "tr", "uk" @@ -106,6 +106,8 @@ private static String getLocaleName(Locale l) { return "Čeština (QWERTY)"; } else if (lang.equals("de") && country.equals("NE")) { return "Deutsch (Neo2)"; + } else if (lang.equals("fr") && country.equals("BP")) { + return "Français (BÉPO)"; } else if (lang.equals("hu") && country.equals("QY")) { return "Magyar (QWERTY)"; } else if (lang.equals("sk") && country.equals("QY")) {