1
嵌套翻譯
說我有以下en.yml:在重寫的I18n
default_category: &default
car:
wheel: Wheel
engine: Engine
...
...
breaks: Breaks
some_other_category:
<<: *default
什麼是覆蓋字breaks
,而不必複製粘貼其他所有翻譯的最好方法?
到目前爲止已經試過:
如果你這樣做:
default_category: &default
car:
wheel: Wheel
engine: Engine
...
...
breaks: Breaks
some_other_category:
<<: *default
car:
breaks: Super Breaks
所有其他的翻譯一樣wheel
和engine
已經一去不復返some_other_category
因爲我'覆蓋所有的翻譯car:
如果您這樣做:
default_category: &default
car:
wheel: Wheel
engine: Engine
...
...
breaks: Breaks
some_other_category:
<<: *default
car:
wheel: Wheel
engine: Engine
...
...
breaks: Super Breaks
由於複製/粘貼,存在重複的代碼。
將默認指針移動到汽車的選項在我的方案中並不是真正的選項。
有沒有更好的方法來做到這一點?