public static function init() { if (self::$initialized) { return; } if (isset($_GET[I18N_SET_LANGUAGE_PARAM])) { setcookie(I18N_LANGUAGE_COOKIE, $_GET[I18N_SET_LANGUAGE_PARAM], 0, '/'); } $languages = self::getLanguages(); self::$initialized = true; foreach ($languages as $language) { if (self::load($language)) { return; } } }