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.profile:python scripts/generate_translation_profile.pyUpdate
.tsfiles:pylupdate5 -noobsolete -verbose gpf_isochrone_isodistance_itineraire/resources/i18n/plugin_translation.pro
Translate your text using QLinguist or directly into
.tsfiles. Launching it through command-line is possible:linguist gpf_isochrone_isodistance_itineraire/resources/i18n/*.tsCompile it:
lrelease gpf_isochrone_isodistance_itineraire/resources/i18n/*.ts