我需要在html文件轉換中插入特殊字符。 角色是一個空間,需要它來嘗試解決另一個問題。在(i18n)yml中插入HTML特殊字符
但它不工作。該字符的代碼顯示在電子郵件的主題中。
爲此,我插入這些行:
pt.yml
subjects:
...
release_auto_pause_triggered_html: "%{project_name} %{release_name} - pausa automática disparada"
release_mailer.rb
subject = t('subjects.release_auto_pause_triggered_html', project_name: @project.name, release_name: @release.name).html_safe
但發送的電子郵件的主題爲:pausa automática disparada
- 「'」我添加只是爲了讓這個職位,但它不會看到這裏。
我需要這個樣子: 「PAUSA。自動化disparada」
我要去哪裏錯了?
Rails不解碼HTML實體。只需添加另一個沒有「&nbsp」的翻譯條目或將其替換爲實際的[non-breaking space](http://en.wikipedia.org/wiki/Non-breaking_space),即「\ u00A0」。 – Stefan