Как отобразить разные партиалы в зависимости от текущей локали - PullRequest
0 голосов
/ 26 мая 2009

Я получил index.erb и index-de.erb, и где-то я видел пример, в котором это приводило к отображению index-de, когда I18n.locale был: de, но я просто попытался, и это не сработало, и я мог не найти никакой документации на эту тему. Так это на самом деле работает, или мне нужен дополнительный плагин для этого?

Ответы [ 2 ]

1 голос
/ 27 мая 2009

они должны называться index.LOCALE.EXTENSION, например, index.de.erb или index.de.html.erb для локали (I18n.locale)

1 голос
/ 26 мая 2009

Локализация встроена в рельсы с 2.2; Вы, вероятно, захотите проверить i18n screencast и / или guide .

Редактировать: в частности, ознакомьтесь с разделом 3.3 руководства "Локализованные виды". Краткий ответ: правильное имя файла - index.de.html.erb.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...