class I18n {

	public String getString(Locale locale, String key) {
		try {
			if (locale == null)
				return getString(key);
			return getResourceBundle(locale).getString(key);
		} catch (Throwable e) {
			return key;
		}
	}

	public  I18n();
	public  I18n(String bundle);

}