我有 3 种产品风格,每种风格都进行了调试和发布,我已经成功地为每种风格赋予了独特的字符串和图标。现在我正在准备本地化,这需要针对每种产品口味使用不同的字符串。这是我当前的文件夹/目录设置:
myApp/
src/
main/
res/
values/strings.xml
flav1Debug/
res/
values/strings.xml
flav1Release/
res/
values/strings.xml
flav2Debug/
res/
values/strings.xml
flav2Release/
res/
values/strings.xml
flav3Debug/
res/
values/strings.xml
flav3Release/
res/
values/strings.xml
每个产品风格已经覆盖默认的 strings.xml。现在我需要西班牙语和法语字符串来覆盖每种产品口味的默认字符串。这是我假设我的文件夹/目录设置需要的内容:
myApp/
src/
main/
res/
values/strings.xml
values-es/strings.xml
values-fr/strings.xml (repeated for each flavor below)
flav1Debug/
res/
values/strings.xml
flav1Release/
res/
values/strings.xml
flav2Debug/
res/
values/strings.xml
flav2Release/
res/
values/strings.xml
flav3Debug/
res/
values/strings.xml
flav3Release/
res/
values/strings.xml
有人可以证实我的假设吗?
然后我必须找到最简单的方法来测试它,而不会被手机上的外语所困扰。
提前致谢,
德文
该结构看起来正确,请参阅http://developer.android.com/training/basics/supporting-devices/languages.html.
您还可以使用 Robotium (https://code.google.com/p/robotium/)以帮助自动化测试来确认。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)