Ruby on rails i18n翻译yml文件中的别名/符号链接
假设我有一个i18n语言环境文件,该文件定义了两个模型的转换,并具有has_one/belishing_to关系:Ruby on rails i18n翻译yml文件中的别名/符号链接,ruby-on-rails,ruby-on-rails-3,internationalization,yaml,Ruby On Rails,Ruby On Rails 3,Internationalization,Yaml,假设我有一个i18n语言环境文件,该文件定义了两个模型的转换,并具有has_one/belishing_to关系: en: activerecord: models: photo: 'Photo' photographer: 'Photographer' attributes: photo: name: 'Name' description: 'Description' photographe
en:
activerecord:
models:
photo: 'Photo'
photographer: 'Photographer'
attributes:
photo:
name: 'Name'
description: 'Description'
photographer: 'Photographer'
如您所见,摄影师在文件中定义了两次。有没有办法通过创建别名或将其引用到变量来简化此过程?您可以使用它来完成您想要做的事情。例如:
en:
photographer: &photographer 'Photographer'
activerecord:
models:
photo: 'Photo'
photographer: *photographer
attributes:
photo:
name: 'Name'
description: 'Description'
photographer: *photographer
然而,在你走这条路之前,先读一读,然后下定决心。你可以用它来完成你想做的事情。例如:
en:
photographer: &photographer 'Photographer'
activerecord:
models:
photo: 'Photo'
photographer: *photographer
attributes:
photo:
name: 'Name'
description: 'Description'
photographer: *photographer
然而,在你走这条路之前,先读一读,然后下定决心