1
0
Fork 0

New dictionary loader (#89)

* new, simpler (and hopefully, more efficient) dictionary loader

* no more dict.properties

* dictionaries are now validated during the build process

* TraditionalT9Settings code cleanup and code style improvements

* removed English, French, Italian, Russian repeating words

* removed invalid and repeating German words
This commit is contained in:
Dimo Karaivanov 2022-10-27 14:31:57 +03:00 committed by GitHub
parent 0ac7ec1790
commit 10099f1c37
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
24 changed files with 534 additions and 1855 deletions

View file

@ -17,9 +17,11 @@
<string name="pref_loaduserdict">Зареди свой речник</string>
<string name="pref_truncatedict">Изтрий речник</string>
<string name="dictionary_loading">Зареждане на речник…</string>
<string name="dictionary_import_bad_char">Неуспешно зареждане. Невалидна дума \"%1$s\" на ред %2$d за език \"%3$s\".</string>
<string name="dictionary_import_error">Несупешно зареждане на речник за език \"%1$s\" (%2$s).</string>
<string name="dictionary_loading">Зареждане на речник (%1$s)…</string>
<string name="dictionary_loading_user_dict">Зареждане на вашия речник…</string>
<string name="dictionary_load_title">Зареди речник</string>
<string name="dictionary_not_found">Неуспешно зареждане. Липсва речник за %1$s.</string>
<string name="dictionary_load_title">Зареждане на речник</string>
<string name="dictionary_not_found">Неуспешно зареждане. Липсва речник за \"%1$s\".</string>
<string name="dictionary_truncated">Речникът е изтрит успешно</string>
</resources>

View file

@ -14,10 +14,10 @@
<string name="pref_choose_languages">Sprachen</string>
<string name="pref_loaddict">Wörterbuch laden</string>
<string name="pref_loaduserdict">Benutzerwörterbuch laden</string>
<string name="pref_truncatedict">Wörterbuch löschen</string>
<string name="dictionary_loading">Lade Wörterbuch…</string>
<string name="dictionary_loading">Lade Wörterbuch (%1$s)</string>
<string name="dictionary_loading_user_dict">Lade Benutzerwörterbuch…</string>
<string name="dictionary_load_title">Wörterbuch laden</string>
<string name="dictionary_not_found">Wird nicht geladen. Wörterbuch für %1$s nicht gefunden.</string>
<string name="pref_truncatedict">Wörterbuch löschen</string>
<string name="dictionary_not_found">Wird nicht geladen. Wörterbuch für \"%1$s\" nicht gefunden.</string>
</resources>

View file

@ -14,10 +14,11 @@
<string name="pref_choose_languages">Choisir langues</string>
<string name="pref_loaddict">Charger le dictionnaire</string>
<string name="pref_loaduserdict">Charger le dictionnaire utilisateur</string>
<string name="pref_truncatedict">Supprimer le dictionaire</string>
<string name="dictionary_loading">Chargement du dictionnaire…</string>
<string name="dictionary_import_error">Echec du chargement de dictionnaire pour langue «%1$s» (%2$s).</string>
<string name="dictionary_loading">Chargement du dictionnaire (%1$s)…</string>
<string name="dictionary_loading_user_dict">Chargement du dictionnaire utilisateur…</string>
<string name="dictionary_load_title">Charger le dictionnaire</string>
<string name="dictionary_not_found">Echec du chargement. Dictionnaire %1$s introuvable.</string>
<string name="pref_truncatedict">Supprimer le dictionaire</string>
<string name="dictionary_not_found">Echec du chargement. Dictionnaire «%1$s» introuvable.</string>
</resources>

View file

@ -14,11 +14,11 @@
<string name="pref_choose_languages">Le lingue</string>
<string name="pref_loaddict">Carica dizionario</string>
<string name="pref_loaduserdict">Carica dizionario utente</string>
<string name="pref_truncatedict">Eliminare il dizionario</string>
<string name="dictionary_loading">Caricamento dizionario…</string>
<string name="dictionary_loading">Caricamento dizionario (%1$s)</string>
<string name="dictionary_loading_user_dict">Caricamento dizionario utente…</string>
<string name="dictionary_load_title">Caricamento dizionario</string>
<string name="dictionary_not_found">Impossibile caricare. Dizionario per %1$s non trovato.</string>
<string name="pref_truncatedict">Eliminare il dizionario</string>
<string name="dictionary_not_found">Impossibile caricare. Dizionario per “%1$s” non trovato.</string>
</resources>

View file

@ -17,9 +17,10 @@
<string name="pref_loaduserdict">Загрузить свой словарь</string>
<string name="pref_truncatedict">Очистить словарь</string>
<string name="dictionary_loading">Загрузка словаря…</string>
<string name="dictionary_import_error">Ошибка загрузки словаря для языка «%1$s» (%2$s).</string>
<string name="dictionary_loading">Загрузка словаря (%1$s)…</string>
<string name="dictionary_loading_user_dict">Загрузка пользовательского словаря…</string>
<string name="dictionary_load_title">Загрузить словарь</string>
<string name="dictionary_not_found">Ошибка загрузки. Словарь %1$s не найден.</string>
<string name="dictionary_not_found">Ошибка загрузки. Словарь «%1$s» не найден.</string>
<string name="dictionary_truncated">Словарь успешно очищен.</string>
</resources>

View file

@ -14,10 +14,11 @@
<string name="pref_choose_languages">Вибір мови</string>
<string name="pref_loaddict">Завантажити словник</string>
<string name="pref_loaduserdict">Завантажити свій словник</string>
<string name="pref_truncatedict">Очистити словник</string>
<string name="dictionary_loading">Завантаження словника…</string>
<string name="dictionary_import_error">Помилка завантаження словника для мови «%1$s» (%2$s).</string>
<string name="dictionary_loading">Завантаження словника (%1$s)…</string>
<string name="dictionary_loading_user_dict">Завантаження словника користувача…</string>
<string name="dictionary_load_title">Завантажити словник</string>
<string name="dictionary_not_found">Помилка завантаження. Словник %1$s не знайдено.</string>
<string name="pref_truncatedict">Очистити словник</string>
<string name="dictionary_not_found">Помилка завантаження. Словник «%1$s» не знайдено.</string>
</resources>

View file

@ -21,9 +21,11 @@
<string translatable="false" name="pref_loaduserdictdesc">SDcard/traditionalt9/user.lang.dict (lang: en/ru/de/fr)</string>
<string name="pref_truncatedict">Clear dictionary</string>
<string name="dictionary_loading">Loading dictionary…</string>
<string name="dictionary_import_bad_char">Loading failed. Invalid word \"%1$s\" on line %2$d of language \"%3$s\".</string>
<string name="dictionary_import_error">Failed importing dictionary for language \"%1$s\" (%2$s).</string>
<string name="dictionary_loading">Loading dictionary (%1$s)…</string>
<string name="dictionary_loading_user_dict">Loading user dictionary…</string>
<string name="dictionary_load_title">Load dictionary</string>
<string name="dictionary_not_found">Loading failed. Dictionary for %1$s not found.</string>
<string name="dictionary_not_found">Loading failed. Dictionary for \"%1$s\" not found.</string>
<string name="dictionary_truncated">Dictionary successfully cleared.</string>
</resources>