JavaWeb(9) I18N国际化
I18N 国际化(internationalization):软件支持多语言,软件会根据当前的语言使用环境,自动切换
I18N 由来:i和n 中间有18个字符
实现步骤:
①准备资源文件,使用配置文件【properties文件】
配置文件的命名必须:基名_语言_国家. properties
注意: ①基名随便定义
②语言:代表不同国家的语言,比如en英文、zh中文
③国家使用大写字母
ex: system_zh_CN.properties、system_en_US.properties在配置文件中写上对应的配置
②在后台代码或者网页中使用
后台代码中如何使用??
网页中如何使用??
①使用jstl语言,需要导入jstl包,首先导入jstl包和引入国际化标签fmt
②关联资源文件:<fmt:setBundle />
③获取资源文件中的数据:<fmt:message />
运行效果如下图:
如果要显示英文,需要修改浏览器的显示语言,在浏览器设置中修改相关语言即可
JavaWeb(9) I18N国际化相关推荐
- 编程小白的计算机毕业设计指导开发教程-javaweb i18n国际化的使用
一.国际化开发概述 软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的.符合来访者阅读习惯的页面或数据. 国际化(internationaliz ...
- 文件的上传、文件的下载、I18N国际化
一:文件上传 01.文件上传准备 1):上传控件所在的<form>表单的method,必须POST:因为GET方式的数据大小不能超过2kb,而POST没有大小限制.2):上传控件得使用ty ...
- JavaWEB开发的国际化
JavaWEB开发的国际化 软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的.符合来访者阅读习惯的页面或数据. 固定文本元素的国际化 软件实现 ...
- SpringBoot系列之i18n国际化多语言支持教程
SpringBoot系列之i18n国际化多语言支持教程 文章目录 1.环境搭建 2.resource bundle资源配置 3.LocaleResolver类 4.I18n配置类 5.Thymelea ...
- 浏览器扩展开发 - i18n 国际化多语言配置
原文地址:https://waynegong.cn/posts/954.html Chrome 浏览器扩展进行 i18n 国际化多语言适配需要进行三处修改: 在特定目录按照特定格式编写多语言配置的 m ...
- 【vue-element-admin】4.x 添加 i18n 国际化多语言切换
花裤衩前辈的vue-element-admin模块在4.x的大版本中去除了对i18n国际化的支持,本次因项目需要,在一个基于 vue-element-admin V4.2.1 版本模板开发的项目中,需 ...
- Spring进行 i18n国际化配置
(本项目是基于Dubbo的,所以会有后端服务和前端Controller两次国际化的配置) 对后端服务的异常代码进行国际化版本的配置 1.在provider的resources中新建一个properti ...
- RequireJs实现i18n国际化Demo
i18n(其来源是英文单词 internationalization的首末字符i和n,18为中间的字符数)是"国际化"的简称.在资讯领域,国际化(i18n)指让产品(出版物,软件, ...
- springboot配置i18n国际化
springboot实现i18n国际化,无需引入其他jar包,springboot已经内置了,只需要配置即可. 国际化主要是根据不同的国际语言来决定返回数据的语言. 添加properties文件,作为 ...
最新文章
- Linux 虚拟化网络技术 — 虚拟网线(Veth-pair)
- 基于RTP的h.264视频传输系统(二)
- 都2021年了,不会还有人连深度学习都不了解吧(三)- 损失函数篇
- 华为路由交换常见配置
- nginx添加nginx_mod_h264_streaming-2.2.7模块编译报错
- 下面哪一个不是python语言的合法命名_下面哪一个不是Python语言的合法命名
- IDEA导入本地项目
- 雪中悍刀行热门数据读取
- VS2015,错误RC1015: 无法打开包含文件afxres.h
- Python编程 | 颜色分类
- Django部署服务器
- MapProxy的部署与TMS地图服务代理
- macOS Big Sur到来,为Mac带来巨大变化
- 【AlexNet】ImageNet Classification with Deep Convolutional Neural Networks
- 英汉对照名言隽语(三)
- 在线考试系统总体设计
- 《铁道科学与工程学报》投稿经验
- Fragment not attached to Activity 解决方案
- Java Heap dump文件分析工具jhat简介
- 传真服务器实现全程无纸化应用