Группа :: Видео
Пакет: avidemux-qt
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: alt-i18n-qm-path.patch
Скачать
Скачать
--- a/avidemux/qt4/ADM_userInterfaces/translator.cpp
+++ b/avidemux/qt4/ADM_userInterfaces/translator.cpp
@@ -4,6 +4,8 @@
#include <QtCore/QTranslator>
#include <QApplication>
#include <QtCore/QString>
+#include <QtCore/QDir>
+#include <QtCore/QLibraryInfo>
#include "ADM_default.h"
#include "ADM_inttype.h"
#include "ADM_files.h"
@@ -101,9 +103,9 @@ void loadTranslator(void)
qtTranslator=new QTranslator();
avidemuxTranslator=new QTranslator();
#if QT_VERSION < QT_VERSION_CHECK(5,0,0)
- nbLoaded+=loadTranslation(qtTranslator, appdir + "qt_" + languageFile);
+ nbLoaded+=loadTranslation(qtTranslator, QLibraryInfo::location(QLibraryInfo::TranslationsPath) + QDir::separator() + "qt_" + languageFile);
#else
- nbLoaded+=loadTranslation(qtTranslator, appdir + "qtbase_" + languageFile);
+ nbLoaded+=loadTranslation(qtTranslator, QLibraryInfo::location(QLibraryInfo::TranslationsPath) + QDir::separator() + "qtbase_" + languageFile);
#endif
nbLoaded+=loadTranslation(avidemuxTranslator, appdir + "avidemux_" + languageFile);
translatorLoaded = true;