0

是否有任何 Java 和 Android API 可以调用并传递一个 String 对象并取回与用户在其 android 设备中设置的当前语言环境相对应的本地化文本。

在这里,我试图避免手动翻译文本并创建多个 raw-xxx 或 values-xxx 文件夹。

4

2 回答 2

1

如果你想做自动翻译,那是个坏主意。自动翻译通常很糟糕。values-xxx正是为此,所以如果您坚持使用自动翻译,请使用您想要的任何工具(或诸如 crowdin.net 等网站及其自动翻译)并为您的values-xx文件夹创建资产,然后您就完成了。

于 2013-06-27T16:20:49.210 回答
0

借助 Google 翻译,您可以在数千种语言对之间动态翻译文本。 谷歌翻译 API让网站和程序以编程方式与谷歌翻译集成。从这里开始:

https://developers.google.com/translate/

好的,如果您正在寻找免费的,那么 Bing 似乎提供了免费的翻译 API。干得好:

http://www.microsoft.com/web/post/using-the-free-bing-translation-apis

于 2013-06-27T16:45:55.473 回答