Файлы локали могут быть организованы в соответствии с соглашениями рельсов.Таким образом, каталог config / locales будет выглядеть так:
|-defaults
|---es.rb
|---en.rb
|-models
|---book
|-----es.rb
|-----en.rb
|-views
|---defaults
|-----es.rb
|-----en.rb
|---books
|-----es.rb
|-----en.rb
|---users
|-----es.rb
|-----en.rb
|---navigation
|-----es.rb
|-----en.rb
И чтобы получить доступ к этим локалям, нам нужно явно указать rails:
# config/application.rb
config.i18n.load_path += Dir[Rails.root.join('config', 'locales', '**', '*.{rb,yml}')]
Так что в файле локали просмотра книг мы можемнаписать:
show:
unknown_author: Unknown Author