Thymeleaf 获取当前语言环境
Posted
技术标签:
【中文标题】Thymeleaf 获取当前语言环境【英文标题】:Thymeleaf get current locale 【发布时间】:2017-04-11 13:31:06 【问题描述】:如何在 thymeleaf 模板中获取当前语言环境? Thymeleaf 上下文是语言环境感知的,所以在每个请求中注入语言环境会很奇怪,我可以在模板中请求一些变量吗?
<div th:text="$currentLocale"></div>
【问题讨论】:
【参考方案1】:使用#locale 表达式:
<div th:text="$#locale"></div>
【讨论】:
但是当设置未知语言时,它不会显示默认的当前语言,例如?lang=xx
,#locale
是xx
,默认情况下不是真正的当前语言。以上是关于Thymeleaf 获取当前语言环境的主要内容,如果未能解决你的问题,请参考以下文章
忽略 thymeleaf #date.format() 上的语言环境
如何使用 spring-boot 和 thymeleaf 设置标准 i18n 语言环境?
java 获取当前手机的语言环境的工具类,包括判断是简体还是繁体,以及判断当前环境是否是简体中文
R语言sys方法:Sys.getenv函数获取R环境变量Sys.getlocale函数获取当前系统本地信息Sys.setlocale函数设置当前系统本地信息