I activated "Redirect returning visitors to last viewed language" with path prefix localization. some pages are in French and are not yet translated in English. when i check english button, the french page is reload but the following messages appear :

Notice : Undefined variable: _SESSION dans include_once() (ligne 18 dans /homez.331/greencod/www/sites/all/modules/languageinterface/languageinterface.module).

Notice : Undefined index: cli dans include_once() (ligne 27 dans /homez.331/greencod/www/sites/all/modules/languageinterface/languageinterface.module).

When "Redirect returning visitors to last viewed language" is desactivated, a 404 page appears and there is no error messages.

Comments

j0nathan’s picture

Same error and more error messages with version 6.x-3.7 :

$ drush cc all

WD php: Notice: Undefined index: HTTP_REFERER in include_once() (line 13 of          [error]
/XXXXX/sites/all/modules/contrib/languageinterface/languageinterface.module).

WD php: Notice: Undefined index: QUERY_STRING in include_once() (line 17 of          [error]
/XXXXX/sites/all/modules/contrib/languageinterface/languageinterface.module).

WD php: Notice: Undefined variable: _SESSION in include_once() (line 19 of          [error]
/XXXXX/sites/all/modules/contrib/languageinterface/languageinterface.module).

WD php: Notice: Undefined variable: _SESSION in include_once() (line 28 of          [error]
/XXXXX/sites/all/modules/contrib/languageinterface/languageinterface.module).

'all' cache was cleared                                                             [success]

$

No more error messages when disabling "Redirect returning visitors to last viewed language" (admin/settings/language-interface).