Sha256: 73718691cb73e2e3d52fd43c2bc19ae7e6c1ab40fa0bee04587c0ea9ad30d7ab

Contents?: true

Size: 388 Bytes

Versions: 1

Compression:

Stored size: 388 Bytes

Contents

class Browser
  module Language
    LANGUAGES = Browser::Data::LANGUAGES

    # Set browser's preferred language
    attr_writer :accept_language

    # Return an array with all preferred languages that this browser accepts.
    def accept_language
      @accept_language
        .gsub(/;q=[\d.]+/, "")
        .split(",")
        .map {|l| l.downcase.gsub(/\s/m, "") }
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
browser2-1.0.0 lib/browser/methods/language.rb