Bonjour,
Je suis débutant en c++ et j'apprend en ce moment a me servir de Qt mais j'ai un problème.
Je voudrais traduire les boites de dialogues de Qt avec ce code dans mon main.cpp:
Cependant il ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 #include <QApplication> #include <QTranslator> #include <QLocale> #include <QLibraryInfo> #include "MaFenetre.h" int main(int argc, char *argv[]) { QApplication app(argc, argv); QString locale = QLocale::system().name().section('_', 0, 0); QTranslator translator; translator.load(QString("qt_") + locale, QLibraryInfo::location(QLibraryInfo::TranslationsPath)); app.installTranslator(&translator); MaFenetre fenetre; fenetre.show(); return app.exec(); }
J'ai entendu parler sur d'autres forum que la traduction française pour les boites de dialogues Qt 5.4 n'avais pas était faite (et donc que cette méthode ne fonctionnais que en 5.1 je crois).
Est-ce que vous auriez une autre méthode pour les traduire a part en créer des personnaliser ce que j'ai déjà fais et qui prend du temps
Merci beaucoup d'avance pour vos réponses
Partager