}
return builder.build();
}
public static Language getLanguage(String action) throws Exception{
Language language;
action = action.toLowerCase().trim();
if(languages.containsKey(action)){
language = languages.get(action).getClass().newInstance();
}else {
throw new Exception("Language "+action+" was not found!");