Rails 5.2: апостроф (одинарная кавычка) в YAML отображается как 'в заголовочном атрибуте - PullRequest
0 голосов
/ 14 февраля 2019

Без добавления суффикса _html ко всем моим ключам YAML на случай, если иностранному языку нужно будет включать символ одинарной кавычки / апострофа, как я могу заставить такой символ правильно отображаться в атрибуте titleHTML-тэг?

В моем случае, в fr.yml у меня есть:

Report_this_comment:"

Я использую это для рендеринга:

<a href="..." title="Signaler ce commentaire pour violation de nos conditions d&#39;utilisation">Signaler</a>

Мне не нужен &#39;, который появляется во всплывающей подсказке, когда я наводю указатель мыши на ссылку.Я просто хочу апостроф.

Техника двойных одинарных кавычек, о которой я читал, просто дает мне два &#39; рядом друг с другом.И добавление к нему обратной косой черты, т.е.стр.

Этот SO-ответ 2013 года работает - в нем используется фигурная одинарная кавычка.Естественно, с ними трудно работать, поэтому мне было интересно, есть ли у кого-нибудь лучшее текущее решение.

1 Ответ

0 голосов
/ 14 февраля 2019

Просто удалите двойные кавычки в fr.yml попробуйте это:

Report_this_comment: Signaler ce commentaire pour violation de nos conditions d'utilisation
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...