From e33463b3716bac0e7e937ecfc96996f462bf02c1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 23 Aug 2025 20:45:31 -0400 Subject: [PATCH] chore(i18n): New Crowdin Translations by GitHub Action (#806) Co-authored-by: Crowdin Bot --- .../i18n/locales/bg-BG/commandPalette.json | 4 +- .../web/public/i18n/locales/bg-BG/common.json | 5 +- .../web/public/i18n/locales/bg-BG/dialog.json | 33 +++++++---- .../i18n/locales/cs-CZ/commandPalette.json | 4 +- .../web/public/i18n/locales/cs-CZ/common.json | 5 +- .../web/public/i18n/locales/cs-CZ/dialog.json | 33 +++++++---- .../i18n/locales/de-DE/commandPalette.json | 4 +- .../web/public/i18n/locales/de-DE/common.json | 5 +- .../web/public/i18n/locales/de-DE/dialog.json | 33 +++++++---- .../i18n/locales/es-ES/commandPalette.json | 4 +- .../web/public/i18n/locales/es-ES/common.json | 5 +- .../web/public/i18n/locales/es-ES/dialog.json | 33 +++++++---- .../i18n/locales/fi-FI/commandPalette.json | 4 +- .../web/public/i18n/locales/fi-FI/common.json | 5 +- .../web/public/i18n/locales/fi-FI/dialog.json | 33 +++++++---- .../i18n/locales/fr-FR/commandPalette.json | 4 +- .../web/public/i18n/locales/fr-FR/common.json | 5 +- .../web/public/i18n/locales/fr-FR/dialog.json | 55 +++++++++++-------- .../i18n/locales/it-IT/commandPalette.json | 4 +- .../web/public/i18n/locales/it-IT/common.json | 5 +- .../web/public/i18n/locales/it-IT/dialog.json | 33 +++++++---- .../i18n/locales/ja-JP/commandPalette.json | 4 +- .../web/public/i18n/locales/ja-JP/common.json | 5 +- .../web/public/i18n/locales/ja-JP/dialog.json | 33 +++++++---- .../i18n/locales/ko-KR/commandPalette.json | 4 +- .../web/public/i18n/locales/ko-KR/common.json | 5 +- .../web/public/i18n/locales/ko-KR/dialog.json | 33 +++++++---- .../i18n/locales/nl-NL/commandPalette.json | 4 +- .../web/public/i18n/locales/nl-NL/common.json | 5 +- .../web/public/i18n/locales/nl-NL/dialog.json | 33 +++++++---- .../i18n/locales/pl-PL/commandPalette.json | 4 +- .../web/public/i18n/locales/pl-PL/common.json | 5 +- .../web/public/i18n/locales/pl-PL/dialog.json | 33 +++++++---- .../i18n/locales/pt-BR/commandPalette.json | 4 +- .../web/public/i18n/locales/pt-BR/common.json | 5 +- .../web/public/i18n/locales/pt-BR/dialog.json | 33 +++++++---- .../i18n/locales/pt-PT/commandPalette.json | 4 +- .../web/public/i18n/locales/pt-PT/common.json | 5 +- .../web/public/i18n/locales/pt-PT/dialog.json | 33 +++++++---- .../i18n/locales/sv-SE/commandPalette.json | 4 +- .../web/public/i18n/locales/sv-SE/common.json | 5 +- .../web/public/i18n/locales/sv-SE/dialog.json | 33 +++++++---- .../i18n/locales/tr-TR/commandPalette.json | 4 +- .../web/public/i18n/locales/tr-TR/common.json | 5 +- .../web/public/i18n/locales/tr-TR/dialog.json | 33 +++++++---- .../i18n/locales/uk-UA/commandPalette.json | 4 +- .../web/public/i18n/locales/uk-UA/common.json | 5 +- .../web/public/i18n/locales/uk-UA/dialog.json | 33 +++++++---- .../i18n/locales/zh-CN/commandPalette.json | 4 +- .../web/public/i18n/locales/zh-CN/common.json | 5 +- .../web/public/i18n/locales/zh-CN/dialog.json | 33 +++++++---- 51 files changed, 470 insertions(+), 266 deletions(-) diff --git a/packages/web/public/i18n/locales/bg-BG/commandPalette.json b/packages/web/public/i18n/locales/bg-BG/commandPalette.json index 5ce1fc7c..dd28a5fc 100644 --- a/packages/web/public/i18n/locales/bg-BG/commandPalette.json +++ b/packages/web/public/i18n/locales/bg-BG/commandPalette.json @@ -33,9 +33,9 @@ "qrGenerator": "Генератор", "qrImport": "Импортиране", "scheduleShutdown": "Планирано изключване", - "scheduleReboot": "Планирано рестартиране", - "rebootToOtaMode": "Рестартиране в режим OTA", + "scheduleReboot": "Reboot Device", "resetNodeDb": "Нулиране на базата данни с възли", + "dfuMode": "Влизане в DFU режим", "factoryResetDevice": "Фабрично нулиране на устройството", "factoryResetConfig": "Фабрично нулиране на конфигурацията", "disconnect": "Прекъсване" diff --git a/packages/web/public/i18n/locales/bg-BG/common.json b/packages/web/public/i18n/locales/bg-BG/common.json index 3c2d7209..86424df7 100644 --- a/packages/web/public/i18n/locales/bg-BG/common.json +++ b/packages/web/public/i18n/locales/bg-BG/common.json @@ -17,7 +17,6 @@ "now": "Сега", "ok": "Добре", "print": "Отпечатване", - "rebootOtaNow": "Reboot to OTA Mode Now", "remove": "Изтрий", "requestNewKeys": "Заявка за нови ключове", "requestPosition": "Request Position", @@ -137,5 +136,7 @@ "managed": "Изисква се поне един администраторски ключ, ако възелът е управляван.", "key": "Ключът е задължителен." } - } + }, + "yes": "Yes", + "no": "No" } diff --git a/packages/web/public/i18n/locales/bg-BG/dialog.json b/packages/web/public/i18n/locales/bg-BG/dialog.json index 1c94594f..216a6a79 100644 --- a/packages/web/public/i18n/locales/bg-BG/dialog.json +++ b/packages/web/public/i18n/locales/bg-BG/dialog.json @@ -75,7 +75,8 @@ "unknownErrorLoadingDevices": "Неизвестна грешка при зареждане на устройствата" }, "validation": { - "requiresFeatures": "Този тип връзка изисква <0>. Моля, използвайте поддържан браузър, като Chrome или Edge.", + "requiresWebBluetooth": "Този тип връзка изисква <0>Web Bluetooth. Моля, използвайте поддържан браузър, като Chrome или Edge.", + "requiresWebSerial": "Този тип връзка изисква <0>Web Serial. Моля, използвайте поддържан браузър, като Chrome или Edge.", "requiresSecureContext": "Това приложение изисква <0>secure context. Моля, свържете се чрез HTTPS или localhost.", "additionallyRequiresSecureContext": "Освен това, изисква <0>secure context. Моля, свържете се чрез HTTPS или localhost." } @@ -92,7 +93,7 @@ "deviceMetrics": "Device Metrics:", "hardware": "Хардуер: ", "lastHeard": "Последно чут: ", - "nodeHexPrefix": "Node Hex: !", + "nodeHexPrefix": "Node Hex: ", "nodeNumber": "Номер на възела: ", "position": "Позиция:", "role": "Роля: ", @@ -101,7 +102,12 @@ "title": "Node Details for {{identifier}}", "ignoreNode": "Игнориране на възела", "removeNode": "Премахване на възела", - "unignoreNode": "Премахване на игнорирането на възела" + "unignoreNode": "Премахване на игнорирането на възела", + "security": "Security:", + "publicKey": "Public Key: ", + "messageable": "Messageable: ", + "KeyManuallyVerifiedTrue": "Public Key has been manually verified", + "KeyManuallyVerifiedFalse": "Public Key is not manually verified" }, "pkiBackup": { "loseKeysWarning": "Ако загубите ключовете си, ще трябва да нулирате устройството си.", @@ -131,15 +137,15 @@ "sharableUrl": "Sharable URL", "title": "Генериране на QR код" }, - "rebootOta": { - "title": "Планирано рестартиране", - "description": "Reboot the connected node after a delay into OTA (Over-the-Air) mode.", - "enterDelay": "Въведете забавяне (сек)", - "scheduled": "Насрочено е рестартиране" - }, "reboot": { - "title": "Планирано рестартиране", - "description": "Рестартиране на свързания възел след x минути." + "title": "Reboot device", + "description": "Reboot now or schedule a reboot of the connected node. Optionally, you can choose to reboot into OTA (Over-the-Air) mode.", + "ota": "Reboot into OTA mode", + "enterDelay": "Enter delay", + "scheduled": "Насрочено е рестартиране", + "schedule": "Schedule reboot", + "now": "Reboot now", + "cancel": "Cancel scheduled reboot" }, "refreshKeys": { "description": { @@ -178,5 +184,10 @@ "confirmUnderstanding": "Да, знам какво правя", "title": "Сигурни ли сте?", "description": "Enabling Managed Mode blocks client applications (including the web client) from writing configurations to a radio. Once enabled, radio configurations can only be changed through Remote Admin messages. This setting is not required for remote node administration." + }, + "clientNotification": { + "title": "Client Notification", + "TraceRoute can only be sent once every 30 seconds": "TraceRoute can only be sent once every 30 seconds", + "Compromised keys were detected and regenerated.": "Compromised keys were detected and regenerated." } } diff --git a/packages/web/public/i18n/locales/cs-CZ/commandPalette.json b/packages/web/public/i18n/locales/cs-CZ/commandPalette.json index 1fe13952..8b8c0101 100644 --- a/packages/web/public/i18n/locales/cs-CZ/commandPalette.json +++ b/packages/web/public/i18n/locales/cs-CZ/commandPalette.json @@ -33,9 +33,9 @@ "qrGenerator": "Generator", "qrImport": "Import", "scheduleShutdown": "Schedule Shutdown", - "scheduleReboot": "Schedule Reboot", - "rebootToOtaMode": "Reboot To OTA Mode", + "scheduleReboot": "Reboot Device", "resetNodeDb": "Reset Node DB", + "dfuMode": "Enter DFU Mode", "factoryResetDevice": "Factory Reset Device", "factoryResetConfig": "Factory Reset Config", "disconnect": "Disconnect" diff --git a/packages/web/public/i18n/locales/cs-CZ/common.json b/packages/web/public/i18n/locales/cs-CZ/common.json index e1ace668..6e1f2d1e 100644 --- a/packages/web/public/i18n/locales/cs-CZ/common.json +++ b/packages/web/public/i18n/locales/cs-CZ/common.json @@ -17,7 +17,6 @@ "now": "Now", "ok": "OK", "print": "Print", - "rebootOtaNow": "Reboot to OTA Mode Now", "remove": "Odstranit", "requestNewKeys": "Request New Keys", "requestPosition": "Request Position", @@ -137,5 +136,7 @@ "managed": "At least one admin key is requred if the node is managed.", "key": "Key is required." } - } + }, + "yes": "Ano", + "no": "Ne" } diff --git a/packages/web/public/i18n/locales/cs-CZ/dialog.json b/packages/web/public/i18n/locales/cs-CZ/dialog.json index 37115d67..6711f3b7 100644 --- a/packages/web/public/i18n/locales/cs-CZ/dialog.json +++ b/packages/web/public/i18n/locales/cs-CZ/dialog.json @@ -75,7 +75,8 @@ "unknownErrorLoadingDevices": "Unknown error loading devices" }, "validation": { - "requiresFeatures": "This connection type requires <0>. Please use a supported browser, like Chrome or Edge.", + "requiresWebBluetooth": "This connection type requires <0>Web Bluetooth. Please use a supported browser, like Chrome or Edge.", + "requiresWebSerial": "This connection type requires <0>Web Serial. Please use a supported browser, like Chrome or Edge.", "requiresSecureContext": "This application requires a <0>secure context. Please connect using HTTPS or localhost.", "additionallyRequiresSecureContext": "Additionally, it requires a <0>secure context. Please connect using HTTPS or localhost." } @@ -92,7 +93,7 @@ "deviceMetrics": "Device Metrics:", "hardware": "Hardware: ", "lastHeard": "Last Heard: ", - "nodeHexPrefix": "Node Hex: !", + "nodeHexPrefix": "Node Hex: ", "nodeNumber": "Node Number: ", "position": "Position:", "role": "Role: ", @@ -101,7 +102,12 @@ "title": "Node Details for {{identifier}}", "ignoreNode": "Ignore node", "removeNode": "Remove node", - "unignoreNode": "Unignore node" + "unignoreNode": "Unignore node", + "security": "Security:", + "publicKey": "Public Key: ", + "messageable": "Messageable: ", + "KeyManuallyVerifiedTrue": "Public Key has been manually verified", + "KeyManuallyVerifiedFalse": "Public Key is not manually verified" }, "pkiBackup": { "loseKeysWarning": "If you lose your keys, you will need to reset your device.", @@ -131,15 +137,15 @@ "sharableUrl": "Sharable URL", "title": "Generate QR Code" }, - "rebootOta": { - "title": "Schedule Reboot", - "description": "Reboot the connected node after a delay into OTA (Over-the-Air) mode.", - "enterDelay": "Enter delay (sec)", - "scheduled": "Reboot has been scheduled" - }, "reboot": { - "title": "Schedule Reboot", - "description": "Reboot the connected node after x minutes." + "title": "Reboot device", + "description": "Reboot now or schedule a reboot of the connected node. Optionally, you can choose to reboot into OTA (Over-the-Air) mode.", + "ota": "Reboot into OTA mode", + "enterDelay": "Enter delay", + "scheduled": "Reboot has been scheduled", + "schedule": "Schedule reboot", + "now": "Reboot now", + "cancel": "Cancel scheduled reboot" }, "refreshKeys": { "description": { @@ -178,5 +184,10 @@ "confirmUnderstanding": "Yes, I know what I'm doing", "title": "Jste si jistý?", "description": "Enabling Managed Mode blocks client applications (including the web client) from writing configurations to a radio. Once enabled, radio configurations can only be changed through Remote Admin messages. This setting is not required for remote node administration." + }, + "clientNotification": { + "title": "Oznámení klienta", + "TraceRoute can only be sent once every 30 seconds": "TraceRoute can only be sent once every 30 seconds", + "Compromised keys were detected and regenerated.": "Compromised keys were detected and regenerated." } } diff --git a/packages/web/public/i18n/locales/de-DE/commandPalette.json b/packages/web/public/i18n/locales/de-DE/commandPalette.json index 67fbadc9..637a01b3 100644 --- a/packages/web/public/i18n/locales/de-DE/commandPalette.json +++ b/packages/web/public/i18n/locales/de-DE/commandPalette.json @@ -33,9 +33,9 @@ "qrGenerator": "Generator", "qrImport": "Importieren", "scheduleShutdown": "Herunterfahren planen", - "scheduleReboot": "Neustarten planen", - "rebootToOtaMode": "Neustart in den OTA Modus", + "scheduleReboot": "Gerät neustarten", "resetNodeDb": "Knotendatenbank zurücksetzen", + "dfuMode": "In den DFU-Modus wechseln", "factoryResetDevice": "Gerät auf Werkseinstellungen zurücksetzen", "factoryResetConfig": "Auf Werkseinstellungen zurücksetzen", "disconnect": "Verbindung trennen" diff --git a/packages/web/public/i18n/locales/de-DE/common.json b/packages/web/public/i18n/locales/de-DE/common.json index 04b11d34..272f5652 100644 --- a/packages/web/public/i18n/locales/de-DE/common.json +++ b/packages/web/public/i18n/locales/de-DE/common.json @@ -17,7 +17,6 @@ "now": "Jetzt", "ok": "Ok", "print": "Drucken", - "rebootOtaNow": "Neustart in den OTA Modus", "remove": "Entfernen", "requestNewKeys": "Neue Schlüssel anfordern", "requestPosition": "Standort anfordern", @@ -137,5 +136,7 @@ "managed": "Mindestens ein administrativer Schlüssel wird benötigt, um diesen Knoten zu verwalten", "key": "Schlüssel erforderlich." } - } + }, + "yes": "Ja", + "no": "Nein" } diff --git a/packages/web/public/i18n/locales/de-DE/dialog.json b/packages/web/public/i18n/locales/de-DE/dialog.json index e1b9a87f..aef1c254 100644 --- a/packages/web/public/i18n/locales/de-DE/dialog.json +++ b/packages/web/public/i18n/locales/de-DE/dialog.json @@ -75,7 +75,8 @@ "unknownErrorLoadingDevices": "Unbekannter Fehler beim Laden der Geräte" }, "validation": { - "requiresFeatures": "Dieser Verbindungstyp erfordert <0>. Bitte verwenden Sie einen unterstützten Browser, wie Chrome oder Edge.", + "requiresWebBluetooth": "Dieser Verbindungstyp erfordert <0>Bluetooth im Browser. Bitte verwenden Sie einen unterstützten Browser, wie Chrome oder Edge.", + "requiresWebSerial": "Dieser Verbindungstyp erfordert <0>Serielle Schnittstelle im Browser. Bitte verwenden Sie einen unterstützten Browser, wie Chrome oder Edge.", "requiresSecureContext": "Diese Anwendung erfordert einen <0>sicheren Kontext. Bitte verbinden Sie sich über HTTPS oder localhost.", "additionallyRequiresSecureContext": "Zusätzlich erfordert es einen <0>sicheren Kontext. Bitte verbinden Sie sich über HTTPS oder localhost." } @@ -92,7 +93,7 @@ "deviceMetrics": "Gerätekennzahlen:", "hardware": "Hardware: ", "lastHeard": "Zuletzt gehört: ", - "nodeHexPrefix": "Knoten ID: !", + "nodeHexPrefix": "Knoten ID:", "nodeNumber": "Knotennummer: ", "position": "Standort:", "role": "Rolle: ", @@ -101,7 +102,12 @@ "title": "Knotendetails für {{identifier}}", "ignoreNode": "Knoten ignorieren", "removeNode": "Knoten entfernen", - "unignoreNode": "Knoten akzeptieren" + "unignoreNode": "Knoten akzeptieren", + "security": "Sicherheit:", + "publicKey": "Öffentlicher Schlüssel:", + "messageable": "Ansprechbar:", + "KeyManuallyVerifiedTrue": "Öffentlicher Schlüssel wurde manuell geprüft", + "KeyManuallyVerifiedFalse": "Öffentlicher Schlüssel ist nicht manuell geprüft" }, "pkiBackup": { "loseKeysWarning": "Wenn Sie Ihre Schlüssel verlieren, müssen Sie Ihr Gerät zurücksetzen.", @@ -131,15 +137,15 @@ "sharableUrl": "Teilbare URL", "title": "QR Code Erzeugen" }, - "rebootOta": { - "title": "Neustart planen", - "description": "Startet den verbundenen Knoten nach einer Verzögerung in den OTA (Over-the-Air) Modus.", - "enterDelay": "Verzögerung eingeben (Sek.)", - "scheduled": "Neustart wurde geplant" - }, "reboot": { - "title": "Neustart planen", - "description": "Startet den verbundenen Knoten nach x Minuten neu." + "title": "Gerät neustarten", + "description": "Starten Sie jetzt neu oder planen Sie einen Neustart des verbundenen Knotens. Optional können Sie einen Neustart in den OTA (Over-the-Air) Modus wählen.", + "ota": "Neustart in den OTA Modus", + "enterDelay": "Verzögerung eingeben", + "scheduled": "Neustart wurde geplant", + "schedule": "Neustart planen", + "now": "Jetzt neustarten", + "cancel": "Geplanten Neustart abbrechen" }, "refreshKeys": { "description": { @@ -178,5 +184,10 @@ "confirmUnderstanding": "Ja, ich weiß, was ich tue!", "title": "Sind Sie sicher?", "description": "Das Aktivieren des verwalteten Modus blockiert das Schreiben der Einstellungen in das Funkgerät durch alle Anwendungen (einschließlich der Webanwendung). Einmal aktiviert, können die Einstellungen nur durch administrative Nachrichten geändert werden. Diese Einstellung ist für die Fernverwaltung von abgesetzten Knoten nicht erforderlich." + }, + "clientNotification": { + "title": "Warnmeldung", + "TraceRoute can only be sent once every 30 seconds": "TraceRoute kann nur einmal alle 30 Sekunden versendet werden.", + "Compromised keys were detected and regenerated.": "Kompromittierte Schlüssel wurden erkannt und neu generiert." } } diff --git a/packages/web/public/i18n/locales/es-ES/commandPalette.json b/packages/web/public/i18n/locales/es-ES/commandPalette.json index 48bf08a8..4d7181c8 100644 --- a/packages/web/public/i18n/locales/es-ES/commandPalette.json +++ b/packages/web/public/i18n/locales/es-ES/commandPalette.json @@ -33,9 +33,9 @@ "qrGenerator": "Generator", "qrImport": "Importar", "scheduleShutdown": "Schedule Shutdown", - "scheduleReboot": "Schedule Reboot", - "rebootToOtaMode": "Reboot To OTA Mode", + "scheduleReboot": "Reboot Device", "resetNodeDb": "Reset Node DB", + "dfuMode": "Entrar en modo DFU", "factoryResetDevice": "Factory Reset Device", "factoryResetConfig": "Factory Reset Config", "disconnect": "Desconectar" diff --git a/packages/web/public/i18n/locales/es-ES/common.json b/packages/web/public/i18n/locales/es-ES/common.json index a11c56e4..65164a52 100644 --- a/packages/web/public/i18n/locales/es-ES/common.json +++ b/packages/web/public/i18n/locales/es-ES/common.json @@ -17,7 +17,6 @@ "now": "Now", "ok": "Vale", "print": "Print", - "rebootOtaNow": "Reboot to OTA Mode Now", "remove": "Quitar", "requestNewKeys": "Request New Keys", "requestPosition": "Request Position", @@ -137,5 +136,7 @@ "managed": "At least one admin key is requred if the node is managed.", "key": "Key is required." } - } + }, + "yes": "Yes", + "no": "No" } diff --git a/packages/web/public/i18n/locales/es-ES/dialog.json b/packages/web/public/i18n/locales/es-ES/dialog.json index 49e408b7..a3f5d01c 100644 --- a/packages/web/public/i18n/locales/es-ES/dialog.json +++ b/packages/web/public/i18n/locales/es-ES/dialog.json @@ -75,7 +75,8 @@ "unknownErrorLoadingDevices": "Unknown error loading devices" }, "validation": { - "requiresFeatures": "This connection type requires <0>. Please use a supported browser, like Chrome or Edge.", + "requiresWebBluetooth": "This connection type requires <0>Web Bluetooth. Please use a supported browser, like Chrome or Edge.", + "requiresWebSerial": "This connection type requires <0>Web Serial. Please use a supported browser, like Chrome or Edge.", "requiresSecureContext": "This application requires a <0>secure context. Please connect using HTTPS or localhost.", "additionallyRequiresSecureContext": "Additionally, it requires a <0>secure context. Please connect using HTTPS or localhost." } @@ -92,7 +93,7 @@ "deviceMetrics": "Device Metrics:", "hardware": "Hardware: ", "lastHeard": "Last Heard: ", - "nodeHexPrefix": "Node Hex: !", + "nodeHexPrefix": "Node Hex: ", "nodeNumber": "Node Number: ", "position": "Position:", "role": "Role: ", @@ -101,7 +102,12 @@ "title": "Node Details for {{identifier}}", "ignoreNode": "Ignore node", "removeNode": "Remove node", - "unignoreNode": "Unignore node" + "unignoreNode": "Unignore node", + "security": "Security:", + "publicKey": "Public Key: ", + "messageable": "Messageable: ", + "KeyManuallyVerifiedTrue": "Public Key has been manually verified", + "KeyManuallyVerifiedFalse": "Public Key is not manually verified" }, "pkiBackup": { "loseKeysWarning": "If you lose your keys, you will need to reset your device.", @@ -131,15 +137,15 @@ "sharableUrl": "Sharable URL", "title": "Generate QR Code" }, - "rebootOta": { - "title": "Schedule Reboot", - "description": "Reboot the connected node after a delay into OTA (Over-the-Air) mode.", - "enterDelay": "Enter delay (sec)", - "scheduled": "Reboot has been scheduled" - }, "reboot": { - "title": "Schedule Reboot", - "description": "Reboot the connected node after x minutes." + "title": "Reboot device", + "description": "Reboot now or schedule a reboot of the connected node. Optionally, you can choose to reboot into OTA (Over-the-Air) mode.", + "ota": "Reboot into OTA mode", + "enterDelay": "Enter delay", + "scheduled": "Reboot has been scheduled", + "schedule": "Schedule reboot", + "now": "Reboot now", + "cancel": "Cancel scheduled reboot" }, "refreshKeys": { "description": { @@ -178,5 +184,10 @@ "confirmUnderstanding": "Yes, I know what I'm doing", "title": "¿Estás seguro?", "description": "Enabling Managed Mode blocks client applications (including the web client) from writing configurations to a radio. Once enabled, radio configurations can only be changed through Remote Admin messages. This setting is not required for remote node administration." + }, + "clientNotification": { + "title": "Client Notification", + "TraceRoute can only be sent once every 30 seconds": "TraceRoute can only be sent once every 30 seconds", + "Compromised keys were detected and regenerated.": "Compromised keys were detected and regenerated." } } diff --git a/packages/web/public/i18n/locales/fi-FI/commandPalette.json b/packages/web/public/i18n/locales/fi-FI/commandPalette.json index 07037002..4b8e8e83 100644 --- a/packages/web/public/i18n/locales/fi-FI/commandPalette.json +++ b/packages/web/public/i18n/locales/fi-FI/commandPalette.json @@ -33,9 +33,9 @@ "qrGenerator": "QR-koodigeneraattori", "qrImport": "Tuo", "scheduleShutdown": "Ajasta sammutus", - "scheduleReboot": "Ajasta uudelleenkäynnistys", - "rebootToOtaMode": "Uudelleenkäynnistä OTA-tilaan", + "scheduleReboot": "Käynnistä laite uudelleen", "resetNodeDb": "Nollaa laitteen DB-tietokanta", + "dfuMode": "Syötä DFU-tila", "factoryResetDevice": "Palauta tehdasasetukset", "factoryResetConfig": "Tehdasasetusten palautusasetukset", "disconnect": "Katkaise yhteys" diff --git a/packages/web/public/i18n/locales/fi-FI/common.json b/packages/web/public/i18n/locales/fi-FI/common.json index 3a565dcf..f1f77c0e 100644 --- a/packages/web/public/i18n/locales/fi-FI/common.json +++ b/packages/web/public/i18n/locales/fi-FI/common.json @@ -17,7 +17,6 @@ "now": "Nyt", "ok": "OK", "print": "Tulosta", - "rebootOtaNow": "Käynnistä uudelleen OTA-tilaan nyt", "remove": "Poista", "requestNewKeys": "Pyydä uudet avaimet", "requestPosition": "Pyydä sijaintia", @@ -137,5 +136,7 @@ "managed": "Vähintään yksi hallinta-avain vaaditaan, jos laitetta hallitaan.", "key": "Avain on pakollinen." } - } + }, + "yes": "Kyllä", + "no": "Ei" } diff --git a/packages/web/public/i18n/locales/fi-FI/dialog.json b/packages/web/public/i18n/locales/fi-FI/dialog.json index 1bc86292..7f33bec2 100644 --- a/packages/web/public/i18n/locales/fi-FI/dialog.json +++ b/packages/web/public/i18n/locales/fi-FI/dialog.json @@ -75,7 +75,8 @@ "unknownErrorLoadingDevices": "Tuntematon virhe laitteita ladattaessa" }, "validation": { - "requiresFeatures": "Tämä yhteystyyppi vaatii <0>. Käytä tuettua selainta, kuten Chromea tai Edgeä.", + "requiresWebBluetooth": "Tämä yhteystyyppi vaatii <0>Web-sarjaportti bluetooth -tuen. Käytä tuettua selainta, kuten Chromea tai Edgeä.", + "requiresWebSerial": "Tämä yhteystyyppi vaatii <0>Web-sarjaportti -tuen. Käytä tuettua selainta, kuten Chromea tai Edgeä.", "requiresSecureContext": "Tämä sovellus vaatii <0>suojatun yhteyden. Yhdistä käyttämällä HTTPS:ää tai localhostia.", "additionallyRequiresSecureContext": "Lisäksi se vaatii <0>suojatun yhteyden. Yhdistä käyttämällä HTTPS:ää tai localhostia." } @@ -92,7 +93,7 @@ "deviceMetrics": "Laitteen mittausloki:", "hardware": "Laitteisto: ", "lastHeard": "Viimeksi kuultu: ", - "nodeHexPrefix": "Laitteen Hex: !", + "nodeHexPrefix": "Laitteen Hex: ", "nodeNumber": "Laitteen numero: ", "position": "Sijainti:", "role": "Rooli: ", @@ -101,7 +102,12 @@ "title": "Tiedot laitteelle {{identifier}}", "ignoreNode": "Älä huomioi laitetta", "removeNode": "Poista laite", - "unignoreNode": "Poista laitteen ohitus käytöstä" + "unignoreNode": "Poista laitteen ohitus käytöstä", + "security": "Turvallisuus:", + "publicKey": "Julkinen avain: ", + "messageable": "Viestittävissä: ", + "KeyManuallyVerifiedTrue": "Julkinen avain on vahvistettu manuaalisesti", + "KeyManuallyVerifiedFalse": "Julkista avainta ei ole vahvistettu manuaalisesti" }, "pkiBackup": { "loseKeysWarning": "Jos menetät avaimesi, sinun täytyy palauttaa laite tehdasasetuksiin.", @@ -131,15 +137,15 @@ "sharableUrl": "Jaettava URL", "title": "Generoi QR-koodi" }, - "rebootOta": { - "title": "Ajasta uudelleenkäynnistys", - "description": "Käynnistä yhdistetty laite uudelleen viiveen jälkeen OTA-tilaan (langaton päivitys).", - "enterDelay": "Anna viive (sekuntia)", - "scheduled": "Uudelleenkäynnistys on ajastettu" - }, "reboot": { - "title": "Ajasta uudelleenkäynnistys", - "description": "Käynnistä yhdistetty laite x minuutin jälkeen." + "title": "Käynnistä laite uudelleen", + "description": "Käynnistä laite uudelleen heti tai ajasta sen uudelleenkäynnistys. Halutessasi voit valita käynnistyksen OTA-tilaan (Over-the-Air ohjelmistopäivitystilaan).", + "ota": "Käynnistä uudelleen OTA-tilaan", + "enterDelay": "Aseta viive", + "scheduled": "Uudelleenkäynnistys on ajastettu", + "schedule": "Ajasta uudelleen käynnistys", + "now": "Uudelleen käynnistä nyt", + "cancel": "Peruuta ajastettu uudelleen käynnistys" }, "refreshKeys": { "description": { @@ -178,5 +184,10 @@ "confirmUnderstanding": "Kyllä, tiedän mitä teen", "title": "Oletko varma?", "description": "Hallintatilan käyttöönotto estää asiakassovelluksia (mukaan lukien verkkoselain) tekemästä muutoksia laitteen asetuksiin. Kun hallintatila on käytössä, laitteen asetuksia voidaan muuttaa ainoastaan etähallintaviesteillä (Remote Admin). Tämä asetus ei ole pakollinen etähallintaan." + }, + "clientNotification": { + "title": "Sovellusilmoitukset", + "TraceRoute can only be sent once every 30 seconds": "Reitinselvityksen voi tehdä kerran 30:ssä sekunnissa", + "Compromised keys were detected and regenerated.": "Turvallisuudeltaan vaarantuneet avaimet havaittiin ja ne generoitiin uudestaan." } } diff --git a/packages/web/public/i18n/locales/fr-FR/commandPalette.json b/packages/web/public/i18n/locales/fr-FR/commandPalette.json index 169f4213..ef6cbec9 100644 --- a/packages/web/public/i18n/locales/fr-FR/commandPalette.json +++ b/packages/web/public/i18n/locales/fr-FR/commandPalette.json @@ -33,9 +33,9 @@ "qrGenerator": "Générateur", "qrImport": "Importer", "scheduleShutdown": "Planifier l'arrêt", - "scheduleReboot": "Effacer tous les messages stockés", - "rebootToOtaMode": "Redémarrer en mode OTA", + "scheduleReboot": "Redémarrer l'appareil", "resetNodeDb": "Réinitialiser la DB des nœuds", + "dfuMode": "Passer en mode DFU", "factoryResetDevice": "Réinitialisation d'usine de l'appareil", "factoryResetConfig": "Réinitialisation d'usine de la config", "disconnect": "Déconnecter" diff --git a/packages/web/public/i18n/locales/fr-FR/common.json b/packages/web/public/i18n/locales/fr-FR/common.json index 4739b11f..9eb51063 100644 --- a/packages/web/public/i18n/locales/fr-FR/common.json +++ b/packages/web/public/i18n/locales/fr-FR/common.json @@ -17,7 +17,6 @@ "now": "Maintenant", "ok": "D'accord", "print": "Imprimer", - "rebootOtaNow": "Redémarrer en mode OTA", "remove": "Supprimer", "requestNewKeys": "Demander de nouvelles clés", "requestPosition": "Demander la position", @@ -137,5 +136,7 @@ "managed": "Au moins une clé d’administration est requise si le nœud est géré.", "key": "Clé requise." } - } + }, + "yes": "Oui", + "no": "Non" } diff --git a/packages/web/public/i18n/locales/fr-FR/dialog.json b/packages/web/public/i18n/locales/fr-FR/dialog.json index fad694ec..3d795cf2 100644 --- a/packages/web/public/i18n/locales/fr-FR/dialog.json +++ b/packages/web/public/i18n/locales/fr-FR/dialog.json @@ -9,10 +9,10 @@ "shortName": "Nom court", "title": "Changer le nom de l’appareil", "validation": { - "longNameMax": "Long name must not be more than 40 characters", - "shortNameMax": "Short name must not be more than 4 characters", - "longNameMin": "Long name must have at least 1 character", - "shortNameMin": "Short name must have at least 1 character" + "longNameMax": "Le nom long ne doit pas contenir plus de 40 caractères", + "shortNameMax": "Le nom court ne doit pas contenir plus de 4 caractères", + "longNameMin": "Le nom long doit contenir au moins 1 caractère", + "shortNameMin": "Le nom court doit contenir au moins 1 caractère" } }, "import": { @@ -30,7 +30,7 @@ "title": "Position : {{identifier}}", "altitude": "Altitude: ", "coordinates": "Coordonnées : ", - "noCoordinates": "No Coordinates" + "noCoordinates": "Pas de coordonnées" }, "pkiRegenerateDialog": { "title": "Régénérer la clé pré-partagée ?", @@ -68,14 +68,15 @@ "bluetoothConnection": { "noDevicesPaired": "Aucun appareil appairé pour l’instant.", "newDeviceButton": "Nouvel appareil", - "connectionFailed": "Connection failed", - "deviceDisconnected": "Device disconnected", - "unknownDevice": "Unknown Device", - "errorLoadingDevices": "Error loading devices", - "unknownErrorLoadingDevices": "Unknown error loading devices" + "connectionFailed": "Échec de la connexion", + "deviceDisconnected": "Périphérique déconnecté", + "unknownDevice": "Périphérique inconnu", + "errorLoadingDevices": "Erreur lors du chargement des périphériques", + "unknownErrorLoadingDevices": "Erreur inconnue lors du chargement des périphériques" }, "validation": { - "requiresFeatures": "This connection type requires <0>. Please use a supported browser, like Chrome or Edge.", + "requiresWebBluetooth": "Ce type de connexion nécessite <0>Web Bluetooth. Veuillez utiliser un navigateur compatible, comme Chrome ou Edge.<0>", + "requiresWebSerial": "Ce type de connexion nécessite <0>Web Serial. Veuillez utiliser un navigateur compatible, comme Chrome ou Edge.", "requiresSecureContext": "Cette application nécessite un <0>contexte sécurisé. Veuillez vous connecter via HTTPS ou localhost.", "additionallyRequiresSecureContext": "Elle nécessite également un <0>contexte sécurisé. Veuillez vous connecter via HTTPS ou localhost." } @@ -92,7 +93,7 @@ "deviceMetrics": "Métriques de l’appareil :", "hardware": "Matériel : ", "lastHeard": "Dernière écoute: ", - "nodeHexPrefix": "Hexa du nœud : !", + "nodeHexPrefix": "Hex du nœud: ", "nodeNumber": "Numéro de nœud: ", "position": "Position:", "role": "Rôle: ", @@ -101,7 +102,12 @@ "title": "Détails du nœud pour {{identifier}}", "ignoreNode": "Ignorer le nœud", "removeNode": "Supprimer le nœud", - "unignoreNode": "Ne plus ignorer le nœud" + "unignoreNode": "Ne plus ignorer le nœud", + "security": "Sécurité:", + "publicKey": "Clé publique: ", + "messageable": "Messageable ", + "KeyManuallyVerifiedTrue": "La clé publique a été vérifiée manuellement", + "KeyManuallyVerifiedFalse": "La clé publique n'est pas vérifiée manuellement" }, "pkiBackup": { "loseKeysWarning": "Si vous perdez vos clés, vous devrez réinitialiser votre appareil.", @@ -131,15 +137,15 @@ "sharableUrl": "URL partageable", "title": "Générer un QR Code" }, - "rebootOta": { - "title": "Programmer un redémarrage", - "description": "Redémarrer le nœud connecté après un délai en mode OTA (Over-the-Air).", - "enterDelay": "Entrer le délai (sec)", - "scheduled": "Le redémarrage a été programmé" - }, "reboot": { - "title": "Programmer un redémarrage", - "description": "Redémarrer le nœud connecté après x minutes." + "title": "Redémarrer l'appareil", + "description": "Redémarrez maintenant ou programmez un redémarrage du nœud connecté. Vous pouvez éventuellement choisir de redémarrer en mode OTA (Over-the-Air).", + "ota": "Redémarrer en mode OTA", + "enterDelay": "Entrez le délai", + "scheduled": "Le redémarrage a été programmé", + "schedule": "Programmer le redémarrage", + "now": "Redémarrer maintenant", + "cancel": "Annuler le redémarrage planifié" }, "refreshKeys": { "description": { @@ -177,6 +183,11 @@ "managedMode": { "confirmUnderstanding": "Oui, je sais ce que je fais", "title": "Êtes-vous sûr ?", - "description": "Enabling Managed Mode blocks client applications (including the web client) from writing configurations to a radio. Once enabled, radio configurations can only be changed through Remote Admin messages. This setting is not required for remote node administration." + "description": "Activer le mode géré empêche les applications clientes (y compris l’interface web) de modifier la configuration d’une radio. Une fois activé, la configuration ne peut être changée que via des messages d’administration à distance. Ce paramètre n’est pas nécessaire pour l’administration distante des nœuds." + }, + "clientNotification": { + "title": "Notification client", + "TraceRoute can only be sent once every 30 seconds": "TraceRoute ne peut être envoyée qu'une fois toutes les 30 secondes", + "Compromised keys were detected and regenerated.": "Les clés compromises ont été détectées et régénérées." } } diff --git a/packages/web/public/i18n/locales/it-IT/commandPalette.json b/packages/web/public/i18n/locales/it-IT/commandPalette.json index 2e28f004..9c48bf15 100644 --- a/packages/web/public/i18n/locales/it-IT/commandPalette.json +++ b/packages/web/public/i18n/locales/it-IT/commandPalette.json @@ -33,9 +33,9 @@ "qrGenerator": "Generatore", "qrImport": "Importa", "scheduleShutdown": "Pianifica Spegnimento", - "scheduleReboot": "Pianifica Riavvio", - "rebootToOtaMode": "Riavvia In Modalità OTA", + "scheduleReboot": "Reboot Device", "resetNodeDb": "Resetta DB dei Nodi", + "dfuMode": "Entra In Modalità DFU", "factoryResetDevice": "Factory reset dispositivo", "factoryResetConfig": "Factory reset impostazioni", "disconnect": "Disconnetti" diff --git a/packages/web/public/i18n/locales/it-IT/common.json b/packages/web/public/i18n/locales/it-IT/common.json index e2611036..aa0ae3b0 100644 --- a/packages/web/public/i18n/locales/it-IT/common.json +++ b/packages/web/public/i18n/locales/it-IT/common.json @@ -17,7 +17,6 @@ "now": "Adesso", "ok": "Ok", "print": "Stampa", - "rebootOtaNow": "Riavvia ora in modalità OTA", "remove": "Elimina", "requestNewKeys": "Richiedi Nuove Chiavi", "requestPosition": "Richiedi posizione", @@ -137,5 +136,7 @@ "managed": "Se il nodo è gestito, è richiesta almeno una chiave amministrativa.", "key": "La chiave è obbligatoria." } - } + }, + "yes": "Sì", + "no": "No" } diff --git a/packages/web/public/i18n/locales/it-IT/dialog.json b/packages/web/public/i18n/locales/it-IT/dialog.json index 91e9fdf8..f7bac97a 100644 --- a/packages/web/public/i18n/locales/it-IT/dialog.json +++ b/packages/web/public/i18n/locales/it-IT/dialog.json @@ -75,7 +75,8 @@ "unknownErrorLoadingDevices": "Unknown error loading devices" }, "validation": { - "requiresFeatures": "Questo tipo di connessione richiede <0>. Si prega di utilizzare un browser supportato, come Chrome o Edge.", + "requiresWebBluetooth": "This connection type requires <0>Web Bluetooth. Please use a supported browser, like Chrome or Edge.", + "requiresWebSerial": "This connection type requires <0>Web Serial. Please use a supported browser, like Chrome or Edge.", "requiresSecureContext": "Questa applicazione richiede un <0>contesto sicuro. Si prega di connettersi utilizzando HTTPS o localhost.", "additionallyRequiresSecureContext": "Inoltre, richiede un <0>contesto sicuro. Si prega di connettersi utilizzando HTTPS o localhost." } @@ -92,7 +93,7 @@ "deviceMetrics": "Metriche Dispositivo:", "hardware": "Hardware: ", "lastHeard": "Ultimo Contatto: ", - "nodeHexPrefix": "Nodo Hex: !", + "nodeHexPrefix": "Node Hex: ", "nodeNumber": "Numero Nodo: ", "position": "Posizione:", "role": "Ruolo: ", @@ -101,7 +102,12 @@ "title": "Dettagli nodo per {{identifier}}", "ignoreNode": "Ignora nodo", "removeNode": "Rimuovi Nodo", - "unignoreNode": "Non ignorare più nodo" + "unignoreNode": "Non ignorare più nodo", + "security": "Security:", + "publicKey": "Public Key: ", + "messageable": "Messageable: ", + "KeyManuallyVerifiedTrue": "Public Key has been manually verified", + "KeyManuallyVerifiedFalse": "Public Key is not manually verified" }, "pkiBackup": { "loseKeysWarning": "Se perdi le tue chiavi, dovrai reimpostare il tuo dispositivo.", @@ -131,15 +137,15 @@ "sharableUrl": "URL Condivisibile", "title": "Genera codice QR" }, - "rebootOta": { - "title": "Pianifica Riavvio", - "description": "Riavvia il nodo connesso dopo un ritardo in modalità OTA (Over-the-Air).", - "enterDelay": "Inserisci ritardo (sec)", - "scheduled": "Il riavvio è stato pianificato" - }, "reboot": { - "title": "Pianifica Riavvio", - "description": "Riavvia il nodo connesso dopo x minuti." + "title": "Reboot device", + "description": "Reboot now or schedule a reboot of the connected node. Optionally, you can choose to reboot into OTA (Over-the-Air) mode.", + "ota": "Reboot into OTA mode", + "enterDelay": "Enter delay", + "scheduled": "Il riavvio è stato pianificato", + "schedule": "Schedule reboot", + "now": "Reboot now", + "cancel": "Cancel scheduled reboot" }, "refreshKeys": { "description": { @@ -178,5 +184,10 @@ "confirmUnderstanding": "Sì, so cosa sto facendo", "title": "Sei sicuro?", "description": "Enabling Managed Mode blocks client applications (including the web client) from writing configurations to a radio. Once enabled, radio configurations can only be changed through Remote Admin messages. This setting is not required for remote node administration." + }, + "clientNotification": { + "title": "Notifiche Client", + "TraceRoute can only be sent once every 30 seconds": "TraceRoute can only be sent once every 30 seconds", + "Compromised keys were detected and regenerated.": "Compromised keys were detected and regenerated." } } diff --git a/packages/web/public/i18n/locales/ja-JP/commandPalette.json b/packages/web/public/i18n/locales/ja-JP/commandPalette.json index b913a820..8f8b06fc 100644 --- a/packages/web/public/i18n/locales/ja-JP/commandPalette.json +++ b/packages/web/public/i18n/locales/ja-JP/commandPalette.json @@ -33,9 +33,9 @@ "qrGenerator": "Generator", "qrImport": "インポート", "scheduleShutdown": "Schedule Shutdown", - "scheduleReboot": "Schedule Reboot", - "rebootToOtaMode": "Reboot To OTA Mode", + "scheduleReboot": "Reboot Device", "resetNodeDb": "Reset Node DB", + "dfuMode": "Enter DFU Mode", "factoryResetDevice": "Factory Reset Device", "factoryResetConfig": "Factory Reset Config", "disconnect": "Disconnect" diff --git a/packages/web/public/i18n/locales/ja-JP/common.json b/packages/web/public/i18n/locales/ja-JP/common.json index d8714638..2dfbfefe 100644 --- a/packages/web/public/i18n/locales/ja-JP/common.json +++ b/packages/web/public/i18n/locales/ja-JP/common.json @@ -17,7 +17,6 @@ "now": "Now", "ok": "OK", "print": "Print", - "rebootOtaNow": "Reboot to OTA Mode Now", "remove": "削除", "requestNewKeys": "Request New Keys", "requestPosition": "Request Position", @@ -137,5 +136,7 @@ "managed": "At least one admin key is requred if the node is managed.", "key": "Key is required." } - } + }, + "yes": "Yes", + "no": "No" } diff --git a/packages/web/public/i18n/locales/ja-JP/dialog.json b/packages/web/public/i18n/locales/ja-JP/dialog.json index 4ec87f41..da289ba3 100644 --- a/packages/web/public/i18n/locales/ja-JP/dialog.json +++ b/packages/web/public/i18n/locales/ja-JP/dialog.json @@ -75,7 +75,8 @@ "unknownErrorLoadingDevices": "Unknown error loading devices" }, "validation": { - "requiresFeatures": "This connection type requires <0>. Please use a supported browser, like Chrome or Edge.", + "requiresWebBluetooth": "This connection type requires <0>Web Bluetooth. Please use a supported browser, like Chrome or Edge.", + "requiresWebSerial": "This connection type requires <0>Web Serial. Please use a supported browser, like Chrome or Edge.", "requiresSecureContext": "This application requires a <0>secure context. Please connect using HTTPS or localhost.", "additionallyRequiresSecureContext": "Additionally, it requires a <0>secure context. Please connect using HTTPS or localhost." } @@ -92,7 +93,7 @@ "deviceMetrics": "Device Metrics:", "hardware": "Hardware: ", "lastHeard": "Last Heard: ", - "nodeHexPrefix": "Node Hex: !", + "nodeHexPrefix": "Node Hex: ", "nodeNumber": "Node Number: ", "position": "Position:", "role": "Role: ", @@ -101,7 +102,12 @@ "title": "Node Details for {{identifier}}", "ignoreNode": "Ignore node", "removeNode": "Remove node", - "unignoreNode": "Unignore node" + "unignoreNode": "Unignore node", + "security": "Security:", + "publicKey": "Public Key: ", + "messageable": "Messageable: ", + "KeyManuallyVerifiedTrue": "Public Key has been manually verified", + "KeyManuallyVerifiedFalse": "Public Key is not manually verified" }, "pkiBackup": { "loseKeysWarning": "If you lose your keys, you will need to reset your device.", @@ -131,15 +137,15 @@ "sharableUrl": "Sharable URL", "title": "Generate QR Code" }, - "rebootOta": { - "title": "Schedule Reboot", - "description": "Reboot the connected node after a delay into OTA (Over-the-Air) mode.", - "enterDelay": "Enter delay (sec)", - "scheduled": "Reboot has been scheduled" - }, "reboot": { - "title": "Schedule Reboot", - "description": "Reboot the connected node after x minutes." + "title": "Reboot device", + "description": "Reboot now or schedule a reboot of the connected node. Optionally, you can choose to reboot into OTA (Over-the-Air) mode.", + "ota": "Reboot into OTA mode", + "enterDelay": "Enter delay", + "scheduled": "Reboot has been scheduled", + "schedule": "Schedule reboot", + "now": "Reboot now", + "cancel": "Cancel scheduled reboot" }, "refreshKeys": { "description": { @@ -178,5 +184,10 @@ "confirmUnderstanding": "Yes, I know what I'm doing", "title": "よろしいですか?", "description": "Enabling Managed Mode blocks client applications (including the web client) from writing configurations to a radio. Once enabled, radio configurations can only be changed through Remote Admin messages. This setting is not required for remote node administration." + }, + "clientNotification": { + "title": "Client Notification", + "TraceRoute can only be sent once every 30 seconds": "TraceRoute can only be sent once every 30 seconds", + "Compromised keys were detected and regenerated.": "Compromised keys were detected and regenerated." } } diff --git a/packages/web/public/i18n/locales/ko-KR/commandPalette.json b/packages/web/public/i18n/locales/ko-KR/commandPalette.json index c87764bf..b23b47d9 100644 --- a/packages/web/public/i18n/locales/ko-KR/commandPalette.json +++ b/packages/web/public/i18n/locales/ko-KR/commandPalette.json @@ -33,9 +33,9 @@ "qrGenerator": "생성", "qrImport": "불러오기", "scheduleShutdown": "종료 예약", - "scheduleReboot": "재부팅 예약", - "rebootToOtaMode": "OTA 모드로 재부팅", + "scheduleReboot": "Reboot Device", "resetNodeDb": "노드 목록 초기화", + "dfuMode": "DFU 모드 진입", "factoryResetDevice": "공장 초기화", "factoryResetConfig": "설정 초기", "disconnect": "연결 끊기" diff --git a/packages/web/public/i18n/locales/ko-KR/common.json b/packages/web/public/i18n/locales/ko-KR/common.json index 9af55ab8..3febcacf 100644 --- a/packages/web/public/i18n/locales/ko-KR/common.json +++ b/packages/web/public/i18n/locales/ko-KR/common.json @@ -17,7 +17,6 @@ "now": "지금", "ok": "확인", "print": "인쇄", - "rebootOtaNow": "지금 OTA 모드로 재부팅", "remove": "지우기", "requestNewKeys": "새로운 키 요청", "requestPosition": "위치 요청", @@ -137,5 +136,7 @@ "managed": "노드 관리를 위해 최소 한 개의 관리자 키가 필요합니다.", "key": "키가 필요합니다." } - } + }, + "yes": "Yes", + "no": "No" } diff --git a/packages/web/public/i18n/locales/ko-KR/dialog.json b/packages/web/public/i18n/locales/ko-KR/dialog.json index d0e10dd0..c8336156 100644 --- a/packages/web/public/i18n/locales/ko-KR/dialog.json +++ b/packages/web/public/i18n/locales/ko-KR/dialog.json @@ -75,7 +75,8 @@ "unknownErrorLoadingDevices": "Unknown error loading devices" }, "validation": { - "requiresFeatures": "This connection type requires <0>. Please use a supported browser, like Chrome or Edge.", + "requiresWebBluetooth": "This connection type requires <0>Web Bluetooth. Please use a supported browser, like Chrome or Edge.", + "requiresWebSerial": "This connection type requires <0>Web Serial. Please use a supported browser, like Chrome or Edge.", "requiresSecureContext": "This application requires a <0>secure context. Please connect using HTTPS or localhost.", "additionallyRequiresSecureContext": "Additionally, it requires a <0>secure context. Please connect using HTTPS or localhost." } @@ -92,7 +93,7 @@ "deviceMetrics": "Device Metrics:", "hardware": "Hardware: ", "lastHeard": "Last Heard: ", - "nodeHexPrefix": "Node Hex: !", + "nodeHexPrefix": "Node Hex: ", "nodeNumber": "Node Number: ", "position": "Position:", "role": "Role: ", @@ -101,7 +102,12 @@ "title": "Node Details for {{identifier}}", "ignoreNode": "Ignore node", "removeNode": "Remove node", - "unignoreNode": "Unignore node" + "unignoreNode": "Unignore node", + "security": "Security:", + "publicKey": "Public Key: ", + "messageable": "Messageable: ", + "KeyManuallyVerifiedTrue": "Public Key has been manually verified", + "KeyManuallyVerifiedFalse": "Public Key is not manually verified" }, "pkiBackup": { "loseKeysWarning": "If you lose your keys, you will need to reset your device.", @@ -131,15 +137,15 @@ "sharableUrl": "Sharable URL", "title": "Generate QR Code" }, - "rebootOta": { - "title": "재부팅 예약", - "description": "Reboot the connected node after a delay into OTA (Over-the-Air) mode.", - "enterDelay": "Enter delay (sec)", - "scheduled": "Reboot has been scheduled" - }, "reboot": { - "title": "재부팅 예약", - "description": "Reboot the connected node after x minutes." + "title": "Reboot device", + "description": "Reboot now or schedule a reboot of the connected node. Optionally, you can choose to reboot into OTA (Over-the-Air) mode.", + "ota": "Reboot into OTA mode", + "enterDelay": "Enter delay", + "scheduled": "Reboot has been scheduled", + "schedule": "Schedule reboot", + "now": "Reboot now", + "cancel": "Cancel scheduled reboot" }, "refreshKeys": { "description": { @@ -178,5 +184,10 @@ "confirmUnderstanding": "Yes, I know what I'm doing", "title": "확실합니까?", "description": "Enabling Managed Mode blocks client applications (including the web client) from writing configurations to a radio. Once enabled, radio configurations can only be changed through Remote Admin messages. This setting is not required for remote node administration." + }, + "clientNotification": { + "title": "클라이언트 알림", + "TraceRoute can only be sent once every 30 seconds": "TraceRoute can only be sent once every 30 seconds", + "Compromised keys were detected and regenerated.": "Compromised keys were detected and regenerated." } } diff --git a/packages/web/public/i18n/locales/nl-NL/commandPalette.json b/packages/web/public/i18n/locales/nl-NL/commandPalette.json index 2f0c6866..da965c23 100644 --- a/packages/web/public/i18n/locales/nl-NL/commandPalette.json +++ b/packages/web/public/i18n/locales/nl-NL/commandPalette.json @@ -33,9 +33,9 @@ "qrGenerator": "Generator", "qrImport": "Importeer", "scheduleShutdown": "Schedule Shutdown", - "scheduleReboot": "Schedule Reboot", - "rebootToOtaMode": "Reboot To OTA Mode", + "scheduleReboot": "Reboot Device", "resetNodeDb": "Reset Node DB", + "dfuMode": "DFU-modus activeren", "factoryResetDevice": "Factory Reset Device", "factoryResetConfig": "Factory Reset Config", "disconnect": "Verbinding verbreken" diff --git a/packages/web/public/i18n/locales/nl-NL/common.json b/packages/web/public/i18n/locales/nl-NL/common.json index 8f3f56d9..2aba0c32 100644 --- a/packages/web/public/i18n/locales/nl-NL/common.json +++ b/packages/web/public/i18n/locales/nl-NL/common.json @@ -17,7 +17,6 @@ "now": "Now", "ok": "OK", "print": "Print", - "rebootOtaNow": "Reboot to OTA Mode Now", "remove": "Verwijder", "requestNewKeys": "Request New Keys", "requestPosition": "Request Position", @@ -137,5 +136,7 @@ "managed": "At least one admin key is requred if the node is managed.", "key": "Key is required." } - } + }, + "yes": "Yes", + "no": "No" } diff --git a/packages/web/public/i18n/locales/nl-NL/dialog.json b/packages/web/public/i18n/locales/nl-NL/dialog.json index 099886dd..fad2cd24 100644 --- a/packages/web/public/i18n/locales/nl-NL/dialog.json +++ b/packages/web/public/i18n/locales/nl-NL/dialog.json @@ -75,7 +75,8 @@ "unknownErrorLoadingDevices": "Unknown error loading devices" }, "validation": { - "requiresFeatures": "This connection type requires <0>. Please use a supported browser, like Chrome or Edge.", + "requiresWebBluetooth": "This connection type requires <0>Web Bluetooth. Please use a supported browser, like Chrome or Edge.", + "requiresWebSerial": "This connection type requires <0>Web Serial. Please use a supported browser, like Chrome or Edge.", "requiresSecureContext": "This application requires a <0>secure context. Please connect using HTTPS or localhost.", "additionallyRequiresSecureContext": "Additionally, it requires a <0>secure context. Please connect using HTTPS or localhost." } @@ -92,7 +93,7 @@ "deviceMetrics": "Device Metrics:", "hardware": "Hardware: ", "lastHeard": "Last Heard: ", - "nodeHexPrefix": "Node Hex: !", + "nodeHexPrefix": "Node Hex: ", "nodeNumber": "Node Number: ", "position": "Position:", "role": "Role: ", @@ -101,7 +102,12 @@ "title": "Node Details for {{identifier}}", "ignoreNode": "Ignore node", "removeNode": "Remove node", - "unignoreNode": "Unignore node" + "unignoreNode": "Unignore node", + "security": "Security:", + "publicKey": "Public Key: ", + "messageable": "Messageable: ", + "KeyManuallyVerifiedTrue": "Public Key has been manually verified", + "KeyManuallyVerifiedFalse": "Public Key is not manually verified" }, "pkiBackup": { "loseKeysWarning": "If you lose your keys, you will need to reset your device.", @@ -131,15 +137,15 @@ "sharableUrl": "Sharable URL", "title": "Generate QR Code" }, - "rebootOta": { - "title": "Schedule Reboot", - "description": "Reboot the connected node after a delay into OTA (Over-the-Air) mode.", - "enterDelay": "Enter delay (sec)", - "scheduled": "Reboot has been scheduled" - }, "reboot": { - "title": "Schedule Reboot", - "description": "Reboot the connected node after x minutes." + "title": "Reboot device", + "description": "Reboot now or schedule a reboot of the connected node. Optionally, you can choose to reboot into OTA (Over-the-Air) mode.", + "ota": "Reboot into OTA mode", + "enterDelay": "Enter delay", + "scheduled": "Reboot has been scheduled", + "schedule": "Schedule reboot", + "now": "Reboot now", + "cancel": "Cancel scheduled reboot" }, "refreshKeys": { "description": { @@ -178,5 +184,10 @@ "confirmUnderstanding": "Yes, I know what I'm doing", "title": "Weet u het zeker?", "description": "Enabling Managed Mode blocks client applications (including the web client) from writing configurations to a radio. Once enabled, radio configurations can only be changed through Remote Admin messages. This setting is not required for remote node administration." + }, + "clientNotification": { + "title": "Client Notification", + "TraceRoute can only be sent once every 30 seconds": "TraceRoute can only be sent once every 30 seconds", + "Compromised keys were detected and regenerated.": "Compromised keys were detected and regenerated." } } diff --git a/packages/web/public/i18n/locales/pl-PL/commandPalette.json b/packages/web/public/i18n/locales/pl-PL/commandPalette.json index dd4e6ec7..018f88a6 100644 --- a/packages/web/public/i18n/locales/pl-PL/commandPalette.json +++ b/packages/web/public/i18n/locales/pl-PL/commandPalette.json @@ -33,9 +33,9 @@ "qrGenerator": "Generator", "qrImport": "Import", "scheduleShutdown": "Schedule Shutdown", - "scheduleReboot": "Schedule Reboot", - "rebootToOtaMode": "Reboot To OTA Mode", + "scheduleReboot": "Reboot Device", "resetNodeDb": "Reset Node DB", + "dfuMode": "Wejdź w tryb DFU", "factoryResetDevice": "Factory Reset Device", "factoryResetConfig": "Factory Reset Config", "disconnect": "Rozłącz" diff --git a/packages/web/public/i18n/locales/pl-PL/common.json b/packages/web/public/i18n/locales/pl-PL/common.json index 26550e78..fc1709d8 100644 --- a/packages/web/public/i18n/locales/pl-PL/common.json +++ b/packages/web/public/i18n/locales/pl-PL/common.json @@ -17,7 +17,6 @@ "now": "Now", "ok": "OK", "print": "Print", - "rebootOtaNow": "Reboot to OTA Mode Now", "remove": "Usuń", "requestNewKeys": "Request New Keys", "requestPosition": "Poproś o pozycję", @@ -137,5 +136,7 @@ "managed": "Co najmniej jeden klucz administratora jest wymagany, jeśli węzeł jest zarządzany.", "key": "Klucz jest wymagany." } - } + }, + "yes": "Yes", + "no": "No" } diff --git a/packages/web/public/i18n/locales/pl-PL/dialog.json b/packages/web/public/i18n/locales/pl-PL/dialog.json index f46dae09..de94967d 100644 --- a/packages/web/public/i18n/locales/pl-PL/dialog.json +++ b/packages/web/public/i18n/locales/pl-PL/dialog.json @@ -75,7 +75,8 @@ "unknownErrorLoadingDevices": "Unknown error loading devices" }, "validation": { - "requiresFeatures": "This connection type requires <0>. Please use a supported browser, like Chrome or Edge.", + "requiresWebBluetooth": "This connection type requires <0>Web Bluetooth. Please use a supported browser, like Chrome or Edge.", + "requiresWebSerial": "This connection type requires <0>Web Serial. Please use a supported browser, like Chrome or Edge.", "requiresSecureContext": "This application requires a <0>secure context. Please connect using HTTPS or localhost.", "additionallyRequiresSecureContext": "Additionally, it requires a <0>secure context. Please connect using HTTPS or localhost." } @@ -92,7 +93,7 @@ "deviceMetrics": "Device Metrics:", "hardware": "Hardware: ", "lastHeard": "Last Heard: ", - "nodeHexPrefix": "Node Hex: !", + "nodeHexPrefix": "Node Hex: ", "nodeNumber": "Node Number: ", "position": "Position:", "role": "Role: ", @@ -101,7 +102,12 @@ "title": "Node Details for {{identifier}}", "ignoreNode": "Ignore node", "removeNode": "Remove node", - "unignoreNode": "Unignore node" + "unignoreNode": "Unignore node", + "security": "Security:", + "publicKey": "Public Key: ", + "messageable": "Messageable: ", + "KeyManuallyVerifiedTrue": "Public Key has been manually verified", + "KeyManuallyVerifiedFalse": "Public Key is not manually verified" }, "pkiBackup": { "loseKeysWarning": "If you lose your keys, you will need to reset your device.", @@ -131,15 +137,15 @@ "sharableUrl": "Sharable URL", "title": "Generuj Kod QR" }, - "rebootOta": { - "title": "Schedule Reboot", - "description": "Reboot the connected node after a delay into OTA (Over-the-Air) mode.", - "enterDelay": "Enter delay (sec)", - "scheduled": "Reboot has been scheduled" - }, "reboot": { - "title": "Schedule Reboot", - "description": "Reboot the connected node after x minutes." + "title": "Reboot device", + "description": "Reboot now or schedule a reboot of the connected node. Optionally, you can choose to reboot into OTA (Over-the-Air) mode.", + "ota": "Reboot into OTA mode", + "enterDelay": "Enter delay", + "scheduled": "Reboot has been scheduled", + "schedule": "Schedule reboot", + "now": "Reboot now", + "cancel": "Cancel scheduled reboot" }, "refreshKeys": { "description": { @@ -178,5 +184,10 @@ "confirmUnderstanding": "Yes, I know what I'm doing", "title": "Jesteś pewny?", "description": "Enabling Managed Mode blocks client applications (including the web client) from writing configurations to a radio. Once enabled, radio configurations can only be changed through Remote Admin messages. This setting is not required for remote node administration." + }, + "clientNotification": { + "title": "Client Notification", + "TraceRoute can only be sent once every 30 seconds": "TraceRoute can only be sent once every 30 seconds", + "Compromised keys were detected and regenerated.": "Compromised keys were detected and regenerated." } } diff --git a/packages/web/public/i18n/locales/pt-BR/commandPalette.json b/packages/web/public/i18n/locales/pt-BR/commandPalette.json index b8d676f5..6dabdcd6 100644 --- a/packages/web/public/i18n/locales/pt-BR/commandPalette.json +++ b/packages/web/public/i18n/locales/pt-BR/commandPalette.json @@ -33,9 +33,9 @@ "qrGenerator": "Generator", "qrImport": "Importar", "scheduleShutdown": "Schedule Shutdown", - "scheduleReboot": "Schedule Reboot", - "rebootToOtaMode": "Reboot To OTA Mode", + "scheduleReboot": "Reboot Device", "resetNodeDb": "Reset Node DB", + "dfuMode": "Enter DFU Mode", "factoryResetDevice": "Factory Reset Device", "factoryResetConfig": "Factory Reset Config", "disconnect": "Desconectar" diff --git a/packages/web/public/i18n/locales/pt-BR/common.json b/packages/web/public/i18n/locales/pt-BR/common.json index 2e7d287e..eb333dd3 100644 --- a/packages/web/public/i18n/locales/pt-BR/common.json +++ b/packages/web/public/i18n/locales/pt-BR/common.json @@ -17,7 +17,6 @@ "now": "Now", "ok": "Ok", "print": "Print", - "rebootOtaNow": "Reboot to OTA Mode Now", "remove": "Excluir", "requestNewKeys": "Request New Keys", "requestPosition": "Request Position", @@ -137,5 +136,7 @@ "managed": "At least one admin key is requred if the node is managed.", "key": "Key is required." } - } + }, + "yes": "Yes", + "no": "No" } diff --git a/packages/web/public/i18n/locales/pt-BR/dialog.json b/packages/web/public/i18n/locales/pt-BR/dialog.json index 98708da5..8a9c0280 100644 --- a/packages/web/public/i18n/locales/pt-BR/dialog.json +++ b/packages/web/public/i18n/locales/pt-BR/dialog.json @@ -75,7 +75,8 @@ "unknownErrorLoadingDevices": "Unknown error loading devices" }, "validation": { - "requiresFeatures": "This connection type requires <0>. Please use a supported browser, like Chrome or Edge.", + "requiresWebBluetooth": "This connection type requires <0>Web Bluetooth. Please use a supported browser, like Chrome or Edge.", + "requiresWebSerial": "This connection type requires <0>Web Serial. Please use a supported browser, like Chrome or Edge.", "requiresSecureContext": "This application requires a <0>secure context. Please connect using HTTPS or localhost.", "additionallyRequiresSecureContext": "Additionally, it requires a <0>secure context. Please connect using HTTPS or localhost." } @@ -92,7 +93,7 @@ "deviceMetrics": "Device Metrics:", "hardware": "Hardware: ", "lastHeard": "Last Heard: ", - "nodeHexPrefix": "Node Hex: !", + "nodeHexPrefix": "Node Hex: ", "nodeNumber": "Node Number: ", "position": "Position:", "role": "Role: ", @@ -101,7 +102,12 @@ "title": "Node Details for {{identifier}}", "ignoreNode": "Ignore node", "removeNode": "Remove node", - "unignoreNode": "Unignore node" + "unignoreNode": "Unignore node", + "security": "Security:", + "publicKey": "Public Key: ", + "messageable": "Messageable: ", + "KeyManuallyVerifiedTrue": "Public Key has been manually verified", + "KeyManuallyVerifiedFalse": "Public Key is not manually verified" }, "pkiBackup": { "loseKeysWarning": "If you lose your keys, you will need to reset your device.", @@ -131,15 +137,15 @@ "sharableUrl": "Sharable URL", "title": "Generate QR Code" }, - "rebootOta": { - "title": "Schedule Reboot", - "description": "Reboot the connected node after a delay into OTA (Over-the-Air) mode.", - "enterDelay": "Enter delay (sec)", - "scheduled": "Reboot has been scheduled" - }, "reboot": { - "title": "Schedule Reboot", - "description": "Reboot the connected node after x minutes." + "title": "Reboot device", + "description": "Reboot now or schedule a reboot of the connected node. Optionally, you can choose to reboot into OTA (Over-the-Air) mode.", + "ota": "Reboot into OTA mode", + "enterDelay": "Enter delay", + "scheduled": "Reboot has been scheduled", + "schedule": "Schedule reboot", + "now": "Reboot now", + "cancel": "Cancel scheduled reboot" }, "refreshKeys": { "description": { @@ -178,5 +184,10 @@ "confirmUnderstanding": "Yes, I know what I'm doing", "title": "Você tem certeza?", "description": "Enabling Managed Mode blocks client applications (including the web client) from writing configurations to a radio. Once enabled, radio configurations can only be changed through Remote Admin messages. This setting is not required for remote node administration." + }, + "clientNotification": { + "title": "Notificação de cliente", + "TraceRoute can only be sent once every 30 seconds": "TraceRoute can only be sent once every 30 seconds", + "Compromised keys were detected and regenerated.": "Compromised keys were detected and regenerated." } } diff --git a/packages/web/public/i18n/locales/pt-PT/commandPalette.json b/packages/web/public/i18n/locales/pt-PT/commandPalette.json index 3fd50eca..4f26f18e 100644 --- a/packages/web/public/i18n/locales/pt-PT/commandPalette.json +++ b/packages/web/public/i18n/locales/pt-PT/commandPalette.json @@ -33,9 +33,9 @@ "qrGenerator": "Generator", "qrImport": "Importar", "scheduleShutdown": "Schedule Shutdown", - "scheduleReboot": "Schedule Reboot", - "rebootToOtaMode": "Reboot To OTA Mode", + "scheduleReboot": "Reboot Device", "resetNodeDb": "Reset Node DB", + "dfuMode": "Entrar no modo DFU", "factoryResetDevice": "Factory Reset Device", "factoryResetConfig": "Factory Reset Config", "disconnect": "Desligar" diff --git a/packages/web/public/i18n/locales/pt-PT/common.json b/packages/web/public/i18n/locales/pt-PT/common.json index 49fd5ccc..1aa55494 100644 --- a/packages/web/public/i18n/locales/pt-PT/common.json +++ b/packages/web/public/i18n/locales/pt-PT/common.json @@ -17,7 +17,6 @@ "now": "Now", "ok": "Okay", "print": "Print", - "rebootOtaNow": "Reboot to OTA Mode Now", "remove": "Remover", "requestNewKeys": "Request New Keys", "requestPosition": "Request Position", @@ -137,5 +136,7 @@ "managed": "At least one admin key is requred if the node is managed.", "key": "Key is required." } - } + }, + "yes": "Yes", + "no": "No" } diff --git a/packages/web/public/i18n/locales/pt-PT/dialog.json b/packages/web/public/i18n/locales/pt-PT/dialog.json index bd9d1502..2f057128 100644 --- a/packages/web/public/i18n/locales/pt-PT/dialog.json +++ b/packages/web/public/i18n/locales/pt-PT/dialog.json @@ -75,7 +75,8 @@ "unknownErrorLoadingDevices": "Unknown error loading devices" }, "validation": { - "requiresFeatures": "This connection type requires <0>. Please use a supported browser, like Chrome or Edge.", + "requiresWebBluetooth": "This connection type requires <0>Web Bluetooth. Please use a supported browser, like Chrome or Edge.", + "requiresWebSerial": "This connection type requires <0>Web Serial. Please use a supported browser, like Chrome or Edge.", "requiresSecureContext": "This application requires a <0>secure context. Please connect using HTTPS or localhost.", "additionallyRequiresSecureContext": "Additionally, it requires a <0>secure context. Please connect using HTTPS or localhost." } @@ -92,7 +93,7 @@ "deviceMetrics": "Device Metrics:", "hardware": "Hardware: ", "lastHeard": "Last Heard: ", - "nodeHexPrefix": "Node Hex: !", + "nodeHexPrefix": "Node Hex: ", "nodeNumber": "Node Number: ", "position": "Position:", "role": "Role: ", @@ -101,7 +102,12 @@ "title": "Node Details for {{identifier}}", "ignoreNode": "Ignore node", "removeNode": "Remove node", - "unignoreNode": "Unignore node" + "unignoreNode": "Unignore node", + "security": "Security:", + "publicKey": "Public Key: ", + "messageable": "Messageable: ", + "KeyManuallyVerifiedTrue": "Public Key has been manually verified", + "KeyManuallyVerifiedFalse": "Public Key is not manually verified" }, "pkiBackup": { "loseKeysWarning": "If you lose your keys, you will need to reset your device.", @@ -131,15 +137,15 @@ "sharableUrl": "Sharable URL", "title": "Generate QR Code" }, - "rebootOta": { - "title": "Schedule Reboot", - "description": "Reboot the connected node after a delay into OTA (Over-the-Air) mode.", - "enterDelay": "Enter delay (sec)", - "scheduled": "Reboot has been scheduled" - }, "reboot": { - "title": "Schedule Reboot", - "description": "Reboot the connected node after x minutes." + "title": "Reboot device", + "description": "Reboot now or schedule a reboot of the connected node. Optionally, you can choose to reboot into OTA (Over-the-Air) mode.", + "ota": "Reboot into OTA mode", + "enterDelay": "Enter delay", + "scheduled": "Reboot has been scheduled", + "schedule": "Schedule reboot", + "now": "Reboot now", + "cancel": "Cancel scheduled reboot" }, "refreshKeys": { "description": { @@ -178,5 +184,10 @@ "confirmUnderstanding": "Yes, I know what I'm doing", "title": "Confirma?", "description": "Enabling Managed Mode blocks client applications (including the web client) from writing configurations to a radio. Once enabled, radio configurations can only be changed through Remote Admin messages. This setting is not required for remote node administration." + }, + "clientNotification": { + "title": "Client Notification", + "TraceRoute can only be sent once every 30 seconds": "TraceRoute can only be sent once every 30 seconds", + "Compromised keys were detected and regenerated.": "Compromised keys were detected and regenerated." } } diff --git a/packages/web/public/i18n/locales/sv-SE/commandPalette.json b/packages/web/public/i18n/locales/sv-SE/commandPalette.json index b53e90be..84738969 100644 --- a/packages/web/public/i18n/locales/sv-SE/commandPalette.json +++ b/packages/web/public/i18n/locales/sv-SE/commandPalette.json @@ -33,9 +33,9 @@ "qrGenerator": "Generator", "qrImport": "Import", "scheduleShutdown": "Schemalägg avstängning", - "scheduleReboot": "Schemalägg omstart", - "rebootToOtaMode": "Starta om till OTA-läge", + "scheduleReboot": "Reboot Device", "resetNodeDb": "Töm noddatabasen", + "dfuMode": "Starta DFU-läge", "factoryResetDevice": "Fabriksåterställ enhet", "factoryResetConfig": "Fabriksåterställ konfigurationen", "disconnect": "Koppla från" diff --git a/packages/web/public/i18n/locales/sv-SE/common.json b/packages/web/public/i18n/locales/sv-SE/common.json index 577e927f..cf564a4e 100644 --- a/packages/web/public/i18n/locales/sv-SE/common.json +++ b/packages/web/public/i18n/locales/sv-SE/common.json @@ -17,7 +17,6 @@ "now": "Nu", "ok": "Okej", "print": "Skriv ut", - "rebootOtaNow": "Starta om till OTA-läge nu", "remove": "Ta bort", "requestNewKeys": "Begär nya nycklar", "requestPosition": "Begär position", @@ -137,5 +136,7 @@ "managed": "Åtminstone en administratörsnyckel krävs om noden fjärrhanteras.", "key": "En nyckel måste anges." } - } + }, + "yes": "Yes", + "no": "No" } diff --git a/packages/web/public/i18n/locales/sv-SE/dialog.json b/packages/web/public/i18n/locales/sv-SE/dialog.json index 39ce60b6..7f48e594 100644 --- a/packages/web/public/i18n/locales/sv-SE/dialog.json +++ b/packages/web/public/i18n/locales/sv-SE/dialog.json @@ -75,7 +75,8 @@ "unknownErrorLoadingDevices": "Unknown error loading devices" }, "validation": { - "requiresFeatures": "Den här anslutningstypen kräver <0>. Använd en webbläsare som stöds, till exempel Chrome eller Edge.", + "requiresWebBluetooth": "Den här anslutningstypen kräver <0>Web Bluetooth. Använd en webbläsare som stöds, till exempel Chrome eller Edge.", + "requiresWebSerial": "Den här anslutningstypen kräver <0>Web Serial. Använd en webbläsare som stöds, till exempel Chrome eller Edge.", "requiresSecureContext": "Denna applikation kräver en <0>säker kontext. Anslut med HTTPS eller localhost.", "additionallyRequiresSecureContext": "Dessutom kräver den ett <0>säker kontext. Vänligen anslut med HTTPS eller localhost." } @@ -92,7 +93,7 @@ "deviceMetrics": "Enhetens mätvärden:", "hardware": "Hårdvara: ", "lastHeard": "Senast hörd: ", - "nodeHexPrefix": "Nod-hex: !", + "nodeHexPrefix": "Node Hex: ", "nodeNumber": "Nodnummer: ", "position": "Plats:", "role": "Roll: ", @@ -101,7 +102,12 @@ "title": "Nodinformation för {{identifier}}", "ignoreNode": "Ignorera nod", "removeNode": "Ta bort nod", - "unignoreNode": "Ta bort favoritmarkering" + "unignoreNode": "Ta bort favoritmarkering", + "security": "Security:", + "publicKey": "Public Key: ", + "messageable": "Messageable: ", + "KeyManuallyVerifiedTrue": "Public Key has been manually verified", + "KeyManuallyVerifiedFalse": "Public Key is not manually verified" }, "pkiBackup": { "loseKeysWarning": "Om du förlorar dina nycklar måste du återställa din enhet.", @@ -131,15 +137,15 @@ "sharableUrl": "Delbar URL", "title": "Generera QR-kod" }, - "rebootOta": { - "title": "Schemalägg omstart", - "description": "Starta om den anslutna noden till OTA- (Over-the-Air) läge efter en fördröjning.", - "enterDelay": "Ange fördröjning (sekunder)", - "scheduled": "Omstart har schemalagts" - }, "reboot": { - "title": "Schemalägg omstart", - "description": "Starta om den anslutna noden efter x minuter." + "title": "Reboot device", + "description": "Reboot now or schedule a reboot of the connected node. Optionally, you can choose to reboot into OTA (Over-the-Air) mode.", + "ota": "Reboot into OTA mode", + "enterDelay": "Enter delay", + "scheduled": "Omstart har schemalagts", + "schedule": "Schedule reboot", + "now": "Reboot now", + "cancel": "Cancel scheduled reboot" }, "refreshKeys": { "description": { @@ -178,5 +184,10 @@ "confirmUnderstanding": "Ja, jag vet vad jag gör", "title": "Är du säker?", "description": "Enabling Managed Mode blocks client applications (including the web client) from writing configurations to a radio. Once enabled, radio configurations can only be changed through Remote Admin messages. This setting is not required for remote node administration." + }, + "clientNotification": { + "title": "Client Notification", + "TraceRoute can only be sent once every 30 seconds": "TraceRoute can only be sent once every 30 seconds", + "Compromised keys were detected and regenerated.": "Compromised keys were detected and regenerated." } } diff --git a/packages/web/public/i18n/locales/tr-TR/commandPalette.json b/packages/web/public/i18n/locales/tr-TR/commandPalette.json index 4d3cd94e..e77bf380 100644 --- a/packages/web/public/i18n/locales/tr-TR/commandPalette.json +++ b/packages/web/public/i18n/locales/tr-TR/commandPalette.json @@ -33,9 +33,9 @@ "qrGenerator": "Oluşturucu", "qrImport": "İçeri aktar", "scheduleShutdown": "Kapatmayı Planla", - "scheduleReboot": "Yeniden Başlatmayı Planla", - "rebootToOtaMode": "OTA Moduna Yeniden Başlat", + "scheduleReboot": "Reboot Device", "resetNodeDb": "Node Veri Tabanını Sıfırla", + "dfuMode": "DFU Moduna Gir", "factoryResetDevice": "Cihazı Fabrika Ayarlarına Sıfırlayın", "factoryResetConfig": "Fabrika Ayarları Yapılandırması", "disconnect": "Bağlantıyı Kes" diff --git a/packages/web/public/i18n/locales/tr-TR/common.json b/packages/web/public/i18n/locales/tr-TR/common.json index 8eda746b..8458153d 100644 --- a/packages/web/public/i18n/locales/tr-TR/common.json +++ b/packages/web/public/i18n/locales/tr-TR/common.json @@ -17,7 +17,6 @@ "now": "Şimdi", "ok": "Tamam", "print": "Yazdır", - "rebootOtaNow": "Şimdi OTA Moduna Yeniden Başlat", "remove": "Kaldır", "requestNewKeys": "Yeni Anahtar İste", "requestPosition": "Konum İste", @@ -137,5 +136,7 @@ "managed": "Nodeun yönetilmesi için en az bir tane yönetici anahtarı gerekli.", "key": "Anahtar gerekli." } - } + }, + "yes": "Yes", + "no": "No" } diff --git a/packages/web/public/i18n/locales/tr-TR/dialog.json b/packages/web/public/i18n/locales/tr-TR/dialog.json index f43c6746..a434d1d4 100644 --- a/packages/web/public/i18n/locales/tr-TR/dialog.json +++ b/packages/web/public/i18n/locales/tr-TR/dialog.json @@ -75,7 +75,8 @@ "unknownErrorLoadingDevices": "Cihazları yüklerken bilinmeyen hata oluştu" }, "validation": { - "requiresFeatures": "Bu bağlantı tipi <0> gerektirir. Lütfen desteklenen bir tarayıcı kullan, Chrome yada Edge gibi.", + "requiresWebBluetooth": "Bu bağlantı tipi <0>Web Bluetooth gerektirir. Lütfen desteklenen bir tarayıcı kullan, Chrome yada Edge gibi.", + "requiresWebSerial": "Bu bağlantı tipi <0>Web Serial gerektirir. Lütfen desteklenen bir tarayıcı kullan, Chrome yada Edge gibi.", "requiresSecureContext": "This application requires a <0>secure context. Please connect using HTTPS or localhost.", "additionallyRequiresSecureContext": "Additionally, it requires a <0>secure context. Please connect using HTTPS or localhost." } @@ -92,7 +93,7 @@ "deviceMetrics": "Device Metrics:", "hardware": "Donanım: ", "lastHeard": "Last Heard: ", - "nodeHexPrefix": "Node Hex: !", + "nodeHexPrefix": "Node Hex: ", "nodeNumber": "Node Number: ", "position": "Position:", "role": "Rol: ", @@ -101,7 +102,12 @@ "title": "{{identifier}} Node Detayları", "ignoreNode": "Node yoksay", "removeNode": "Node sil", - "unignoreNode": "Node yoksaymayı bırak" + "unignoreNode": "Node yoksaymayı bırak", + "security": "Security:", + "publicKey": "Public Key: ", + "messageable": "Messageable: ", + "KeyManuallyVerifiedTrue": "Public Key has been manually verified", + "KeyManuallyVerifiedFalse": "Public Key is not manually verified" }, "pkiBackup": { "loseKeysWarning": "Eğer anahtarınızı kaybederseniz cihazınızı sıfırlamalısınız.", @@ -131,15 +137,15 @@ "sharableUrl": "Paylaşılabilir URL", "title": "QR kod oluştur" }, - "rebootOta": { - "title": "Yeniden Başlatmayı Planla", - "description": "Reboot the connected node after a delay into OTA (Over-the-Air) mode.", - "enterDelay": "Enter delay (sec)", - "scheduled": "Reboot has been scheduled" - }, "reboot": { - "title": "Yeniden Başlatmayı Planla", - "description": "Reboot the connected node after x minutes." + "title": "Reboot device", + "description": "Reboot now or schedule a reboot of the connected node. Optionally, you can choose to reboot into OTA (Over-the-Air) mode.", + "ota": "Reboot into OTA mode", + "enterDelay": "Enter delay", + "scheduled": "Reboot has been scheduled", + "schedule": "Schedule reboot", + "now": "Reboot now", + "cancel": "Cancel scheduled reboot" }, "refreshKeys": { "description": { @@ -178,5 +184,10 @@ "confirmUnderstanding": "Evet, ne yaptığımı biliyorum", "title": "Emin misiniz?", "description": "Yönetilen Modun etkinleştirilmesi, istemci uygulamalarının (web istemcisi dahil) bir radyoya yapılandırma yazmasını engeller. Etkinleştirildikten sonra, radyo yapılandırmaları yalnızca Uzak Yönetici mesajları aracılığıyla değiştirilebilir. Bu ayar, uzak düğüm yönetimi için gerekli değildir." + }, + "clientNotification": { + "title": "Client Notification", + "TraceRoute can only be sent once every 30 seconds": "TraceRoute can only be sent once every 30 seconds", + "Compromised keys were detected and regenerated.": "Compromised keys were detected and regenerated." } } diff --git a/packages/web/public/i18n/locales/uk-UA/commandPalette.json b/packages/web/public/i18n/locales/uk-UA/commandPalette.json index 27210ff9..b0245288 100644 --- a/packages/web/public/i18n/locales/uk-UA/commandPalette.json +++ b/packages/web/public/i18n/locales/uk-UA/commandPalette.json @@ -33,9 +33,9 @@ "qrGenerator": "Генератор", "qrImport": "Імпортувати", "scheduleShutdown": "Розклад вимкнення", - "scheduleReboot": "Розклад перезавантаження", - "rebootToOtaMode": "Reboot To OTA Mode", + "scheduleReboot": "Reboot Device", "resetNodeDb": "Reset Node DB", + "dfuMode": "Enter DFU Mode", "factoryResetDevice": "Factory Reset Device", "factoryResetConfig": "Factory Reset Config", "disconnect": "Disconnect" diff --git a/packages/web/public/i18n/locales/uk-UA/common.json b/packages/web/public/i18n/locales/uk-UA/common.json index 74b3fb85..c6541320 100644 --- a/packages/web/public/i18n/locales/uk-UA/common.json +++ b/packages/web/public/i18n/locales/uk-UA/common.json @@ -17,7 +17,6 @@ "now": "Зараз", "ok": "Гаразд", "print": "Print", - "rebootOtaNow": "Reboot to OTA Mode Now", "remove": "Видалити", "requestNewKeys": "Request New Keys", "requestPosition": "Запитати позицію", @@ -137,5 +136,7 @@ "managed": "At least one admin key is requred if the node is managed.", "key": "Key is required." } - } + }, + "yes": "Yes", + "no": "No" } diff --git a/packages/web/public/i18n/locales/uk-UA/dialog.json b/packages/web/public/i18n/locales/uk-UA/dialog.json index 0905f211..a548135a 100644 --- a/packages/web/public/i18n/locales/uk-UA/dialog.json +++ b/packages/web/public/i18n/locales/uk-UA/dialog.json @@ -75,7 +75,8 @@ "unknownErrorLoadingDevices": "Unknown error loading devices" }, "validation": { - "requiresFeatures": "This connection type requires <0>. Please use a supported browser, like Chrome or Edge.", + "requiresWebBluetooth": "This connection type requires <0>Web Bluetooth. Please use a supported browser, like Chrome or Edge.", + "requiresWebSerial": "This connection type requires <0>Web Serial. Please use a supported browser, like Chrome or Edge.", "requiresSecureContext": "This application requires a <0>secure context. Please connect using HTTPS or localhost.", "additionallyRequiresSecureContext": "Additionally, it requires a <0>secure context. Please connect using HTTPS or localhost." } @@ -92,7 +93,7 @@ "deviceMetrics": "Device Metrics:", "hardware": "Hardware: ", "lastHeard": "Last Heard: ", - "nodeHexPrefix": "Node Hex: !", + "nodeHexPrefix": "Node Hex: ", "nodeNumber": "Node Number: ", "position": "Position:", "role": "Role: ", @@ -101,7 +102,12 @@ "title": "Node Details for {{identifier}}", "ignoreNode": "Ignore node", "removeNode": "Remove node", - "unignoreNode": "Unignore node" + "unignoreNode": "Unignore node", + "security": "Security:", + "publicKey": "Public Key: ", + "messageable": "Messageable: ", + "KeyManuallyVerifiedTrue": "Public Key has been manually verified", + "KeyManuallyVerifiedFalse": "Public Key is not manually verified" }, "pkiBackup": { "loseKeysWarning": "If you lose your keys, you will need to reset your device.", @@ -131,15 +137,15 @@ "sharableUrl": "Sharable URL", "title": "Згенерувати QR-код" }, - "rebootOta": { - "title": "Запланувати перезавантаження", - "description": "Reboot the connected node after a delay into OTA (Over-the-Air) mode.", - "enterDelay": "Введіть затримку (сек)", - "scheduled": "Reboot has been scheduled" - }, "reboot": { - "title": "Запланувати перезавантаження", - "description": "Reboot the connected node after x minutes." + "title": "Reboot device", + "description": "Reboot now or schedule a reboot of the connected node. Optionally, you can choose to reboot into OTA (Over-the-Air) mode.", + "ota": "Reboot into OTA mode", + "enterDelay": "Enter delay", + "scheduled": "Reboot has been scheduled", + "schedule": "Schedule reboot", + "now": "Reboot now", + "cancel": "Cancel scheduled reboot" }, "refreshKeys": { "description": { @@ -178,5 +184,10 @@ "confirmUnderstanding": "Я знаю, що роблю", "title": "Ви впевнені?", "description": "Enabling Managed Mode blocks client applications (including the web client) from writing configurations to a radio. Once enabled, radio configurations can only be changed through Remote Admin messages. This setting is not required for remote node administration." + }, + "clientNotification": { + "title": "Client Notification", + "TraceRoute can only be sent once every 30 seconds": "TraceRoute can only be sent once every 30 seconds", + "Compromised keys were detected and regenerated.": "Compromised keys were detected and regenerated." } } diff --git a/packages/web/public/i18n/locales/zh-CN/commandPalette.json b/packages/web/public/i18n/locales/zh-CN/commandPalette.json index ec411c5f..5d1e494c 100644 --- a/packages/web/public/i18n/locales/zh-CN/commandPalette.json +++ b/packages/web/public/i18n/locales/zh-CN/commandPalette.json @@ -33,9 +33,9 @@ "qrGenerator": "Generator", "qrImport": "导入", "scheduleShutdown": "Schedule Shutdown", - "scheduleReboot": "Schedule Reboot", - "rebootToOtaMode": "Reboot To OTA Mode", + "scheduleReboot": "Reboot Device", "resetNodeDb": "Reset Node DB", + "dfuMode": "进入 DFU 模式", "factoryResetDevice": "Factory Reset Device", "factoryResetConfig": "Factory Reset Config", "disconnect": "断开" diff --git a/packages/web/public/i18n/locales/zh-CN/common.json b/packages/web/public/i18n/locales/zh-CN/common.json index 16f13b76..9d3e0e65 100644 --- a/packages/web/public/i18n/locales/zh-CN/common.json +++ b/packages/web/public/i18n/locales/zh-CN/common.json @@ -17,7 +17,6 @@ "now": "Now", "ok": "确定", "print": "Print", - "rebootOtaNow": "Reboot to OTA Mode Now", "remove": "移除", "requestNewKeys": "Request New Keys", "requestPosition": "Request Position", @@ -137,5 +136,7 @@ "managed": "At least one admin key is requred if the node is managed.", "key": "Key is required." } - } + }, + "yes": "Yes", + "no": "No" } diff --git a/packages/web/public/i18n/locales/zh-CN/dialog.json b/packages/web/public/i18n/locales/zh-CN/dialog.json index bdf743ed..9e6f48cf 100644 --- a/packages/web/public/i18n/locales/zh-CN/dialog.json +++ b/packages/web/public/i18n/locales/zh-CN/dialog.json @@ -75,7 +75,8 @@ "unknownErrorLoadingDevices": "Unknown error loading devices" }, "validation": { - "requiresFeatures": "This connection type requires <0>. Please use a supported browser, like Chrome or Edge.", + "requiresWebBluetooth": "This connection type requires <0>Web Bluetooth. Please use a supported browser, like Chrome or Edge.", + "requiresWebSerial": "This connection type requires <0>Web Serial. Please use a supported browser, like Chrome or Edge.", "requiresSecureContext": "This application requires a <0>secure context. Please connect using HTTPS or localhost.", "additionallyRequiresSecureContext": "Additionally, it requires a <0>secure context. Please connect using HTTPS or localhost." } @@ -92,7 +93,7 @@ "deviceMetrics": "Device Metrics:", "hardware": "Hardware: ", "lastHeard": "Last Heard: ", - "nodeHexPrefix": "Node Hex: !", + "nodeHexPrefix": "Node Hex: ", "nodeNumber": "Node Number: ", "position": "Position:", "role": "Role: ", @@ -101,7 +102,12 @@ "title": "Node Details for {{identifier}}", "ignoreNode": "Ignore node", "removeNode": "Remove node", - "unignoreNode": "Unignore node" + "unignoreNode": "Unignore node", + "security": "Security:", + "publicKey": "Public Key: ", + "messageable": "Messageable: ", + "KeyManuallyVerifiedTrue": "Public Key has been manually verified", + "KeyManuallyVerifiedFalse": "Public Key is not manually verified" }, "pkiBackup": { "loseKeysWarning": "If you lose your keys, you will need to reset your device.", @@ -131,15 +137,15 @@ "sharableUrl": "Sharable URL", "title": "生成二维码" }, - "rebootOta": { - "title": "Schedule Reboot", - "description": "Reboot the connected node after a delay into OTA (Over-the-Air) mode.", - "enterDelay": "Enter delay (sec)", - "scheduled": "Reboot has been scheduled" - }, "reboot": { - "title": "Schedule Reboot", - "description": "Reboot the connected node after x minutes." + "title": "Reboot device", + "description": "Reboot now or schedule a reboot of the connected node. Optionally, you can choose to reboot into OTA (Over-the-Air) mode.", + "ota": "Reboot into OTA mode", + "enterDelay": "Enter delay", + "scheduled": "Reboot has been scheduled", + "schedule": "Schedule reboot", + "now": "Reboot now", + "cancel": "Cancel scheduled reboot" }, "refreshKeys": { "description": { @@ -178,5 +184,10 @@ "confirmUnderstanding": "Yes, I know what I'm doing", "title": "是否确认?", "description": "Enabling Managed Mode blocks client applications (including the web client) from writing configurations to a radio. Once enabled, radio configurations can only be changed through Remote Admin messages. This setting is not required for remote node administration." + }, + "clientNotification": { + "title": "客户端通知", + "TraceRoute can only be sent once every 30 seconds": "TraceRoute can only be sent once every 30 seconds", + "Compromised keys were detected and regenerated.": "Compromised keys were detected and regenerated." } }