diff --git a/src/libs/vmisc/vabstractapplication.cpp b/src/libs/vmisc/vabstractapplication.cpp index 96227fb1c..77c74291f 100644 --- a/src/libs/vmisc/vabstractapplication.cpp +++ b/src/libs/vmisc/vabstractapplication.cpp @@ -238,8 +238,13 @@ void VAbstractApplication::WinAttachConsole() #endif //--------------------------------------------------------------------------------------------------------------------- -void VAbstractApplication::LoadTranslation(const QString &locale) +void VAbstractApplication::LoadTranslation(QString locale) { + if (locale.startsWith(QLatin1String("ru"))) + { + locale = QString(); + } + if (locale.isEmpty()) { qDebug()<<"Default locale"; diff --git a/src/libs/vmisc/vabstractapplication.h b/src/libs/vmisc/vabstractapplication.h index 68906cac0..91a967367 100644 --- a/src/libs/vmisc/vabstractapplication.h +++ b/src/libs/vmisc/vabstractapplication.h @@ -64,7 +64,7 @@ public: static QString translationsPath(const QString &locale = QString()); - void LoadTranslation(const QString &locale); + void LoadTranslation(QString locale); virtual void OpenSettings()=0; VCommonSettings *Settings();