Lines Matching refs:Locale
70 static func getLocale() -> Locale { in getLocale()
71 guard let preferredIdentifier = Locale.preferredLanguages.first else { in getLocale()
72 return Locale.current in getLocale()
74 return Locale(identifier: preferredIdentifier) in getLocale()
117 static func getMeasurementSystemForLocale(_ locale: Locale) -> String { in getMeasurementSystemForLocale()
120 Locale.MeasurementSystem.us: "us", in getMeasurementSystemForLocale()
121 Locale.MeasurementSystem.uk: "uk", in getMeasurementSystemForLocale()
122 Locale.MeasurementSystem.metric: "metric" in getMeasurementSystemForLocale()
130 let userSettingsLocale = Locale.current in getLocales()
132 …return (Locale.preferredLanguages.isEmpty ? [Locale.current.identifier] : Locale.preferredLanguage… in getLocales()
134 let languageLocale = Locale.init(identifier: languageTag) in getLocales()
140 …"textDirection": Locale.characterDirection(forLanguage: languageTag) == .rightToLeft ? "rtl" : "lt… in getLocales()
159 … let dateFormat = DateFormatter.dateFormat(fromTemplate: "j", options: 0, locale: Locale.current)! in uses24HourClock()
165 var calendar = Locale.current.calendar in getCalendars()
179 var languageIds = Locale.preferredLanguages in getCurrentLocalization()
188 "isoCurrencyCodes": Locale.isoCurrencyCodes, in getCurrentLocalization()
190 "isRTL": Locale.characterDirection(forLanguage: languageCode) == .rightToLeft, in getCurrentLocalization()