Daniel Molkentin 13 лет назад
Родитель
Сommit
11e06c33db
1 измененных файлов с 3 добавлено и 4 удалено
  1. 3 4
      src/mirall/application.cpp

+ 3 - 4
src/mirall/application.cpp

@@ -87,10 +87,12 @@ Application::Application(int &argc, char **argv) :
     //no need to waste time;
     if ( _helpOnly ) return;
 
+    QString locale = Theme::instance()->enforcedLocale();
+    if (locale.isEmpty()) locale = QLocale::system().name();
+
     QTranslator *qtTranslator = new QTranslator(this);
 #if defined(Q_OS_MAC)
     qtTranslator->load(QLatin1String("qt_") + locale, applicationDirPath()+QLatin1String("/../translations") ); // path defaults to app dir.
-#endif
 #elif defined(Q_OS_WIN32)
     qtTranslator->load(QLatin1String("qt_") + locale, applicationDirPath());
 #endif
@@ -102,9 +104,6 @@ Application::Application(int &argc, char **argv) :
 
     QTranslator *mirallTranslator = new QTranslator(this);
 
-    QString locale = Theme::instance()->enforcedLocale();
-    if (locale.isEmpty()) locale = QLocale::system().name();
-
 #ifdef Q_OS_LINUX
     // FIXME - proper path!
     mirallTranslator->load(QLatin1String("mirall_") + locale, QLatin1String("/usr/share/mirall/i18n/"));