android中的多语言支持

时间:2015-05-04 09:48:21

标签: android multilingual

我希望以多语言显示UI文本,我已经为资源子目录和字符串资源文件中定义的no.of lanugauges提供了多语言支持。例如:

MyProject的/

res/
   values/
       strings.xml
   values-es/
       strings.xml
   values-fr/
       strings.xml

问题1:     我想为未定义的no.of语言支持多语言,这意味着管理员可以在后端动态更改语言。

我也有以下解决方案:

Soultion 1: 我可以从服务器中提取支持的langugae字符串并将其存储在db中,但在这种情况下,我的应用程序性能可能会变慢。

Soultion 2: 我可以从服务器拉出支持的langugae字符串,并将其存储在具有受尊重语言目录的资源目录中。在这种情况下,android系统不允许在运行时在res目录中写入文件。

我如何实现这一目标?

0 个答案:

没有答案