2013-04-04 61 views
1

我有一个关于在轨国际化会议assciations轨国际化协会

class User 
    belongs_to :billing_address, :class_name => "Address' 
    belongs_to :delivery_address, :class_name => "Address' 
end 

en: 
    activerecord: 
    attributes: 
     user: 
     billing_address_id: "billing address" 
     delivery_address_id: "delivery address" 

上面的代码工作时的一个问题,但我不知道是否有另一种方式在阳明不使用_id后缀来实现这一目标?

回答

0

您正朝着正确的方向前进。这将是一个好一点:

en: 
    activerecord: 
    models: 
     address: 'Address' 
     user: 'User' 
    attributes: 
     address: 
     city: 'City' 
     zip_code: 'ZIP code' 
     user: 
     address_id: 'Address ID' 

看一看http://xyzpub.com/en/ruby-on-rails/3.2/i18n_mehrsprachige_rails_applikation.html

+0

ADDRESS_ID是一个选择栏,标签应该仅仅是“地址”,任何更优雅的方式来代替'ADDRESS_ID:“地址“'? – 2013-04-05 11:38:25

+0

这就是模型的一部分。你在那找到'地址'。请阅读http://xyzpub.com/en/ruby-on-rails/3.2/i18n_mehrspra​​chige_rails_applikation.html – wintermeyer 2013-04-05 15:09:09

+0

对不起,您的答案不是我真正想要的,但感谢您的回复 – 2013-05-01 10:16:13