" ") { define('PROJECT_DIR', realpath('./Gettext/')); define('LOCALE_DIR', $_SESSION['cheminGettext'] .'locale'); define('DEFAULT_LOCALE', 'fr_FR'); require_once(PROJECT_DIR .'/gettext.inc'); $supported_locales = array('fr_FR', 'en_US'); $encoding = 'UTF-8'; if (!isset($_SESSION['lang'])) { if (isset($_COOKIE['lang'])) { $_SESSION['lang'] = $_COOKIE['lang']; } else { $_SESSION['lang'] = "fr_FR"; } } if (isset($_SESSION['lang'])) { $locale = $_SESSION['lang']; } else { $locale = DEFAULT_LOCALE; } T_setlocale(LC_MESSAGES, $locale); $domain = 'messages'; bindtextdomain($domain, LOCALE_DIR); if (function_exists('bind_textdomain_codeset')) { bind_textdomain_codeset($domain, $encoding); } textdomain($domain); } else { require_once 'Framework/Localisationcentral.php'; } ?>