java - 在 android 中为您的应用程序使用自定义语言,而不是国际已知的语言

标签 java android

我一直在研究如何在 Android 上使用您自己的自定义语言,但到目前为止没有任何成果。可以为法语和其他语言创建像 values-fr 这样的值,但是当语言不为人知时你如何处理它。例如,基库尤语是我碰巧知道的一种语言,在 android studio 和 google 中都无法翻译。

 public void onClick(View v) {
    String lang = "en";
    switch (v.getId()) {
        case R.id.btn_en:
            lang = "en";
            break;
        case R.id.btn_ru:
            lang = "ru";
            break;
        case R.id.btn_de:
            lang = "de";
            break;
        case R.id.btn_fr:
            lang = "fr";
            break;
        case R.id.btn_kik:
            lang = "kik";
        default:
            break;
    }
    changeLang(lang);
}

代码在 en、ru 和 rest 上运行良好,但 lang not known“kik”除外。检查“kik”后,它仍然是原始语言 有人可以对如何解决这个问题有不同的看法

最佳答案

根据this answer中的列表问题 What is the list of supported languages/locales on Android? , 基库尤语在较新的 Android 设备中受支持。

ki_ [Kikuyu]
ki_KE [Kikuyu (Kenya)]

关于java - 在 android 中为您的应用程序使用自定义语言,而不是国际已知的语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38100337/

相关文章:

java - 将外部文件夹挂载为 Wicket 中的资源

android - 当在android上单击按钮时如何从url下载图像

android - 如何在android中离线加载网页

java - gsp,来自数组字节的图像

java - 尝试使用 java 保存文件时出错

android - 是否可以在单个应用程序中强制移动设备使用垂直布局而平板电脑使用水平布局?

Android:更改 Activity 语言

java - Android:实现 ViewHolder

java - 将 Hadoop 输出存储到本地 mongodb

java - Eclipse JSP 预览