mirror of
https://github.com/fralx/LimeReport.git
synced 2025-09-23 08:29:07 +03:00
Russian translation updated
This commit is contained in:
@@ -10,17 +10,24 @@ int main(int argc, char *argv[])
|
||||
DesignerSettingManager manager;
|
||||
|
||||
QTranslator limeReportTranslator;
|
||||
QTranslator qtTranslator;
|
||||
QTranslator qtBaseTranslator;
|
||||
QTranslator qtDesignerTranslator;
|
||||
QTranslator qtLinguistTranslator;
|
||||
|
||||
QString translationPath = QApplication::applicationDirPath();
|
||||
translationPath.append("/languages");
|
||||
translationPath.append("/translations");
|
||||
Qt::LayoutDirection layoutDirection = QLocale::system().textDirection();
|
||||
|
||||
QString designerTranslation = QLocale(manager.getCurrentDefaultLanguage()).name();
|
||||
|
||||
if (limeReportTranslator.load("limereport_"+designerTranslation, translationPath)){
|
||||
qtTranslator.load("qt_" + designerTranslation, translationPath);
|
||||
a.installTranslator(&qtTranslator);
|
||||
qtBaseTranslator.load("qtbase_" + designerTranslation, translationPath);
|
||||
qtDesignerTranslator.load("designer_"+designerTranslation,translationPath);
|
||||
|
||||
a.installTranslator(&qtBaseTranslator);
|
||||
a.installTranslator(&qtDesignerTranslator);
|
||||
a.installTranslator(&limeReportTranslator);
|
||||
|
||||
Qt::LayoutDirection layoutDirection = QLocale(manager.getCurrentDefaultLanguage()).textDirection();
|
||||
a.setLayoutDirection(layoutDirection);
|
||||
}
|
||||
|
Reference in New Issue
Block a user