     }
     
     open func equals(lang: String) -> Bool {
+        
         return lang == self.lang
     }
     

    }
    
    open func localizedString(forKey key: String, withFallback fallbackValue: String? = nil, table: String? = nil, arguments: [CVarArg]) -> String {
        let translatedString = self.bundle.localizedString(forKey: key.lowercased(), value: fallbackValue, table: table)
        
        if arguments.isEmpty {
            return translatedString
        }
        
        return String(format: translatedString, arguments: arguments)
    }
    
    open func localizedImage(forName name: String) -> UIImage? {


private func getBundle(forLang lang: String) -> Bundle? {
    if let path = Bundle.main.path(forResource: lang, ofType: "lproj"), let bundle = Bundle(path: path) {
        
        return bundle
    }
    
