Как локализовать значение модели activerecord с помощью Rails 3 - PullRequest
0 голосов
/ 20 апреля 2011

Я хочу локализовать значения модели в помощниках форм.

Например, у меня есть 2 модели, Role и User, определяемые отношением: role has_many users.

Для создания нового пользователя в моем контроллере есть что-то вроде этого:

@user = User.new
@roles = Role.all # role title return values "admin" or "customer" only

И у меня в форме есть что-то вроде этого:

f.collection_select :role_id, @roles, :id, :title, {:selected => (@user.role)}

Как локализовать значения названий ролей?

Я использовал для настройки своей локализации в файлах config / locales. Можно ли установить значения модели activerecord таким образом?

Спасибо за вашу помощь!

Джереми.

1 Ответ

0 голосов
/ 20 апреля 2011

Globalize2 - это одно решение для данных i18n. Я этим не пользовался, поэтому не спрашивайте меня, ест ли это ваша жена.

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