【发布时间】:2013-04-09 16:59:19
【问题描述】:
这真的很奇怪,因为我制作了几个具有相同结构的应用程序,并且以前总是可以工作。
问题是我有一些语言的应用程序,西班牙语,英语等,具有适当的 res/values-es , res/values 等
google play 应用部分的默认语言是英语,而 res/values 是英语,但我收到了用户的抱怨,他们说他们正在用西班牙语查看应用程序,手机是英语的,并且在美国。
而且更奇怪的是,我在西班牙,用英文配置手机,可以用英文查看应用……
好奇怪。
有什么建议吗?
【问题讨论】:
-
我不知道 lint 是什么,对不起,你能换个方式问吗? @Stephan Branczyk
-
我想我可以制作一个 res/values-en 并从 res/values 复制 string.xml 以防万一默认行为发生变化,但我想要其他意见
-
你知道它在哪个安卓手机和安卓版本上吗?这样你也许可以尝试使用设备的模拟器进行测试。
-
不,我没有那个信息。
-
Lint 是一个静态分析工具:developer.android.com/tools/help/lint.html 它也可以通过 Eclipse 上的 Android 开发者工具访问。不幸的是,我现在不在我的开发机器上,或者我可以告诉你使用哪个 Eclipse 菜单。
标签: android string resources translation