2016-04-28 90 views
2

我想使用gettext來申請一個應用程序。我還不知道如何在link內使用它。如何翻譯「顯示」鏈接文本和[confirm: "Are you sure?"]部分?使用gettext <%= link ..%>

<%= link "Show", to: user_path(@conn, :show, user), class: "btn btn-default btn-xs" %> 
<%= link "Edit", to: user_path(@conn, :edit, user), class: "btn btn-default btn-xs" %> 
<%= link "Delete", to: user_path(@conn, :delete, user), 
method: :delete, data: [confirm: "Are you sure?"], 
class: "btn btn-danger btn-xs" %> 

回答

3

假設你在YourApp.Web.view/0import YourApp.Gettext,只是包裝你想在呼叫翻譯每一段文字,以gettext/1

<%= link gettext("Show"), to: user_path(@conn, :show, user), class: "btn btn-default btn-xs" %> 
<%= link gettext("Edit"), to: user_path(@conn, :edit, user), class: "btn btn-default btn-xs" %> 
<%= link gettext("Delete"), to: user_path(@conn, :delete, user), 
method: :delete, data: [confirm: gettext("Are you sure?")], 
class: "btn btn-danger btn-xs" %> 
相關問題