Java中的国际化问题
来源:互联网 发布:mysql数据库pdf 编辑:程序博客网 时间:2024/05/16 17:07
package com.sls.test.i18n;
import java.util.Locale;
import java.util.ResourceBundle;
/**
* 读取国际化资源文件
* @Description:
* @author
* @Date:2013-11-14
*
*/
public class MyLocal {
/**
* @param args
*/
public static void main(String[] args) {
//
Locale myLocal = Locale.getDefault();
ResourceBundle bundle = ResourceBundle.getBundle("mess",myLocal);
System.out.println(bundle.getString("hello"));
Locale usLocal = new Locale("en", "US");
ResourceBundle usBundle = ResourceBundle.getBundle("mess",usLocal);
System.out.println(usBundle.getString("hello"));
}
}
=======================================================
==============================================================================
找国家名及国家代码可以从如下地址查找:
http://www.iso.org/iso/country_codes/iso_3166_code_lists/english_country_names_and_code_elements.htm
找语言代码如下地址:
http://www.loc.gov/standards/iso639-2/php/English_list.php
一、
app_en_US.properties文件内容
welcome.msg=hello world!
app_zh_CN.properties
welcome.msg=欢迎您!
二、
注:java.util.ResourceBundle是加载国际化资源文件的类。利用此类的getBundle()方法加载classpath下的指定开头的文件名的国际化资源文件。并且在加载时需要指定加载哪个国家的国际人资源文件。
- Java中的国际化问题
- 也谈JAVA,J2EE中的国际化问题
- java中的国际化
- Java国际化问题
- Java的国际化问题
- [Java 进阶]Java中的国际化
- JavaWeb开发中的国际化问题
- Java中的国际化,第二部分
- java中的国际化(转载)
- Java Web项目中的国际化
- 用Java解决国际化问题
- 用Java解决国际化问题
- native2ascii解决java国际化问题
- 用Java解决国际化问题
- 用Java解决国际化问题
- 用Java解决国际化问题
- 用Java解决国际化问题
- JBX+WL8+Struts国际化中的一些问题
- OutLook2013设置邮件签名
- 日常用命令
- poll() | 多路复用 I/O
- 列表元素
- Linux不同颜色文件类型/权限/属性
- Java中的国际化问题
- argmin/argmax的含义
- 如何在Xcode中封装.Bundle文件
- 【数据结构】串_String
- java c++ socket通讯
- 【数据结构】模式匹配_KMP
- 基于Eclipse* 使用安卓* x86 NDK和NDK应用移植实例
- 剖析锂电池的工作原理
- 数据结构概观