$locale) { if ($request->getLocale() == $locale) { $current_locale = $locale; break; } } if ( ! $current_locale) $current_locale = 'fr_FR'; } phrasea::use_i18n($current_locale); $request = http_request::getInstance(); switch ($request->get_code()) { case '204': $title = '204 NO Content'; $desc = '

' . _('error:204::Le contenu que vous demandez n\'existe pas ou a expire') . '

'; break; case '400': $title = '400 Bad Request'; $desc = '

' . _('error:400::La requete que vous faites ne peut etre traitee car les parametres necessaire a son traitement, sont mauvais ou manquants.') . '

'; break; case '403': $title = '403 Forbidden'; $desc = '

' . _('error:403::Vous avez demande une page a laquelle vous n\'avez pas acces.') . '

' . _('error:403::Soit vous n\'avez pas les droits, soit vous avez ete deconnecte.') . '

'; break; case '404': $title = '404 Not Found'; $desc = '

' . _('error:404::Vous avez demande une page qui n\'existe pas ou plus') . '

'; break; case '500': $title = '500 Internal Server Error'; $desc = '

' . _('error:500::Erreur interne du serveur') . '

' . _('error:500::Une erreur interne est survenue. Ceci se produit lorsque la connetion a la base de donnee a ete interrompue ou lorsqu\'un module rencontre un probleme.') . '

' . _('error:500::Si ce probleme persiste, contactez l\'administrateur du serveur') . '

'; break; default: $title = 'Unknown Error'; $desc = ''; break; } ?> <?php echo $title; ?>