在我的Rails3应用程序中,我有:
<%= link_to "Sign out", destroy_user_session_path %>
我知道如何本地化文本,但如何本地化链接文本?我在try:
中定义了“sign_out”<%= link_to t( sign_out ), destroy_user_session_path %>
但它会产生错误:
undefined local variable or method `sign_out'
正确的语法是什么?
PS:它比this question更基本,但我找不到任何答案。
答案 0 :(得分:1)
<%= link_to t('sign_out'), destroy_user_session_path %>
您必须在
之后的本地yml文件中定义键sign_out :.答案 1 :(得分:1)
link_to t("sign_out"), destroy_user_session_path
怎么样?
答案 2 :(得分:1)
<%= link_to t(:sign_out), destroy_user_session_path %>
或
<%= link_to t('sign_out'), destroy_user_session_path %>
您可以查看其他详细信息here。