如何在Android上使用动态网络数据支持不同的语言?

时间:2011-10-02 23:10:13

标签: java android

我有一个应用程序从Web服务器提取信息并显示它。我知道Android有一些很好的语言功能,你可以在项目中为特定语言放置多个strings.xml文件。有没有办法将文本从服务器(英文)转换为用户在其设备上设置的本地文本?

由于

1 个答案:

答案 0 :(得分:1)

是的,但这通常是在服务器端使用某种转换api完成的。即使在Android上,当应用程序需要尚未预翻译的内容时,它也会通过服务器进行翻译。

例如,您可以使用Google Translate的api(不是免费的) http://code.google.com/apis/language/translate/overview.html

或者您可以在自己的服务器上安装一些开源解决方案,也可以远程使用它。