diff --git a/app/app.pro b/app/app.pro index 2d7cc079..1fa02647 100644 --- a/app/app.pro +++ b/app/app.pro @@ -327,7 +327,8 @@ RESOURCES += \ TRANSLATIONS += \ languages/qml_zh_cn.ts \ languages/qml_de.ts \ - languages/qml_fr.ts + languages/qml_fr.ts \ + languages/qml_nb_NO.ts # Additional import path used to resolve QML modules in Qt Creator's code model QML_IMPORT_PATH = diff --git a/app/gui/SettingsView.qml b/app/gui/SettingsView.qml index 3df8b864..99c9016b 100644 --- a/app/gui/SettingsView.qml +++ b/app/gui/SettingsView.qml @@ -781,6 +781,10 @@ Flickable { text: "简体中文" //Simplified Chinese val: StreamingPreferences.LANG_ZH_CN } + ListElement { + text: "Norwegian Bokmål" + val: StreamingPreferences.LANG_NB_NO + } } // ::onActivated must be used, as it only listens for when the index is changed by a human onActivated : { diff --git a/app/resources.qrc b/app/resources.qrc index 0dc11a53..bd79828f 100644 --- a/app/resources.qrc +++ b/app/resources.qrc @@ -23,6 +23,8 @@ languages/qml_fr.qm languages/qml_zh_cn.ts languages/qml_zh_cn.qm + languages/qml_nb_NO.ts + languages/qml_nb_NO.qm SDL_GameControllerDB/gamecontrollerdb.txt diff --git a/app/settings/streamingpreferences.cpp b/app/settings/streamingpreferences.cpp index 33b8c183..e712625c 100644 --- a/app/settings/streamingpreferences.cpp +++ b/app/settings/streamingpreferences.cpp @@ -189,6 +189,8 @@ QString StreamingPreferences::getSuffixFromLanguage(StreamingPreferences::Langua return "fr"; case LANG_ZH_CN: return "zh_cn"; + case LANG_NB_NO: + return "nb_NO"; case LANG_AUTO: default: return QLocale::system().name(); diff --git a/app/settings/streamingpreferences.h b/app/settings/streamingpreferences.h index 095f11e8..751f180a 100644 --- a/app/settings/streamingpreferences.h +++ b/app/settings/streamingpreferences.h @@ -69,7 +69,8 @@ public: LANG_EN, LANG_FR, LANG_ZH_CN, - LANG_DE + LANG_DE, + LANG_NB_NO }; Q_ENUM(Language);