public void init(String language) {
	
		locale = supportedLanguages.get(language);

		try {

			InputStream is = ClassLoader.getSystemResourceAsStream("language_"+locale.toString()+".properties");
		//	System.out.println("url.getPath(): " + url.getPath());
			
			//File f = new File("language_"+locale.toString()+".properties");
			//System.out.println("f.getAbsolutePath(): " + f.getAbsolutePath());
			
			//languageResourceBundle = PropertyResourceBundle.getBundle("language", locale, ClassLoader);
			languageResourceBundle = new PropertyResourceBundle(is);
			UIManager.put("OptionPane.yesButtonText", getLabel("button_yes"));
			UIManager.put("OptionPane.noButtonText", getLabel("button_no"));
			UIManager.put("OptionPane.cancelButtonText", getLabel("button_cancel"));
			
		} catch (FileNotFoundException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}
	}