Ruby on Rails Sunday, January 20, 2013

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

2. 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.


Am Samstag, 19. Januar 2013 20:11:13 UTC+1 schrieb Guirec Corbel:

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!

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/k8-AtfWH-f4J.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

No comments:

Post a Comment