Implemented addLanguage