diff --git a/scribus/scribus.cpp b/scribus/scribus.cpp --- a/scribus/scribus.cpp +++ b/scribus/scribus.cpp @@ -319,7 +319,7 @@ { qApp->setStyleSheet(QString(stylesheet)); } - + qApp->setLayoutDirection(QLocale(ScCore->getGuiLanguage()).textDirection()); previewDinUse = false; printDinUse = false; internalCopy = false; @@ -8413,6 +8413,7 @@ m_prefsManager->languageChange(); CommonStrings::languageChange(); LanguageManager::instance()->languageChange(); + qApp->setLayoutDirection(QLocale(ScCore->getGuiLanguage()).textDirection()); //Update actions if (actionManager!=NULL) {