fr:develop:collaboration:dev

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
fr:develop:collaboration:dev [2021/03/03 12:06] qroyerfr:develop:collaboration:dev [2021/03/11 21:55] qroyer
Line 1: Line 1:
 ====== Participer au développement Python d'HABBY ====== ====== Participer au développement Python d'HABBY ======
  
-===== Github =====+===== Préambule =====
  
-https://github.com/YannIrstea/habby +Vous pouvez soumettre des demandes sur le projet Github HABBY: https://github.com/YannIrstea/habby, pour 
- +  * des nouvelles fonctionnalités ou 
-===== Environnement Python ===== +  * si vous avez trouvé un bug et l’avez corrigé vous-même.
- +
-==== Windows ==== +
- +
-__Dépendances :__  +
-  * Microsoft Visual C++ 14.0 : https://visualstudio.microsoft.com/fr/visual-cpp-build-tools/ +
-  * GDAL : https://www.gisinternals.com/release.php +
- +
-==== Linux ==== +
- +
-==== Mac ====+
  
  
Line 22: Line 12:
 ==== Prés-requis ==== ==== Prés-requis ====
  
-  Linguist.exe : (https://github.com/thurask/Qt-Linguist/releases) +  Linguist.exe : (https://github.com/thurask/Qt-Linguist/releases) 
-  environnement virtuel d’HABBY avec PyQt5+  environnement virtuel d’HABBY avec PyQt5
  
 ==== Utilisation dans le code ==== ==== Utilisation dans le code ====
Line 57: Line 47:
 ==== Mise à jour des fichiers .ts à traduire dans HABBY ==== ==== Mise à jour des fichiers .ts à traduire dans HABBY ====
  
-  Vérifier que le fichier ‘habby_trans.pro’ contient bien les fichier.py contenant les champs à traduire +  Vérifier que le fichier ‘habby_trans.pro’ contient bien les fichier.py contenant les champs à traduire 
-  Lancer dans l’environnement virtuel et dans  ‘habby’ et pour mettre à jour les fichiers, lancer la commande : python -m PyQt5.pylupdate_main habby_trans.pro +  Lancer dans l’environnement virtuel et dans  ‘habby’ et pour mettre à jour les fichiers, lancer la commande :  
-  Ouvrir le fichier de langue souhaité (ex :‘Zen_FR.ts’) dans le répertoire ‘translation’ avec Linguist.exe + 
-  - Renseigner les champs ‘French translation’ souhaités ; +  python -m PyQt5.pylupdate_main habby_trans.pro 
-  Sauvegarder le fichier ; + 
-  Lancer l’invite de commande dans ‘habby’ et pour mettre à jour le fichier de langage choisi, lancer la commande "C:\habby_dev\dependence\linguist_5.13.2\lrelease.exetranslation/Zen_FR.ts" ou "C:\habby_dev\dependence\linguist_5.13.2\lrelease.exe" translation/Zen_PO.ts" +  Ouvrir le fichier de langue souhaité (ex :‘Zen_FR.ts’) dans le répertoire ‘translation’ avec Linguist.exe 
-  Relancer HABBY+  * Dans le logiciel Linguist, renseigner les champs ‘French translation’ souhaités ; 
 +  Sauvegarder le fichier ; 
 +  Lancer l’invite de commande dans ‘habby’ 
 +  * Mettre à jour le fichier de langage choisi en lançant la commande (ici pour le fichier français)  
 + 
 +  C:\habby_dev\dependence\linguist_5.13.2\lrelease.exe translation/Zen_FR.ts 
 + 
 +  Relancer HABBY
  
  • fr/develop/collaboration/dev.txt
  • Last modified: 2021/04/27 14:49
  • by qroyer