diff --git a/MiniScanner/Supporting Files/AppDelegate.swift b/MiniScanner/Supporting Files/AppDelegate.swift index 6ad27a9118822a943803e17f416653bb9ed737b6..9d38818b7ea7a03fe254dcbf2f68441732841702 100644 --- a/MiniScanner/Supporting Files/AppDelegate.swift +++ b/MiniScanner/Supporting Files/AppDelegate.swift @@ -1,5 +1,4 @@ import UIKit -import LanguageManager_iOS import IQKeyboardManagerSwift @main @@ -24,7 +23,6 @@ class AppDelegate: UIResponder, UIApplicationDelegate { IQKeyboardManager.shared.toolbarConfiguration.previousNextDisplayMode = .alwaysShow IQKeyboardManager.shared.toolbarConfiguration.tintColor = .mainBlue - setAppLanguage() return true } @@ -45,37 +43,37 @@ class AppDelegate: UIResponder, UIApplicationDelegate { } // MARK: - Set Language - private func setAppLanguage() { - if let language = UserDefaults.standard.string(forKey: Keys.appLanguage) { - if language == .en { - setEnglishLanguage() - } else { - setArabicLanguage() - } - } else { - if let deviceLanguage = Bundle.main.preferredLocalizations.first { - if deviceLanguage == "ar" || deviceLanguage == "ar-KW" { - setArabicLanguage() - } else if deviceLanguage == "en" { - setEnglishLanguage() - } - } else { - setEnglishLanguage() - } - } - } - - private func setArabicLanguage() { - LanguageManager.shared.setLanguage(language: .ar) - LanguageManager.shared.defaultLanguage = .ar - UserDefaults.standard.setValue(String.ar, forKey: Keys.appLanguage) - } - - private func setEnglishLanguage() { - LanguageManager.shared.setLanguage(language: .en) - LanguageManager.shared.defaultLanguage = .en - UserDefaults.standard.setValue(String.en, forKey: Keys.appLanguage) - } +// private func setAppLanguage() { +// if let language = UserDefaults.standard.string(forKey: Keys.appLanguage) { +// if language == .en { +// setEnglishLanguage() +// } else { +// setArabicLanguage() +// } +// } else { +// if let deviceLanguage = Bundle.main.preferredLocalizations.first { +// if deviceLanguage == "ar" || deviceLanguage == "ar-KW" { +// setArabicLanguage() +// } else if deviceLanguage == "en" { +// setEnglishLanguage() +// } +// } else { +// setEnglishLanguage() +// } +// } +// } +// +// private func setArabicLanguage() { +// LanguageManager.shared.setLanguage(language: .ar) +// LanguageManager.shared.defaultLanguage = .ar +// UserDefaults.standard.setValue(String.ar, forKey: Keys.appLanguage) +// } +// +// private func setEnglishLanguage() { +// LanguageManager.shared.setLanguage(language: .en) +// LanguageManager.shared.defaultLanguage = .en +// UserDefaults.standard.setValue(String.en, forKey: Keys.appLanguage) +// } }