added iOS source code
[wl-app.git] / iOS / Pods / MatomoTracker / MatomoTracker / Locale+HttpAcceptLanguage.swift
diff --git a/iOS/Pods/MatomoTracker/MatomoTracker/Locale+HttpAcceptLanguage.swift b/iOS/Pods/MatomoTracker/MatomoTracker/Locale+HttpAcceptLanguage.swift
new file mode 100644 (file)
index 0000000..48cb932
--- /dev/null
@@ -0,0 +1,15 @@
+import Foundation
+
+extension Locale {
+    static var httpAcceptLanguage: String {
+        var components: [String] = []
+        for (index, languageCode) in preferredLanguages.enumerated() {
+            let quality = 1.0 - (Double(index) * 0.1)
+            components.append("\(languageCode);q=\(quality)")
+            if quality <= 0.5 {
+                break
+            }
+        }
+        return components.joined(separator: ",")
+    }
+}