使用ResourceBundle解决国际化问题

1:创建属性文件,注意属性文件的格式。
日文:<FileName>_ja.properties
中文:<FileName>_zh_CN.properties

  
2:编写文件内容,属性文件中由key和value组成
 
 key=value


3:使用native2ascii.exe对文件进行编码转换。
  native2ascii.exe <oldfilename>.properties <newfilename>.properties


4:使用ResourceBundle打开文件,获取对应value

   ResourceBundle fResourceBundle = ResourceBundle.getBundle(
                                    "org.mubawa.test.Application",
                                    Locale.JAPANESE); 
				
   String result = fResourceBundle.getString("CBuilder.build_error");

你可能感兴趣的:(java)