diff -ur qt4urpm-1.0.1.orig/main.cpp qt4urpm-1.0.1/main.cpp --- qt4urpm-1.0.1.orig/main.cpp 2016-03-15 13:34:04.000000000 +0100 +++ qt4urpm-1.0.1/main.cpp 2016-03-15 13:35:59.437689221 +0100 @@ -17,6 +17,7 @@ #include <QAction> #include <QDesktopServices> #include <QSettings> +#include <QLibraryInfo> #include "qt4urpm.h" #include <string.h> #include <QDialog> @@ -28,9 +29,7 @@ QString locale = QLocale::system().name(); QTranslator generalTranslator; QTranslator qt4urpmTranslator; - QString general(getenv("QTDIR")); - general += "/translations/"; - generalTranslator.load("qt_" + locale, general); + generalTranslator.load("qt_" + locale, QLibraryInfo::location(QLibraryInfo::TranslationsPath)); qt4urpmTranslator.load("qt4urpm_" + locale, "/usr/share/qt4urpm/qm/"); a.installTranslator(&generalTranslator); a.installTranslator(&qt4urpmTranslator);