Bläddra i källkod

added Utils method to get device language

nayooti 5 år sedan
förälder
incheckning
35918f714d
1 ändrade filer med 8 tillägg och 0 borttagningar
  1. 8 0
      deltachat-ios/Helper/Utils.swift

+ 8 - 0
deltachat-ios/Helper/Utils.swift

@@ -161,6 +161,14 @@ struct Utils {
             return nil
         }
     }
+
+    static func getDeviceLanguage() -> String? {
+        // some device languages have suffixes (like en-aus etc.) so we want to cut suffixes off
+        guard let lang = Locale.preferredLanguages.first?.split(separator: "-").first else {
+            return nil
+        }
+        return String(lang)
+    }
 }
 
 class DateUtils {