我正在为内置rails的应用程序设置i18n。 整个系统非常易于设置和使用。 但有一点我无法找到最好的方法,也无法在互联网上找到任何信息。
说我想在i18n中设置一个段落,但我希望段落中的一个词是强调。
设置此类内容的最佳/推荐方法是什么?
目前我正在使用这种表示法,但我并不喜欢它。
Haml文件:
%p
!= t("msg.start")
em!= t("msg.em")
!= t("msg.end")
en.yml文件:
en:
msg:
start: "Hello there"
em: "you"
end: ", how are you doing?"
答案 0 :(得分:4)
en:
msg: Hello there <em>you</em>, how are you doing?
%p
= t(:msg).html_safe
没有必要在圈子中试图总是使用haml标签;它是为了帮助你,而不是让事情变得更加困难。