added language configuration
dynamically assigned language, everythin seems fine