Outils pour utilisateurs

Outils du site


pyqt4_multilingue

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
pyqt4_multilingue [2013/11/29 10:33]
tyrtamos
pyqt4_multilingue [2013/11/29 11:05] (Version actuelle)
tyrtamos
Ligne 167: Ligne 167:
  
 ==== 3- détecter les chaines à traduire avec pylupdate4 ==== ==== 3- détecter les chaines à traduire avec pylupdate4 ====
 +
 +pylupdate4 est un programme à utiliser en console qui va faire une analyse de texte des codes Python et va créer ou mettre à jour les fichiers .ts.
 +
 +Si on n'a pas créé de fichier .pro (voir le point précédent),​ la syntaxe d'​appel est (par exemple):
 +
 +<​code>​pylupdate4 -noobsolete -verbose fichier.ui fichier.py -ts fichier_en_EN.ts fichier_de_CH.ts
 +</​code>​
 +
 +Et si on a créé un fichier pro:
 +
 +<​code>​pylupdate4 -noobsolete -verbose fichier.pro
 +</​code>​
 +
 +On peut examiner le fichier .ts créé ainsi pour comprendre comment il est constitué. Par exemple:
 +
 +<​code><?​xml version="​1.0"​ encoding="​utf-8"?>​
 +<​!DOCTYPE TS><​TS version="​2.0"​ language="​en"​ sourcelanguage="​fr">​
 +<​context>​
 +    <​name>​Fenetre</​name>​
 +...
 +
 +
 +
 +...
 +</​context>​
 +</TS>
 +</​code>​
  
  
pyqt4_multilingue.txt · Dernière modification: 2013/11/29 11:05 par tyrtamos