2012-08-04 41 views
9

今天早上我看了Railscast 328,我很難找到一個方法的文檔。什麼是Rails 3中的link_to t()?

<%= link_to t('.edit', :default => t("helpers.links.edit")), 
        edit_boy_scout_path(boy_scout), :class => 'btn btn-mini' %> 

我理解的link_to方法,但我困惑的T(「編輯....)參數,它是在調用此方法兩次。一個解釋甚至指向我的一些文檔將是偉大的。感謝所有幫助

回答

14

t函數是I18n.translate的別名。

default:選項提供翻譯以便在缺少請求的密鑰時使用(您的示例中的'.edit')。

請參閱guide in internationalization(並且請轉到4.1.2以獲取:default選項的語法)