1
我有一些模型帶有我想要翻譯的價格屬性。應用默認命名空間ActiveRecord翻譯
在我的語言環境中的文件,我有這樣的翻譯:
de:
activerecord:
attributes:
defaults:
price: Preis
這適用於任何非命名空間模型,如:
Shoe.human_attribute_name(:price) # works!
但是,它不會爲命名空間模型的工作,例如:
Product::Shoe.human_attribute_name(:price) # doesn't translate!
是否可以保留翻譯文件DRY並將默認值應用於命名空間mo dels以及?
我必須增加明確的翻譯每一個命名空間模式? – SvenDittmer
我相信是的。命名空間的i18n鍵與非命名空間的鍵不同。 – MurifoX