先决条件
您的Django应用程序必须为本地化准备(见Django文件)
该项目必须在Lokalise中(您需要从项目设置中的项目ID)
它必须具有读/写API令牌(在您的下面生成一个个人资料)
Lokalise.CLI工具必须安装
上传到Lokalise.
一旦您的应用程序为本地化准备后,它应该包含源语言(我们假设它是英文)语言环境目录。例如myapp / locale / en / lc_messages / deserfa.po
。使用CLI工具将此文件上传到Lokalise:
$ cd myapp.
$ ./manage.py makemessages -l
$ lokalise2 \
--Token <令牌> \
--project-id \
上传文件 \
- 文件“locale / en / lc_messages / default.po”\
- 伦 - iso en
从Lokalise下载
完成翻译人员时,您需要从Lokalise下载语言文件:
$ lokalise2 \
--Token <令牌> \
--project-id \
文件下载\
- 格式po \
--filter-langs en \
- original-filenames = true \
--directory-prefix“”\
- 避免到“locale / en / lc_messages /”
您需要重复下载所有项目语言。