Warning: Undefined array key "DOKU_PREFS" in /home/clients/a4e6fc1ce1761b72982b805de0f418c4/web/python/mesrecettespython/inc/common.php on line 2082
pyqt4_multilingue [Les recettes Python de Tyrtamos]

Outils pour utilisateurs

Outils du site


pyqt4_multilingue

Warning: Undefined array key -1 in /home/clients/a4e6fc1ce1761b72982b805de0f418c4/web/python/mesrecettespython/inc/html.php on line 1458

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]
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 de tyrtamos