更改百里香实用程序对象的语言环境

时间:2019-11-25 10:54:22

标签: spring spring-boot localization thymeleaf

我想使用#dates#calendars来获取当年经过的月份的列表。可以使用${#dates.monthName(date)}和一些逻辑来实现,但是月份的名称是英语,我需要西班牙语。

是否可以告诉百里香使用一种或另一种语言环境?我读过它使用了Java的标准日期和日历,所以也许春季这种类的某种应用程序设置会起作用吗?

1 个答案:

答案 0 :(得分:1)

您必须使用Thymeleaf DateUtils monthName(Object target,Locale locale)方法。 我认为类似这样的方法应该起作用:

${T(org.thymeleaf.util.DateUtils).monthName(#dates.createNow(), #locale.getDefault())}