simplified controller language map by mass assignment

this will simplify the language data generation in the model.