2011-06-16 65 views
0

我必须在希伯来语中翻译应用程序。对于多个语言环境使用相同的资源

我的所有非本地化资源(可绘制,值等)都是英文的。 希伯来文是'他',所以我有一些文件夹可绘制 - 他,价值观 - 他 ,但可能在某些手机上'IW'。

有没有办法强迫'iw'手机使用'他'文件夹? 现在我发现的唯一解决方案是使用-iw, 复制我所有的资源文件夹,但我的应用程序显然变得更大。

有什么想法?

+0

你的意思是说,你想在你的代码中的某个地方使用特定的语言文件夹?我无法理解你的问题。请按照我的要求解释这件事? – Nikki 2011-06-16 12:22:08

回答

1

别名仅适用于字符串和绘制,不是生的,但原始数据usualy大,所以别名不解决问题。

另一种解决方案是将希伯来语数据放在默认文件夹中,英文数据放在values-en,drawable-en,raw-en文件夹中,这样就可以消除重复,但这样所有其他语言都没有明确定义请参阅希伯来语,而不是英语。

相关问题