2016-09-18 46 views
1

所以,我有自定義視圖會議/ new.html.haml自定義區域設置登錄標籤[色器件]

我有我的表單標籤

= f.label :login 

如何我en.yml應該像更換登錄電子郵件或用戶名

我包括寶石軌道,國際化和三ED

en: 
    login: "Email or Username" 

en: 
    devise: 
    sessions: 
    new: 
     login: Email or Username" 

但它仍然無法正常工作。

回答

0

下面是你如何做到這一點。

en: 
    activerecord: 
    models: 
     user: "User" 
    attributes: 
     user: 
     email: "Email" 
     login: "Email or Username" 
     password: "Password" 
     password_confirmation: "Password confirmation" 
     current_password: "Current password" 
     remember_me: "Remember me" 

,並確保您的語言環境是「恩」而不是「EN-US」

1

的Rails實現查找裏面欣賞到現場的便捷方式。當你有下面的字典。

在locale文件夾中。

locale 
    en 
     session 
      new 
       en.yml 

在en.yml

en: 
    sessions: 
    new: 
     login: "Email or Username" 

在new.html.slim:

t.('.login') 

這是的I18n lazylookup