Script traducteur
5 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Script traducteur
Bonjour, j'ai placé le script google pour traduire toutes les pages de mon forum. Script trouvé sur ce forum.
1- Le bouton se trouve situé en bas à droite du forum et je voulais savoir s'il y avait moyen de le déplacer en haut à gauche par exemple.
2- De plus, le bouton porte le nom de "traduire2" peu significatif pour un non francophone . Je voulais savoir s'il pouvait s'appeler "translate"?
merci
1- Le bouton se trouve situé en bas à droite du forum et je voulais savoir s'il y avait moyen de le déplacer en haut à gauche par exemple.
2- De plus, le bouton porte le nom de "traduire2" peu significatif pour un non francophone . Je voulais savoir s'il pouvait s'appeler "translate"?
merci
Re: Script traducteur
Bonjour,
Puis-je avoir le lien du tutorielen question ?
Merci,
Puis-je avoir le lien du tutorielen question ?
Merci,
Re: Script traducteur
merci de votre réponse
voici le lien qui mène au script https://forum.forumactif.com/t285051-mettre-son-forum-dans-plusieurs-langues#2519767
voici le lien qui mène au script https://forum.forumactif.com/t285051-mettre-son-forum-dans-plusieurs-langues#2519767
Re: Script traducteur
johelle a écrit:merci de votre réponse
voici le lien qui mène au script https://forum.forumactif.com/t285051-mettre-son-forum-dans-plusieurs-langues#2519767
En haut à gauche:
- Code:
function gT(){new google.translate.TranslateElement({pageLanguage:"fr",multilanguagePage:!0,floatPosition:google.translate.TranslateElement.FloatPosition.TOP_LEFT})};
$.getScript("http://translate.google.com/translate_a/element.js?cb=gT");
Si ça ne fonctionne pas, faites moi signe
Cordialement,
Re: Script traducteur
LEFT ou RIGHT fonctionne très bien mais le bouton reste en bas. La fonction TOP n'est pas prise en compte.
De plus le bouton s'appelle toujours traducteur2 et non translate.
Je vous remercie d'avoir pris le temps de me répondre.
De plus le bouton s'appelle toujours traducteur2 et non translate.
Je vous remercie d'avoir pris le temps de me répondre.
Re: Script traducteur
johelle a écrit:LEFT ou RIGHT fonctionne très bien mais le bouton reste en bas. La fonction TOP n'est pas prise en compte.
De plus le bouton s'appelle toujours traducteur2 et non translate.
Je vous remercie d'avoir pris le temps de me répondre.
On ne peut pas y faire grand chose alors, ça doit venir du script de Google en lui même, moi je ne connais que les bases je ne vais pas m'avancer.
Bonne recherche pour votre problème,
Graazi
Re: Script traducteur
.. | Bonjour, Attention, cela fait 6 jours que nous n'avons pas de nouvelles concernant votre demande, si vous ne voulez pas voir délester votre sujet, merci de poster dans les 24h qui suivent ce message. Si votre sujet est résolu, dans ce cas, votre premier message et cochez l'icône A bientôt sur ForumActif |
MlleAlys- Membre actif
- Messages : 5767
Inscrit(e) le : 12/09/2012
Re: Script traducteur
désolée mais mon problème n'est pas résolu.
Re: Script traducteur
Bonjour,
en mettant le code donné plus haut par vGraazi, le bouton s'affiche bien en haut à gauche chez moi, vérifiez le code, et peut être videz le cache de votre navigateur ?
(je ne vois pas du tout le bouton sur le forum de votre profil, ni en haut, ni en bas...)
Vous pouvez sinon suivre les indications de google pour recréer un code qu'on pourra placer où vous voulez sur votre forum :
https://translate.google.com/manager/website/
en mettant le code donné plus haut par vGraazi, le bouton s'affiche bien en haut à gauche chez moi, vérifiez le code, et peut être videz le cache de votre navigateur ?
(je ne vois pas du tout le bouton sur le forum de votre profil, ni en haut, ni en bas...)
Vous pouvez sinon suivre les indications de google pour recréer un code qu'on pourra placer où vous voulez sur votre forum :
https://translate.google.com/manager/website/
MlleAlys- Membre actif
- Messages : 5767
Inscrit(e) le : 12/09/2012
Re: Script traducteur
Bonjour
après avoir récupèré mon code translate,rien ne s'affiche sur mon forum.
Le code a été collé en créeant un nouveau java script et en selectionnant toutes les pages !
je n'ai pas vu de tuto expliquant ou coller le code exactement.
après avoir récupèré mon code translate,rien ne s'affiche sur mon forum.
Le code a été collé en créeant un nouveau java script et en selectionnant toutes les pages !
je n'ai pas vu de tuto expliquant ou coller le code exactement.
Re: Script traducteur
Le plus simple est à mon avis de le mettre directement dans le template concerné :
- Editez le template overall_header
- Repérez le passage suivant :
- Code:
</head>
<body id="phpbb">
- Le premier code, la balise meta, doit se mettre dans la partie head de la page, donc juste avant la balise </head>, ce qui donne avec le code que j'ai généré (peut être exactement le même que le votre !) :
- Code:
<meta name="google-translate-customization" content="5696864263daf648-bbd921095d48a1d9-ga6ee39db55157fac-21"></meta>
</head>
<body id="phpbb">
- Le deuxième code doit être placé là où vous voulez afficher le widget, on va donc le mettre dans la partie visible de la page, juste après la balise <body>, ce qui donne avec le code que j'ai généré (mais qui n'est peut être pas exactement que le vôtre) :
- Code:
<meta name="google-translate-customization" content="5696864263daf648-bbd921095d48a1d9-ga6ee39db55157fac-21"></meta>
</head>
<body id="phpbb">
<div id="google_translate_element"></div><script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: 'fr', includedLanguages: 'en', layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 'google_translate_element');
}
</script><script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
- Enregistrez le template
- Publiez le template
- Pour placer le widget de façon fixe en haut à gauche de l'écran, ajoutez dans affichage > couleurs > onglet feuille de style css, le code suivant :
- Code:
#google_translate_element {
position: fixed;
top: 5px;
left: 5px;
}
- Enregistrez la feuille de style. ^^
MlleAlys- Membre actif
- Messages : 5767
Inscrit(e) le : 12/09/2012
Re: Script traducteur
Super,très bien par contre quand tu dis editer le template,il faut copier le deuxième code en créeant un nouveau javascript ou le placer dans le css des couleur ?
Re: Script traducteur
Non, pardon, les templates ne sont ni du javascript, ni du style css, c'est le squelette html du forum, ils se trouvent dans affichage > templates
Le template overall_header en particulier se trouve dans affichage > templates > général.
Pour éditer un template, cliquez sur son nom ou sur le bouton
N'ayez pas peur de tous les codes qui s'y trouvent, suivez juste les indications de mon message au dessus pour rajouter au bon endroit les deux codes qui nous intéressent
Les templates se valident en deux temps : en enregistrant d'abord. Les modifications sont alors sauvegardées mais ne sont pas affichées sur le forum. Pour afficher le nouveau template sur le forum, il faut cliquer sur la croix + "publier"
En cas de problème, vous pouvez toujours supprimer le template édité et revenir au template de base en cliquant sur la croix X supprimer
Voilà un tutoriel qui pourra sinon vous être utile :
Modifier les templates de votre forum
Le template overall_header en particulier se trouve dans affichage > templates > général.
Pour éditer un template, cliquez sur son nom ou sur le bouton
N'ayez pas peur de tous les codes qui s'y trouvent, suivez juste les indications de mon message au dessus pour rajouter au bon endroit les deux codes qui nous intéressent
Les templates se valident en deux temps : en enregistrant d'abord. Les modifications sont alors sauvegardées mais ne sont pas affichées sur le forum. Pour afficher le nouveau template sur le forum, il faut cliquer sur la croix + "publier"
En cas de problème, vous pouvez toujours supprimer le template édité et revenir au template de base en cliquant sur la croix X supprimer
Voilà un tutoriel qui pourra sinon vous être utile :
Modifier les templates de votre forum
MlleAlys- Membre actif
- Messages : 5767
Inscrit(e) le : 12/09/2012
Re: Script traducteur
ok merci pour les explications précises et claires
J'ai réussi à mettre le code de la balise meta mais pas l'autre car il n'y a pas "<body id="phpbb">"
celle qui s'en rapproche c'est "<div id="page-body">"
J'ai réussi à mettre le code de la balise meta mais pas l'autre car il n'y a pas "<body id="phpbb">"
celle qui s'en rapproche c'est "<div id="page-body">"
Re: Script traducteur
non ce n'est pas celle qui nous intéresse ici ^^ La balise <body id="phpbb"> est normalement celle juste après la balise </head>
Vous êtes bien en phpbb3 ?
Qu'avez vous après la balise </head> ?
Vous êtes bien en phpbb3 ?
Qu'avez vous après la balise </head> ?
MlleAlys- Membre actif
- Messages : 5767
Inscrit(e) le : 12/09/2012
Re: Script traducteur
Oui en PHPBB3 ensuite voici ce que j'ai sur ce template après la balise </head>
Re: Script traducteur
C'est bizarre parce que c'est le template que j'ai pour phpbb2, et pas phpbb3 ^^"
Enfin pas grave, la balise suivante est bien la balise body : c'est le premier mot qui compte dans la balise, ici vous avez :
<body ...des trucs ici à l'intérieur de la balise...>
c'est bien le début de la partie visible de la page, vous pouvez coller le deuxième code juste après, entre les lignes 210 et 211 ^^
(dans les grandes lignes, une page html se constitue comme suit :
Enfin pas grave, la balise suivante est bien la balise body : c'est le premier mot qui compte dans la balise, ici vous avez :
<body ...des trucs ici à l'intérieur de la balise...>
c'est bien le début de la partie visible de la page, vous pouvez coller le deuxième code juste après, entre les lignes 210 et 211 ^^
(dans les grandes lignes, une page html se constitue comme suit :
- Code:
<html>
<head>
(des infos sur la page, pour les navigateurs par ex, comme le titre, etc, et des codes utiles)
</head>
<body>
le contenu visible de la page
</body>
</html>
MlleAlys- Membre actif
- Messages : 5767
Inscrit(e) le : 12/09/2012
Re: Script traducteur
ok c'est dans la boite.J'ai rectifié l'endroit du widget en le mettant dans le coin en haut à droite
Merci beaucoup et on reconnait les pros
Merci beaucoup et on reconnait les pros
Re: Script traducteur
de rien (mais je ne suis pas pro )
Si votre problème est résolu, n'oubliez pas de cocher l'icone correspondante en éditant votre premier message
Si votre problème est résolu, n'oubliez pas de cocher l'icone correspondante en éditant votre premier message
MlleAlys- Membre actif
- Messages : 5767
Inscrit(e) le : 12/09/2012
Re: Script traducteur
oui je veux bien mais je n'ai pas le bouton résolu quand j'édite mon 1er message !
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum