实现国际化程序开发|学习笔记

简介: 快速学习 实现国际化程序开发

开发者学堂课程【Java 高级编程实现国际化程序开发】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/20/detail/341


实现国际化程序开发


现在国际化程序的实现前期准备已经全部完成了,也就是说依靠资源文件、Locale、 ResourceBundle 类就可以进行处理操作理操作,那么下面来进行国际化的程序实现(核心关键:读取资源信息)。

 

1、 在CI ASSPATH 下建立: cn.mldn. message .Messages _zh CN properties;(中文资源)

info=欢迎您的访问!

 

2、在CLASSPATH下建立: cn.mldn.message.Messages en US. properties;(英文资源)

info=Welcome

现在加上没有默认的区域的资源文件,-共定义了三个资源

此时在利用 ResourceBundle 类读取资源的时候并没有设置-个明确的 Local 对象

如果在有需要也可以修改当前的 Locale 坏境,可以使用 ResourceBundle 类如下方法

获取 ResourceBundle

public static final ResourceBundle getBundle( String base ResourceBundle getBundle( String baseName, Locale locale);

如果现在有指定区域的资源文件存在的时候,那么没有设置区域的资源文件的信息将不会被读取。


读取顺序:

读取指定区域的资源文件>默认的本地资源>公共的资源(没有区域)。

相关文章
|
2月前
|
小程序 JavaScript Java
微信小程序的后端开发需要使用什么语言?
【8月更文挑战第22天】微信小程序的后端开发需要使用什么语言?
319 65
|
5月前
|
Java
程序国际化
程序国际化
|
5月前
|
定位技术 API 开发工具
iOS语言本地化/国际化宝典
iOS语言本地化/国际化宝典
200 0
iOS语言本地化/国际化宝典
|
5月前
|
存储 NoSQL 前端开发
|
5月前
|
小程序 IDE API
8月开发者日回顾|小程序开发实用工具分享
8月开发者日回顾|小程序开发实用工具分享
44 0
|
JavaScript
对国际化 i18n 项目的一点思考
对国际化 i18n 项目的一点思考
247 0
|
JSON 小程序 前端开发
都2020年了,你还不会小程序开发吗 2
都2020年了,你还不会小程序开发吗
|
JSON 小程序 前端开发
都2020年了,你还不会小程序开发吗 1
都2020年了,你还不会小程序开发吗
|
存储 JSON 缓存
小程序开发的一些技巧
小程序开发的一些技巧
246 0
|
缓存 小程序 前端开发
「趣学前端」小程序开发的喜怒哀乐
用技术实现梦想,用梦想打开创意之门。今日分享小程序开发的喜怒哀乐。
112 1
「趣学前端」小程序开发的喜怒哀乐
下一篇
无影云桌面