2011-07-13 51 views
3

我正在开发一个android应用程序,并实现本地化。本地化代码不起作用

因此,我要在单独的文件夹中创建strings.xml,例如values,values-ja,values-es。

但是,eclipse会为我的值文件夹引发错误。

值-ES-US是不工作的西班牙语美国 值-FR-CA是不工作的法国加拿大

我指的是http://download1.parallels.com/SiteBuilder/Windows/docs/3.2/en_US/sitebulder-3.2-win-sdk-localization-pack-creation-guide/30801.htm的本地化代码

其他本地化如价值观-HK ,values-tw,values-uk似乎很好。

有人可以指向正确的方向吗?我怎么能有西班牙美国和西班牙,法国加拿大和法国分开的字符串。

谢谢

回答

5

请查看下面的Android代码。

地区代码语言/国家
默认英语/英国去RDE
去RDE =德国/德国
FR-RFR =法语/法国
FR-RCA =法语/加拿大
恩RCA =英语/加拿大
JA-RJP =日本/日本
EN-RUS =英语/美国

+0

喜阿努普,谢谢你,但不知道,我在应用本地化通过设置定位做,将这些值工作? – Veeru

+0

而且,你有没有提及你列出语言代码的文件? – Veeru

+0

将值文件夹设置为values-fr-rCA时,将区域设置设置为fr-CA(区域设置locale = new Locale(“fr-CA”))。设置区域设置为“德”虽然工程 - 任何建议 – Veeru