我正在开发一个android应用程序,并实现本地化。本地化代码不起作用
因此,我要在单独的文件夹中创建strings.xml,例如values,values-ja,values-es。
但是,eclipse会为我的值文件夹引发错误。
值-ES-US是不工作的西班牙语美国 值-FR-CA是不工作的法国加拿大
其他本地化如价值观-HK ,values-tw,values-uk似乎很好。
有人可以指向正确的方向吗?我怎么能有西班牙美国和西班牙,法国加拿大和法国分开的字符串。
谢谢
我正在开发一个android应用程序,并实现本地化。本地化代码不起作用
因此,我要在单独的文件夹中创建strings.xml,例如values,values-ja,values-es。
但是,eclipse会为我的值文件夹引发错误。
值-ES-US是不工作的西班牙语美国 值-FR-CA是不工作的法国加拿大
其他本地化如价值观-HK ,values-tw,values-uk似乎很好。
有人可以指向正确的方向吗?我怎么能有西班牙美国和西班牙,法国加拿大和法国分开的字符串。
谢谢
请查看下面的Android代码。
地区代码语言/国家
默认英语/英国去RDE
去RDE =德国/德国
FR-RFR =法语/法国
FR-RCA =法语/加拿大
恩RCA =英语/加拿大
JA-RJP =日本/日本
EN-RUS =英语/美国
http://java.sun.com/developer/technicalArticles/J2SE/locale/
阅读该文档,我意识到我可以设置新locale(“fr”,“ca”)的语言环境;并更改值文件夹值-FR-RCA工作
感谢
喜阿努普,谢谢你,但不知道,我在应用本地化通过设置定位做,将这些值工作? – Veeru
而且,你有没有提及你列出语言代码的文件? – Veeru
将值文件夹设置为values-fr-rCA时,将区域设置设置为fr-CA(区域设置locale = new Locale(“fr-CA”))。设置区域设置为“德”虽然工程 - 任何建议 – Veeru