Android应用程序翻译不工作

时间:2013-04-09 16:59:19

标签: android string resources translation

这真的很奇怪,因为我制作了一些具有相同结构的应用程序,而且它以前一直都有效。

问题是我有一些语言,西班牙语,英语等应用程序,具有适当的res / values-es,res / values等

默认语言是google play app部分中的英语,res /值是英语,但我收到的用户抱怨说他们正在用西班牙语查看应用程序,手机是英文并且在美国。

更奇怪的是,我在西班牙,我用英语配置手机,我可以用英语查看应用程序......

太奇怪了。

有关此的任何提示吗?

1 个答案:

答案 0 :(得分:1)

我不确定问题是什么,但是如果需要修复是紧急的。一个快速的解决方法是创建一个res/values-en-rUS/strings.xml资源,直到找出真正导致此问题的原因。

  

If the locale is ‘en-US’,Android会查找值   “R.string.title”通过按以下顺序搜索文件:

     
      
  1. 'res / values-en-rUS / strings.xml'
  2.   
  3. “RES /值烯/ strings.xml中”
  4.   
  5. “RES /值/ strings.xml中”
  6.