summaryrefslogtreecommitdiffhomepage
path: root/ios/Localizations
diff options
context:
space:
mode:
authormojganii <mojgan.jelodar@mullvad.net>2025-08-04 11:36:02 +0200
committermojganii <mojgan.jelodar@mullvad.net>2025-08-04 13:57:57 +0200
commit0ac35438f3be791d7e17003f3672fba69978b35b (patch)
treec54d9ef1a6604c2a69d8851a157ee15b1b111958 /ios/Localizations
parentaea373333df5fd980dff73558bd76078f8211e09 (diff)
downloadmullvadvpn-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.swift11
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
}
}