根据语言定义默认的.properties文件

时间:2010-05-25 20:09:05

标签: java properties

我的java项目中有2个.properties文件,我想将其中一个文件定义为当操作系统的语言与已定义的2种语言不同时使用的默认文件。 您能否告诉我,我应该在代码中添加哪些内容才能实现这一目标?

2 个答案:

答案 0 :(得分:3)

ResourceBundle是你的票。 Here is a tutorial

答案 1 :(得分:0)

使用相同的基本名称加上语言代码命名2个.properties文件,例如: prop_de.properties和prop_en.properties。然后复制其中一个并将其命名为prop.properties。这是后备。如果文件在org.foo包中,那么

        ResourceBundle bundle = ResourceBundle.getBundle( "org.foo.prop" );

为您提供了所需行为的捆绑包。