首页 > 编程开发 > java教程网

i18n 国际化

简介:国际化(internationalization)又称为 i18n(读法为i 18 n,据说是因为internationalization(国际化)这个单词从i到n之间有18个英文字母,i18n的名字由此而来)

入门教程

查看全部

使用JSTL中的fmt标签实现国际化

2016-06-19
要引入fmt标签 <%@ taglib uri=" http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%> <%@ page language="java" import="java.util.*" pageEncoding="UTF-8&q
分类:java教程网 浏览次数(244)

占位符国际化

2016-06-19
如果一个字符串中包含了多个与国际化相关的数据,可以使用MessageFormat类对这些数据进行批量处理。   例如:At 12:30 pm on jul 3,1998, a hurricance destroyed 99 houses and caused $1000000 of damage   以上字符串中包含了时间、数字、货币等多个与国际化相关的数据,对于这种字符串,可以使用M
分类:java教程网 浏览次数(229)

数字、货币的格式化(NumberFormat)

2016-06-19
NumberFormat类可以将一个数值格式化为符合某个国家地区习惯的数值字符串,也可以将符合某个国家地区习惯的数值字符串解析为对应的数值 NumberFormat类的方法: format 方法:将一个数值格式化为符合某个国家地区习惯的数值字符串 parse 方法:将符合某个国家地区习惯的数值字符串解析为对应的数值。 实例化NumberFormat类时,可以使用locale对象作为参数,也可以不使
分类:java教程网 浏览次数(281)

日期和时间的国际化

2016-06-17
DateFormat 类可以将一个日期/时间对象格式化为表示某个国家地区的日期/时间字符串。 DateFormat 类除了可按国家地区格式化输出日期外,它还定义了一些用于描述日期/时间的显示模式的 int 型的常量,包括FULL, LONG, MEDIUM, DEFAULT, SHORT,实例化DateFormat对象时,可以使用这些常量,控制日期/时间的显示长度。 实例化DateFor
分类:java教程 浏览次数(241)

固定文本国际化

2016-06-17
对于软件中的菜单栏、导航条、错误提示信息,状态信息等这些固定不变的文本信息,可以把它们写在一个properties文件中,并根据不同的国家编写不同的properties文件。这一组properties文件称之为一个资源包。 一个资源包中的每个资源文件都必须拥有共同的基名。除了基名,每个资源文件的名称中还必须有标识其本地信息的附加部分。例如:一个资源包的基名是“myproperties”,则与中文
分类:java教程网 浏览次数(647)