有没有办法在我的应用中添加本地化设置?我将在我的应用程序中添加首选项/设置,并且有一个本地化选项。因此,用户可以从值字符串更改我提供的语言。 我在Google上搜索,但一无所获。想知道你们可以帮助我,举例或链接到教程。
答案 0 :(得分: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>
您的应用将使用与用户在其设备上选择的语言最匹配的翻译。