我需要为Android操作系统添加新的区域设置。我和我的团队一起会 将Android操作系统提供的所有应用(例如计算器)翻译为 那种语言。它基于阿拉伯语脚本,是RTL。我有 回顾了其他应用如何被翻译成阿拉伯语 android.googlesource.com
Android OS已被翻译成多种语言。我在源代码中看到,每个应用程序都为新语言创建了一个新的strings.xml文件,
例如
https://android.googlesource.com/platform/packages/apps/Calculator/+/master/res/values-ur-rPK/
我几乎没有问题:
如何确保此新语言出现在“设置”中?> 语言与输入 - >语言
制造商是否应该显示或隐藏任何语言?
英语简写为en,Farsi很快写成fa。 同样,我想添加的语言是Sindhi,很快就会写出来 作为sd。 Android会知道我是否在res中创建了像values-sd这样的文件夹 文件夹?
Sindhi是印度和巴基斯坦的语言。乌尔都语也是其中之一 这两个国家的语言。但是,乌尔都语的文件夹是 命名为vaues-ur-rPK。我知道PK意味着巴基斯坦,但我不知道什么 " R"代表rPK。有命名约定吗?它是对的吗? 左语言?波斯语的文件夹没有以这种方式命名?
如果还有其他我应该知道的事情,请告诉我。一世 我已经在https://source.android.com上阅读了很多内容并得到了一些答案 基本问题。我对上述问题感到困惑。
注意:我在开发人员的Android google群组中提出了我的问题。一个小组拒绝我的帖子出现在小组中,而在其他小组中没有人对我的问题感兴趣。因此,我在这里问。