From a62b5cf3c313d0ee3e270229e36c0ff6a8a46c4f Mon Sep 17 00:00:00 2001 From: Balazs Perlaki-Horvath Date: Sun, 25 Feb 2024 09:59:20 +0100 Subject: [PATCH] Replace NSLocale with Locale --- Model/Entities/Entities.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Model/Entities/Entities.swift b/Model/Entities/Entities.swift index 081efc83..ce628ce7 100644 --- a/Model/Entities/Entities.swift +++ b/Model/Entities/Entities.swift @@ -62,7 +62,7 @@ struct Language: Identifiable, Comparable { let 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 } self.code = code self.name = name @@ -179,7 +179,7 @@ class ZimFile: NSManagedObject, Identifiable { var languageCodesListed: String { 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) }.joined(separator: ",") }