我的默认应用程序语言是英语,因此strings.xml位于res\values.
我的app应该也支持Hebrew,所以我放Hebrew了strings.xml下res\values-he。
我的问题是,在某些设备上,希伯来语被定义为“iw”(而不是“he”)。
有没有办法让我省去另一个strings.xmlunder副本的麻烦res\values-iw,但是要处理一个文件夹he,iw并使用默认值文件夹来处理所有其余的?
我的默认应用程序语言是英语,因此strings.xml位于res\values.
我的app应该也支持Hebrew,所以我放Hebrew了strings.xml下res\values-he。
我的问题是,在某些设备上,希伯来语被定义为“iw”(而不是“he”)。
有没有办法让我省去另一个strings.xmlunder副本的麻烦res\values-iw,但是要处理一个文件夹he,iw并使用默认值文件夹来处理所有其余的?
这是一个已知问题,已在此处得到解答: CyanogenMod:翻译项目
因此,如果您想在所有设备上获得全面支持,您必须同时包含这两个版本。就是复制粘贴,哪里有问题?:)