我从Google开发者控制台支付了翻译服务,所有的语言都被成功地翻译了。我成功地将我的应用程序的商店列表描述翻译成9种语言。
但是如何翻译strings.xml中的所有字符串呢?我下载了一个包含所有已翻译字符串的文件,但是我该如何处理这个文件,以及将它放在哪里呢?
发布于 2017-01-11 09:55:12
您需要为包含不同语言的strings.xml创建单独的文件夹。您可以从如何创建替代资源指南中看到/读到这一点:
如果您的Java代码引用了R.string.title,下面是运行时将要发生的情况:
如果设备设置为法语以外的任何语言,Android将从res/value/ French s.xml文件中加载标题。如果设备设置为法语,Android将从res/values fr/strings.xml s.xml文件中加载标题。
请查看此多语言应用教程的亲身体验。
https://stackoverflow.com/questions/41572645
复制相似问题