我正在开发一个具有多语言支持的Ruby on Rails应用程序.现在我有4种语言,每种语言都有一个单独的yml文件.我发现这样做很不方便,当我添加新的翻译时,我需要手动将所有行添加到每个yml文件中.
有什么好的翻译管理工具可以帮助我吗?
感谢大家.:)
以下是我收集的一些链接
免费(宝石)
https://github.com/firmafon/iye IYE可以轻松翻译您的Rails I18N文件并使其保持最新
https://github.com/tolk/tolk Tolk是一个用于执行i18n翻译的Web界面,打包为Rails 4应用程序的引擎
https://github.com/local-ch/i18n-docs维护Google文档中的翻译并将其导出到您的Rails项目.
https://github.com/mynewsdesk/translate Ruby on Rails插件,带有用于翻译I18n文本的Web界面
https://github.com/mose/rails-i18nterface基于rails 3/4引擎的界面,用于翻译和编写翻译文件
使用redis作为后端的https://github.com/fourmach/i18n_dashboard用于I18n管理的Rails引擎
https://github.com/grosser/fast_gettext Ruby GetText,但速度快3.5倍... https://github.com/copycopter/copycopter-server /
http://copycopter.com Copycopter Server是开源的.将其作为Web服务运行.
https://github.com/nijel/weblate/http://weblate.org/ /基于Web的翻译工具,具有紧密的Git集成.
付费(应用)
http://www.tr8nhub.com/pricing(免费开始 - https://github.com/tr8n/tr8n)
https://www.localeapp.com/pricing(24€/月)
https://translationexchange.com/pricing(39美元/月)
https://phraseapp.com/(9美元/月/语言/项目)
更多建议http://eng.joingrouper.com/blog/2014/04/03/rails-internationalization-translation/
http://www.smartling.com/product (联系销售 - 综合体)