From 7cbe9f72ae847da130a012fc8bc24def3768d517 Mon Sep 17 00:00:00 2001 From: Mustafa Merza <mustafa.merza95@gmail.com> Date: Thu, 18 Jul 2024 11:13:10 +0300 Subject: [PATCH] - Changed localized string to use language manager function. --- MiniScanner/Extensions/Localization.swift | 34 ++++++++++++----------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/MiniScanner/Extensions/Localization.swift b/MiniScanner/Extensions/Localization.swift index b5f544f..ade5cf3 100644 --- a/MiniScanner/Extensions/Localization.swift +++ b/MiniScanner/Extensions/Localization.swift @@ -22,22 +22,24 @@ extension String { static let ar = "ar-KW" var localized: String { - var language = "" +// var language = "" - if LanguageManager.shared.currentLanguage == .en { - language = "en" - } else { - language = "ar-KW" - } - - guard let bundle = Bundle.main.path(forResource: language, ofType: "lproj") else { - return NSLocalizedString(self, comment: "") - } - - if let langBundle = Bundle(path: bundle) { - return NSLocalizedString(self, tableName: nil, bundle: langBundle, comment: "") - } - - return NSLocalizedString(self, comment: "") + return localiz() +// +// if LanguageManager.shared.currentLanguage == .en { +// language = "en" +// } else { +// language = "ar" +// } +// +// guard let bundle = Bundle.main.path(forResource: language, ofType: "lproj") else { +// return NSLocalizedString(self, comment: "") +// } +// +// if let langBundle = Bundle(path: bundle) { +// return NSLocalizedString(self, tableName: nil, bundle: langBundle, comment: "") +// } +// +// return NSLocalizedString(self, comment: "") } } -- GitLab