O Thymeleaf compara o objeto de expressão #locale com a string

Desejo definir um atributo th: class dependendo do código do idioma do contexto usando o objeto de expressão #locale.

eu tentei

th:class="${#locale}=='en'?'active':''"
th:class="${#locale=='en'}?'active':''"

Ambos resultam em false, mas quando o imprimo com th: text = "$ {# locale}, obtive o código de localidade correto (en, es).

Alguma idéia de como comparar o objeto #locale com um código de localidade?

questionAnswers(3)

yourAnswerToTheQuestion