Hi Roberta,

well the process is pretty easy and straightforward.

I use the Makefile to manage all the process [0].

Basically the steps are:

* adding a list to locales in the Makefile, like: LOCALES = en it nl
* always in the Makefile add all the paths to the files that contains
the string you want to translate (managed by the self.tr() method):

SOURCES = \
        __init__.py \
        plugin.py plugin_dialog.py

UI_FILES = plugin_base.ui

* now you can use make transup to create the ts file in all the languages
* translate using the software you prefer
* compile the ts in qm using make transcompile

That's it. Whenever you add/change something in the files/UI you have to
run make transup again, translate, recompile

Cheers

Matteo



[0]
https://docs.qgis.org/testing/en/docs/pyqgis_developer_cookbook/plugins.html#translate-using-makefile
_______________________________________________
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to