... | ... | @@ -75,7 +75,7 @@ Ce fichier peut être importé dans un projet en tant que fichier UI ou après c |
|
|
L'outil PyQt5.uic.pyuic est disponible si on a importé pyqt5-tools.
|
|
|
|
|
|
|
|
|
:warning-sign: /!\ ne PAS modifier ce fichier *.py issu de la conversion du *.ui car sinon on ne peut pas repartir du UI sans tout perdre
|
|
|
:warning: /!\ ne PAS modifier ce fichier *.py issu de la conversion du *.ui car sinon on ne peut pas repartir du UI sans tout perdre
|
|
|
=> le cas échéant, écrire les modifs ailleurs que dans ce *.py
|
|
|
|
|
|
|
... | ... | @@ -135,6 +135,8 @@ print(cs.MESSAGE_OUVERTURE) # accès à la chaîne 'traductible' via son nom |
|
|
```
|
|
|
##### **étape 3**: extraire les informations sur les chaînes à traduire pour QT Linguist
|
|
|
On va créer un fichier .ts (par langue).
|
|
|
:warning: cette étape pose des problèmes sur certains PCs, bien que Qt Designer et Qt Linguist soient présents, ainsi que lupdate.exe et lrelease.exe; on y travaille et le résultat sera précisé ici ! :cactus:
|
|
|
|
|
|
La commande qui permet de créer un fichier .ts pour une langue est la suivante :
|
|
|
`pylupdate5 file_1.py ... file_n.py -ts en-fr.ts`
|
|
|
Où :
|
... | ... | |