From 092c0a73922c949114b2c46237d85e750b103efc Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sat, 7 May 2022 14:32:07 -0500 Subject: [PATCH] Integrate Czech and Polish translations --- app/app.pro | 4 +++- app/gui/SettingsView.qml | 8 ++++++++ app/resources.qrc | 4 ++++ app/settings/streamingpreferences.cpp | 4 ++++ app/settings/streamingpreferences.h | 2 ++ 5 files changed, 21 insertions(+), 1 deletion(-) diff --git a/app/app.pro b/app/app.pro index e7234bf2..0d4c4bc7 100644 --- a/app/app.pro +++ b/app/app.pro @@ -370,7 +370,9 @@ TRANSLATIONS += \ languages/qml_hi.ts \ languages/qml_it.ts \ languages/qml_pt.ts \ - languages/qml_pt_BR.ts + languages/qml_pt_BR.ts \ + languages/qml_pl.ts \ + languages/qml_cs.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 33ef8c81..7573d793 100644 --- a/app/gui/SettingsView.qml +++ b/app/gui/SettingsView.qml @@ -871,6 +871,14 @@ Flickable { text: "हिन्दी, हिंदी" // Hindi val: StreamingPreferences.LANG_HI } */ + ListElement { + text: "Język polski" // Polish + val: StreamingPreferences.LANG_PL + } + ListElement { + text: "Čeština" // Czech + val: StreamingPreferences.LANG_CS + } } // ::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 9234c695..2429b15f 100644 --- a/app/resources.qrc +++ b/app/resources.qrc @@ -57,6 +57,10 @@ languages/qml_it.qm languages/qml_pt.ts languages/qml_pt.qm + languages/qml_pl.ts + languages/qml_pl.qm + languages/qml_cs.ts + languages/qml_cs.qm diff --git a/app/settings/streamingpreferences.cpp b/app/settings/streamingpreferences.cpp index 585200f3..1f3c9a6d 100644 --- a/app/settings/streamingpreferences.cpp +++ b/app/settings/streamingpreferences.cpp @@ -227,6 +227,10 @@ QString StreamingPreferences::getSuffixFromLanguage(StreamingPreferences::Langua return "it"; case LANG_HI: return "hi"; + case LANG_PL: + return "pl"; + case LANG_CS: + return "cs"; case LANG_AUTO: default: return QLocale::system().name(); diff --git a/app/settings/streamingpreferences.h b/app/settings/streamingpreferences.h index 01a48870..f74081e6 100644 --- a/app/settings/streamingpreferences.h +++ b/app/settings/streamingpreferences.h @@ -88,6 +88,8 @@ public: LANG_EL, LANG_IT, LANG_HI, + LANG_PL, + LANG_CS, }; Q_ENUM(Language);