12

您知道任何支持翻译 .arb 文件的好工具吗?

这是 Flutter 的标准,由于 Google 翻译工具包即将停用 ( https://support.google.com/translatortoolkit/answer/9462068 ),我们正在寻找一个好的解决方案来翻译/收集我们的翻译

4

3 回答 3

12

编辑(2020 年 6 月):有一个很棒的新开源项目,名为Arbify。这是一个自托管工具,用于管理多个专注于 Flutter 的翻译项目。您可以编辑 arb 文件并通过Dart 包工具获取它们。

除此之外,像 POEditor 这样的一些服务也宣布了对 ARB 的基本支持。


目前,对 arb 文件的最佳支持是在Localizely上。但是,这是一项付费服务​​,并且对免费版本有严格的限制。它允许导出具有复数和占位符支持的任意翻译文件。不过,它不支持性别。

还有一个支持 arb 文件的简单 Web 编辑器和一个桌面编辑器 ( Babel )。

于 2020-02-17T21:34:56.743 回答
2

Crowdin 支持 .arb:

https://support.crowdin.com/supported-formats/

它还能够从 Git 存储库中提取数据并在 GitHub 上发送拉取请求。

然而,当我在 2018 年使用它时,出现了@@last_modified属性被更新而没有对翻译文件进行任何其他更改的问题,导致 PR 大量流失。到那时,他们不愿意改善这种情况(基于他们支持的电子邮件对话),所以我们求助于手动编辑。

于 2019-10-12T13:53:00.700 回答
0

https://localise.biz/允许 2000 个翻译。我假设是 2 种语言的 1000 个字符串或 3 种语言的约 666 个字符串,依此类推。超过https://localizely.com/ 150 个字符串

于 2020-06-19T11:58:57.050 回答