Hello, just a (late!) feed back... It's works really fine. sub vcl_recv { if (req.http.cookie ~ "LOCALIZER_LANGUAGE") { set req.http.mylang = regsub( req.http.cookie, ".*LOCALIZER_LANGUAGE=%22(..)%22.*", "$1"); lookup; } [...] lookup; } sub vcl_hash { set req.hash += req.http.mylang; } Thanks again :)