10

我在 android 中有文本资源,一些已经翻译,而另一些则丢失了。

除了意大利语的 values xml 文件之外,是否有一个工具可以导入例如 values xml 文件并检查缺少的内容并帮助插入缺少的翻译?

我试过OmegaT。该程序导入 android 资源并写入其中。但是,它没有显示已经翻译的内容。Virtaal Translator 不支持将 xml 文件作为输入。

我想在 Eclipse 之外有一个简单的工具,这样我就可以将这个工具提供给其他人帮助翻译。

4

7 回答 7

5

我发现POEditor.com是最好和最容易使用的 Android 字符串翻译。它支持 Android XML 字符串导入,我相信您可以将不同的文件导入到同一个翻译中,这将填补您缺失的定义。导出将为您提供一个包含所有定义的 XML。哦,它还有自动翻译功能,或者您可以邀请翻译/朋友与您合作,只需在翻译中插入他们的电子邮件即可。

于 2013-05-24T09:38:20.620 回答
3

http://www.qweas.com/downloads/development/components-libraries/overview-android-localizer-ailocalizer.html

安卓本地化器。到目前为止最好的。接受 strings.xml 和 manifest。它用谷歌翻译,然后你可以自己修复它。并在更改字符串资源或添加新资源时提供帮助工具。

于 2012-07-12T08:00:38.223 回答
3

Weblate是 Michal Čihař 开发的一个基于 Web 的开源工具,它还支持 Android 并具有非常紧密的 Git 集成。

我一直在用这个工具翻译几个项目,我也用它来翻译 Weblate 本身,我在翻译友好性方面看到了更好的结果,但整体体验非常好。

于 2014-10-01T10:10:23.573 回答
3

有一个项目叫 Sequoyah。这是 Eclipse 的一个特殊插件。它不允许您自动翻译,但您可以轻松查看遗漏的位置和翻译值。我在这里描述过。

于 2012-07-12T08:02:21.840 回答
1

我刚开始写这个工具:https ://github.com/BenoitDuffez/OAT/wiki/Gallery

它旨在自托管、免费;它支持 CDATA、、formatted="false"多个 xml 文件等。

于 2013-12-03T23:23:59.683 回答
0

你应该试试Lokalise。有一个免费计划,您可以从不同平台上传几乎任何格式。

我自己一直在使用它,几乎没有其他工具可以更好地管理翻译。

于 2017-04-03T11:08:34.643 回答
0

试试Agama 应用翻译工具。这是一款完整的安卓本地化工具,内置谷歌翻译器。它支持 XML 字符串以及菜单 XML 文件。您可以轻松添加新语言并让未翻译的项目填充默认(原始)文本或根据需要翻译项目。

于 2017-01-11T09:12:50.647 回答