language : do not set the cookie if it is not needed. Update it if it is valid
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4261 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
This commit is contained in:
@@ -326,10 +326,13 @@ class language
|
||||
if ($forcedLanguage !== null)
|
||||
$languageCode = $forcedLanguage;
|
||||
elseif ($langCookie !== FALSE)
|
||||
{
|
||||
$languageCode = $langCookie;
|
||||
// Update the already set cookie
|
||||
$this->languageCookieSet ($languageCookie, $languageCode, "/");
|
||||
}
|
||||
else
|
||||
$languageCode = $langNav;
|
||||
$this->languageCookieSet ($languageCookie, $languageCode, "/");
|
||||
// Cache the domframework's .mo file too
|
||||
$dfFile = $this->languageCache ($languageCode, "domframework", LC_MESSAGES,
|
||||
dirname (__FILE__)."/locale");
|
||||
|
||||
Reference in New Issue
Block a user