Manage translations¶
Requirements¶
Qt Linguist tools are used to manage translations. Typically on Ubuntu:
sudo apt install qttools5-dev-tools
Workflow¶
Generate the
plugin_translation.pro
file:python scripts/generate_translation_profile.py
Update
.ts
files:pylupdate5 -verbose menu_from_project/resources/i18n/plugin_translation.pro
Translate your text using QLinguist or directly into
.ts
files. Launching it through command-line is possible:linguist menu_from_project/resources/i18n/*.ts
Compile it:
lrelease menu_from_project/resources/i18n/*.ts