Site bilingue
Résolu/Fermé
topfr
Messages postés
32
Date d'inscription
mercredi 15 juin 2011
Statut
Membre
Dernière intervention
22 février 2012
-
15 juin 2011 à 16:47
bg62 Messages postés 23654 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 8 novembre 2024 - 16 juin 2011 à 21:53
bg62 Messages postés 23654 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 8 novembre 2024 - 16 juin 2011 à 21:53
A voir également:
- Site bilingue
- Site de telechargement - Accueil - Outils
- Site comme coco - Accueil - Réseaux sociaux
- Site inaccessible - Guide
- Site pour vendre des objets d'occasion - Guide
- Quel site remplace coco - Accueil - Réseaux sociaux
5 réponses
Zep3k!GnO
Messages postés
2025
Date d'inscription
jeudi 22 septembre 2005
Statut
Membre
Dernière intervention
18 novembre 2015
200
15 juin 2011 à 17:01
15 juin 2011 à 17:01
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...)
Sinon tu peux utiliser des tableaux de trads et dans tes pages tu affiches selon la langue (détection navigateur, par l'url...)
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 504
15 juin 2011 à 19:53
15 juin 2011 à 19:53
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']).
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']).
bg62
Messages postés
23654
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
8 novembre 2024
2 385
Modifié par bg62 le 16/06/2011 à 19:07
Modifié par bg62 le 16/06/2011 à 19:07
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
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
bg62
Messages postés
23654
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
8 novembre 2024
2 385
16 juin 2011 à 21:34
16 juin 2011 à 21:34
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 :
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
@+
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
@+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
topfr
Messages postés
32
Date d'inscription
mercredi 15 juin 2011
Statut
Membre
Dernière intervention
22 février 2012
16 juin 2011 à 21:50
16 juin 2011 à 21:50
merci pour ton aide
bg62
Messages postés
23654
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
8 novembre 2024
2 385
16 juin 2011 à 21:53
16 juin 2011 à 21:53
de rien ;)