1
0
Fork 0

* dictionary exporting

* removed unnecessary passing of DictionaryLoader and DictionaryLoadingBar between the preference fragments
This commit is contained in:
sspanak 2024-02-29 16:45:20 +02:00 committed by Dimo Karaivanov
parent f4c425516e
commit 29b2ac2cb6
30 changed files with 953 additions and 203 deletions

View file

@ -34,6 +34,11 @@
<string name="pref_show_soft_function_keys">Бутони на екрана</string>
<string name="key_back">Назад</string>
<string name="key_call">Зелена слушалка</string>
<string name="dictionary_export">Експортирай избраните</string>
<string name="dictionary_export_custom_words_button">Експортирай</string>
<string name="dictionary_export_custom_words_summary">Експортиране на CSV с всички добавени думи в: „%1$s“.</string>
<string name="dictionary_export_failed">Неуспешно експортиране</string>
<string name="dictionary_export_failed_more_info">За повече информация, активирайте режима за отстраняване на грешки и прегледайте журнала.</string>
<string name="dictionary_update_message">Налично е обновление на речника за „%1$s“. Искате ли да го заредите?</string>
<string name="dictionary_update_update">Зареди</string>
<string name="donate_title">Дарете</string>
@ -86,4 +91,8 @@
<string name="add_word_confirm">Да се добави ли „%1$s“ към %2$s?</string>
<string name="pref_hack_key_pad_debounce_time">Защита от случайно повтарящи бутони</string>
<string name="pref_hack_key_pad_debounce_off">Изключена</string>
<string name="dictionary_export_finished">Експортирането завърши</string>
<string name="dictionary_export_finished_more_info">Думите са експортирани в: „%1$s“.</string>
<string name="dictionary_export_generating_csv">Експортиране на CSV…</string>
<string name="dictionary_export_generating_csv_for_language">Експортиране на CSV (%1$s)…</string>
</resources>

View file

@ -31,6 +31,11 @@
<string name="pref_dark_theme_yes">Ja</string>
<string name="pref_dark_theme_no">Nein</string>
<string name="pref_dark_theme_auto">Automatisch</string>
<string name="dictionary_export">Ausgewählte exportieren</string>
<string name="dictionary_export_custom_words_button">Exportieren</string>
<string name="dictionary_export_custom_words_summary">Exportiere ein CSV mit allen hinzugefügten Wörtern nach: „%1$s“.</string>
<string name="dictionary_export_failed">Export fehlgeschlagen</string>
<string name="dictionary_export_failed_more_info">Für weitere Informationen, aktivieren Sie den Debug-Modus und sehen Sie sich die Protokolle an.</string>
<string name="dictionary_update_message">" Wörterbuchupdate verfügbar für „%1$s“. Möchten Sie es laden?"</string>
<string name="dictionary_update_update">Laden</string>
<string name="donate_title">Spenden</string>
@ -39,4 +44,8 @@
<string name="pref_hack_google_chat">Nachrichten mit \"OK\" in Google Chat senden</string>
<string name="pref_hack_key_pad_debounce_time">Schutz vor versehentlichem Tastenwiederholen</string>
<string name="pref_hack_key_pad_debounce_off">Aus</string>
<string name="dictionary_export_finished">Export abgeschlossen</string>
<string name="dictionary_export_finished_more_info">Wörter exportiert nach: „%1$s“.</string>
<string name="dictionary_export_generating_csv">CSV wird exportiert…</string>
<string name="dictionary_export_generating_csv_for_language">CSV wird exportiert (%1$s)…</string>
</resources>

View file

@ -74,6 +74,11 @@
<string name="pref_dark_theme_yes"></string>
<string name="pref_dark_theme_no">No</string>
<string name="pref_dark_theme_auto">Automática</string>
<string name="dictionary_export">Exportar seleccionados</string>
<string name="dictionary_export_custom_words_button">Exportar</string>
<string name="dictionary_export_custom_words_summary">Exportar un CSV con todas las palabras añadidas a: \"%1$s\".</string>
<string name="dictionary_export_failed">Fallo en la exportación</string>
<string name="dictionary_export_failed_more_info">Para obtener más información, habilita el modo de depuración y consulta los registros.</string>
<string name="dictionary_update_message">Actualización del diccionario disponible para «%1$s». ¿Te gustaría cargarlo?</string>
<string name="dictionary_update_update">Cargar</string>
<string name="donate_title">Donar</string>
@ -82,4 +87,8 @@
<string name="pref_hack_google_chat">Enviar mensajes con «OK» en Google Chat</string>
<string name="pref_hack_key_pad_debounce_time">Protección contra la repetición accidental de teclas</string>
<string name="pref_hack_key_pad_debounce_off">Apagado</string>
<string name="dictionary_export_finished">" Exportación completada"</string>
<string name="dictionary_export_finished_more_info">Palabras exportadas a: \"%1$s\".</string>
<string name="dictionary_export_generating_csv">Exportando CSV…</string>
<string name="dictionary_export_generating_csv_for_language">Exportando CSV (%1$s)…</string>
</resources>

View file

@ -74,10 +74,19 @@
<string name="pref_dark_theme_no">Non</string>
<string name="pref_dark_theme_auto">Automatique</string>
<string name="add_word_confirm">Ajouter mot « %1$s » à %2$s?</string>
<string name="dictionary_export">Exporter les sélectionées</string>
<string name="dictionary_export_custom_words_button">Exporter</string>
<string name="dictionary_export_custom_words_summary">Exporter un CSV avec tous les mots ajoutés vers : «%1$s».</string>
<string name="dictionary_export_failed">Échec de l\'exportation</string>
<string name="dictionary_export_failed_more_info">Pour plus d\'informations, activez le mode de débogage et consultez les journaux.</string>
<string name="dictionary_update_message">Mise à jour du dictionnaire «%1$s» disponible. Souhaitez-vous le charger ?</string>
<string name="dictionary_update_update">Charger</string>
<string name="donate_title">Donner</string>
<string name="donate_summary">Si vous aimez %1$s vous pouvez soutenir son développement à : %2$s</string>
<string name="pref_hack_key_pad_debounce_time">Protection contre la répétition accidentelle des touches</string>
<string name="pref_hack_key_pad_debounce_off">Désactivée</string>
<string name="dictionary_export_finished">Exportation terminée</string>
<string name="dictionary_export_finished_more_info">Mots exportés vers : «%1$s».</string>
<string name="dictionary_export_generating_csv">Exportation CSV en cours…</string>
<string name="dictionary_export_generating_csv_for_language">Exportation CSV en cours (%1$s)…</string>
</resources>

View file

@ -40,6 +40,11 @@
<string name="pref_dark_theme_yes">Si</string>
<string name="pref_dark_theme_no">No</string>
<string name="pref_dark_theme_auto">Automatica</string>
<string name="dictionary_export">Esporta selezionate</string>
<string name="dictionary_export_custom_words_button">Esportare</string>
<string name="dictionary_export_custom_words_summary">Esporta un CSV con tutte le parole aggiunte su: \"%1$s\".</string>
<string name="dictionary_export_failed">Esportazione fallita</string>
<string name="dictionary_export_failed_more_info">Per ulteriori informazioni, abilita la modalità di debug e consulta i log.</string>
<string name="dictionary_update_message">Aggiornamento del dizionario disponibile per \"%1$s\". Vuoi caricarlo?</string>
<string name="dictionary_update_update">Carica</string>
<string name="donate_title">Donare</string>
@ -48,5 +53,9 @@
<string name="pref_hack_google_chat">Inviare messaggi con \"OK\" su Google Chat</string>
<string name="pref_hack_key_pad_debounce_time">Protezione contro la ripetizione accidentale dei tasti</string>
<string name="pref_hack_key_pad_debounce_off">Spento</string>
<string name="dictionary_export_finished">Esportazione completata</string>
<string name="dictionary_export_finished_more_info">Parole esportate su: \"%1$s\".</string>
<string name="dictionary_export_generating_csv">CSV in corso…</string>
<string name="dictionary_export_generating_csv_for_language">CSV in corso (%1$s)…</string>
</resources>

View file

@ -67,6 +67,11 @@
<string name="pref_dark_theme_yes">כן</string>
<string name="pref_dark_theme_no">לא</string>
<string name="pref_dark_theme_auto">אוטומטי</string>
<string name="dictionary_export">ייצוא שנבחר</string>
<string name="dictionary_export_custom_words_button">לְיְצוֹא</string>
<string name="dictionary_export_custom_words_summary">ייצוא CSV עם כל המילים שנוספו ל: \"%1$s\".</string>
<string name="dictionary_export_failed">נכשל בייצוא</string>
<string name="dictionary_export_failed_more_info">"למידע נוסף, הפעל מצב איתור באגים וראה את הלוגים. "</string>
<string name="dictionary_update_message">עדכון מילון זמין עבור \"%1$s\". האם תרצה לטעון אותו?</string>
<string name="dictionary_update_update">טען</string>
<string name="donate_title">לִתְרוֹם</string>
@ -75,4 +80,8 @@
<string name="pref_hack_google_chat">שלח הודעות עם \"OK\" ב-Google Chat</string>
<string name="pref_hack_key_pad_debounce_time">הגנה מפני חזרת מפתח בשוגג</string>
<string name="pref_hack_key_pad_debounce_off">כבוי</string>
<string name="dictionary_export_finished">הייצוא הושלם</string>
<string name="dictionary_export_finished_more_info">המילים יוצאות ל: \"%1$s\".</string>
<string name="dictionary_export_generating_csv">מייצא CSV…</string>
<string name="dictionary_export_generating_csv_for_language">מייצא CSV (%1$s)...</string>
</resources>

View file

@ -31,6 +31,11 @@
<string name="pref_dark_theme_yes">Ja</string>
<string name="pref_dark_theme_no">Nee</string>
<string name="pref_dark_theme_auto">Automatisch</string>
<string name="dictionary_export">Geselecteerde exporteren</string>
<string name="dictionary_export_custom_words_button">Exporteren</string>
<string name="dictionary_export_custom_words_summary">Exporteer een CSV met alle toegevoegde woorden naar: \"%1$s\".</string>
<string name="dictionary_export_failed">Exporteren mislukt</string>
<string name="dictionary_export_failed_more_info">Voor meer informatie, schakel de debug-modus in en bekijk de logs.</string>
<string name="dictionary_update_message">Woordenboekupdate beschikbaar voor \"%1$s\". Wil je het laden?</string>
<string name="dictionary_update_update">Laden</string>
<string name="donate_title">Doneer</string>
@ -39,4 +44,8 @@
<string name="pref_hack_google_chat">Stuur berichten met \"OK\" in Google Chat</string>
<string name="pref_hack_key_pad_debounce_time">Bescherming tegen het per ongeluk herhalen van toetsen</string>
<string name="pref_hack_key_pad_debounce_off">Uit</string>
<string name="dictionary_export_finished">Export voltooid</string>
<string name="dictionary_export_finished_more_info">Woorden geëxporteerd naar: \"%1$s\".</string>
<string name="dictionary_export_generating_csv">CSV exporteren…</string>
<string name="dictionary_export_generating_csv_for_language">CSV exporteren (%1$s)…</string>
</resources>

View file

@ -63,6 +63,11 @@
<string name="pref_dark_theme_yes">Sim</string>
<string name="pref_dark_theme_no">Não</string>
<string name="pref_dark_theme_auto">Automático</string>
<string name="dictionary_export">Exportar selecionados</string>
<string name="dictionary_export_custom_words_button">Exportar</string>
<string name="dictionary_export_custom_words_summary">Exportar um CSV com todas as palavras adicionadas para: \"%1$s\".</string>
<string name="dictionary_export_failed">Falha na exportação</string>
<string name="dictionary_export_failed_more_info">Para mais informações, ative o modo de depuração e veja os registros.</string>
<string name="dictionary_update_message">Atualização do dicionário disponível para \"%1$s\". Você gostaria de carregá-lo?</string>
<string name="dictionary_update_update">Carregar</string>
<string name="donate_title">Doar</string>
@ -71,4 +76,8 @@
<string name="pref_hack_google_chat">Enviar mensagens com \"OK\" no Google Chat</string>
<string name="pref_hack_key_pad_debounce_time">Proteção contra repetição acidental de teclas</string>
<string name="pref_hack_key_pad_debounce_off">Desligado</string>
<string name="dictionary_export_finished">Exportação concluída</string>
<string name="dictionary_export_finished_more_info">Palavras exportadas para: \"%1$s\".</string>
<string name="dictionary_export_generating_csv">Exportando CSV…</string>
<string name="dictionary_export_generating_csv_for_language">Exportando CSV (%1$s)…</string>
</resources>

View file

@ -79,6 +79,11 @@
<string name="pref_dark_theme_no">Нет</string>
<string name="pref_dark_theme_auto">Автоматически</string>
<string name="add_word_confirm">Добавить слово «%1$s» в %2$s?</string>
<string name="dictionary_export">Экспорт выбранные</string>
<string name="dictionary_export_custom_words_button">Экспортировать</string>
<string name="dictionary_export_custom_words_summary">Экспорт CSV со всеми добавленными словами в: «%1$s».</string>
<string name="dictionary_export_failed">Ошибка экспорта</string>
<string name="dictionary_export_failed_more_info">Для получения дополнительной информации включите режим отладки и просмотрите журналы.</string>
<string name="dictionary_update_message">Доступно обновление словаря для «%1$s». Хотите загрузить его?</string>
<string name="dictionary_update_update">Загрузить</string>
<string name="donate_title">Поддержать</string>
@ -86,4 +91,8 @@
<string name="pref_hack_google_chat">Отправка сообщения с «ОК» в Google Chat</string>
<string name="pref_hack_key_pad_debounce_time">Защита от случайного повторения нажатий</string>
<string name="pref_hack_key_pad_debounce_off">Выключена</string>
<string name="dictionary_export_finished">Экспорт завершен</string>
<string name="dictionary_export_finished_more_info">Слова экспортированы в: «%1$s».</string>
<string name="dictionary_export_generating_csv">Экспорт CSV…</string>
<string name="dictionary_export_generating_csv_for_language">Экспорт CSV (%1$s)…</string>
</resources>

View file

@ -64,6 +64,11 @@
<string name="dictionary_truncated">Словник видалено.</string>
<string name="dictionary_truncating">Видаляється…</string>
<string name="dictionary_export">Експорт вибрані</string>
<string name="dictionary_export_custom_words_button">Експортувати</string>
<string name="dictionary_export_custom_words_summary">Експорт CSV з усіма доданими словами в: \"%1$s\".</string>
<string name="dictionary_export_failed">Помилка експорту</string>
<string name="dictionary_export_failed_more_info">Для отримання додаткової інформації увімкніть режим відлагодження та перегляньте журнали.</string>
<string name="dictionary_update_message">Доступне оновлення словника для \"%1$s\". Бажаєте його завантажити?</string>
<string name="dictionary_update_update">Завантажити</string>
@ -97,4 +102,8 @@
<string name="char_newline">Новий рядок</string>
<string name="char_space">Пробіл</string>
<string name="dictionary_export_finished">Експорт завершено</string>
<string name="dictionary_export_finished_more_info">Слова експортовані в: \" %1$s \".</string>
<string name="dictionary_export_generating_csv">Експорт CSV…</string>
<string name="dictionary_export_generating_csv_for_language">Експорт CSV (%1$s)…</string>
</resources>

View file

@ -22,6 +22,7 @@
<string name="pref_category_about">About</string>
<string name="pref_category_abc_mode">ABC Mode</string>
<string name="pref_category_custom_words">Added Words</string>
<string name="pref_category_hacks">Compatibility</string>
<string name="pref_category_appearance">Appearance</string>
<string name="pref_category_debug_options" translatable="false">Debug Options</string>
@ -71,6 +72,16 @@
<string name="dictionary_truncated">Dictionary successfully cleared.</string>
<string name="dictionary_truncating">Deleting…</string>
<string name="dictionary_export">Export Selected</string>
<string name="dictionary_export_custom_words_button">Export</string>
<string name="dictionary_export_custom_words_summary">Export a CSV with all added words in: \"%1$s\".</string>
<string name="dictionary_export_failed">Exporting Failed</string>
<string name="dictionary_export_failed_more_info">For more info, enable debugging mode and see the logs.</string>
<string name="dictionary_export_finished">Exporting Finished</string>
<string name="dictionary_export_finished_more_info">Words exported to: \"%1$s\".</string>
<string name="dictionary_export_generating_csv">Exporting CSV…</string>
<string name="dictionary_export_generating_csv_for_language">Exporting CSV (%1$s)…</string>
<string name="dictionary_update_message">Dictionary update available for \"%1$s\". Would you like to load it?</string>
<string name="dictionary_update_update">Load</string>

View file

@ -11,6 +11,12 @@
app:layout="@layout/pref_text"
app:title="@string/dictionary_load_title" />
<Preference
app:key="dictionary_export"
app:layout="@layout/pref_text"
app:title="@string/dictionary_export"
app:isPreferenceVisible="false" />
<Preference
app:key="dictionary_truncate_unselected"
app:layout="@layout/pref_text"
@ -21,4 +27,16 @@
app:layout="@layout/pref_text"
app:title="@string/dictionary_truncate_title" />
<PreferenceCategory
app:title="@string/pref_category_custom_words"
app:layout="@layout/pref_category"
app:singleLineTitle="true">
<Preference
app:key="dictionary_export_custom"
app:layout="@layout/pref_text"
app:title="@string/dictionary_export_custom_words_button" />
</PreferenceCategory>
</PreferenceScreen>