2012-08-15 44 views
2

我的默认应用语言是英语,因此strings.xml位于res\values下。对Android中的不同(特定)语言使用相同的值文件夹

我的应用程序也应该支持Hebrew,所以我把Hebrewstrings.xml的副本放在res\values-he之下。

我的问题是,在某些设备上,希伯来语被定义为“iw”(而不是“他”)。

有没有办法给我的strings.xml另一个副本的麻烦保存res\values-iw下,但有一个文件夹来处理heiw并使用默认值文件夹中所有的休息?

+1

创建符号链接,如回答此问题所述:[如何在多语言资源中重用字符串](http://stackoverflow.com/a/4334241/716075) – StenaviN 2012-08-15 10:15:21

回答

0

这是一个已知的问题,在这里已经回答: CyanogenMod: Translate a Project

所以,如果你想在所有设备上的全力支持,你必须包括两个版本。 这只是复制&粘贴,麻烦哪里? :)

相关问题