2013-04-04 60 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