程序
package comjin;
import java.text.NumberFormat;
import java.util.Locale;
/**
*
* @author jinchun
*
*/
public class TestLocale {
public static void main(String[] args) {
Locale[] localeList = NumberFormat.getAvailableLocales();
for(int i=0;i<localeList.length;i++)
{
System.out.print(localeList[i].getCountry());
System.out.print(" ------ ");
System.out.print(localeList[i]);
System.out.print(" ------ ");
System.out.println(localeList[i].getDisplayName());
}
}
}
JP ------ ja_JP ------ 日文 (日本)
PE ------ es_PE ------ 西班牙文 (秘鲁)
------ en ------ 英文
JP ------ ja_JP_JP ------ 日文 (日本,JP)
PA ------ es_PA ------ 西班牙文 (巴拿马)
BA ------ sr_BA ------ 塞尔维亚文 (波斯尼亚和黑山共和国)
------ mk ------ 马其顿文
GT ------ es_GT ------ 西班牙文 (危地马拉)
AE ------ ar_AE ------ 阿拉伯文 (阿拉伯联合酋长国)
NO ------ no_NO ------ 挪威文 (挪威)
AL ------ sq_AL ------ 阿尔巴尼亚文 (阿尔巴尼亚)
------ bg ------ 保加利亚文
IQ ------ ar_IQ ------ 阿拉伯文 (伊拉克)
YE ------ ar_YE ------ 阿拉伯文 (也门)
------ hu ------ 匈牙利文
PT ------ pt_PT ------ 葡萄牙文 (葡萄牙)
CY ------ el_CY ------ 希腊文 (塞浦路斯)
QA ------ ar_QA ------ 阿拉伯文 (卡塔尔)
MK ------ mk_MK ------ 马其顿文 (马其顿王国)
------ sv ------ 瑞典文
CH ------ de_CH ------ 德文 (瑞士)
US ------ en_US ------ 英文 (美国)
FI ------ fi_FI ------ 芬兰文 (芬兰)
------ is ------ 冰岛文
------ cs ------ 捷克文
MT ------ en_MT ------ 英文 (马耳他)
SI ------ sl_SI ------ 斯洛文尼亚文 (斯洛文尼亚)
SK ------ sk_SK ------ 斯洛伐克文 (斯洛伐克)
------ it ------ 意大利文
TR ------ tr_TR ------ 土耳其文 (土耳其)
------ zh ------ 中文
------ th ------ 泰文
SA ------ ar_SA ------ 阿拉伯文 (沙特阿拉伯)
------ no ------ 挪威文
GB ------ en_GB ------ 英文 (英国)
CS ------ sr_CS ------ 塞尔维亚文 (塞尔维亚及黑山)
------ lt ------ 立陶宛文
------ ro ------ 罗马尼亚文
NZ ------ en_NZ ------ 英文 (新西兰)
NO ------ no_NO_NY ------ 挪威文 (挪威,Nynorsk)
LT ------ lt_LT ------ 立陶宛文 (立陶宛)
NI ------ es_NI ------ 西班牙文 (尼加拉瓜)
------ nl ------ 荷兰文
IE ------ ga_IE ------ 爱尔兰文 (爱尔兰)
BE ------ fr_BE ------ 法文 (比利时)
ES ------ es_ES ------ 西班牙文 (西班牙)
LB ------ ar_LB ------ 阿拉伯文 (黎巴嫩)
------ ko ------ 朝鲜文
CA ------ fr_CA ------ 法文 (加拿大)
EE ------ et_EE ------ 爱沙尼亚文 (爱沙尼亚)
KW ------ ar_KW ------ 阿拉伯文 (科威特)
US ------ es_US ------ 西班牙文 (美国)
MX ------ es_MX ------ 西班牙文 (墨西哥)
SD ------ ar_SD ------ 阿拉伯文 (苏丹)
ID ------ in_ID ------ 印度尼西亚文 (印度尼西亚)
------ ru ------ 俄文
------ lv ------ 拉托维亚文(列托)
UY ------ es_UY ------ 西班牙文 (乌拉圭)
LV ------ lv_LV ------ 拉托维亚文(列托) (拉脱维亚)
------ iw ------ 希伯来文
BR ------ pt_BR ------ 葡萄牙文 (巴西)
SY ------ ar_SY ------ 阿拉伯文 (叙利亚)
------ hr ------ 克罗地亚文
------ et ------ 爱沙尼亚文
DO ------ es_DO ------ 西班牙文 (多米尼加共和国)
CH ------ fr_CH ------ 法文 (瑞士)
IN ------ hi_IN ------ 印地文 (印度)
VE ------ es_VE ------ 西班牙文 (委内瑞拉)
BH ------ ar_BH ------ 阿拉伯文 (巴林)
PH ------ en_PH ------ 英文 (菲律宾)
TN ------ ar_TN ------ 阿拉伯文 (突尼斯)
------ fi ------ 芬兰文
AT ------ de_AT ------ 德文 (奥地利)
------ es ------ 西班牙文
NL ------ nl_NL ------ 荷兰文 (荷兰)
EC ------ es_EC ------ 西班牙文 (厄瓜多尔)
TW ------ zh_TW ------ 中文 (台湾地区)
JO ------ ar_JO ------ 阿拉伯文 (约旦)
------ be ------ 白俄罗斯文
IS ------ is_IS ------ 冰岛文 (冰岛)
CO ------ es_CO ------ 西班牙文 (哥伦比亚)
CR ------ es_CR ------ 西班牙文 (哥斯达黎加)
CL ------ es_CL ------ 西班牙文 (智利)
EG ------ ar_EG ------ 阿拉伯文 (埃及)
ZA ------ en_ZA ------ 英文 (南非)
TH ------ th_TH ------ 泰文 (泰国)
GR ------ el_GR ------ 希腊文 (希腊)
IT ------ it_IT ------ 意大利文 (意大利)
------ ca ------ 加泰罗尼亚文
HU ------ hu_HU ------ 匈牙利文 (匈牙利)
------ fr ------ 法文
IE ------ en_IE ------ 英文 (爱尔兰)
UA ------ uk_UA ------ 乌克兰文 (乌克兰)
PL ------ pl_PL ------ 波兰文 (波兰)
LU ------ fr_LU ------ 法文 (卢森堡)
BE ------ nl_BE ------ 荷兰文 (比利时)
IN ------ en_IN ------ 英文 (印度)
ES ------ ca_ES ------ 加泰罗尼亚文 (西班牙)
MA ------ ar_MA ------ 阿拉伯文 (摩洛哥)
BO ------ es_BO ------ 西班牙文 (玻利维亚)
AU ------ en_AU ------ 英文 (澳大利亚)
------ sr ------ 塞尔维亚文
SG ------ zh_SG ------ 中文 (新加坡)
------ pt ------ 葡萄牙文
------ uk ------ 乌克兰文
SV ------ es_SV ------ 西班牙文 (萨尔瓦多)
RU ------ ru_RU ------ 俄文 (俄罗斯)
KR ------ ko_KR ------ 朝鲜文 (韩国)
------ vi ------ 越南文
DZ ------ ar_DZ ------ 阿拉伯文 (阿尔及利亚)
VN ------ vi_VN ------ 越南文 (越南)
------ sq ------ 阿尔巴尼亚文
LY ------ ar_LY ------ 阿拉伯文 (利比亚)
------ ar ------ 阿拉伯文
CN ------ zh_CN ------ 中文 (中国)
BY ------ be_BY ------ 白俄罗斯文 (白俄罗斯)
HK ------ zh_HK ------ 中文 (香港)
------ ja ------ 日文
IL ------ iw_IL ------ 希伯来文 (以色列)
BG ------ bg_BG ------ 保加利亚文 (保加利亚)
------ in ------ 印度尼西亚文
MT ------ mt_MT ------ 马耳他文 (马耳他)
PY ------ es_PY ------ 西班牙文 (巴拉圭)
------ sl ------ 斯洛文尼亚文
FR ------ fr_FR ------ 法文 (法国)
CZ ------ cs_CZ ------ 捷克文 (捷克共和国)
CH ------ it_CH ------ 意大利文 (瑞士)
RO ------ ro_RO ------ 罗马尼亚文 (罗马尼亚)
PR ------ es_PR ------ 西班牙文 (波多黎哥)
CA ------ en_CA ------ 英文 (加拿大)
DE ------ de_DE ------ 德文 (德国)
------ ga ------ 爱尔兰文
LU ------ de_LU ------ 德文 (卢森堡)
------ de ------ 德文
AR ------ es_AR ------ 西班牙文 (阿根廷)
------ sk ------ 斯洛伐克文
MY ------ ms_MY ------ 马来文 (马来西亚)
HR ------ hr_HR ------ 克罗地亚文 (克罗地亚)
SG ------ en_SG ------ 英文 (新加坡)
------ da ------ 丹麦文
------ mt ------ 马耳他文
------ pl ------ 波兰文
OM ------ ar_OM ------ 阿拉伯文 (阿曼)
------ tr ------ 土耳其文
TH ------ th_TH_TH ------ 泰文 (泰国,TH)
------ el ------ 希腊文
------ ms ------ 马来文
SE ------ sv_SE ------ 瑞典文 (瑞典)
DK ------ da_DK ------ 丹麦文 (丹麦)
HN ------ es_HN ------ 西班牙文 (洪都拉斯)
分享到:
相关推荐
【基于Locale的Linux控制台国际化技术】 Linux操作系统在全球范围内广泛应用,由于各国和地区使用不同的语言文字,因此Linux内核的国际化支持至关重要。国际化的两大主要部分是文件系统和控制台。对于文件系统,...
NULL 博文链接:https://fanshuyao.iteye.com/blog/2414640
在Linux操作系统中,`locale-archive`和`locale-archive.tmpl`是两个非常关键的文件,它们与系统的国际化(Internationalization,简称i18n)和本地化(Localization,简称l10n)设置密切相关。`locale`是系统用来...
在Android应用开发中,实现国际化是一项重要的任务,它能让应用支持多种语言,为全球用户提供更好的体验。本示例“android国际化中英文切换demo”提供了一个实际操作的案例,帮助开发者理解并实现Android应用的多...
通过合理利用 Java 的 `Locale`、`ResourceBundle` 和 `MessageFormat` 类,结合 Struts 1.2 的配置和标签库,可以有效地实现软件产品的国际化与本地化。希望本文能帮助您更好地理解和掌握 Struts 1.2 的国际化功能...
Spring Boot的国际化(i18n)功能使得开发者可以轻松地为应用程序提供多语言支持,以便用户可以根据他们的偏好选择不同的语言界面。以下是对这个主题的详细讲解。 首先,我们需要了解i18n这个术语,它是...
Java 实现国际化是一种重要的软件开发技术,特别是在构建多语言支持的应用程序时。国际化(i18n)使得软件能够适应不同国家和地区的语言环境,包括中文和英文。在这个主题中,我们将深入探讨如何使用Java和JSP进行...
"JavaWeb国际化开发-语言代码表"这个主题主要涵盖了如何实现JavaWeb应用的多语言支持,并涉及到关键概念、技术和最佳实践。 1. **国际化(i18n)的基本概念** - **国际化与本地化**:国际化是设计和实现软件的过程...
C语言头文件 LOCALE.HC语言头文件 LOCALE.HC语言头文件 LOCALE.HC语言头文件 LOCALE.HC语言头文件 LOCALE.HC语言头文件 LOCALE.HC语言头文件 LOCALE.HC语言头文件 LOCALE.HC语言头文件 LOCALE.HC语言头文件 LOCALE....
在IT行业中,国际化(i18n,Internationalization)是一个重要的概念,特别是在软件开发领域,它涉及使软件能够适应不同语言和地区的需求。Java作为一种广泛使用的编程语言,提供了强大的国际化支持。本篇将深入探讨...
在Laravel框架中,"locale"是一个至关重要的概念,它涉及到应用的多语言支持和国际化。Laravel 5本地化包则是为了帮助开发者更轻松地管理和实现应用的多语言功能。接下来,我们将深入探讨Laravel中的locale机制以及...
Java中也有用于转换和划分地区的国际化类java.lang.Locale,国际化在程序中设置语言和时间等时非常有用,下面我们就来详解Java中用于国际化的locale类
Struts2的国际化原理主要依赖于`java.util.Locale`和`java.util.ResourceBundle`这两个类。`Locale`对象代表一个特定的地区和语言环境,而`ResourceBundle`则用来加载与特定`Locale`对应的资源文件。资源文件通常是...
1、struts国际化的配置 * 在struts-config.xml文件中加入: 2、提供不同版本的国际化资源文件,中文需要采用native2ascii转换成unicode 3、在jsp中采用标签来读取国际化消息文本 4、了解利用struts默认将locale...
这个“iOS 本地化国际化 demo”显然提供了一个实际操作的例子,帮助开发者理解如何在iOS项目中实现这一功能。下面我们将深入探讨这个话题。 首先,本地化(Localization)是指将应用的内容、布局和功能适配到特定...
在多线程程序中,本地化设置可能在不同线程中有所不同,因此需要确保每个线程的Locale设置独立,以避免一个线程中的国际化设置影响到其他线程。 总之,Java通过提供一系列丰富的类和API来支持国际化的实现,这些...
在Android应用开发中,为了使应用能够适应全球不同的语言环境,开发者通常会采用资源国际化(i18n,Internationalization)技术。这个过程涉及到将应用中的文本和图片资源分离出来,以便根据不同地区创建对应的翻译...
- 测试国际化功能时,可以模拟不同的浏览器设置,或者使用`java.util.Locale.setDefault()`临时改变应用的默认`Locale`。 以上就是关于Struts1.x国际化的基本概念和实现方式。通过理解这些知识点,开发者能够构建...
在这个项目中,我们将探讨如何利用这些技术来实现基于浏览器语言的国际化配置。 1. **Spring Boot的国际化(i18n)支持** Spring Boot通过`MessageSource`接口提供国际化支持。开发者可以创建`messages.properties`...
首先,Java中的国际化主要依赖于`java.util.Locale`类,它代表了特定的语言环境,包括语言、国家和地区。例如,`Locale.CHINA`表示简体中文环境,`Locale.US`则代表美国英语环境。开发者可以通过`ResourceBundle`类...