toitoinebzh a écritje me suis permis de jeter un œil rapide à ton code, je cherche à traduire une application PyQt (j'utilisais jusqu'ici gettext, mais ta méthode semble mieux adaptée aux code pyQt)
pourquoi fait tu appelle à deux reprises à Qtranslator ?
où sont stockés tes images ? c'est le fichier ressources ? pourquoi utiliser cette méthode ?
Tu as raison c'est hors sujet, mais je vais te répondre quand-même.
Les deux appels à QTranslator concernent deux chose différentes.
Le premier est destiné à récupérer les traductions des éléments interne à PyQt5 tels que les boutons désignés par des constantes Qt. Selon l'état du paquet PyQt5 présent sur la machine, toutes les traductions ne sont pas forcément à jour et on peut en retrouver certains en Anglais.
Le second est destiné à récupérer les traductions effectuées par le développeur de l'application.
Les images sont effectivement stockées dans le fichier ressources.py de même que les fichiers de traductions.
Ça garantit que tout est bien distribué.
Tous les outils de constitution des fichiers de traduction et ressources sont fournis avec PyQt5 dans le paquet pyqt5-dev-tools.