1
0
Fork 0

new way of special char grouping

This commit is contained in:
sspanak 2025-05-14 15:39:13 +03:00 committed by Dimo Karaivanov
parent d7004a1a1e
commit 0164e951cd
25 changed files with 251 additions and 127 deletions

View file

@ -200,8 +200,8 @@
<string name="punctuation_order_mandatory_char_missing">Липсва задължителен символ:%1$s</string>
<string name="punctuation_order_mandatory_chars_missing">Липсват задължителни символи:%1$s</string>
<string name="punctuation_order_save_error">Неуспешно запазване на реда на знаците.</string>
<string name="punctuation_order_sentence">Ред на символите на клавиш 1</string>
<string name="punctuation_order_special">Ред на символите на клавиш 0</string>
<string name="punctuation_order_key_1">Ред на символите на клавиш 1</string>
<string name="punctuation_order_key_0">Ред на символите на клавиш 0</string>
<string name="restore_default_order">Възстанови реда по подразбиране</string>
<string name="language">Език</string>
<string name="punctuation_order_save">Запази подредбата</string>

View file

@ -188,8 +188,8 @@
<string name="punctuation_order_mandatory_char_missing">Fehlendes erforderliches Zeichen:%1$s</string>
<string name="punctuation_order_mandatory_chars_missing">Fehlende erforderliche Zeichen:%1$s</string>
<string name="punctuation_order_save_error">Zeichenreihenfolge konnte nicht gespeichert werden.</string>
<string name="punctuation_order_sentence">Zeichenreihenfolge der 1-Taste</string>
<string name="punctuation_order_special">Zeichenreihenfolge der 0-Taste</string>
<string name="punctuation_order_key_1">Zeichenreihenfolge der 1-Taste</string>
<string name="punctuation_order_key_0">Zeichenreihenfolge der 0-Taste</string>
<string name="restore_default_order">Standardreihenfolge wiederherstellen</string>
<string name="language">Sprache</string>
<string name="punctuation_order_save">Reihenfolge speichern</string>

View file

@ -199,8 +199,8 @@
<string name="punctuation_order_mandatory_char_missing">Falta carácter obligatorio:%1$s</string>
<string name="punctuation_order_mandatory_chars_missing">Faltan caracteres obligatorios:%1$s</string>
<string name="punctuation_order_save_error">Error al guardar el orden de los caracteres.</string>
<string name="punctuation_order_sentence">Orden de caracteres de la tecla 1</string>
<string name="punctuation_order_special">Orden de caracteres de la tecla 0</string>
<string name="punctuation_order_key_1">Orden de caracteres de la tecla 1</string>
<string name="punctuation_order_key_0">Orden de caracteres de la tecla 0</string>
<string name="restore_default_order">Restaurar el orden predeterminado</string>
<string name="language">Idioma</string>
<string name="punctuation_order_save">Guardar orden</string>

View file

@ -197,8 +197,8 @@
<string name="punctuation_order_mandatory_char_missing">Caractère obligatoire manquant :%1$s</string>
<string name="punctuation_order_mandatory_chars_missing">Caractères obligatoires manquants :%1$s</string>
<string name="punctuation_order_save_error">Échec de lenregistrement de lordre des caractères.</string>
<string name="punctuation_order_sentence">Ordre des caractères de la touche 1</string>
<string name="punctuation_order_special">Ordre des caractères de la touche 0</string>
<string name="punctuation_order_key_1">Ordre des caractères de la touche 1</string>
<string name="punctuation_order_key_0">Ordre des caractères de la touche 0</string>
<string name="restore_default_order">Restaurer lordre par défaut</string>
<string name="language">Langue</string>
<string name="punctuation_order_save">Enregistrer lordre</string>

View file

@ -186,8 +186,8 @@
<string name="punctuation_order_mandatory_char_missing">Carattere obbligatorio mancante:%1$s</string>
<string name="punctuation_order_mandatory_chars_missing">Caratteri obbligatori mancanti:%1$s</string>
<string name="punctuation_order_save_error">Salvataggio dellordine dei caratteri non riuscito.</string>
<string name="punctuation_order_sentence">Ordine dei caratteri del tasto 1</string>
<string name="punctuation_order_special">Ordine dei caratteri del tasto 0</string>
<string name="punctuation_order_key_1">Ordine dei caratteri del tasto 1</string>
<string name="punctuation_order_key_0">Ordine dei caratteri del tasto 0</string>
<string name="restore_default_order">Ripristina ordine predefinito</string>
<string name="language">Lingua</string>
<string name="punctuation_order_save">Salvare l\'ordine</string>

View file

@ -200,8 +200,8 @@
<string name="punctuation_order_mandatory_char_missing">תו חובה חסר: %1$s</string>
<string name="punctuation_order_mandatory_chars_missing">תווי חובה חסרים:%1$s</string>
<string name="punctuation_order_save_error">שמירת סדר התווים נכשלה.</string>
<string name="punctuation_order_sentence">סדר התווים של מקש 1</string>
<string name="punctuation_order_special">סדר התווים של מקש 0</string>
<string name="punctuation_order_key_1">סדר התווים של מקש 1</string>
<string name="punctuation_order_key_0">סדר התווים של מקש 0</string>
<string name="restore_default_order">שחזר את הסדר המוגדר כברירת מחדל</string>
<string name="language">שפה</string>
<string name="punctuation_order_save">שמור את הסדר</string>

View file

@ -208,8 +208,8 @@
<string name="punctuation_order_mandatory_char_missing">Trūksta privalomo simbolio:%1$s</string>
<string name="punctuation_order_mandatory_chars_missing">Trūksta privalomų simbolių:%1$s</string>
<string name="punctuation_order_save_error">Nepavyko išsaugoti simbolių tvarkos.</string>
<string name="punctuation_order_sentence">Simbolių tvarka ant klavišo 1</string>
<string name="punctuation_order_special">Simbolių tvarka ant klavišo 0</string>
<string name="punctuation_order_key_1">Simbolių tvarka ant klavišo 1</string>
<string name="punctuation_order_key_0">Simbolių tvarka ant klavišo 0</string>
<string name="restore_default_order">Atkurti numatytąją tvarką</string>
<string name="language">Kalba</string>
<string name="punctuation_order_save">Išsaugoti tvarką</string>

View file

@ -188,8 +188,8 @@
<string name="punctuation_order_mandatory_char_missing">Ontbrekend verplicht teken:%1$s</string>
<string name="punctuation_order_mandatory_chars_missing">Ontbrekende verplichte tekens:%1$s</string>
<string name="punctuation_order_save_error">Opslaan van de tekenvolgorde mislukt.</string>
<string name="punctuation_order_sentence">Tekenvolgorde van de 1-toets</string>
<string name="punctuation_order_special">Tekenvolgorde van de 0-toets</string>
<string name="punctuation_order_key_1">Tekenvolgorde van de 1-toets</string>
<string name="punctuation_order_key_0">Tekenvolgorde van de 0-toets</string>
<string name="restore_default_order">Standaardvolgorde herstellen</string>
<string name="language">Taal</string>
<string name="punctuation_order_save">Volgorde opslaan</string>

View file

@ -201,8 +201,8 @@
<string name="punctuation_order_mandatory_char_missing">Caractere obrigatório ausente:%1$s</string>
<string name="punctuation_order_mandatory_chars_missing">Caracteres obrigatórios ausentes:%1$s</string>
<string name="punctuation_order_save_error">Falha ao salvar a ordem dos caracteres.</string>
<string name="punctuation_order_sentence">Ordem de caracteres da tecla 1</string>
<string name="punctuation_order_special">Ordem de caracteres da tecla 0</string>
<string name="punctuation_order_key_1">Ordem de caracteres da tecla 1</string>
<string name="punctuation_order_key_0">Ordem de caracteres da tecla 0</string>
<string name="restore_default_order">Restaurar ordem padrão</string>
<string name="language">Idioma</string>
<string name="punctuation_order_save">Salvar ordem</string>

View file

@ -199,8 +199,8 @@
<string name="punctuation_order_mandatory_char_missing">Отсутствует обязательный символ:%1$s</string>
<string name="punctuation_order_mandatory_chars_missing">Отсутствуют обязательные символы:%1$s</string>
<string name="punctuation_order_save_error">е удалось сохранить порядок символов.</string>
<string name="punctuation_order_sentence">Порядок символов на клавише 1</string>
<string name="punctuation_order_special">Порядок символов на клавише 0</string>
<string name="punctuation_order_key_1">Порядок символов на клавише 1</string>
<string name="punctuation_order_key_0">Порядок символов на клавише 0</string>
<string name="restore_default_order">Восстановить порядок по умолчанию</string>
<string name="language">Язык</string>
<string name="punctuation_order_save">Сохранить порядок</string>

View file

@ -201,8 +201,8 @@
<string name="punctuation_order_mandatory_char_missing">Zorunlu karakter eksik:%1$s</string>
<string name="punctuation_order_mandatory_chars_missing">Zorunlu karakterler eksik:%1$s</string>
<string name="punctuation_order_save_error">Karakter sırası kaydedilemedi.</string>
<string name="punctuation_order_sentence">1 tuşunun karakter sırası</string>
<string name="punctuation_order_special">0 tuşunun karakter sırası</string>
<string name="punctuation_order_key_1">1 tuşunun karakter sırası</string>
<string name="punctuation_order_key_0">0 tuşunun karakter sırası</string>
<string name="restore_default_order">Varsayılan sırayı geri yükle</string>
<string name="language">Dil</string>
<string name="punctuation_order_save">Sıralamayı kaydet</string>

View file

@ -210,8 +210,8 @@
<string name="punctuation_order_mandatory_char_missing">Відсутній обов’язковий символ:%1$s</string>
<string name="punctuation_order_mandatory_chars_missing">Відсутні обов’язкові символи:%1$s</string>
<string name="punctuation_order_save_error">Не вдалося зберегти порядок символів.</string>
<string name="punctuation_order_sentence">Порядок символів на клавіші 1</string>
<string name="punctuation_order_special">Порядок символів на клавіші 0</string>
<string name="punctuation_order_key_1">Порядок символів на клавіші 1</string>
<string name="punctuation_order_key_0">Порядок символів на клавіші 0</string>
<string name="restore_default_order">Відновити початковий порядок</string>
<string name="language">Мова</string>
<string name="punctuation_order_save">Зберегти порядок</string>

View file

@ -211,8 +211,11 @@
<string name="punctuation_order_forbidden_chars">Forbidden characters:%1$s</string>
<string name="punctuation_order_save">Save Order</string>
<string name="punctuation_order_save_error">Failed saving the character order.</string>
<string name="punctuation_order_sentence">1-key Character Order</string>
<string name="punctuation_order_special">0-key Character Order</string>
<string name="punctuation_order_key_1">1-key Character Order</string>
<string name="punctuation_order_key_0">0-key Character Order</string>
<string name="punctuation_order_initial">Initial characters</string>
<string name="punctuation_order_group">Grouped characters (optional)</string>
<string name="punctuation_order_after_group">After the group (optional)</string>
<string name="setup_keyboard_status">Status</string>
<string name="setup_default_keyboard">Select Default Keyboard</string>

View file

@ -5,20 +5,45 @@
android:key="punctuation_order_language"
android:title="@string/language" />
<io.github.sspanak.tt9.preferences.screens.punctuation.PreferenceChars1
android:key="punctuation_order_sentence"
android:title="@string/punctuation_order_sentence" />
<PreferenceCategory
android:title="@string/punctuation_order_key_1">
<io.github.sspanak.tt9.preferences.screens.punctuation.PreferenceChars1
android:key="punctuation_order_sentence"
android:title="@string/punctuation_order_initial" />
<io.github.sspanak.tt9.preferences.screens.punctuation.PreferenceChars0
android:key="punctuation_order_special_chars"
android:title="@string/punctuation_order_special"/>
<io.github.sspanak.tt9.preferences.screens.punctuation.PreferenceCharsExtra
android:key="punctuation_order_key_1_group"
android:title="@string/punctuation_order_group"/>
<Preference
android:key="punctuation_order_reset_defaults"
android:title="@string/restore_default_order" />
<io.github.sspanak.tt9.preferences.screens.punctuation.PreferenceCharsExtra
android:key="punctuation_order_key_1_after_group"
android:title="@string/punctuation_order_after_group"/>
</PreferenceCategory>
<Preference
android:key="punctuation_order_save"
android:title="@string/punctuation_order_save" />
<PreferenceCategory
android:title="@string/punctuation_order_key_0">
<io.github.sspanak.tt9.preferences.screens.punctuation.PreferenceChars0
android:key="punctuation_order_special_chars"
android:title="@string/punctuation_order_initial"/>
<io.github.sspanak.tt9.preferences.screens.punctuation.PreferenceCharsExtra
android:key="punctuation_order_key_0_group"
android:title="@string/punctuation_order_group"/>
<io.github.sspanak.tt9.preferences.screens.punctuation.PreferenceCharsExtra
android:key="punctuation_order_key_0_after_group"
android:title="@string/punctuation_order_after_group"/>
</PreferenceCategory>
<PreferenceCategory>
<Preference
android:key="punctuation_order_reset_defaults"
android:title="@string/restore_default_order" />
<Preference
android:key="punctuation_order_save"
android:title="@string/punctuation_order_save" />
</PreferenceCategory>
</PreferenceScreen>