Rails: ошибка перевода отсутствует - PullRequest
0 голосов
/ 01 июня 2018

Я пытаюсь выучить рубин на рельсах.И при интернационализации я получаю сообщение об ошибке:

отсутствует перевод: en.store.index.title_html

Ниже мой en.yml файл

en:
  layouts:
    application: 
      title: "Pragmatic book shelf"
      home: "Home"
      questions: "Questions"
      news: "News"
      contact: "Contact"

  store:
    index:
    title_html: "Your Pragmatic Catalog" 
    add_html: "Add to Cart"

Я искал решение, и оно говорит разрешить только пробелы в файле en.yml.Это уже написано только с пробелами.Любая помощь будет высоко оценена.

1 Ответ

0 голосов
/ 01 июня 2018

Вы должны добавить правильный отступ под ключом индекса.

en:
  store:
    index:
      title_html: "Your Pragmatic Catalog" 
      add_html: "Add to Cart"

Для доступа к title_html с вашим текущим кодом, это будет сразу после сохранения, как вы делаете с index (три клавиши под одной store клавишей):

en.store.title_html
...