diff --git a/app/app.pro b/app/app.pro
index 053882c1..52a2f247 100644
--- a/app/app.pro
+++ b/app/app.pro
@@ -486,7 +486,10 @@ TRANSLATIONS += \
languages/qml_he.ts \
languages/qml_ckb.ts \
languages/qml_lt.ts \
- languages/qml_et.ts
+ languages/qml_et.ts \
+ languages/qml_bg.ts \
+ languages/qml_eo.ts \
+ languages/qml_ta.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 c3d32f3e..7dcf8243 100644
--- a/app/gui/SettingsView.qml
+++ b/app/gui/SettingsView.qml
@@ -1137,6 +1137,18 @@ Flickable {
text: "Eesti" // Estonian
val: StreamingPreferences.LANG_ET
} */
+ ListElement {
+ text: "Български" // Bulgarian
+ val: StreamingPreferences.LANG_BG
+ }
+ /* ListElement {
+ text: "Esperanto"
+ val: StreamingPreferences.LANG_EO
+ } */
+ ListElement {
+ text: "தமிழ்" // Tamil
+ val: StreamingPreferences.LANG_TA
+ }
}
// ::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 493d0e9c..9e520bf8 100644
--- a/app/resources.qrc
+++ b/app/resources.qrc
@@ -70,6 +70,12 @@
languages/qml_lt.qm
languages/qml_et.ts
languages/qml_et.qm
+ languages/qml_bg.ts
+ languages/qml_bg.qm
+ languages/qml_eo.ts
+ languages/qml_eo.qm
+ languages/qml_ta.ts
+ languages/qml_ta.qm
diff --git a/app/settings/streamingpreferences.cpp b/app/settings/streamingpreferences.cpp
index 114a7992..d205350a 100644
--- a/app/settings/streamingpreferences.cpp
+++ b/app/settings/streamingpreferences.cpp
@@ -299,6 +299,12 @@ QString StreamingPreferences::getSuffixFromLanguage(StreamingPreferences::Langua
return "lt";
case LANG_ET:
return "et";
+ case LANG_BG:
+ return "bg";
+ case LANG_EO:
+ return "eo";
+ case LANG_TA:
+ return "ta";
case LANG_AUTO:
default:
return QLocale::system().name();
diff --git a/app/settings/streamingpreferences.h b/app/settings/streamingpreferences.h
index e591920c..7db24260 100644
--- a/app/settings/streamingpreferences.h
+++ b/app/settings/streamingpreferences.h
@@ -94,6 +94,9 @@ public:
LANG_CKB,
LANG_LT,
LANG_ET,
+ LANG_BG,
+ LANG_EO,
+ LANG_TA,
};
Q_ENUM(Language);