如何在我的 I18n 语言环境中放置 CSS 样式?
How can I put CSS style in my I18n locale?
我有以下翻译:
welcome: Hello there, %{general_kenobi}
现在我知道,我可以在翻译中添加 HTML 个标签,例如 <em>
左右。但是,如果我希望这个 general_kenobi
具有我的自定义样式怎么办?我该如何实施?我试过 google 它,但没有发现任何有用的东西(或者我可能只是不擅长谷歌搜索)。提前致谢!
如果你想在你的语言环境中添加像这样的花哨的东西,你必须在键中添加 _html
扩展。
Keys with a '_html' suffix and keys named 'html' are marked as HTML
safe. When you use them in views the HTML will not be escaped.
en:
welcome_html: "<b>Bolded text</b>"
然后只是您视图中的常规内容
<%= t('welcome_html')
我有以下翻译:
welcome: Hello there, %{general_kenobi}
现在我知道,我可以在翻译中添加 HTML 个标签,例如 <em>
左右。但是,如果我希望这个 general_kenobi
具有我的自定义样式怎么办?我该如何实施?我试过 google 它,但没有发现任何有用的东西(或者我可能只是不擅长谷歌搜索)。提前致谢!
如果你想在你的语言环境中添加像这样的花哨的东西,你必须在键中添加 _html
扩展。
Keys with a '_html' suffix and keys named 'html' are marked as HTML safe. When you use them in views the HTML will not be escaped.
en:
welcome_html: "<b>Bolded text</b>"
然后只是您视图中的常规内容
<%= t('welcome_html')