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/*"