code: public static void initializeMessages(List<DajlabControllerExtensionInterface<DajlabModelInterface>> controllers) {
  
  		// Global daJLab resource
  		ResourceBundle resourceD = ResourceBundle.getBundle(MESSAGES_PATH + "dajlab" + MESSAGES_EXT);
  		getInstance().resources.put("dajlab", resourceD);
  		if (controllers != null) {
  			// Resource for each plugin
  			for (DajlabControllerExtensionInterface<DajlabModelInterface> controller : controllers) {
  				String resourceName = controller.getLocalization();
  				if (resourceName != null) {
  					String path = MESSAGES_PATH + resourceName + MESSAGES_EXT;
  					try {
  						ResourceBundle resource = ResourceBundle.getBundle(path);
  						getInstance().resources.put(resourceName, resource);
  					} catch (MissingResourceException e) {
  						logger.error("Unable to find the resource file [{}]", path + ".properties");
  					}
  				}
  			}
  		}
  
  	}
docs: Initialize messages from the controllers.
  
  @param controllers
  a list of controllers.