From bc1e4d52a826d1f7527ea679d44da25afbc382b8 Mon Sep 17 00:00:00 2001 From: Helium314 Date: Sat, 1 Jun 2024 23:15:41 +0200 Subject: [PATCH] adjust alphabet for AlphabetIndexer, might help with #803 --- .../keyboard/latin/settings/UserDictionarySettings.java | 3 ++- app/src/main/res/values-pl/strings.xml | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/helium314/keyboard/latin/settings/UserDictionarySettings.java b/app/src/main/java/helium314/keyboard/latin/settings/UserDictionarySettings.java index f019286e6..53fd5210b 100644 --- a/app/src/main/java/helium314/keyboard/latin/settings/UserDictionarySettings.java +++ b/app/src/main/java/helium314/keyboard/latin/settings/UserDictionarySettings.java @@ -33,6 +33,7 @@ import androidx.fragment.app.ListFragment; import helium314.keyboard.latin.R; import helium314.keyboard.latin.common.LocaleUtils; +import helium314.keyboard.latin.utils.RunInLocaleKt; import java.util.Locale; @@ -323,7 +324,7 @@ public class UserDictionarySettings extends ListFragment { super(context, layout, c, from, to, 0 /* flags */); if (null != c) { - final String alphabet = context.getString(R.string.user_dict_fast_scroll_alphabet); + final String alphabet = RunInLocaleKt.runInLocale(context, mLocale, (ctx) -> ctx.getString(R.string.user_dict_fast_scroll_alphabet)); final int wordColIndex = c.getColumnIndexOrThrow(UserDictionary.Words.WORD); mIndexer = new AlphabetIndexer(c, wordColIndex, alphabet); } diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 3ee18f428..6d1667822 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -117,7 +117,7 @@ "Brak słów w słowniku użytkownika. Aby dodać słowo, kliknij przycisk Dodaj (+)." "Dla wszystkich języków" "Więcej języków…" - " ABCDEFGHIJKLMNOPQRSTUVWXYZ" + " ABCDEĘFGHIJKLŁMNOÓPQRSŚTUVWXYZŻ" Korekty Różne %s min.