From 686053021795e79da7dbeaf0667fc41eab355805 Mon Sep 17 00:00:00 2001 From: Sudo-Ivan Date: Wed, 7 Jan 2026 19:52:08 -0600 Subject: [PATCH] feat(locales): add Reticulum documentation clearing functionality in multiple languages - Introduced new localization strings for clearing Reticulum documentation in German, English, Italian, and Russian. - Added success messages for the documentation clearing action across all supported languages. - Included a new status message for establishing a connection in the user interface. --- meshchatx/src/frontend/locales/de.json | 4 ++++ meshchatx/src/frontend/locales/en.json | 4 ++++ meshchatx/src/frontend/locales/it.json | 8 ++++++++ meshchatx/src/frontend/locales/ru.json | 4 ++++ 4 files changed, 20 insertions(+) diff --git a/meshchatx/src/frontend/locales/de.json b/meshchatx/src/frontend/locales/de.json index 5997a6a..5a261e3 100644 --- a/meshchatx/src/frontend/locales/de.json +++ b/meshchatx/src/frontend/locales/de.json @@ -279,6 +279,8 @@ "clear_lxmf_icons_desc": "Zwischengespeicherte LXMF-Benutzersymbole entfernen.", "clear_archives": "Seitenarchive löschen", "clear_archives_desc": "Alle zwischengespeicherten NomadNetwork-Seiten löschen.", + "clear_reticulum_docs": "Reticulum-Dokumentation löschen", + "clear_reticulum_docs_desc": "Entfernt alle heruntergeladenen Reticulum-Dokumentationen und Versionen.", "export_messages": "Nachrichten exportieren", "export_messages_desc": "Alle Konversationen als JSON-Datei herunterladen.", "import_messages": "Nachrichten importieren", @@ -289,6 +291,7 @@ "favourites_cleared": "Favoriten erfolgreich gelöscht", "lxmf_icons_cleared": "LXMF-Icons erfolgreich gelöscht", "archives_cleared": "Archive erfolgreich gelöscht", + "docs_cleared": "Reticulum-Dokumentation erfolgreich gelöscht", "import_success": "Erfolgreich {count} Nachrichten importiert", "import_failed": "Nachrichten konnten nicht importiert werden" }, @@ -1141,6 +1144,7 @@ "available": "Verfügbar...", "ringing": "Klingelt...", "connecting": "Verbinde...", + "establishing_link": "Verbindung wird hergestellt...", "connected": "Verbunden", "accept": "Annehmen", "decline": "Ablehnen", diff --git a/meshchatx/src/frontend/locales/en.json b/meshchatx/src/frontend/locales/en.json index 4ffb4bc..25fc75e 100644 --- a/meshchatx/src/frontend/locales/en.json +++ b/meshchatx/src/frontend/locales/en.json @@ -279,6 +279,8 @@ "clear_lxmf_icons_desc": "Remove cached LXMF user icons from your device.", "clear_archives": "Clear Page Archives", "clear_archives_desc": "Delete all cached NomadNetwork pages.", + "clear_reticulum_docs": "Clear Reticulum Docs", + "clear_reticulum_docs_desc": "Removes all downloaded Reticulum documentation and versions.", "export_messages": "Export Messages", "export_messages_desc": "Download all conversations as a JSON file.", "import_messages": "Import Messages", @@ -289,6 +291,7 @@ "favourites_cleared": "Favorites cleared successfully", "lxmf_icons_cleared": "LXMF icons cleared successfully", "archives_cleared": "Archives cleared successfully", + "docs_cleared": "Reticulum documentation cleared successfully", "import_success": "Successfully imported {count} messages", "import_failed": "Failed to import messages" }, @@ -1230,6 +1233,7 @@ "available": "Available...", "ringing": "Ringing...", "connecting": "Connecting...", + "establishing_link": "Establishing link...", "connected": "Connected", "accept": "Accept", "decline": "Decline", diff --git a/meshchatx/src/frontend/locales/it.json b/meshchatx/src/frontend/locales/it.json index 0023723..c677664 100644 --- a/meshchatx/src/frontend/locales/it.json +++ b/meshchatx/src/frontend/locales/it.json @@ -279,12 +279,19 @@ "clear_lxmf_icons_desc": "Rimuovi le icone utente LXMF memorizzate sul tuo dispositivo.", "clear_archives": "Cancella Archivi Pagine", "clear_archives_desc": "Elimina tutte le pagine NomadNetwork memorizzate.", + "clear_reticulum_docs": "Cancella Documentazione Reticulum", + "clear_reticulum_docs_desc": "Rimuove tutta la documentazione e le versioni di Reticulum scaricate.", + "export_messages": "Esporta Messaggi", + "export_messages_desc": "Scarica tutte le conversazioni come file JSON.", + "import_messages": "Importa Messaggi", + "import_messages_desc": "Ripristina le conversazioni da un file JSON.", "clear_confirm": "Sei sicuro? Questa azione non può essere annullata.", "messages_cleared": "Messaggi cancellati con successo", "announces_cleared": "Annunci cancellati con successo", "favourites_cleared": "Preferiti cancellati con successo", "lxmf_icons_cleared": "Icone LXMF cancellate con successo", "archives_cleared": "Archivi cancellati con successo", + "docs_cleared": "Documentazione Reticulum cancellata con successo", "import_success": "Importati con successo {count} messaggi", "import_failed": "Impossibile importare i messaggi" }, @@ -1226,6 +1233,7 @@ "available": "Disponibile...", "ringing": "Squilla...", "connecting": "Connessione...", + "establishing_link": "Stabilendo il collegamento...", "connected": "Connesso", "accept": "Accetta", "decline": "Rifiuta", diff --git a/meshchatx/src/frontend/locales/ru.json b/meshchatx/src/frontend/locales/ru.json index af5494a..cfabdba 100644 --- a/meshchatx/src/frontend/locales/ru.json +++ b/meshchatx/src/frontend/locales/ru.json @@ -279,6 +279,8 @@ "clear_lxmf_icons_desc": "Удалить кэшированные LXMF-иконки пользователей с устройства.", "clear_archives": "Очистить архивы страниц", "clear_archives_desc": "Удалить все кэшированные страницы NomadNetwork.", + "clear_reticulum_docs": "Очистить документацию Reticulum", + "clear_reticulum_docs_desc": "Удаляет всю загруженную документацию и версии Reticulum.", "export_messages": "Экспортировать сообщения", "export_messages_desc": "Загрузить все разговоры в виде JSON-файла.", "import_messages": "Импортировать сообщения", @@ -289,6 +291,7 @@ "favourites_cleared": "Избранное успешно очищено", "lxmf_icons_cleared": "LXMF-иконки успешно очищены", "archives_cleared": "Архивы успешно очищены", + "docs_cleared": "Документация Reticulum успешно очищена", "import_success": "Успешно импортировано {count} сообщений", "import_failed": "Не удалось импортировать сообщения" }, @@ -1141,6 +1144,7 @@ "available": "Доступно...", "ringing": "Звонит...", "connecting": "Подключение...", + "establishing_link": "Установление связи...", "connected": "Подключено", "accept": "Принять", "decline": "Отклонить",