diff --git a/src/Symfony/Component/HttpFoundation/Request.php b/src/Symfony/Component/HttpFoundation/Request.php index f35a4c602390d..b174ccbf1ed4f 100644 --- a/src/Symfony/Component/HttpFoundation/Request.php +++ b/src/Symfony/Component/HttpFoundation/Request.php @@ -1309,6 +1309,9 @@ public function getLanguages() for ($i = 0, $max = count($codes); $i < $max; $i++) { if ($i == 0) { $lang = strtolower($codes[0]); + if(!in_array($lang, $this->languages) { + $this->languages[] = $lang; + } } else { $lang .= '_'.strtoupper($codes[$i]); }