From 7aa6f5a4675bedd670e30308076f1a1bb70e719a Mon Sep 17 00:00:00 2001 From: Sudo-Ivan Date: Mon, 5 Jan 2026 20:21:54 -0600 Subject: [PATCH] feat(localization): add LXMF icon clearing options and enhance existing translations in German, English, and Russian --- meshchatx/src/frontend/locales/de.json | 3 +++ meshchatx/src/frontend/locales/en.json | 10 +++++++++- meshchatx/src/frontend/locales/ru.json | 3 +++ 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/meshchatx/src/frontend/locales/de.json b/meshchatx/src/frontend/locales/de.json index 4eea351..1fb6523 100644 --- a/meshchatx/src/frontend/locales/de.json +++ b/meshchatx/src/frontend/locales/de.json @@ -239,6 +239,8 @@ "clear_announces_desc": "Alle entdeckten Peers und Knoten aus dem Cache entfernen.", "clear_nomadnet_favs": "NomadNetwork-Favoriten löschen", "clear_nomadnet_favs_desc": "Alle gespeicherten NomadNetwork-Knoten aus den Favoriten entfernen.", + "clear_lxmf_icons": "LXMF-Icons löschen", + "clear_lxmf_icons_desc": "Zwischengespeicherte LXMF-Benutzersymbole entfernen.", "clear_archives": "Seitenarchive löschen", "clear_archives_desc": "Alle zwischengespeicherten NomadNetwork-Seiten löschen.", "export_messages": "Nachrichten exportieren", @@ -249,6 +251,7 @@ "messages_cleared": "Nachrichten erfolgreich gelöscht", "announces_cleared": "Ankündigungen erfolgreich gelöscht", "favourites_cleared": "Favoriten erfolgreich gelöscht", + "lxmf_icons_cleared": "LXMF-Icons erfolgreich gelöscht", "archives_cleared": "Archive erfolgreich gelöscht", "import_success": "Erfolgreich {count} Nachrichten importiert", "import_failed": "Nachrichten konnten nicht importiert werden" diff --git a/meshchatx/src/frontend/locales/en.json b/meshchatx/src/frontend/locales/en.json index e6f0c01..fa5ba68 100644 --- a/meshchatx/src/frontend/locales/en.json +++ b/meshchatx/src/frontend/locales/en.json @@ -125,7 +125,7 @@ "not_synced": "Not Synced", "not_configured": "Not Configured", "toggle_source": "Toggle Source Code", - "audio_calls": "Audio Calls", + "audio_calls": "Telephone", "calls": "Calls", "status": "Status", "active_call": "Active Call", @@ -147,6 +147,9 @@ "propagation_node": "Propagation Node", "sync_now": "Sync Now", "setting_auto_saved": "Setting {label} auto-saved", + "backup_max_count": "Automatic backup limit", + "message_font_size": "Message font size", + "message_icon_size": "Icon size", "search_settings": "Search settings...", "auto_resend": "Auto Resend", "retry_attachments": "Retry Attachments", @@ -239,6 +242,8 @@ "clear_announces_desc": "Remove all discovered peers and nodes from your cache.", "clear_nomadnet_favs": "Clear NomadNetwork Favorites", "clear_nomadnet_favs_desc": "Remove all saved NomadNetwork nodes from your favorites.", + "clear_lxmf_icons": "Clear LXMF Icons", + "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.", "export_messages": "Export Messages", @@ -249,6 +254,7 @@ "messages_cleared": "Messages cleared successfully", "announces_cleared": "Announces cleared successfully", "favourites_cleared": "Favorites cleared successfully", + "lxmf_icons_cleared": "LXMF icons cleared successfully", "archives_cleared": "Archives cleared successfully", "import_success": "Successfully imported {count} messages", "import_failed": "Failed to import messages" @@ -1277,6 +1283,8 @@ "failed_to_play_ringtone": "Failed to play ringtone", "failed_to_play_voicemail": "Failed to play voicemail", "web_audio_not_available": "Web audio not available", + "no_audio_input_found": "No input audio device found. Check microphone and permissions.", + "microphone_permission_denied": "Microphone permission denied. Allow access and try again.", "failed_to_update_dnd": "Failed to update Do Not Disturb status", "failed_to_update_call_settings": "Failed to update call settings", "failed_to_update_recording_status": "Failed to update call recording status", diff --git a/meshchatx/src/frontend/locales/ru.json b/meshchatx/src/frontend/locales/ru.json index 30bf797..59c5788 100644 --- a/meshchatx/src/frontend/locales/ru.json +++ b/meshchatx/src/frontend/locales/ru.json @@ -239,6 +239,8 @@ "clear_announces_desc": "Удалить всех обнаруженных участников и узлы из кэша.", "clear_nomadnet_favs": "Очистить избранное NomadNetwork", "clear_nomadnet_favs_desc": "Удалить все сохраненные узлы NomadNetwork из избранного.", + "clear_lxmf_icons": "Очистить LXMF-иконки", + "clear_lxmf_icons_desc": "Удалить кэшированные LXMF-иконки пользователей с устройства.", "clear_archives": "Очистить архивы страниц", "clear_archives_desc": "Удалить все кэшированные страницы NomadNetwork.", "export_messages": "Экспортировать сообщения", @@ -249,6 +251,7 @@ "messages_cleared": "Сообщения успешно очищены", "announces_cleared": "Объявления успешно очищены", "favourites_cleared": "Избранное успешно очищено", + "lxmf_icons_cleared": "LXMF-иконки успешно очищены", "archives_cleared": "Архивы успешно очищены", "import_success": "Успешно импортировано {count} сообщений", "import_failed": "Не удалось импортировать сообщения"