Не могли бы вы добавить .html_safe к результату переопределения вашего метода? Мне кажется, нет причин помещать это в шаблон ERB?
Общая цель как в Rails, так и в Ember — размещать метку «эта строка безопасна для HTML» как можно ближе к точке создания/генерации, чтобы разработчикам было предельно ясно, что они должны убедиться в безопасности HTML (т. е. что любой ввод пользователя экранирован).
То, что вы делаете, допустимо (при условии, что это протестировано), но это не «предназначенное» использование этих методов. Если бы это был осознанный плагин API, он был бы размещен в plugin/instance.rb вместе с остальными.
Предназначенное использование этого метода — помещать разметку Markdown в соответствующий ключ перевода:
(Обратите также внимание на html_safe там — это та же техника, которую вам нужно использовать при любом переопределении).