我在安卓设备上有文本资源,其中一些已经翻译了,而另外一些则没有。
是否存在一种工具,可以导入例如values xml文件和意大利语的values xml文件,并检查哪些内容缺失,并帮助插入缺失的翻译?
我尝试了OmegaT。这个程序可以导入安卓资源并对其进行编写,但它没有显示已经翻译好的内容。Virtaal Translator不支持将xml文件作为输入。
我想要一个简单的工具,不需要在Eclipse中使用,这样我就可以向他人提供这些工具,帮助翻译内容。
我在安卓设备上有文本资源,其中一些已经翻译了,而另外一些则没有。
是否存在一种工具,可以导入例如values xml文件和意大利语的values xml文件,并检查哪些内容缺失,并帮助插入缺失的翻译?
我尝试了OmegaT。这个程序可以导入安卓资源并对其进行编写,但它没有显示已经翻译好的内容。Virtaal Translator不支持将xml文件作为输入。
我想要一个简单的工具,不需要在Eclipse中使用,这样我就可以向他人提供这些工具,帮助翻译内容。
Weblate 是一个开源的基于web的工具,由Michal Čihař开发,同时支持Android,并且与Git紧密集成。
我使用这个工具翻译过多个项目,也用它来翻译了Weblate本身,虽然在翻译友好度方面还有提升的空间,但总体体验非常好。
有一个名为Sequoyah的项目。这是Eclipse的一个特殊插件。它不允许你自动翻译,但你可以轻松看到哪些翻译值缺失了。我在这里描述了它。
我刚开始编写这个工具:https://github.com/BenoitDuffez/OAT/wiki/Gallery
它旨在自行托管、免费;支持CDATA、formatted="false"
、多个xml文件等功能。