La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  Site multilingue
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Site multilingue  (Lu 690 fois)
Site multilingue
« sur: le 30-01-2007 a 00:40:44 »
oualad
Membre récent
*

Hors-Ligne

Messages: 11



Je suis un lama!

Voir le Profil
Répondre avec citation

Bonjour,
il y a quelques mois j'ai terminé un site en lague française. Mon client me recontacte afin de refondre le même site mais en anglais.
Le site sera donc bilingue.

Après de nombreuses recherches, je ne trouve pas la meilleure technique à suivre.
Dois-je creer une redirection automatique en utilisant la var php: $_SERVER["HTTP_ACCEPT_LANGUAGE"]
ou alors du javascript avec le risque que cela ne fonctionne pas si le javascritp est désactivé.
De plus, je ne suis pas fort chaud pour une page d'accueil nue avec comme seule option le choix de la langue.
Voici donc ce que je pensais:
dans la page index, au début se trouverait un script php detectant la langue du navigateur. En fonction de la valeur retournée, la page s'affichera en fonction de la langue.
Mais là où je me pose des questions, c'est quant à mes meta tags.
Puisque les mots clés differeront en fonction de la langue.

Toutes les pages seront bien entendu stockées dans une BD Mysql.

Voilà, j'aimerais vos avis ou suggestions quant à la technique des sites multilingues.
Je n'utilise pas SPIP, ni Xoops, ni autre. Mes codes sont fait avec BBEdit.

Merci bien.

« Dernière Édition: le 30-01-2007 a 00:41:57 par oualad » Rapporter au modérateur  

Mac OS X 10.3.9
Firefox - Safari

Re:Site multilingue
« Répondre #1 sur: le 01-02-2007 a 10:07:06 »
biouche
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 18



Vive les standards !

Voir le Profil    WWW
Répondre avec citation

Bonjour !

Je pense que détecter la langue du navigateur grâce à la superglobale $_SERVER est une très bonne idée. Cependant, il existe une autre technique qui t'évite d'avoir à utiliser le php pour la redirection. Il s'agit de la négociation de contenu, fournie par le serveur web. Je te conseille de lire Apache MultiViews language negotiation set up pour en savoir plus sur comment ça se passe avec un serveur Apache.

Je ne peux malheureusement pas t'aider plus, étant donné ma méconnaissance du sujet, mais j'espère que cette piste te donnera des idées
A bientôt et bon courage !

Rapporter au modérateur  

http://www.webintegr.fr
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg