Bonjour,
Je cherche à traduire mes boites de dialogues et pour celà je passe pas les fameux fichiers de traduction.
J'ai donc placer mon fichier de traduction avec mes ressource et je lance le code suivant :
La fonction load me retourne systématiquement false alors que j'ai bien vérifier que le fichier se trouve bien dans ma ressource. Ceci est confirmer par l'appel de QFile::exists.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 QTranslator translator; if (!QFile::exists(":/translations/qt_fr.qm")) logWriter.write("Fichier de traduction française introuvable"); if (translator.load("qt_fr", ":/translations")) application.installTranslator(&translator); else logWriter.write("Erreur de chargement du fichier de traduction Française.");
Est ce que quelqu'un à une idée de ce qui pourrait poser problème ?
Merci![]()
Partager