mirror of
https://github.com/kiwix/kiwix-apple.git
synced 2025-10-21 12:16:37 -04:00
Replace NSLocale with Locale
This commit is contained in:
parent
4ee67bad4d
commit
a62b5cf3c3
@ -62,7 +62,7 @@ struct Language: Identifiable, Comparable {
|
|||||||
let count: Int
|
let count: Int
|
||||||
|
|
||||||
init?(code: String, count: Int) {
|
init?(code: String, count: Int) {
|
||||||
let langCode = NSLocale.canonicalLocaleIdentifier(from: code)
|
let langCode = Locale.canonicalIdentifier(from: code)
|
||||||
guard let name = Locale.current.localizedString(forLanguageCode: langCode) else { return nil }
|
guard let name = Locale.current.localizedString(forLanguageCode: langCode) else { return nil }
|
||||||
self.code = code
|
self.code = code
|
||||||
self.name = name
|
self.name = name
|
||||||
@ -179,7 +179,7 @@ class ZimFile: NSManagedObject, Identifiable {
|
|||||||
|
|
||||||
var languageCodesListed: String {
|
var languageCodesListed: String {
|
||||||
return languageCode.split(separator: ",").compactMap { code -> String? in
|
return languageCode.split(separator: ",").compactMap { code -> String? in
|
||||||
let langCode = NSLocale.canonicalLocaleIdentifier(from: String(code))
|
let langCode = Locale.canonicalIdentifier(from: String(code))
|
||||||
return Locale.current.localizedString(forLanguageCode: langCode)
|
return Locale.current.localizedString(forLanguageCode: langCode)
|
||||||
}.joined(separator: ",")
|
}.joined(separator: ",")
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user