Add new languages

This commit is contained in:
Cameron Gutman 2025-04-05 20:29:09 -05:00
parent 75e917622e
commit 4001b05fca
5 changed files with 31 additions and 1 deletions

View File

@ -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 =

View File

@ -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 : {

View File

@ -70,6 +70,12 @@
<file>languages/qml_lt.qm</file>
<file>languages/qml_et.ts</file>
<file>languages/qml_et.qm</file>
<file>languages/qml_bg.ts</file>
<file>languages/qml_bg.qm</file>
<file>languages/qml_eo.ts</file>
<file>languages/qml_eo.qm</file>
<file>languages/qml_ta.ts</file>
<file>languages/qml_ta.qm</file>
<!-- Don't include pt_BR until it is more complete -->
<!--file>languages/qml_pt_BR.qm</file-->
<!--file>languages/qml_pt_BR.ts</file-->

View File

@ -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();

View File

@ -94,6 +94,9 @@ public:
LANG_CKB,
LANG_LT,
LANG_ET,
LANG_BG,
LANG_EO,
LANG_TA,
};
Q_ENUM(Language);