Spring Boot Thymeleaf 国际化 i18n
Spring Boot Thymeleaf i18n About 549 words语法
#{}
示例
在th:text
中使用#{}
引入Resource Bundle
中的i18n
资源。
<a th:text="#{header_home}" th:href="@{/}">首页</a>
<a th:text="#{header_search}" th:href="@{/search.html}">搜索</a>
YAML 配置
spring:
messages:
basename: file:${user.dir}/i18n/messages,classpath:i18n/messages
cache-duration: 1h
fallback-to-system-locale: true
web:
locale: en
i18n 文件
messages.properties
header_home=HOME
header_search=SEARCH
messages_en.properties
header_home=HOME
header_search=SEARCH
messages_zh.properties
header_home=首页
header_search=搜索
Views: 1,183 · Posted: 2023-08-17
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...