Voici les grandes étapes illustrées sur cette figure.
Le programmeur édite ses programmes sources Python, en appelant la méthode tr
ou translate pour chaque chaîne de caractères à traduire. Ceci est fait
automatiquement pour le code généré à partir des fichiers .ui (voir chapitre
Développer avec Qt Designer).
L'utilitaire pylupdate5 analyse le code source Python pour retrouver les chaînes de
caractères à traduire. Ces chaînes sont placées dans des fichiers ayant l'extension
.ts (au format XML). Il y a un fichier distinct pour chaque langue à traduire.
L'application Qt Linguist permet au traducteur d'ouvrir un fichier .ts, de voir les
chaînes de caractères restant à traduire, de saisir les traductions et de sauvegarder
son travail dans le même fichier .ts.
134
Précédent

- 135/494

Suivant