有没有办法在我的应用程序中添加本地化设置?我将在我的应用程序中添加首选项/设置,并且有一个本地化选项。因此用户可以更改我从值字符串中提供的语言。我在谷歌上搜索,但一无所获。想知道你们可以帮助我,并给出示例或链接到教程。
问问题
80 次
1 回答
0
您无需为此提供设置,Android 会为您完成。您只需提供您想要支持的语言的翻译。
例如,您可以通过在资源文件夹中创建一个名为 res/values-fr 的文件夹并将您的翻译放入其中来为法语执行此操作。
所以在res/values
文件夹中你会有一个strings.xml
文件:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="q_map">Map</string>
</resources>
并且在res/values-fr
您将有另一个string.xml
文件:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="q_map">Carte</string>
</resources>
您的应用将使用与用户在其设备上选择的语言最匹配的翻译。
于 2013-06-25T09:44:53.810 回答