From: Astrid Malo
In order to support advanced techniques (such as Cookies or
+ special URL-paths) to determine the user's preferred language,
+ since Apache 2.1 mod_negotiation recognizes
+ the environment variable
+ prefer-language. If it exists and contains an
+ appropriate language tag, mod_negotiation will
+ try to select a matching variant. If there's no such variant,
+ the normal negotiation process applies.
+ SetEnvIf Cookie "language=(.+)" prefer-language=$1
+
In order to support advanced techniques (such as Cookies or
+ special URL-paths) to determine the user's preferred language,
+ since Apache 2.1 prefer-language. If it exists and contains an
+ appropriate language tag,