Bonjour tout le monde ! Je viens d'éplucher pas mal de docs OpenWeb et Alsa car je cherche à coder proprement un site multilingue ^^
Donc voilà, je voudrais spécifier une meta de ce type :
<meta http-equiv="Content-Language" content="fr,en" />
Ce qui signifie (arrêtez-moi dès que je me trompe ^^) que les internautes attendus sur mon sites seront anglais ou français.
La balise d'ouverture de mon HTML est la suivante :
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
ou
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
Selon bien-sûr la langue choisie par le visiteur qui est enregistrée dans une variable de SESSION en PHP.
Voici mes questions
N'y a-t-il pas une façon plus précise de désigner les langues attendues dans la meta ou dans la balise HTML ? Du genre fr-FR ou en-GB (d'intuition c'est ce que je dirais mais bon...) afin de cerner un dialecte plus précis. Si des formats tels que ceux-ci existent, sont-ils listés en un endroit connus des forumeurs ?
Ma deuxième question est la suivante : ma façon de faire est-elle la bonne ? Sachant que je renseigne le contenu d'une page en fonction de "dictionnaires" XML, j'ai bien UNE SEULE page pour deux contenus (un en anglais, l'autre en français). Pour ce qui est du référencement, aucun problème ? J'imagine que c'est une façon de faire conventionnelle mais comme c'est la première fois que j'aborde le problème, je suis ouvert à toute suggestion !
Merci pour vos éléments de réponse.
Donc voilà, je voudrais spécifier une meta de ce type :
<meta http-equiv="Content-Language" content="fr,en" />
Ce qui signifie (arrêtez-moi dès que je me trompe ^^) que les internautes attendus sur mon sites seront anglais ou français.
La balise d'ouverture de mon HTML est la suivante :
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
ou
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
Selon bien-sûr la langue choisie par le visiteur qui est enregistrée dans une variable de SESSION en PHP.
Voici mes questions
N'y a-t-il pas une façon plus précise de désigner les langues attendues dans la meta ou dans la balise HTML ? Du genre fr-FR ou en-GB (d'intuition c'est ce que je dirais mais bon...) afin de cerner un dialecte plus précis. Si des formats tels que ceux-ci existent, sont-ils listés en un endroit connus des forumeurs ?
Ma deuxième question est la suivante : ma façon de faire est-elle la bonne ? Sachant que je renseigne le contenu d'une page en fonction de "dictionnaires" XML, j'ai bien UNE SEULE page pour deux contenus (un en anglais, l'autre en français). Pour ce qui est du référencement, aucun problème ? J'imagine que c'est une façon de faire conventionnelle mais comme c'est la première fois que j'aborde le problème, je suis ouvert à toute suggestion !
Merci pour vos éléments de réponse.