HTTP Accept Language plugin

Plugin details

Ruby on Rails plugin. Fishes out the Accept-Language header into an array.

Websitehttp://rails-i18n.org/ Repositorygit://github.com/iain/http_accept_language.git Author Iain Hecker Tags http LicenseMIT

Documentation

Install the plugin:
ruby script/plugin install git://github.com/iain/http_accept_language.git
  class SomeController < ApplicationController
    def some_action

      request.user_preferred_language
      # => [ 'nl-NL', 'nl-BE', 'nl', 'en-US', 'en' ]

      available = %w{en en-US nl-BE}
      request.preferred_language_from(available)
      # => 'nl-BE'

    end
  end

Further Documentation

There is currently no advanced documentation for this plugin.

New documentation

Edit plugin | (0 older versions) | Last edited by: hardway, 2 months ago