我从项目中添加了一个新的模板文件。现在,我不知道如何更新语言或获取新的模板文件。我已经读过2.5有update_against_templates,但它不在2.7中。如何更新我的语言?

最佳答案

模板更新现在在Pootle之外进行。旧的update_against_template存在性能问题,可能会使Pootle进入不良状态。要获得与update_against_templates相同的功能,请执行以下操作。假设您的项目是myproject,并且您要更新语言af


sync_store --project=myproject --language=af
pot2po -t af template af
update_store --project=myproject --language=af


您可以在脚本中自动执行以遍历所有语言。使用list_languages --project=myproject获取该项目所有活动语言的列表。

10-07 15:07