我正在努力将我的应用本地化为多种语言。西班牙语很好,但希伯来语没有出现。
让我感到困惑的是,如果我将希伯来语字符串文件夹的内容放在西班牙语文件夹(values-es)中,它就会很好用。西班牙语在我的希伯来语文件夹中(值 - 他)虽然不起作用...
任何想法都会非常感激。
答案 0 :(得分:28)
希伯来语是'iw'的语言环境,还有'他'。
正如@klausw在他的回答中提到的那样:
您最好将重复副本存储在 values-iw / 和值-he / 中 只是为了确保它适用于所有设备。
答案 1 :(得分:7)
rogcg适用于大多数Android设备,但显然三星Galaxy S2不兼容地使用“he”语言环境作为希伯来语并忽略了值 - iw /。如果您也希望与这些设备兼容,则需要在两个值-iv /和values-he /中存储重复副本。另请参阅https://stackoverflow.com/a/8573059/405214。