package com.joe;
import java.util.Locale;
public class InternationalizationExample {
/**
* 获取java所支持的国家和语言
* @param args
*/
public static void main(String[] args) {
Locale[] list = Locale.getAvailableLocales();
for( int i = 0; i < list.length; i++ ) {
//打印出所支持的国家和语言
System.out.println(" --国家-- " +
list[i].getDisplayCountry()
+ "=" + list[i].getCountry()
+ " --语言-- "
+ list[i].getDisplayLanguage()
+ "=" + list[i].getLanguage());
}
}
}
打印结果:
--国家-- 日本=JP --语言-- 日文=ja
--国家-- 秘鲁=PE --语言-- 西班牙文=es
--国家-- = --语言-- 英文=en
--国家-- 日本=JP --语言-- 日文=ja
--国家-- 巴拿马=PA --语言-- 西班牙文=es
--国家-- 波斯尼亚和黑山共和国=BA --语言-- 塞尔维亚文=sr
--国家-- = --语言-- 马其顿文=mk
--国家-- 危地马拉=GT --语言-- 西班牙文=es
--国家-- 阿拉伯联合酋长国=AE --语言-- 阿拉伯文=ar
--国家-- 挪威=NO --语言-- 挪威文=no
--国家-- 阿尔巴尼亚=AL --语言-- 阿尔巴尼亚文=sq
--国家-- = --语言-- 保加利亚文=bg
--国家-- 伊拉克=IQ --语言-- 阿拉伯文=ar
--国家-- 也门=YE --语言-- 阿拉伯文=ar
--国家-- = --语言-- 匈牙利文=hu
--国家-- 葡萄牙=PT --语言-- 葡萄牙文=pt
--国家-- 塞浦路斯=CY --语言-- 希腊文=el
--国家-- 卡塔尔=QA --语言-- 阿拉伯文=ar
--国家-- 马其顿王国=MK --语言-- 马其顿文=mk
--国家-- = --语言-- 瑞典文=sv
--国家-- 瑞士=CH --语言-- 德文=de
--国家-- 美国=US --语言-- 英文=en
--国家-- 芬兰=FI --语言-- 芬兰文=fi
--国家-- = --语言-- 冰岛文=is
--国家-- = --语言-- 捷克文=cs
--国家-- 马耳他=MT --语言-- 英文=en
--国家-- 斯洛文尼亚=SI --语言-- 斯洛文尼亚文=sl
--国家-- 斯洛伐克=SK --语言-- 斯洛伐克文=sk
--国家-- = --语言-- 意大利文=it
--国家-- 土耳其=TR --语言-- 土耳其文=tr
--国家-- = --语言-- 中文=zh
--国家-- = --语言-- 泰文=th
--国家-- 沙特阿拉伯=SA --语言-- 阿拉伯文=ar
--国家-- = --语言-- 挪威文=no
--国家-- 英国=GB --语言-- 英文=en
--国家-- 塞尔维亚及黑山=CS --语言-- 塞尔维亚文=sr
--国家-- = --语言-- 立陶宛文=lt
--国家-- = --语言-- 罗马尼亚文=ro
--国家-- 新西兰=NZ --语言-- 英文=en
--国家-- 挪威=NO --语言-- 挪威文=no
--国家-- 立陶宛=LT --语言-- 立陶宛文=lt
--国家-- 尼加拉瓜=NI --语言-- 西班牙文=es
--国家-- = --语言-- 荷兰文=nl
--国家-- 爱尔兰=IE --语言-- 爱尔兰文=ga
--国家-- 比利时=BE --语言-- 法文=fr
--国家-- 西班牙=ES --语言-- 西班牙文=es
--国家-- 黎巴嫩=LB --语言-- 阿拉伯文=ar
--国家-- = --语言-- 朝鲜文=ko
--国家-- 加拿大=CA --语言-- 法文=fr
--国家-- 爱沙尼亚=EE --语言-- 爱沙尼亚文=et
--国家-- 科威特=KW --语言-- 阿拉伯文=ar
--国家-- 塞尔维亚=RS --语言-- 塞尔维亚文=sr
--国家-- 美国=US --语言-- 西班牙文=es
--国家-- 墨西哥=MX --语言-- 西班牙文=es
--国家-- 苏丹=SD --语言-- 阿拉伯文=ar
--国家-- 印度尼西亚=ID --语言-- 印度尼西亚文=in
--国家-- = --语言-- 俄文=ru
--国家-- = --语言-- 拉托维亚文(列托)=lv
--国家-- 乌拉圭=UY --语言-- 西班牙文=es
--国家-- 拉脱维亚=LV --语言-- 拉托维亚文(列托)=lv
--国家-- = --语言-- 希伯来文=iw
--国家-- 巴西=BR --语言-- 葡萄牙文=pt
--国家-- 叙利亚=SY --语言-- 阿拉伯文=ar
--国家-- = --语言-- 克罗地亚文=hr
--国家-- = --语言-- 爱沙尼亚文=et
--国家-- 多米尼加共和国=DO --语言-- 西班牙文=es
--国家-- 瑞士=CH --语言-- 法文=fr
--国家-- 印度=IN --语言-- 印地文=hi
--国家-- 委内瑞拉=VE --语言-- 西班牙文=es
--国家-- 巴林=BH --语言-- 阿拉伯文=ar
--国家-- 菲律宾=PH --语言-- 英文=en
--国家-- 突尼斯=TN --语言-- 阿拉伯文=ar
--国家-- = --语言-- 芬兰文=fi
--国家-- 奥地利=AT --语言-- 德文=de
--国家-- = --语言-- 西班牙文=es
--国家-- 荷兰=NL --语言-- 荷兰文=nl
--国家-- 厄瓜多尔=EC --语言-- 西班牙文=es
--国家-- 台湾地区=TW --语言-- 中文=zh
--国家-- 约旦=JO --语言-- 阿拉伯文=ar
--国家-- = --语言-- 白俄罗斯文=be
--国家-- 冰岛=IS --语言-- 冰岛文=is
--国家-- 哥伦比亚=CO --语言-- 西班牙文=es
--国家-- 哥斯达黎加=CR --语言-- 西班牙文=es
--国家-- 智利=CL --语言-- 西班牙文=es
--国家-- 埃及=EG --语言-- 阿拉伯文=ar
--国家-- 南非=ZA --语言-- 英文=en
--国家-- 泰国=TH --语言-- 泰文=th
--国家-- 希腊=GR --语言-- 希腊文=el
--国家-- 意大利=IT --语言-- 意大利文=it
--国家-- = --语言-- 加泰罗尼亚文=ca
--国家-- 匈牙利=HU --语言-- 匈牙利文=hu
--国家-- = --语言-- 法文=fr
--国家-- 爱尔兰=IE --语言-- 英文=en
--国家-- 乌克兰=UA --语言-- 乌克兰文=uk
--国家-- 波兰=PL --语言-- 波兰文=pl
--国家-- 卢森堡=LU --语言-- 法文=fr
--国家-- 比利时=BE --语言-- 荷兰文=nl
--国家-- 印度=IN --语言-- 英文=en
--国家-- 西班牙=ES --语言-- 加泰罗尼亚文=ca
--国家-- 摩洛哥=MA --语言-- 阿拉伯文=ar
--国家-- 玻利维亚=BO --语言-- 西班牙文=es
--国家-- 澳大利亚=AU --语言-- 英文=en
--国家-- = --语言-- 塞尔维亚文=sr
--国家-- 新加坡=SG --语言-- 中文=zh
--国家-- = --语言-- 葡萄牙文=pt
--国家-- = --语言-- 乌克兰文=uk
--国家-- 萨尔瓦多=SV --语言-- 西班牙文=es
--国家-- 俄罗斯=RU --语言-- 俄文=ru
--国家-- 韩国=KR --语言-- 朝鲜文=ko
--国家-- = --语言-- 越南文=vi
--国家-- 阿尔及利亚=DZ --语言-- 阿拉伯文=ar
--国家-- 越南=VN --语言-- 越南文=vi
--国家-- 黑山=ME --语言-- 塞尔维亚文=sr
--国家-- = --语言-- 阿尔巴尼亚文=sq
--国家-- 利比亚=LY --语言-- 阿拉伯文=ar
--国家-- = --语言-- 阿拉伯文=ar
--国家-- 中国=CN --语言-- 中文=zh
--国家-- 白俄罗斯=BY --语言-- 白俄罗斯文=be
--国家-- 香港=HK --语言-- 中文=zh
--国家-- = --语言-- 日文=ja
--国家-- 以色列=IL --语言-- 希伯来文=iw
--国家-- 保加利亚=BG --语言-- 保加利亚文=bg
--国家-- = --语言-- 印度尼西亚文=in
--国家-- 马耳他=MT --语言-- 马耳他文=mt
--国家-- 巴拉圭=PY --语言-- 西班牙文=es
--国家-- = --语言-- 斯洛文尼亚文=sl
--国家-- 法国=FR --语言-- 法文=fr
--国家-- 捷克共和国=CZ --语言-- 捷克文=cs
--国家-- 瑞士=CH --语言-- 意大利文=it
--国家-- 罗马尼亚=RO --语言-- 罗马尼亚文=ro
--国家-- 波多黎哥=PR --语言-- 西班牙文=es
--国家-- 加拿大=CA --语言-- 英文=en
--国家-- 德国=DE --语言-- 德文=de
--国家-- = --语言-- 爱尔兰文=ga
--国家-- 卢森堡=LU --语言-- 德文=de
--国家-- = --语言-- 德文=de
--国家-- 阿根廷=AR --语言-- 西班牙文=es
--国家-- = --语言-- 斯洛伐克文=sk
--国家-- 马来西亚=MY --语言-- 马来文=ms
--国家-- 克罗地亚=HR --语言-- 克罗地亚文=hr
--国家-- 新加坡=SG --语言-- 英文=en
--国家-- = --语言-- 丹麦文=da
--国家-- = --语言-- 马耳他文=mt
--国家-- = --语言-- 波兰文=pl
--国家-- 阿曼=OM --语言-- 阿拉伯文=ar
--国家-- = --语言-- 土耳其文=tr
--国家-- 泰国=TH --语言-- 泰文=th
--国家-- = --语言-- 希腊文=el
--国家-- = --语言-- 马来文=ms
--国家-- 瑞典=SE --语言-- 瑞典文=sv
--国家-- 丹麦=DK --语言-- 丹麦文=da
--国家-- 洪都拉斯=HN --语言-- 西班牙文=es
分享到:
相关推荐
国家开放大学的"Java语言程序设计"课程旨在让学生掌握Java的基本概念、语法和编程技巧。形考任务4是这个课程的一个重要组成部分,它要求学生通过编写源代码并提交作业报告来展示他们的学习成果。 在形考任务4中,...
国家开放大学的"Java语言程序设计"课程旨在帮助学生掌握Java编程基础,理解面向对象编程的概念,以及如何利用Java进行实际的软件开发。形考任务3作为课程的一部分,通常会涉及更深入的编程技巧和概念,例如异常处理...
这个"java程序多国语言示例"可能包含一个简单的Java应用程序,演示了如何在Java中实现多语言界面,使得软件能够适应不同国家和地区用户的语言需求。 在Java中,多国语言支持主要通过使用Resource Bundle来实现。...
Java 实现国际化是一种重要的软件开发技术,特别是在构建多语言支持的应用程序时。国际化(i18n)使得软件能够适应不同国家和地区的语言环境,包括中文和英文。在这个主题中,我们将深入探讨如何使用Java和JSP进行...
为了满足不同国家和地区用户的语言需求,设计师决定采用MVC(Model-View-Controller)架构模式来构建整个系统。其中,国际化问题主要集中在视图层(View)上。具体来说,设计师需要解决的问题包括: - 将所有网页上...
1. **JDK(Java Development Kit)**:JDK是Java开发工具包,提供了编写Java应用程序所需的所有工具,包括编译器(javac.exe)、解释器(java.exe)、JRE(Java Runtime Environment)以及用于调试、性能分析和其他...
Java语言程序设计精品资源共享建设与实践论文详细解读了课程改革的重要性和实施过程,以下是基于文章内容的知识点梳理: 1. Java语言概述: Java语言是一种面向对象的程序设计语言,它具有简单易用、完全面向对象、...
【JAVA语言基础知识点详解】 1. 注释:Java中的注释分为...以上是Java语言的基础知识和关键概念,这些知识点构成了学习Java编程的基础框架。通过理解和掌握这些内容,可以为进一步深入学习和实践Java打下坚实的基础。
多语言支持是Android应用开发中的一个重要方面,它允许应用根据不同国家和地区的语言环境提供相应的本地化资源。这不仅包括文本内容的翻译,还可能涉及日期、数字格式以及资源文件(如图片和声音)的本地化。为了...
在当今全球化的背景下,软件系统必须具备多国语言支持,以满足不同国家和地区用户的使用需求。本文将深入探讨JDBC(Java Database Connectivity)与Oracle数据库在实现多国语言支持方面的技术细节和实践策略。 一、...
- 考虑到多个国家,时钟应用应支持多种语言。这可以通过Java的`java.util.Locale`和`java.text.SimpleDateFormat`实现。用户选择国家时,可以相应地设置这些对象,以便正确显示日期和时间格式。 6. **布局管理**:...
1.1 Java语言产生和发展的背景 Java语言源于Oak语言,这是SUN公司在一项消费性电子产品软件发展方案中采用的语言。Oak的设计目标是用以开发可靠、紧凑、易于移植的分布式嵌入系统。尽管Oak语言在技术上颇为成功,...
全国计算机等级考试二级教程——Java语言程序设计是针对想要通过国家计算机等级考试的考生们的一份重要学习资料。这份教程涵盖了Java编程的基础概念、语法、数据类型、控制结构、类与对象、数组、字符串、异常处理、...
4. **NlpirMulti**:这可能指的是Nlpir(国家语言处理与信息检索)平台,它提供了中文分词、词性标注、关键词抽取等功能。通过Java API,我们可以集成Nlpir进行更深入的文本处理。 5. **CHI(Chi-squared Test)...
### Java语言中的常用术语详解 ...以上是对Java语言中一些常用术语的详细介绍,这些概念和技术对于理解和掌握Java编程至关重要。无论是初学者还是资深开发者,熟悉这些术语都将对实际开发工作大有裨益。
3. **处理多语言支持**:一旦获取到语言代码,开发者可以依据此信息来决定显示何种语言的界面或者消息。这可能涉及到资源文件的切换,或者动态加载相应的翻译字符串。 4. **优化用户体验**:除了基本的获取语言,还...
首先,Java中的国际化主要依赖于`java.util.Locale`类,它代表了特定的语言环境,包括语言、国家和地区。例如,`Locale.CHINA`表示简体中文环境,`Locale.US`则代表美国英语环境。开发者可以通过`ResourceBundle`类...
### Java支持的字符集 Java作为一种广泛使用的编程语言,在处理多语言环境下的文本时,其对字符集的支持显得尤为重要。本文将详细介绍Java所支持的基本字符集(Basic Encoding Set)和扩展字符集(Extended ...
国际化的目标是使应用程序能够适应不同的国家和地区,具体来说就是让软件能够正确地显示和处理不同语言和文化背景下的数据。 #### 二、Java中的国际化实现 Java提供了强大的国际支持功能,这主要通过`java.util`...
这对于全球化的网站尤其重要,能够吸引不同国家和地区的用户,提高用户体验,同时也是符合国际化标准的重要特性。 【技术栈解析】:作为一款 Java 开发的产品,JPress 很可能使用了 Spring Boot 框架来构建后端服务...