Ecrire un texte en fonction de langue du navigateur
cs_Rimb0
Messages postés103Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention 3 septembre 2008
-
18 mars 2006 à 11:19
coockiesch
Messages postés2268Date d'inscriptionmercredi 27 novembre 2002StatutMembreDernière intervention13 septembre 2013
-
19 mars 2006 à 19:14
Bonjour,
Je voudrais afficher un texte différent suivant la langue du navigateur.
Voici ce que j'ai écrit :
<?php
$lang = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
if ($lang == 'en'){
echo 'Welcome';
}
if ($lang == 'fr'){
echo 'Bienvenue';
}
?>
Ce script marche pour IE, mais pas pour Firefox, et je suis très embetté.
Merci de votre aide.
A voir également:
Ecrire un texte en fonction de langue du navigateur
coockiesch
Messages postés2268Date d'inscriptionmercredi 27 novembre 2002StatutMembreDernière intervention13 septembre 20134 19 mars 2006 à 19:14
Salut!
Il me semble que la chaîne $_SERVER['HTTP_ACCEPT_LANGUAGE'] est plus longue... Fais-là afficher, regarde avec Firefox et adapte ton script en conséquence, :)