Я использую модуль I18n по умолчанию для Rails для перевода строк в представлениях.
<%= t("registration.heading") %>
Теперь, когда я нахожусь в режиме регистрации, все мои строки начинаются с registration
. Мне всегда приходится писать
<%= t("registration.heading.notice") %>
// or
<%= t(:heading, :scope => :registration) %>
Было бы неплохо определить область по умолчанию для этого файла (возможно, даже в контроллере), поэтому вызов t
автоматически добавляет заданную область
// controller
set_i18n_default_scope :registration
// view
<%= t(:heading) %>
// --> looks in "registration.heading"
Возможно ли это?