导轨/设计 - 在语言文件文件中添加红宝石代码?
-
25-09-2019 - |
题
我想知道是否有一种方法可以在语言文件文件中添加Ruby代码。例如:
devise:
failure:
unconfirmed: 'You have to confirm your account before continuing. <%= link to "send confirmation instructions?", user_confirmation_path %>'
谢谢你的帮助!
解决方案
我过去解决的方式是:
devise:
failure:
unconfirmed: 'You have to confirm your account before continuing. {{confirm_link}}.'
confirm_link_text: "send confirmation instructions?"
然后您需要输出:
t('devise.failure.unconfirmed',
:confirm_link => link_to(
t('devise.failure.confirm_link_text'),
user_confirmation_path)
)
不隶属于 StackOverflow