翻译我的应用

时间:2012-08-17 12:56:33

标签: android internationalization translation

我想要做的是为用户提供包含多种语言的微调器,当选择语言时,应用程序将转换为该语言。

我有不同的字符串文件,但我不知道如何实现它。这可能吗?我该怎么办?

2 个答案:

答案 0 :(得分:4)

在res文件夹中,尊重这一点:

res/
       values/
           strings.xml
       values-es / (here for spanish values)
           strings.xml
       values-fr /
           strings.xml (here for french values)

Android在运行时根据设备的区域设置加载适当的资源。

有关更多信息,请参阅this

答案 1 :(得分:0)

您只需要将不同的string.xml个文件放在不同的值文件夹中,每个文件夹的名称都像 values-XX ,其中XX是要使用的语言。

for examlple values-en for english,values-fr for french等。