diff --git a/app/app.pro b/app/app.pro
index 2c660265..a712cb0d 100644
--- a/app/app.pro
+++ b/app/app.pro
@@ -472,7 +472,8 @@ TRANSLATIONS += \
languages/qml_cs.ts \
languages/qml_he.ts \
languages/qml_ckb.ts \
- languages/qml_lt.ts
+ languages/qml_lt.ts \
+ languages/qml_et.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 f04953ce..d58d3c95 100644
--- a/app/gui/SettingsView.qml
+++ b/app/gui/SettingsView.qml
@@ -1108,6 +1108,10 @@ Flickable {
text: "Lietuvių kalba" // Lithuanian
val: StreamingPreferences.LANG_LT
} */
+ /* ListElement {
+ text: "Eesti" // Estonian
+ val: StreamingPreferences.LANG_ET
+ } */
}
// ::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 e4be65a2..493d0e9c 100644
--- a/app/resources.qrc
+++ b/app/resources.qrc
@@ -68,6 +68,8 @@
languages/qml_ckb.qm
languages/qml_lt.ts
languages/qml_lt.qm
+ languages/qml_et.ts
+ languages/qml_et.qm
diff --git a/app/settings/streamingpreferences.cpp b/app/settings/streamingpreferences.cpp
index b420b4f2..bb34f626 100644
--- a/app/settings/streamingpreferences.cpp
+++ b/app/settings/streamingpreferences.cpp
@@ -295,6 +295,8 @@ QString StreamingPreferences::getSuffixFromLanguage(StreamingPreferences::Langua
return "ckb";
case LANG_LT:
return "lt";
+ case LANG_ET:
+ return "et";
case LANG_AUTO:
default:
return QLocale::system().name();
diff --git a/app/settings/streamingpreferences.h b/app/settings/streamingpreferences.h
index f2f9e320..3ca216ff 100644
--- a/app/settings/streamingpreferences.h
+++ b/app/settings/streamingpreferences.h
@@ -93,6 +93,7 @@ public:
LANG_HE,
LANG_CKB,
LANG_LT,
+ LANG_ET,
};
Q_ENUM(Language);