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