#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
…