From 3f56aea9e27b6f2a0bd7d890c75709d76b7af517 Mon Sep 17 00:00:00 2001 From: David Ullmer Date: Tue, 12 Jul 2022 15:54:33 +0200 Subject: [PATCH] Localize strings --- Shared/Generated/Strings.swift | 6 ++++++ .../Views/SettingsView/SettingsView.swift | 7 ++++--- Translations/en.lproj/Localizable.strings | Bin 13016 -> 13248 bytes 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/Shared/Generated/Strings.swift b/Shared/Generated/Strings.swift index 8b668a97..fe7b6245 100644 --- a/Shared/Generated/Strings.swift +++ b/Shared/Generated/Strings.swift @@ -262,6 +262,12 @@ internal enum L10n { internal static var programs: String { return L10n.tr("Localizable", "programs") } /// Public Users internal static var publicUsers: String { return L10n.tr("Localizable", "publicUsers") } + /// Quick Connect + internal static var quickConnect: String { return L10n.tr("Localizable", "quickConnect") } + /// Authorize + internal static var quickConnectAuthorize: String { return L10n.tr("Localizable", "quickConnectAuthorize") } + /// Quick Connect code + internal static var quickConnectCode: String { return L10n.tr("Localizable", "quickConnectCode") } /// Rated internal static var rated: String { return L10n.tr("Localizable", "rated") } /// Recently Added diff --git a/Swiftfin/Views/SettingsView/SettingsView.swift b/Swiftfin/Views/SettingsView/SettingsView.swift index d0e65e4a..14f034a1 100644 --- a/Swiftfin/Views/SettingsView/SettingsView.swift +++ b/Swiftfin/Views/SettingsView/SettingsView.swift @@ -83,8 +83,8 @@ struct SettingsView: View { } } - Section(header: Text("Quick Connect")) { - TextField("Quick Connect code", text: $viewModel.quickConnectCode) + Section(header: L10n.quickConnect.text) { + TextField(L10n.quickConnectCode, text: $viewModel.quickConnectCode) .keyboardType(.numberPad) .onChange(of: viewModel.quickConnectCode, perform: { _ in viewModel.validQuickConnect = true @@ -94,8 +94,9 @@ struct SettingsView: View { Button { viewModel.sendQuickConnect() } label: { - Text("Submit Quick Connect code") + L10n.quickConnectAuthorize.text .font(.callout) + .disabled(viewModel.quickConnectCode.isEmpty) } } diff --git a/Translations/en.lproj/Localizable.strings b/Translations/en.lproj/Localizable.strings index 4471fd68383feec5d1b3205c800271ff23a0cf0e..d9ce8d0ca6f51bb815c1ef4a2c0214670d7931d0 100644 GIT binary patch delta 223 zcmcbSdLVtn4I^G9hC+r?hD?TJhHM7s$@Wa*^?`7{0)sO{K0_W5rUKS8MuHX zk`5Gkkm?kmS|tVr23sIjV!&;d0? delta 7 OcmX?*ej|0m4I=;%Zv-Cz