Saleor 13: 开发定制 - 国际化


从 Transifex 获取翻译文件

首先要确保你已经安装了 Transifex 命令行客户端:

$ pip install transifex-client

然后使用 pull 命令获取翻译文件:

$ tx pull

Note

要为新创建的翻译建立目录你需要在使用 tx pull 命令的时候带上 --all 标志。

编译消息目录

要想看到 Django 的翻译,这一步是必须要的.

$ python manage.py compilemessages

提取消息进行翻译

这将使用代码中显示的消息更新英文文件。

对于后端代码和模板:

$ python manage.py makemessages -l en --extension=email,html,py,txt --ignore="templates/templated_email/compiled/*"

对于 JavaScript 代码:

$ python manage.py makemessages -l en -d djangojs --ignore="_build/*" --ignore="node_modules/*"