Afficher une erreur selon la langue du site???

 

De point de vue "Best practics", on défine des constantes de message d'erreur par langue.

 

Exemple :   

 

define('_ERR_ARTICLE_NOT_EXIST_FR','Désolé! Cet article n\'existe pas');
define('_ERR_ARTICLE_NOT_EXIST_AR','عذرا هذا المقال لا يوجد');
define('_ERR_ARTICLE_NOT_EXIST_EN','Sorry! Post not exist!');

 

Dans une variable de session, on a la langue du site en cours.

 

$_SESSION['LANG'] = $langue_site;

 

Et l'affichage de l'erreur sera comme suit :

 

echo constant("_ERR_ARTICLE_NOT_EXIST_".LANG);

 

Voila, simple comme BONJOUR.  

Par Hanen SAADOUN - Publié dans : P'tites Astuces
Ecrire un commentaire - Voir les 0 commentaires
Retour à l'accueil

Catégories

Créer un blog gratuit sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus