diff --git a/MiniScanner/Features/Common/Data/Model/SupportedLanguage.swift b/MiniScanner/Features/Common/Data/Model/SupportedLanguage.swift index 0d418a0474a730a464a2a1fb54e98d9fe86d8c46..c40c440a0b0a5f337f7b4f32618d09e934821ec3 100644 --- a/MiniScanner/Features/Common/Data/Model/SupportedLanguage.swift +++ b/MiniScanner/Features/Common/Data/Model/SupportedLanguage.swift @@ -14,6 +14,21 @@ enum SupportedLanguage: CaseIterable { case device case english case arabic + + var flag: String { + switch self { + case .device: + return deviceLanguage.flag + case .english: + return "πΊπΈ" + case .arabic: + return "π°πΌ" + } + } + + var deviceLanguage: SupportedLanguage { + .from(language: SupportedLanguage.device.language) + } } extension SupportedLanguage {