diff --git a/ecrire/public.php b/ecrire/public.php index af91d0412c370b2f5804d8699c6b99be6da08500..9a89e4b8b2f026ac3adf3bc2c2c0c287b329d88d 100644 --- a/ecrire/public.php +++ b/ecrire/public.php @@ -192,6 +192,8 @@ if (isset($GLOBALS['_INC_PUBLIC'])) { // (c'est ici qu'on fait var_recherche, validation, boutons d'admin, // cf. public/assembler.php) echo pipeline('affichage_final'._PIPELINE_SUFFIX, $page['texte']); + + if ($lang) lang_select(); // l'affichage de la page a pu lever des erreurs (inclusion manquante) // il faut tester a nouveau $debug = ((_request('var_mode') == 'debug') OR $tableau_des_temps) ? array(1) : array(); diff --git a/ecrire/public/debusquer.php b/ecrire/public/debusquer.php index 4a8efe5a47b6c5d1ac54e78243f7e57255122e2f..c6c2334bc7327fe4085e06f3e58cf8c5aaba355b 100644 --- a/ecrire/public/debusquer.php +++ b/ecrire/public/debusquer.php @@ -115,8 +115,10 @@ function public_debusquer_dist($message='', $lieu='') { if (!$fonc) $fonc = $debug_objets['principal']; $titre = !$mode ? $fonc : ($mode . ' ' . $debug_objets['sourcefile'][$fonc]); } - if ($message===false) + if ($message===false) { + lang_select(); return debusquer_entete($titre, $res); + } else echo debusquer_entete($titre, $res); exit;