springboot國際化04

1 文件結構

  • Resource Bun…是添加多個messages時自動出現的,下面三個配置文件上級目錄爲i18n
    在這裏插入圖片描述

2 messages.properties

_fragments.email=Email:[email protected]
daily.serurl=127.0.0.1:8080

3 優先級

  • 1 文件的命名方式是固定的
  • 2 舉個栗子:判斷所屬語言環境爲中文後,messages_zh_CN.properties(不管寫沒寫內容)會覆蓋messages.properties

4 在application.yml中配置

若不將messages.properties放入i18n文件夾則無需下面配置

spring:
  ...
  messages:
    basename: i18n/messages
  ...

5 其他文件使用

thymeleaf中:th:text="#{_fragments.intro}"

6 瀏覽器渲染亂碼

File->Settings->File Encodings
在這裏插入圖片描述
更改設置後,記得再次修改messages.properties等文件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章