0

Я использую rails_admin, которые используют devise. Некоторые слова по-прежнему отображаются на английском языке. У меня есть много yml-файлов для i18n (fr, rails_admin.fr, devise.fr). Есть ли быстрый способ найти то, что yml [tree] мне нужно вставить в один из них для i18n этих отсутствующих выражений?Как локализовать некоторые недостающие выражения в рельсах

+0

Devise 2.0 (только что выпущенный) делает интернационализацию намного лучше, проверьте https://github.com/plataformatec/devise в разделе I18n, который также имеет ссылку на некоторые примеры. Не уверен в rails_admin. –

ответ

1

Практически все ключи RailsAdmin именуются: admin.

Практически все ключи разработчика обозначаются как: devise.

Отдых будет рельсами.

И, в конце концов, это не имеет большого значения, вы можете добавить их в любом месте, и я предлагаю вам поместить их в пользовательский файл проекта, чтобы i18n библиотеки легко обновлялся.

+0

Я отправляю на СО, чтобы не беспокоить вас, но вы повсюду! На странице регистрации sign_in sign_up и forget_your_password? не локализованы ... Как я могу догадаться, так как они не сгруппированы с электронной почтой и паролем, которые отступы под activerecords-user – Timoun

+0

Я получаю его. Вы должны переопределить шаблоны, в представлениях разработчика нет i18n: https://github.com/plataformatec/devise/blob/master/app/views/devise/sessions/new.html.erb –

+0

еще раз спасибо! – Timoun