Настройка локали для глобализации в active admin

#ruby-on-rails #activeadmin #globalize

#ruby-on-rails #activeadmin #глобализация

Вопрос:

Я подключил globalize к своему проекту. Основной целью было перевести некоторые поля в моей модели Book.rb через ActiveAdmin. Я также добавил ввод выбора на страницу книги в Active Admin с набором локалей (I18n). Как я могу передать локаль при отправке формы (книга обновлений), чтобы перевод был сохранен в этой локали?

В документации по глобализации недостаточно примеров. Они предполагают, что мы можем использовать Book.attributes{title: «некоторый заголовок», locale: :en} . Но я понятия не имею, как реализовать это для моего случая.

admin/Book.rb …

 permit_params :title, :pages

form do |f|
 inputs "Book info" do
  input :title
  input :pages
  input :set_locale as :select, collection => [:ru, :en]
 end
  actions
end