Я разрабатываю приложение Rails по совету Руководств по Rails для создания дерева папок и файлов с переводами.
Мое дерево папок похоже на это:
|-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
Содержимое в config / locales / views / books / en.yml похоже на это:
es:
books:
index:
title: "Título"
A внутри шаблона app / views / books / index.html.erb, как этот (обратите внимание на точку):
<%= t '.title' %>
Когда у меня нет пространства имен, мои переводы в представлениях работают хорошо, но с пространством имен «admin», которое я использую в своем бэкэнде, это не работает. Кто-нибудь знает в чем проблема?