From 57687be704d2e0fd86e53a641fab4d9afd0a0682 Mon Sep 17 00:00:00 2001 From: Garth Vander Houwen Date: Wed, 7 May 2025 20:17:19 -0700 Subject: [PATCH] Update localization keys --- Localizable.xcstrings | 136 ++++-------------- Meshtastic/AppIntents/RestartNodeIntent.swift | 2 +- Meshtastic/Enums/DeviceEnums.swift | 2 +- .../Views/Nodes/Helpers/NodeDetail.swift | 4 +- 4 files changed, 35 insertions(+), 109 deletions(-) diff --git a/Localizable.xcstrings b/Localizable.xcstrings index ec54892d..a90a92fc 100644 --- a/Localizable.xcstrings +++ b/Localizable.xcstrings @@ -5570,28 +5570,34 @@ }, "Client" : { "localizations" : { + "de" : { + "stringUnit" : { + "state" : "needs_review", + "value" : "Client" + } + }, "it" : { "stringUnit" : { - "state" : "translated", + "state" : "needs_review", "value" : "Cliente" } }, "sr" : { "stringUnit" : { - "state" : "translated", + "state" : "needs_review", "value" : "Клијент" } }, "zh-Hans" : { "stringUnit" : { - "state" : "translated", + "state" : "needs_review", "value" : "客户端" } }, "zh-Hant-TW" : { "stringUnit" : { - "state" : "translated", - "value" : "客戶端" + "state" : "needs_review", + "value" : "Client" } } } @@ -9187,46 +9193,6 @@ } } }, - "device.role.name.client" : { - "localizations" : { - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Client" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Client" - } - }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Cliente" - } - }, - "sr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Клијент" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "客户端" - } - }, - "zh-Hant-TW" : { - "stringUnit" : { - "state" : "translated", - "value" : "Client" - } - } - } - }, "device.role.name.clientHidden" : { "localizations" : { "de" : { @@ -27442,157 +27408,117 @@ } } }, - "reboot" : { + "Reboot" : { "localizations" : { "de" : { "stringUnit" : { - "state" : "translated", + "state" : "needs_review", "value" : "Neustart" } }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Reboot" - } - }, "fr" : { "stringUnit" : { - "state" : "translated", + "state" : "needs_review", "value" : "Redémarrer" } }, "he" : { "stringUnit" : { - "state" : "translated", + "state" : "needs_review", "value" : "התחל מחדש" } }, "it" : { "stringUnit" : { - "state" : "translated", + "state" : "needs_review", "value" : "Riavvio" } }, "pl" : { "stringUnit" : { - "state" : "translated", + "state" : "needs_review", "value" : "Uruchom ponownie" } }, "se" : { "stringUnit" : { - "state" : "translated", + "state" : "needs_review", "value" : "Starta om" } }, "sr" : { "stringUnit" : { - "state" : "translated", + "state" : "needs_review", "value" : "Поновно покретање" } }, "zh-Hans" : { "stringUnit" : { - "state" : "translated", + "state" : "needs_review", "value" : "重启" } }, "zh-Hant-TW" : { "stringUnit" : { - "state" : "translated", + "state" : "needs_review", "value" : "重新啟動" } } } }, - "Reboot Node?" : { + "Reboot node?" : { "localizations" : { "de" : { "stringUnit" : { - "state" : "translated", + "state" : "needs_review", "value" : "Knoten neustarten?" } }, - "it" : { - "stringUnit" : { - "state" : "translated", - "value" : "Riavviare il nodo?" - } - }, - "sr" : { - "stringUnit" : { - "state" : "translated", - "value" : "Поново покрени чвор?" - } - }, - "zh-Hant-TW" : { - "stringUnit" : { - "state" : "translated", - "value" : "重啟節點?" - } - } - } - }, - "reboot.node" : { - "localizations" : { - "de" : { - "stringUnit" : { - "state" : "translated", - "value" : "Knoten neustarten?" - } - }, - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Reboot node?" - } - }, "fr" : { "stringUnit" : { - "state" : "translated", + "state" : "needs_review", "value" : "Redémarrer le noeud ?" } }, "he" : { "stringUnit" : { - "state" : "translated", + "state" : "needs_review", "value" : "התחל מכשיר מחדש??" } }, "it" : { "stringUnit" : { - "state" : "translated", + "state" : "needs_review", "value" : "Riavviare il nodo?" } }, "pl" : { "stringUnit" : { - "state" : "translated", + "state" : "needs_review", "value" : "Uruchomić ponownie węzeł?" } }, "se" : { "stringUnit" : { - "state" : "translated", + "state" : "needs_review", "value" : "Starta om nod?" } }, "sr" : { "stringUnit" : { - "state" : "translated", + "state" : "needs_review", "value" : "Поново покрени чвор?" } }, "zh-Hans" : { "stringUnit" : { - "state" : "translated", + "state" : "needs_review", "value" : "重启节点?" } }, "zh-Hant-TW" : { "stringUnit" : { - "state" : "translated", + "state" : "needs_review", "value" : "重啟節點" } } diff --git a/Meshtastic/AppIntents/RestartNodeIntent.swift b/Meshtastic/AppIntents/RestartNodeIntent.swift index 7ae8095a..5f317a28 100644 --- a/Meshtastic/AppIntents/RestartNodeIntent.swift +++ b/Meshtastic/AppIntents/RestartNodeIntent.swift @@ -15,7 +15,7 @@ struct RestartNodeIntent: AppIntent { func perform() async throws -> some IntentResult { - try await requestConfirmation(result: .result(dialog: "Reboot Node?")) + try await requestConfirmation(result: .result(dialog: "Reboot node?")) if !BLEManager.shared.isConnected { throw AppIntentErrors.AppIntentError.notConnected diff --git a/Meshtastic/Enums/DeviceEnums.swift b/Meshtastic/Enums/DeviceEnums.swift index 0f132b9d..be2295f2 100644 --- a/Meshtastic/Enums/DeviceEnums.swift +++ b/Meshtastic/Enums/DeviceEnums.swift @@ -28,7 +28,7 @@ enum DeviceRoles: Int, CaseIterable, Identifiable { var name: String { switch self { case .client: - return "device.role.name.client".localized + return "Client".localized case .clientMute: return "device.role.name.clientMute".localized case .router: diff --git a/Meshtastic/Views/Nodes/Helpers/NodeDetail.swift b/Meshtastic/Views/Nodes/Helpers/NodeDetail.swift index 43cb0d5a..081e7adc 100644 --- a/Meshtastic/Views/Nodes/Helpers/NodeDetail.swift +++ b/Meshtastic/Views/Nodes/Helpers/NodeDetail.swift @@ -499,14 +499,14 @@ struct NodeDetail: View { showingRebootConfirm = true } label: { Label( - "reboot", + "Reboot", systemImage: "arrow.triangle.2.circlepath" ) }.confirmationDialog( "Are you sure?", isPresented: $showingRebootConfirm ) { - Button("reboot.node", role: .destructive) { + Button("Reboot node?", role: .destructive) { if !bleManager.sendReboot( fromUser: connectedNode.user!, toUser: node.user!,