您知道有什么好的工具来支持.arb文件的翻译吗?
这是Flutter的标准,并且由于Google Translator Toolkit即将停用(https://support.google.com/translatortoolkit/answer/9462068),我们正在寻找一种很好的解决方案来翻译/收集我们的翻译内容
答案 0 :(得分:6)
编辑(2020年6月):有一个很棒的新开源项目,名为Arbify。这是一个自托管的工具,用于管理专注于Flutter的多个翻译项目。您可以编辑arb文件并通过Dart package tool来获取它们。
除此之外,POEditor之类的某些服务也宣布了对ARB的基本支持。
目前Localizely上对arb文件的最佳支持。但是,这是一项付费服务,对免费版本有严格的限制。它允许导出带有复数形式和占位符支持的arb翻译文件。不过,它不支持性别。
还有one simple web editor和一个支持arb文件的桌面编辑器(Babel)。
答案 1 :(得分:1)
Crowdin支持.arb:
https://support.crowdin.com/supported-formats/
它还能够从Git存储库中提取数据并在GitHub上发送“提取请求”。
但是,当我在2018年使用它时,T
属性的更新没有对翻译文件进行任何其他更改的问题,导致PR大量流失。到那时,他们还不愿意改善这种情况(基于他们的支持下的电子邮件对话),因此我们求助于手动编辑。
答案 2 :(得分:0)
https://localise.biz/允许进行2000次翻译。我假设是2种语言的1000个字符串或3种语言的〜666个字符串,依此类推。超过https://localizely.com/ 150个字符串