请注意,本文涵盖了普通Ruby的解决方案。您也许会对我们的Ruby on Rails集成

先决条件

  • 本地化项目(你需要从项目设置中获取项目ID)

  • 读/写API令牌(在你的个人概要文件

交换翻译文件

如果您正在构建一个普通的Ruby应用程序,并且希望使用Lokalise交换翻译文件,那么您可以利用一个特殊的库来管理翻译文件(lokalise_manager宝石),允许从任何Ruby脚本以编程方式运行导入/导出任务。

这里有一个例子:

需要“# {Rails.root} / config / lokalise_rails.rb”

进口国= LokaliseManager。Importer ({api_token: '1234abc', project_id: '123。abc的},LokaliseRails:: GlobalConfig)
importer.import !

#或

出口国= LokaliseManager。出口商({api_token: '1234abc', project_id: '123。abc的},LokaliseRails:: GlobalConfig)
exporter.export !

这回答了你的问题了吗?