From cfef8fcf36fad0f10e71e348ef83dd72341a4685 Mon Sep 17 00:00:00 2001 From: Winston Sung Date: Wed, 12 Mar 2025 15:37:15 +0800 Subject: [PATCH] LanguageOptionItem: Rename key to languageTag Bug: #101 Change-Id: I38c61db362da29a115d879a04798655d5de6f205 --- .../ccip/ui/LanguagePreferenceFragment.kt | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/app/src/main/java/app/opass/ccip/ui/LanguagePreferenceFragment.kt b/app/src/main/java/app/opass/ccip/ui/LanguagePreferenceFragment.kt index 72d7ce7a..4f7b2f73 100644 --- a/app/src/main/java/app/opass/ccip/ui/LanguagePreferenceFragment.kt +++ b/app/src/main/java/app/opass/ccip/ui/LanguagePreferenceFragment.kt @@ -35,42 +35,42 @@ class LanguagePreferenceFragment : DialogFragment() { adapter = LanguagePreferenceAdapter( items = listOf( LanguageOptionItem( - key = "en-US", + languageTag = "en-US", localName = requireContext().getString(R.string.lang_local_name_en_us), translatedName = requireContext().getString(R.string.lang_translated_name_en_us) ), LanguageOptionItem( - key = "nan-Hant-TW", + languageTag = "nan-Hant-TW", localName = requireContext().getString(R.string.lang_local_name_nan_hant_tw), translatedName = requireContext().getString(R.string.lang_translated_name_nan_hant_tw) ), LanguageOptionItem( - key = "nan-Latn-TW-pehoeji", + languageTag = "nan-Latn-TW-pehoeji", localName = requireContext().getString(R.string.lang_local_name_nan_latn_tw_pehoeji), translatedName = requireContext().getString(R.string.lang_translated_name_nan_latn_tw_pehoeji) ), LanguageOptionItem( - key = "nan-Latn-TW-tailo", + languageTag = "nan-Latn-TW-tailo", localName = requireContext().getString(R.string.lang_local_name_nan_latn_tw_tailo), translatedName = requireContext().getString(R.string.lang_translated_name_nan_latn_tw_tailo) ), LanguageOptionItem( - key = "hi-IN", + languageTag = "hi-IN", localName = requireContext().getString(R.string.lang_local_name_hi_in), translatedName = requireContext().getString(R.string.lang_translated_name_hi_in) ), LanguageOptionItem( - key = "nb-NO", + languageTag = "nb-NO", localName = requireContext().getString(R.string.lang_local_name_nb_no), translatedName = requireContext().getString(R.string.lang_translated_name_nb_no) ), LanguageOptionItem( - key = "ta-IN", + languageTag = "ta-IN", localName = requireContext().getString(R.string.lang_local_name_ta_in), translatedName = requireContext().getString(R.string.lang_translated_name_ta_in) ), LanguageOptionItem( - key = "zh-Hant-TW", + languageTag = "zh-Hant-TW", localName = requireContext().getString(R.string.lang_local_name_zh_hant_tw), translatedName = requireContext().getString(R.string.lang_translated_name_zh_hant_tw) ) @@ -78,7 +78,7 @@ class LanguagePreferenceFragment : DialogFragment() { ) { item -> dialog?.dismiss() AppCompatDelegate.setApplicationLocales( - LocaleListCompat.forLanguageTags(item.key) + LocaleListCompat.forLanguageTags(item.languageTag) ) } } @@ -91,7 +91,7 @@ class LanguagePreferenceFragment : DialogFragment() { } data class LanguageOptionItem( - val key: String, + val languageTag: String, val localName: String, val translatedName: String )