Skip to content

Instantly share code, notes, and snippets.

@karmi
Created August 5, 2008 15:20
Show Gist options
  • Save karmi/4083 to your computer and use it in GitHub Desktop.
Save karmi/4083 to your computer and use it in GitHub Desktop.
# IN app/controllers/application.rb
require 'uri'
before_filter :set_language
# ...
# Set language by hostname (.com => 'en', .cz => 'cz')
def set_language
Gibberish.current_language = URI.parse(request.url).host.split('.').last.gsub(/com/, 'en')
logger.debug "Language set to '#{Gibberish.current_language}'"
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment