如何在我的应用中添加本地化设置

时间:2013-06-25 09:13:06

标签: android localization application-settings

有没有办法在我的应用中添加本地化设置?我将在我的应用程序中添加首选项/设置,并且有一个本地化选项。因此,用户可以从值字符串更改我提供的语言。 我在Google上搜索,但一无所获。想知道你们可以帮助我,举例或链接到教程。

1 个答案:

答案 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>

您的应用将使用与用户在其设备上选择的语言最匹配的翻译。