diff --git a/librecad/src/ui/forms/qg_dlginitial.cpp b/librecad/src/ui/forms/qg_dlginitial.cpp index ab6a3f2a0..09c20bfff 100644 --- a/librecad/src/ui/forms/qg_dlginitial.cpp +++ b/librecad/src/ui/forms/qg_dlginitial.cpp @@ -57,7 +57,8 @@ void QG_DlgInitial::languageChange() void QG_DlgInitial::init() { // Fill combobox with languages: QStringList languageList = RS_SYSTEM->getLanguageList(); - QString defaultLanguage=RS_SYSTEM->symbolToLanguage(QString("en")); + QString locale = QLocale::system().name(); + QString defaultLanguage=RS_SYSTEM->symbolToLanguage(locale.split( "_" ).at( 0 )); for (QStringList::Iterator it = languageList.begin(); it!=languageList.end(); it++) {