【问题标题】:Let client handle Django translations让客户端处理 Django 翻译
【发布时间】:2016-05-20 13:30:18
【问题描述】:

如果之前有人问过这个问题,但找不到类似的东西,请提前道歉。

所以我有一个 Python Django(版本 1.9.1)项目,其中包含用于翻译的 PO 和 MO 文件。客户希望轻松编辑它们。问题:每次我们需要把所有的PO文件都发给他们,他们用PO Edit软件编辑,发回去,我们编译成MO文件。然后我们最终提交并使用 git 将更改推送到主分支。然后,一旦我们部署到生产环境,master 上的最后一个 git 版本(包含最后的 PO MO 文件更改)就会部署到客户端的服务器上。

所以我想知道是否有一个现有系统可以使整个过程自动化?尽量不重新发明轮子。

基本上,客户端会登录到管理界面,对可以翻译的句子进行一些更改,然后单击一个按钮,就是这样。不过,使用底层 PO MO 文件系统似乎很难做到这一点。

【问题讨论】:

    标签: python django po


    【解决方案1】:

    当然。

    Django-Rosetta 可能会做您想做的事,但您可能希望不时通过将客户创建的翻译提交到您的存储库来“检查点”。

    【讨论】:

    • 感谢您的回答!
    猜你喜欢
    • 2017-11-11
    • 2018-04-27
    • 1970-01-01
    • 1970-01-01
    • 2021-10-04
    • 1970-01-01
    • 2012-04-14
    • 2016-06-19
    • 1970-01-01
    相关资源
    最近更新 更多