Google Translate服务用于支持GNU gettext PO文件的ngettext样式复数形式。

10
我正在寻找一个前端来支持使用NGETEXT样式复数的GNU gettext PO文件进行翻译,例如msgid_plural,msgid[0]...msgid[n]。
我已经找到了几个免费的PO文件翻译服务[1],但这些服务中没有一个支持ngettext样式的复数字符串。我们的PO文件有相当多的需要转换的复数形式。
注:我们认识到谷歌翻译远不是生产质量。我们仅在测试/概念演示中使用已翻译的PO文件。
欢迎任何建议。
马尔科姆
[1]免费托管的PO文件翻译服务

我很乐意为我的cloud-translate工具添加复数支持。请参见https://github.com/mgeisler/cloud-translate/issues/9。 - Martin Geisler
3个回答

2
你可以尝试使用Zanata(http://zanata.org),它是一个开源的基于网络的翻译服务,完全支持Gettext文件(包括复数形式)。

1

还有http://littlesvr.ca/ostd/翻译服务,它使用为其他开源项目翻译的po文件来选择175种不同语言的翻译。如果存在不同的翻译,您可以选择哪种翻译。


0
尝试使用Transifex: http://www.transifex.com 我们广泛地使用它来翻译我们的网站,使用gettext/PO文件。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接