affichage de la page accueil selon la langue du visiteur
5 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
- jensaisrien
- WRInaute passionné

- Messages: 753
- Inscription: Dim Mai 23, 2004 2:49
affichage de la page accueil selon la langue du visiteur
salut,
Voilà,
J'ai vu qu'il était possible de faire afficher certaines pages selon certains critères mais je ne sais pas si ca c'est possible. Si ca l'est , quelqu'un peut-il m'expliquer comment faire ou m'indiquer la formule magique.
Voilà, je souhaite ( pour un de mes sites) faire afficher ma page d'accueil en anglais si mon visiteur est anglophone ou afficher ma page en francais si mon visiteur est francophone.
Cela petu-il se faire avec un "if?
J'ai fait mon modele en francais avec un include config_fr.php ou tous mes liens sont en français.
J'en ai fait un autre en anglais nommé config_en.php ou les memes liens sont en anglais .
Maintenant comment faire pour que le include soit choisi en fonction de la langue du visiteur et que cela lui reste sur toute sa visite ( faudrait pas qu'ne cours de route, il se retrouve dans l'autre langue ).
Bien sur je souhaite aussi mettre un bouton qui lui laisse le choix mais faudrait que ce choix soit conservé pour sa visite.
Merci d'avance pour vos tuyaux.
Ophelie
Voilà,
J'ai vu qu'il était possible de faire afficher certaines pages selon certains critères mais je ne sais pas si ca c'est possible. Si ca l'est , quelqu'un peut-il m'expliquer comment faire ou m'indiquer la formule magique.
Voilà, je souhaite ( pour un de mes sites) faire afficher ma page d'accueil en anglais si mon visiteur est anglophone ou afficher ma page en francais si mon visiteur est francophone.
Cela petu-il se faire avec un "if?
J'ai fait mon modele en francais avec un include config_fr.php ou tous mes liens sont en français.
J'en ai fait un autre en anglais nommé config_en.php ou les memes liens sont en anglais .
Maintenant comment faire pour que le include soit choisi en fonction de la langue du visiteur et que cela lui reste sur toute sa visite ( faudrait pas qu'ne cours de route, il se retrouve dans l'autre langue ).
Bien sur je souhaite aussi mettre un bouton qui lui laisse le choix mais faudrait que ce choix soit conservé pour sa visite.
Merci d'avance pour vos tuyaux.
Ophelie
-

hipopulation - WRInaute impliqué

- Messages: 346
- Inscription: Mer Juil 28, 2004 10:14
avec php, tu peux faire un test sur la langue du navigateur utilisé, a partir de là tu peux lui afficher la page dans la bonne langue....
- jensaisrien
- WRInaute passionné

- Messages: 753
- Inscription: Dim Mai 23, 2004 2:49
Ok merci pour la réponse, je vais voir ce que je peux faire.
J'ai vu que tu es de Caen. Ou ca? Moi j'ai habité un an à la demi-lune prés de la gare et aussi dans l'avenue de Tourville le long du port il y a 6 ans. Maintenant, je suis à Calgary au Canada
J'ai vu que tu es de Caen. Ou ca? Moi j'ai habité un an à la demi-lune prés de la gare et aussi dans l'avenue de Tourville le long du port il y a 6 ans. Maintenant, je suis à Calgary au Canada
Salut,
J'ai déjà fait ce genre de chose en ASP.
Voici le code:
Bonne prorammation
PS: Pour chinois, japonais,grec, russe,... tu dois introduire ne code ascii.
ex: あ(+1 ";") pour あ
J'ai déjà fait ce genre de chose en ASP.
Voici le code:
- Code: Tout sélectionner
<%langue=request.servervariables("HTTP_ACCEPT_LANGUAGE")
langue = left(langue,2)
select case langue
case "fr"
sInvit = "Choisissez votre langue"
case "eu","ca","es" 'Espagnol
sInvit = "Seleccione su idioma"
case "de" 'Allemand
sInvit = "Wählen Sie eine Sprache"
case "nl" 'Neerlandais
sInvit = "Kies uw taal"
case "it" 'italien
sInvit = "Seleziona lingua"
case "zh" 'chinois
sInvit = "选择您的语言"
case "ko" 'coreen
sInvit = "너의 언어를 선택하십시요"
case "el" 'grec
sInvit = "Διαλέξτε τη γλώσσα σας"
case "pt" 'portugais
sInvit = "Escolha sua língua"
case "be", "et", "lv", "lt", "ru" 'Russe
sInvit = "Выберите ваш язык"
case "jp"
sInvit = "あなたの言語を選びなさい"
case else
sInvit = "Choose your language"
end select
%>
<%response.write sInvit%>
Bonne prorammation
PS: Pour chinois, japonais,grec, russe,... tu dois introduire ne code ascii.
ex: あ(+1 ";") pour あ
-

hipopulation - WRInaute impliqué

- Messages: 346
- Inscription: Mer Juil 28, 2004 10:14
jensaisrien a écrit:Ok merci pour la réponse, je vais voir ce que je peux faire.
J'ai vu que tu es de Caen. Ou ca? Moi j'ai habité un an à la demi-lune prés de la gare et aussi dans l'avenue de Tourville le long du port il y a 6 ans. Maintenant, je suis à Calgary au Canada
Je suis en plein centre ville, la rue pietonne quoi, rue Saint Pierre.
5 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Lancement de Mozbot
- Google Labs lance Google Alternate Views
- Afficher le PageRank en entier dans Firefox (barre d'outils Google)
- Gestion des langues et des sessions en PHP / MySQL
- Sortie officielle de GoogleStats v2.0 !
- Référencer un site multilingue
- Nouvelle version de notre FAQ
- Sites bénéficiant de plusieurs liens supplémentaires (SiteLinks) dans les résultats Google
- Blogger Pro devient gratuit
- Référencement : le problème des sessions des pages PHP
Consultez la description détaillée des produits ou services de Google suivants : Google SearchMash
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


le forum