2016-09-18 61 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