diff options
author | Petr Mrázek <peterix@gmail.com> | 2021-12-08 01:23:12 +0100 |
---|---|---|
committer | Petr Mrázek <peterix@gmail.com> | 2021-12-08 01:23:12 +0100 |
commit | 80beccb2c4585260e5d170c68f72d3d303f777e0 (patch) | |
tree | b215e52976e2b055d367a8fab9eefea32a34d6ad | |
parent | dba4c452e07cafa0dd0f14ed2d1c031d6dc58f33 (diff) | |
download | PrismLauncher-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.cpp | 14 |
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: { |