From 10c49381a299465cbec7f7831483d808ed06cd92 Mon Sep 17 00:00:00 2001 From: "Tran M. Cuong" Date: Wed, 19 Jun 2024 11:17:40 +0700 Subject: [PATCH] i18n for theme cover based style --- .../screen/SettingsAppearanceScreen.kt | 24 ++++++++++++++++++- .../commonMain/resources/MR/base/strings.xml | 11 ++++++++- 2 files changed, 33 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsAppearanceScreen.kt b/app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsAppearanceScreen.kt index fb1371c25..f057c1a77 100644 --- a/app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsAppearanceScreen.kt +++ b/app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsAppearanceScreen.kt @@ -129,7 +129,29 @@ object SettingsAppearanceScreen : SearchableSettings { title = stringResource(KMR.strings.pref_theme_cover_based_style), enabled = detailsPageThemeCoverBased, entries = PaletteStyle.entries - .associateWith { it.name } + .associateWith { + when (it) { + PaletteStyle.TonalSpot -> + stringResource(KMR.strings.pref_theme_cover_based_style_tonalspot) + PaletteStyle.Neutral -> + stringResource(KMR.strings.pref_theme_cover_based_style_neutral) + PaletteStyle.Vibrant -> + stringResource(KMR.strings.pref_theme_cover_based_style_vibrant) + PaletteStyle.Expressive -> + stringResource(KMR.strings.pref_theme_cover_based_style_expressive) + PaletteStyle.Rainbow -> + stringResource(KMR.strings.pref_theme_cover_based_style_rainbow) + PaletteStyle.FruitSalad -> + stringResource(KMR.strings.pref_theme_cover_based_style_fruitsalad) + PaletteStyle.Monochrome -> + stringResource(KMR.strings.pref_theme_cover_based_style_monochrome) + PaletteStyle.Fidelity -> + stringResource(KMR.strings.pref_theme_cover_based_style_fidelity) + PaletteStyle.Content -> + stringResource(KMR.strings.pref_theme_cover_based_style_content) + else -> it.name + } + } .toImmutableMap(), ), ), diff --git a/i18n-kmk/src/commonMain/resources/MR/base/strings.xml b/i18n-kmk/src/commonMain/resources/MR/base/strings.xml index 173c5e44f..73a4ba585 100644 --- a/i18n-kmk/src/commonMain/resources/MR/base/strings.xml +++ b/i18n-kmk/src/commonMain/resources/MR/base/strings.xml @@ -7,10 +7,19 @@ FAQ and Guides - + Details page Theme based on cover Theme style + Tonal Spot + Neutral + Vibrant + Expressive + Rainbow + Fruit Salad + Monochrome + Fidelity + Content Expand Related titles If turned off, related titles won\'t automatically load & show expanded