Integrate new languages

This commit is contained in:
Cameron Gutman 2021-10-06 21:03:02 -05:00
parent 128f458848
commit 278bcec238
15 changed files with 65 additions and 5 deletions

View file

@ -338,7 +338,13 @@ TRANSLATIONS += \
languages/qml_ja.ts \
languages/qml_vi.ts \
languages/qml_th.ts \
languages/qml_ko.ts
languages/qml_ko.ts \
languages/qml_hu.ts \
languages/qml_nl.ts \
languages/qml_sv.ts \
languages/qml_tr.ts \
languages/qml_uk.ts \
languages/qml_zh_Hant.ts
# Additional import path used to resolve QML modules in Qt Creator's code model
QML_IMPORT_PATH =

View file

@ -766,7 +766,7 @@ Flickable {
val: StreamingPreferences.LANG_AUTO
}
ListElement {
text: "Deutsch" //German
text: "Deutsch" // German
val: StreamingPreferences.LANG_DE
}
ListElement {
@ -774,11 +774,11 @@ Flickable {
val: StreamingPreferences.LANG_EN
}
ListElement {
text: "Français" //French
text: "Français" // French
val: StreamingPreferences.LANG_FR
}
ListElement {
text: "简体中文" //Simplified Chinese
text: "简体中文" // Simplified Chinese
val: StreamingPreferences.LANG_ZH_CN
}
ListElement {
@ -810,6 +810,30 @@ Flickable {
text: "한국어" // Korean
val: StreamingPreferences.LANG_KO
}
/* ListElement {
text: "Magyar" // Hungarian
val: StreamingPreferences.LANG_HU
} */
ListElement {
text: "Nederlands" // Dutch
val: StreamingPreferences.LANG_NL
}
ListElement {
text: "Svenska" // Swedish
val: StreamingPreferences.LANG_SV
}
/* ListElement {
text: "Türkçe" // Turkish
val: StreamingPreferences.LANG_TR
} */
/* ListElement {
text: "Українська" // Ukrainian
val: StreamingPreferences.LANG_UK
} */
/* ListElement {
text: "繁体字" // Traditional Chinese
val: StreamingPreferences.LANG_ZH_HANT
} */
}
// ::onActivated must be used, as it only listens for when the index is changed by a human
onActivated : {

Binary file not shown.

Binary file not shown.

BIN
app/languages/qml_hu.qm Normal file

Binary file not shown.

BIN
app/languages/qml_nl.qm Normal file

Binary file not shown.

Binary file not shown.

BIN
app/languages/qml_sv.qm Normal file

Binary file not shown.

BIN
app/languages/qml_tr.qm Normal file

Binary file not shown.

BIN
app/languages/qml_uk.qm Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -37,6 +37,18 @@
<file>languages/qml_th.qm</file>
<file>languages/qml_ko.ts</file>
<file>languages/qml_ko.qm</file>
<file>languages/qml_hu.ts</file>
<file>languages/qml_hu.qm</file>
<file>languages/qml_nl.ts</file>
<file>languages/qml_nl.qm</file>
<file>languages/qml_sv.ts</file>
<file>languages/qml_sv.qm</file>
<file>languages/qml_tr.ts</file>
<file>languages/qml_tr.qm</file>
<file>languages/qml_uk.ts</file>
<file>languages/qml_uk.qm</file>
<file>languages/qml_zh_Hant.ts</file>
<file>languages/qml_zh_Hant.qm</file>
</qresource>
<qresource prefix="/data">
<file alias="gamecontrollerdb.txt">SDL_GameControllerDB/gamecontrollerdb.txt</file>

View file

@ -203,6 +203,18 @@ QString StreamingPreferences::getSuffixFromLanguage(StreamingPreferences::Langua
return "th";
case LANG_KO:
return "ko";
case LANG_HU:
return "hu";
case LANG_NL:
return "nl";
case LANG_SV:
return "sv";
case LANG_TR:
return "tr";
case LANG_UK:
return "uk";
case LANG_ZH_HANT:
return "zh_Hant";
case LANG_AUTO:
default:
return QLocale::system().name();

View file

@ -76,7 +76,13 @@ public:
LANG_JA,
LANG_VI,
LANG_TH,
LANG_KO
LANG_KO,
LANG_HU,
LANG_NL,
LANG_SV,
LANG_TR,
LANG_UK,
LANG_ZH_HANT
};
Q_ENUM(Language);