Makes it easy to translate your resource fields.
Sorry, but I no longer work on ActiveAdmin often enough to justify mantaining this gem. Take it as it is. If you are interested to update and maintain the gem, please let me know! ❤️
gem"activeadmin-globalize",github: 'stefanoverna/activeadmin-globalize',branch: 'master'We still need to use GitHub because ActiveAdmin is still in active development and there's no released gem compatible with Rails 4.
active_admin_translates:title,:descriptiondovalidates_presence_of:titleend# if you are using Rails 4 or Strong Parameters:permit_paramstranslations_attributes: [:locale,:title,:content]indexdo# ...translation_status# ...default_actionsendformdo |f|
# ...f.translated_inputs"Translated fields",switch_locale: falsedo |t|
t.input:titlet.input:contentend# ...endIf switch_locale is set, each tab will be rendered switching locale.
If you want to use Friendly ID together with Globalize, please take a look
at the activeadmin-seo gem.
To use the dashed locale keys as 'pt-BR' or 'pt-PT' you need to convert a string to symbol (in application.rb)
config.i18n.available_locales = [:en, :it, :de, :es, :"pt-BR"]