Spring Boot 国际化

简介: 1.准备国际化文件建三个配置文件第一个负责显示初始化的值第二个映射第一种语言第二个映射第二种语言建好三个properties后IDEA会自动识别放到一个bundle下

1.准备国际化文件

建三个配置文件

第一个负责显示初始化的值

第二个映射第一种语言

第二个映射第二种语言

建好三个properties后IDEA会自动识别放到一个bundle下


ecd4f1fa5e8c437d8d5396d69fd750ad.png

2.编写国际化文件

在Resource Bundle视图下配置映射,需要几个字段就配几个。

0dc2aaec6b1b406588a191706ef651d0.png

新版IDEA需要下载插件才能进入Resource Bundle视图:

(第一个)

a9db9c352f034e288bb4a24d1e1a6b1d.png

3.自定义LocaleResovler

5596986e61114bceafb0d20992aa7163.png

53654a53b3b249e48ccd007faa2cb980.png

4.配置文件

Spring Boot配置文件中配置国际化文件的路径:

5a70f10b7bd94a5aa24f27f9be8917f1.png

5.前端传参

65fa48b5e2cf48148fc83e8908ba6fc0.png

目录
相关文章
|
1月前
|
前端开发 Java Spring
SpringBoot项目thymeleaf页面支持词条国际化切换
SpringBoot项目thymeleaf页面支持词条国际化切换
63 2
|
6月前
|
Java 数据安全/隐私保护 网络架构
一个简单的示例在spring boot中实现国际化
一个简单的示例在spring boot中实现国际化
|
4月前
|
Java Spring 自然语言处理
Spring 框架里竟藏着神秘魔法?国际化与本地化的奇妙之旅等你来揭开谜底!
【8月更文挑战第31天】在软件开发中,国际化(I18N)与本地化(L10N)对于满足不同地区用户需求至关重要。Spring框架提供了强大支持,利用资源文件和`MessageSource`实现多语言文本管理。通过配置日期格式和货币符号,进一步完善本地化功能。合理应用这些特性,可显著提升应用的多地区适应性和用户体验。
43 0
|
5月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的北工国际健身俱乐部的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的北工国际健身俱乐部的详细设计和实现(源码+lw+部署文档+讲解等)
|
5月前
|
存储 Java UED
Spring Boot中的国际化处理
Spring Boot中的国际化处理
|
5月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的北工国际健身俱乐部附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的北工国际健身俱乐部附带文章源码部署视频讲解等
25 0
|
6月前
|
自然语言处理 Java UED
Spring Boot中的国际化配置
Spring Boot中的国际化配置
|
6月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue的北工国际健身俱乐部的详细设计和实现
基于SpringBoot+Vue的北工国际健身俱乐部的详细设计和实现
26 0
|
7月前
|
缓存 Java Spring
Spring Boot做国际化
Spring Boot做国际化
130 0
|
7月前
|
存储 人工智能 运维
spring国际化 - i18n
spring国际化 - i18n
102 0