Thymeleaf - message.properties - экранировать одинарную кавычку - PullRequest
0 голосов
/ 20 ноября 2018

Инструменты

Использование Jhipster v5.0.1, thymeleaf v3.0.9 и JDK1.8.0

Цель

Escapeодиночная кавычка (') в Thymeleaf из файла message.properties (пакет ресурсов).

Это сообщение в messages_fr.properties :

email.demandeconge.textcra=Votre Cra de {0} est à l'état Brouillon. Vous êtes invité(e) à le mettre à jour et à le soumettre.

находится в шаблоне email.html:

                                             <span th:text="#{email.demandeconge.textcra(${conge.mois})}">
                                                   Votre Cra de mois est à l'état Brouillon. Vous êtes invité(e) à le mettre à jour et à le soumettre.
                                              </span>

Issue

В электронном письме он печатает: Votre Cra de mois est létat Brouillon.

Попробуйте

1) В message.properties:

l \ 'état => prints l \ état

l "'"; état => печатает l"' "; état (без двойных кавычек. Они здесь, потому что если я поставлю" '"без двойных кавычек, это даст" в сообщении.

2) по электронной почте.html:

                                             <span th:text="#{"email.demandeconge.textcra(${conge.mois})"}">
                                                   Votre Cra de mois est à l'état Brouillon. Vous êtes invité(e) à le mettre à jour et à le soumettre.
                                              </span>

=> печатает ?? email.demandeconge.textcra ($ {conge.mois}) ??

Не могли бы вы мне помочь, пожалуйста?

Спасибо

Мануэла

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...