6. Génération des fichiers .qm : lrelease
Une application Qt ne sait pas traiter les fichiers de traduction .ts édités par
Qt Linguist. Pour pouvoir faire apparaître les traductions dans l'application, il y a
encore une petite formalité à remplir : générer des fichiers d'éléments textuels .qm (un
par fichier .ts). Pour rappel, seuls les fichiers .qm sont nécessaires pour exécuter
l'application ; ces fichiers sont donc ceux qu'on devra déployer.
Pour compiler les fichiers .ts avec eric6, sélectionnez-les dans l'onglet Traductions,
par exemple biblioapp.fr_FR.ts, et activez Compiler la traduction dans le menu
contextuel. Ceci génère un nouveau fichier biblioapp.fr_FR.qm. On fera la même
chose pour biblioapp.en_US.ts.
Cette opération peut aussi être effectuée en exécutant la commande :
lrelease biblioapp.pro
qui compile tous les fichiers .ts déclarés en fichiers .qm.
Cette opération est à faire évidemment chaque fois qu'on veut prendre en compte une
nouvelle version d'un fichier .ts.
152
Précédent

- 153/494

Suivant