2013-09-24 54 views
0

所以我有一个link_to方法,它要求body参数由翻译材料填充。Rails:在link_to()方法中输出翻译

例如: link_to('translated material', '/dashboard')

我现在有它在我的en.yml(例如)设置,使有:

en: 
    dashboard: 'Dashboard' 

,并在典型情况下,我需要翻译我只想例如,这样做:<%= t :dashboard %>

这很好。但是,我怎么地方进入的link_to()方法,像这样:

link_to(*insert :dashboard translated text here*, '/dashboard')

我敢肯定,这是简单的格式,仍然在学习ROR的所有细节!

回答

2

只是把一切融合在一起:

link_to(t('dashboard'), dashboard_path) 

BTW。最好使用指定的路线。不要使用字符串作为网址。

+0

谢谢,我不确定格式。为我清除了一些基本的语法知识 – zillaofthegods