diff options
| author | mojganii <mojgan.jelodar@mullvad.net> | 2025-08-04 11:36:02 +0200 |
|---|---|---|
| committer | mojganii <mojgan.jelodar@mullvad.net> | 2025-08-04 13:57:57 +0200 |
| commit | 0ac35438f3be791d7e17003f3672fba69978b35b (patch) | |
| tree | c54d9ef1a6604c2a69d8851a157ee15b1b111958 /ios/Localizations | |
| parent | aea373333df5fd980dff73558bd76078f8211e09 (diff) | |
| download | mullvadvpn-0ac35438f3be791d7e17003f3672fba69978b35b.tar.xz mullvadvpn-0ac35438f3be791d7e17003f3672fba69978b35b.zip | |
Fix some ui elements to prepare for localization
Diffstat (limited to 'ios/Localizations')
| -rw-r--r-- | ios/Localizations/AppLanguage.swift | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/ios/Localizations/AppLanguage.swift b/ios/Localizations/AppLanguage.swift index b299938235..8b1788bd81 100644 --- a/ios/Localizations/AppLanguage.swift +++ b/ios/Localizations/AppLanguage.swift @@ -93,15 +93,6 @@ enum AppLanguage: String, CaseIterable, Identifiable { } } - static var allSorted: [AppLanguage] { - AppLanguage.allCases - .sorted { $0.displayName.localizedCaseInsensitiveCompare($1.displayName) == .orderedAscending } - } - - static func from(_ code: String) -> AppLanguage { - AppLanguage(rawValue: code) ?? .english - } - var flagEmoji: String { let base: UInt32 = 127397 var flagString = "" @@ -140,6 +131,6 @@ enum AppLanguage: String, CaseIterable, Identifiable { let locale = Locale(identifier: fullCode) let langCode = locale.languageCode ?? defaultCode - return AppLanguage.from(langCode) + return AppLanguage(rawValue: langCode) ?? .english } } |
