Boutons de traduction pour site web
Maximillion
Messages postés
40
Date d'inscription
Statut
Membre
Dernière intervention
-
Maximillion Messages postés 40 Date d'inscription Statut Membre Dernière intervention -
Maximillion Messages postés 40 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je cherche à faire figurer en haut de mon site des boutons permettant de traduire la page voire le site dans une autre langue quand on cliquerait dessus, mais je ne sais pas comment m'y prendre. Quelqu'un aurait-il une idée ?
Merci :D
Maximillion :)
Je cherche à faire figurer en haut de mon site des boutons permettant de traduire la page voire le site dans une autre langue quand on cliquerait dessus, mais je ne sais pas comment m'y prendre. Quelqu'un aurait-il une idée ?
Merci :D
Maximillion :)
A voir également:
- Boutons de traduction pour site web
- Site de telechargement - Accueil - Outils
- Traduction site web - Guide
- Création site web - Guide
- Web office - Guide
- Site comme coco - Accueil - Réseaux sociaux
3 réponses
Salut, oui la solution la plus évidente et efficace est simplement de faire 2 pages. Une dans une langue une dans l'autre et ce pour chaque page du site.
Ou encore mieux de charger le contenu du site par un script(ex.: JavaScript/PHP) lors du choix d'une langue ou encore encore mieux de charger cela à partir d'une base de données.
Comment faites vous votre site et quelles sont vos compétences?
La question est rhétorique car elle implique soit que vous vous limitiez au premier choix qui comporte plusieurs problèmes assez ennuyeux(lourdeur et perte de temps d'avoir à intégrer les contenus 2 fois, une fois par langue... quand à remanier et mettre à jour n'y pensez plus sinon vous perdrez des journées de travail laborieuse à une tâche simpliste et répétitive.
Or l'informatique étant faite pour simplifier la vie les autres possibilités permettent d'avoir uniquement le fichier des contenus par langue à charger et de pouvoir les modifier indépendamment de leur mise en page HTML. Donc oui cela vaut le coup d'apprendre pendant quelques jours les langages de programmation pour pouvoir automatiser/gérer et modifier chaque contenu.
Ou encore mieux de charger le contenu du site par un script(ex.: JavaScript/PHP) lors du choix d'une langue ou encore encore mieux de charger cela à partir d'une base de données.
Comment faites vous votre site et quelles sont vos compétences?
La question est rhétorique car elle implique soit que vous vous limitiez au premier choix qui comporte plusieurs problèmes assez ennuyeux(lourdeur et perte de temps d'avoir à intégrer les contenus 2 fois, une fois par langue... quand à remanier et mettre à jour n'y pensez plus sinon vous perdrez des journées de travail laborieuse à une tâche simpliste et répétitive.
Or l'informatique étant faite pour simplifier la vie les autres possibilités permettent d'avoir uniquement le fichier des contenus par langue à charger et de pouvoir les modifier indépendamment de leur mise en page HTML. Donc oui cela vaut le coup d'apprendre pendant quelques jours les langages de programmation pour pouvoir automatiser/gérer et modifier chaque contenu.
Bonjour,
Tu peux utiliser les boutons de traduction de Google Translate : https://translate.google.com/intl/fr/about/website/
Tu peux utiliser les boutons de traduction de Google Translate : https://translate.google.com/intl/fr/about/website/
Bonjour,
Ce que j'ai vu là où j'ai bossé et où la question se posait. Sur tes pages HTML, tu mets le code et des variables pour le texte
Exemple sur le principe
<h1>$titre</h1>
<p>$paragraphe</p>
Tu as 2 fichiers, un anglais, un français, qui contient toutes ces constantes.
- $titre = Titre du paragraphe
- $titre = Title of paragraph
Et tu charges soit l'un des fichiers, soit l'autre suivant ce que l'utilisateur a cliqué. La variable indiquant si c'est "fr" ou "en" devra être stochée en session ou quelque part.
Note : C'est le principe que j'ai vu le plus appliqué, mais je ne sais plus exactement comment formater bien les données, etc.
Ce que j'ai vu là où j'ai bossé et où la question se posait. Sur tes pages HTML, tu mets le code et des variables pour le texte
Exemple sur le principe
<h1>$titre</h1>
<p>$paragraphe</p>
Tu as 2 fichiers, un anglais, un français, qui contient toutes ces constantes.
- $titre = Titre du paragraphe
- $titre = Title of paragraph
Et tu charges soit l'un des fichiers, soit l'autre suivant ce que l'utilisateur a cliqué. La variable indiquant si c'est "fr" ou "en" devra être stochée en session ou quelque part.
Note : C'est le principe que j'ai vu le plus appliqué, mais je ne sais plus exactement comment formater bien les données, etc.
Du coup si il faut passer par les langages de programmation, comment je dois m'y prendre ?