在我的应用中,我支持 2 种语言:英语和希伯来语。我在文件夹 values/
中创建了一个文件 strings.xml
,其中包含所有英文字符串。我还在 values-he/
文件夹中创建了一个文件 strings.xml
,其中包含 希伯来语 翻译。
但是,当在区域设置为以色列/希伯来语的手机中打开应用程序时,用户不会收到翻译,而只会收到英语文本。
我有什么遗漏的吗?我还需要做另一件事吗?
谢谢!
最佳答案
不仅仅是您需要该文件夹
values-he
您还需要该文件夹
values-iw
因为有些设备可以识别he,有些设备可以识别iw。
因此,将完全相同的文件放入两个文件夹中就不会出现任何问题。
关于Android 翻译文本未显示在应用程序上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22635239/