taler-ios

iOS apps for GNU Taler (wallet)
Log | Files | Refs | README | LICENSE

commit f4599bbb89c9caefbb3c9271663014f53b87dc56
parent f6d7c049423170d88d85ed77f226ab4eead63fb2
Author: Marc Stibane <marc@taler.net>
Date:   Fri, 19 Jan 2024 08:36:44 +0100

Locale.preferredLanguageCode

Diffstat:
MTalerWallet1/Helper/CurrencySpecification.swift | 2+-
MTalerWallet1/Views/Sheets/WithdrawBankIntegrated/WithdrawTOSView.swift | 2+-
2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/TalerWallet1/Helper/CurrencySpecification.swift b/TalerWallet1/Helper/CurrencySpecification.swift @@ -209,7 +209,7 @@ public class CurrencyFormatter: NumberFormatter { self.hasAltUnitName0 = false self.leadingCurrencySymbol = false super.init() - self.locale = Locale.current + self.locale = Locale.autoupdatingCurrent self.usesGroupingSeparator = true self.numberStyle = .currencyISOCode // .currency self.maximumFractionDigits = 8 // ensure that formatter will not round diff --git a/TalerWallet1/Views/Sheets/WithdrawBankIntegrated/WithdrawTOSView.swift b/TalerWallet1/Views/Sheets/WithdrawBankIntegrated/WithdrawTOSView.swift @@ -115,7 +115,7 @@ extension WithdrawTOSView { var languageAction: (String) async -> () var acceptAction: () -> () - @State private var selectedLanguage = "en" + @State private var selectedLanguage = Locale.preferredLanguageCode var body: some View { let title = String(localized: "Language:", comment: "title of ToS language selection")