摘要: 如果一个字符串文本中包含了多个与国际化相关的数据,可以使用MessageFormat类对这些数据进行批量处理。 例如: 在2016年1月9日的时候,一场台风导致了500间房屋的摧毁和¥1000000元人民币的损失。 在上面这句话中,包含了时间、数字和货币等多个与国家化相关的数据,已经用下划... 阅读全文
posted @ 2016-01-19 22:22 fjdingsd 阅读(8335) 评论(0) 推荐(0) 编辑
摘要: 之所以在国际化中介绍DateFormat和NumberFormat这两个类,一是因为本身这两个类是地区敏感类,即可用传入Locale对象;二是因为这两个类具有不同的输出模式,而这些模式能在国际化的动态数据显示MessageFormat的占位符中使用到(在下一篇博客中介绍)。 我们先来看看Dat... 阅读全文
posted @ 2016-01-19 22:11 fjdingsd 阅读(1374) 评论(0) 推荐(0) 编辑
摘要: 软件在开发时要能使它同时应对世界不同地区和国家的使用,针对不同地区和国家的访问,提供相应的,符合使用者阅读习惯的操作环境,这就必须要有国际化的概念,国际化又称为“i18n”:internationalization。 国际化要能使静态数据和动态数据都能做到符合国际化的需求,本篇先讲述如何使静态... 阅读全文
posted @ 2016-01-19 21:58 fjdingsd 阅读(2342) 评论(0) 推荐(0) 编辑
摘要: Locale类代表一个特定的地理、语言和国家环境。一个Locale的实例对象本身不会验证它代表的语言和国家地区信息是否正确,只是向一些对国家和语言、地理等比较敏感的类提供国家地区语言信息,这些类有DateFormat、NumberFormat等等。 Locale类可以有四种方式来创建对象,三种... 阅读全文
posted @ 2016-01-19 21:45 fjdingsd 阅读(1267) 评论(0) 推荐(0) 编辑