Les traductions passe par les étapes suivantes:
- Génération/Update du fichier "i18n/Chole_fr_FR.ts" contenant les traduction sous forme XML
- Éditer le fichier TS avec un éditeur
- Générer le fichier "i18n/Chole_fr_FR.qm"
La génération et l'udape du fichier .ts se fait sous linux avec Génération/Update du fichier TS (XML de traduction) avec lupdate
En root, sous linux, installer qt4-linguist-tools
apt-get install qt4-linguist-tools
En tant qu'utilisateur (à la racine du projet) Afficher l'aide
pylupdate4 -help
Génération/Update du fichier .ts
pylupdate4 -verbose ./i18n/Chloe_fr_FR.pro
/usr/bin/qtchooser --run-tool=linguist -qt=4
- File->Open
- Selectionner le fichier de traduction ./i18n/Chloe_fr.ts
Générer le ficheir .qml
/usr/bin/qtchooser --run-tool=lrelease -qt=4 ./i18n/Chloe_fr_FR.pro
Incrémenter la version dans le fichier metadata
version=0.9.4
Se rendre dans le répertoire contenant le dossier du plugin Chloe Par exemple, sous linux :
cd ~/.qgis/python/plugin
Puis créez l'archive du plugin
zip -r Chloe.0.9.4.zip --exclude=Chloe/.git* Chloe
Déposez l'archive sur votre dépôt (ex: simple serveur apache2)