aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetr Mrázek <peterix@gmail.com>2021-12-08 01:23:12 +0100
committerPetr Mrázek <peterix@gmail.com>2021-12-08 01:23:12 +0100
commit80beccb2c4585260e5d170c68f72d3d303f777e0 (patch)
treeb215e52976e2b055d367a8fab9eefea32a34d6ad
parentdba4c452e07cafa0dd0f14ed2d1c031d6dc58f33 (diff)
downloadPrismLauncher-80beccb2c4585260e5d170c68f72d3d303f777e0.tar.gz
PrismLauncher-80beccb2c4585260e5d170c68f72d3d303f777e0.tar.bz2
PrismLauncher-80beccb2c4585260e5d170c68f72d3d303f777e0.zip
NOISSUE Add small workaround for presenting Japanese with Kanji
-rw-r--r--launcher/translations/TranslationsModel.cpp14
1 files changed, 13 insertions, 1 deletions
diff --git a/launcher/translations/TranslationsModel.cpp b/launcher/translations/TranslationsModel.cpp
index ce53ac32..3a9ad89a 100644
--- a/launcher/translations/TranslationsModel.cpp
+++ b/launcher/translations/TranslationsModel.cpp
@@ -39,6 +39,18 @@ struct Language
updated = (key == defaultLangCode);
}
+ QString languageName() const {
+ QString result;
+ if(key == "ja_KANJI") {
+ result = locale.nativeLanguageName() + u8" (漢字)";
+ qDebug() << result;
+ }
+ else {
+ result = locale.nativeLanguageName();
+ }
+ return result;
+ }
+
float percentTranslated() const
{
if (total == 0)
@@ -340,7 +352,7 @@ QVariant TranslationsModel::data(const QModelIndex& index, int role) const
{
case Column::Language:
{
- return lang.locale.nativeLanguageName();
+ return lang.languageName();
}
case Column::Completeness:
{