任何协作工具/网站本地化的Android应用程序?
我的开源Android应用程序已经完成了Android方式的国际化,并带有strings.xml文件。
社区有许多来自许多国家的人,他们愿意使用合作网站来提供/改进翻译。
有Launchpad,但它只支持gettext格式,所以我们将不得不使用脚本,不是很方便。
什么网站方便翻译开源Android应用程序?
任何人都必须能够在没有任何事先批准的情况下开始投稿。
到目前为止还没有列出一个工具 – Weblate 。 它具有对Androidstring资源的本机支持,并已用于多个应用程序(例如OsmAnd )。 虽然它需要你使用分布式版本控制系统(最好是Git)。
我select了Crowdin 。 它允许pipe理员上传XML文件,然后任何人都可以翻译成任何语言。
翻译的文件可以下载到ZIP压缩文件中。
开源项目是免费的。
用户界面过去很慢,但最近变得更好了。
我已经编写了一个工具来在Android XML资源和.po文件之间进行转换:
http://blog.elsdoerfer.name/2010/04/08/android2po-managing-android-translations/ http://github.com/miracle2k/android2po
我在Pootle中自己使用了这个function,虽然我对Pootle UI并不满意。 事实上Crowdin在这方面更好。
这是我开发的一个小工具: http : //www.lokaligo.com/ 。
可能不完美,但对我来说,现在做这个工作。
更易于本地化您的应用和内容 – 译者工具包现在支持Android资源(.xml)格式[1] http://translate.google.com/toolkit
[1] http://googledevelopers.blogspot.nl/2012/03/localize-your-apps-and-content-more.html
请参阅获取本地化http://www.getlocalization.com ,它与Eclipse集成。
Amanuens.com也支持android内置,2011年免费,与您的回购同步,但我个人不喜欢编辑。
Pootle是一个很好的本地化平台,具有许多function,支持多种格式 。 即将推出的版本支持更多格式,添加新格式非常简单。
Transifex是一个非常好的协作翻译工具。 它提供了付费计划,15天的免费演示,免费用于开源项目。
我使用Androglot.com ,它的早期阶段,但有前途,免费和开放给任何人,支持Android的string.xml文件(和string数组),没有限制…
我发现MyGengo的string ,它有本机支持Androidstring资源。 他们仍然是一个小错误,但他们有一个光滑的界面。 他们免费为公共项目。
去年以来有没有其他的东西出现? (请发表一个新的答案,而不是这个答案的评论)
我已经开始使用基于Drupal的翻译工具的 android2po。