Site bilingue

Résolu
topfr Messages postés 32 Date d'inscription   Statut Membre Dernière intervention   -  
bg62 Messages postés 23732 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

je suis en train de réaliser un site bilingue anglais chinois, je voudrais savoir comment proceder dois je faire deux sites differents et les lier en liens externes (2 noms de domain?)

ou y a til d'autres solution pour avoir un seul site avec les deux versions merci d'avance.
A voir également:

5 réponses

Zep3k!GnO Messages postés 2025 Date d'inscription   Statut Membre Dernière intervention   200
 
En PhP tu peux utiliser genre gettext() https://www.php.net/manual/fr/book.gettext.php
Sinon tu peux utiliser des tableaux de trads et dans tes pages tu affiches selon la langue (détection navigateur, par l'url...)
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Salut,

Tu organises comme tu veux.

http://example.com/fr/
http://example.com/cn/

http://fr.example.com/
http://cn.example.com/

http.://example.fr/
http.://example.cn/

http://example.com/page.php?lang=fr
http://example.com/page.php?lang=cn

etc

Par contre, je te conseille d'utiliser la solution de Zep3k!GnO avec gettext plutôt que de créer un dossier pour chaque langue (contenant le même site avec le texte traduit).

Si tu utilises deux domaines différents, il faut qu'ils pointent vers le même site, mais tu feras la différence de la langue en analysant le domaine ($_SERVER['HTTP_HOST']).
0
bg62 Messages postés 23732 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
2 langues = 2sites = 2ndd
si l'on veut être référencé et positionné correctement pour les deux ...
là, codage et W3C ne vont pas du tout de paire avec la réalité de ce que font ensuite les moteurs de recherche ;)
(testé et confirmé ...)
le 'www' est fait aussi pour communiquer, partager et échanger, non ?
merci d'avoir la politesse de répondre à ceux qui essaient de vous aider
0
bg62 Messages postés 23732 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
je réponds à ton "MP" pour que d'autres puissent en profiter :

seule solution (pour le référencement ! )
2 ndd
2 sites
avec des déclarations de langues différentes
les 'normes' du w3c sont bien .
exemple de tests :
https://www.unesourisetmoi.info/pages/internationalisation.php
tu peux voir la page 'multilingue' à partir de là
des sources :
https://openweb.eu.org/articles/specifier_langue
http://forum.alsacreations.com/topic-17-18467-1-Resolu-Double-declarat ... ngue-.html
http://forum.alsacreations.com/topic-17-18363-1-Indication-de-langue-p ... ingue.html
https://www.alsacreations.com/astuce/lire/1151-langue-du-contenu.html
https://forum.alsacreations.com/topic.php?tid=54356&fid=17

mais si l'on parle ensuite référencement :
https://www.webrankinfo.com/forum/t/un-site-web-par-pays-cible-faq-referencement.141815/

et petite 'citation pour terminer :
Faut pas tout confondre. Que le W3C ait une norme, c'est une chose. Que "des" moteurs d'indexation (il n'y a pas que Google, ça peut être des bases documentaires internes, etc) ou d'autres outils s'en servent est une second chose.

Que Google en particulier l'utilise est une troisième chose.

Google ne l'utilise pas.

C'est un peu similaire à la balise keywords, elle existe dans le W3C mais Google ne l'utilise pas.

En particulier la thématique des discussions sur Alsacreations est nettement plus orientée xml et accessibilité, mais pas Google.


et là encore pour faire prendre ça (même en 2ndd) par les moteurs (chine en plus ...) il y a un sacré travail à faire plus que correctement derrière
@+
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
topfr Messages postés 32 Date d'inscription   Statut Membre Dernière intervention  
 
merci pour ton aide
0
bg62 Messages postés 23732 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
de rien ;)
0