aboutsummaryrefslogtreecommitdiff
path: root/devel/rubygem-http_accept_language/pkg-descr
blob: 85b76f63db02209e67ef8e05a888fe6e466ee29b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
HttpAcceptLanguage is a gem, which helps you detect the users preferred
language, as sent by the "Accept-Language" HTTP header.

The algorithm is based on RFC 2616, with one exception: when a user requests
"en-US" and "en" is an available language, "en" is deemed compatible with
"en-US". The RFC specifies that the requested language must either exactly match
the available language or must exactly match a prefix of the available
language. This means that when the user requests "en" and "en-US" is available,
"en-US" would be compatible, but not the other way around. This is usually not
what you're looking for.

WWW: https://github.com/iain/http_accept_language/