How to globalize a static page?

Hello,

In a rails application, I have a static welcome page and I want to translate my website. I think to use I18n for this is an uggly solution because there is a lot of html. I don't find a good solution for globalize3 and activeadmin.

Is there a better solution?

Thank You!

Guirec Corbel ha scritto:

Hello,

In a rails application, I have a static welcome page and I want to
translate my website. I think to use I18n for this is an uggly solution
because there is a lot of html. I don't find a good solution for
globalize3 and activeadmin.

This is the gem you're looking for:
https://github.com/stefanoverna/activeadmin-globalize3

I use it with this other gem to use wysihtml5:
https://github.com/stefanoverna/activeadmin-wysihtml5

I tried it but I have this :

Hi
1.
class ApplicationController < ActionController::Base
protect_from_forgery

before_filter :set_locale

def set_locale
# update sessions if passed
session[:locale] = params[:locale] if params[:locale]

# set locale based on sessions or default
I18n.locale = session[:locale] || I18n.default_locale

end

end

  1. create a
    index.html.erb
    and a translated index.de.html.erb

the ‘de’ is the language code. so take what you need: en fr it etc.