谷歌翻译器工具包将于2019年12月4日后停用。
Flutter的国际化包,翻译,是基于.arb文件的,这些文件只能用Google翻译。
我搜索了很多,但是找不到翻译arb文件的替代方法。
如果没有Google翻译工具包,您打算如何支持您的应用程序国际化?
提前谢谢。
发布于 2020-07-07 20:45:41
地方化支持.arb文件并提供免费计划。
您也可以在开源项目中免费使用它。
通过对VS代码的颤振输入扩展和用于Android的颤振输入插件,您可以轻松地将来自IDE的项目与Localizely平台集成。
发布于 2019-12-02 18:05:59
我的本地化文件有以下格式
{ "string_key" : "string_value" }
它实际上是有效的JSON格式和有效的ARB格式。因此,我将它们保存为'locale-en.json‘、'locale-ru.json’,并使用TransPlug插件为IntelliJ进行编辑。
同时,我的flutter项目有指向这些文件的符号链接,名称为‘string_en.arb’,'strings_ru.arb‘,用于使用颤振i18n插件生成IntelliJ
https://stackoverflow.com/questions/58227892
相似问题