diff --git a/app/app.pro b/app/app.pro index 3f6273fb..dce53713 100644 --- a/app/app.pro +++ b/app/app.pro @@ -332,7 +332,9 @@ TRANSLATIONS += \ languages/qml_fr.ts \ languages/qml_nb_NO.ts \ languages/qml_ru.ts \ - languages/qml_es.ts + languages/qml_es.ts \ + languages/qml_ja.ts \ + languages/qml_vi.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 8206fe02..604e4068 100644 --- a/app/gui/SettingsView.qml +++ b/app/gui/SettingsView.qml @@ -794,6 +794,14 @@ Flickable { text: "Español" // Spanish val: StreamingPreferences.LANG_ES }*/ + ListElement { + text: "日本語" // Japanese + val: StreamingPreferences.LANG_JA + } + ListElement { + text: "Tiếng Việt" // Vietnamese + val: StreamingPreferences.LANG_VI + } } // ::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 e8d37bff..22b40790 100644 --- a/app/resources.qrc +++ b/app/resources.qrc @@ -29,6 +29,10 @@ languages/qml_ru.qm languages/qml_es.ts languages/qml_es.qm + languages/qml_ja.ts + languages/qml_ja.qm + languages/qml_vi.ts + languages/qml_vi.qm SDL_GameControllerDB/gamecontrollerdb.txt diff --git a/app/settings/streamingpreferences.cpp b/app/settings/streamingpreferences.cpp index 672e500c..8fcecacc 100644 --- a/app/settings/streamingpreferences.cpp +++ b/app/settings/streamingpreferences.cpp @@ -195,6 +195,10 @@ QString StreamingPreferences::getSuffixFromLanguage(StreamingPreferences::Langua return "ru"; case LANG_ES: return "es"; + case LANG_JA: + return "ja"; + case LANG_VI: + return "vi"; case LANG_AUTO: default: return QLocale::system().name(); diff --git a/app/settings/streamingpreferences.h b/app/settings/streamingpreferences.h index 82b0417e..69425926 100644 --- a/app/settings/streamingpreferences.h +++ b/app/settings/streamingpreferences.h @@ -72,7 +72,9 @@ public: LANG_DE, LANG_NB_NO, LANG_RU, - LANG_ES + LANG_ES, + LANG_JA, + LANG_VI }; Q_ENUM(Language);