Настройка языка для глобализации в активном админе - PullRequest
0 голосов
/ 15 апреля 2019

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

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

админ / 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

...

...