今天学了
11.2.2 资源文件的格式
资源文件可以采用属性文件的形式,也可以采用Java 文件的形式。 1. 采用属性文件 在属性文件中每一行表示一条信息。每一行的基本格式如下: 信息名=信息的值 信息名用于标识这条信息。在属性文件中不能有两条信息的名字是相同的。为了调用 方便,在不同语言的属性文件中相同信息的名字是相同的。等号后面是这条信息的内容, 在界面上显示的就是这个内容。中文文件中信息的内容是中文,英文文件中信息的内容是 英文。例如,界面中删除按钮上的文字在不同语言的属性文件中的实现如下: 中文:userinfo.delete=删除。 英文:userinfo.delete=delete。 这里,信息的名字相同,都是 userinfo.delete,值不相同,分别是“删除”和“delete”。
在信息中也可以使用变量。如果要在信息中使用变量,可以使用“{n}”来表示。如果 有多个变量,可以使用多个不同的数字表示。例如,要显示当前用户,可以使用下面的 格式: pageinfo=共有 {0} 页,这是第 {1} 页。 该信息中就包含了两个变量,分别用“{0}”和“{1}”表示。在调用这个信息时会使用 总页数和当前页数代替信息中的变量。