Page 1 sur 2

Traduire completement une page web avec Google traduction.

Publié : 09 juil. 2004, 06:53
par Fredmane
Voici ce que j'ai fais pour ceux que ca interresse, c'est d'anglais a francais.
Si il y a des personne qui veulent ameliorer le code, qu'il postent leur modif ici svp. Merci. En tout cas ca fonctionne.
Pour l'icone j'en ai fais pas dur il faut modifier celui de Google et rajouter le drapeau Francais par exemple.

#Traduction Google(EN-FR) pour Mozilla
#par Fred >
#Cree: 8 Juillet 2004
#Derniere mise a jour: 8 juillet 2004

<SEARCH
version = "7.1"
name="Traduction Google en-fr"
description="Traduction Google Anglais-Francais"
action="http://translate.google.com/translate"
searchForm="http://www.google.fr/language_tools?hl=fr"
method="GET" >

<input name="u" user >
<input name="langpair" value="en%7Cfr&hl=fr&ie=UTF-8&ie=UTF-8&oe=UTF-8&prev=%2Flanguage_tools">

</search>

<browser
Update="http://mycroft.mozdev.org/plugins/google_en-fr.src"
updateIcon="http://mycroft.mozdev.org/plugins/google_en-fr.png"
updateCheckDays="10"
>

Publié : 09 juil. 2004, 09:20
par calimo
Ah mais alors si je comprend bien ce n'est pas une extension mais un searchplugin.
Désolé de pas pouvoir te répondre par mail pour l'instant, d'où je suis ce n'est pas possible... et je ne pourrai probablement pas avant samedi soir, donc je le fais maintenant.

En fait il ne s'agit pas vraiment d'une extension. Mais bien plutôt d'un fichier à ajouter manuellement dans le dossier searchplugins du navigateur. À ma connaissance il n'y a pas de moyen de l'installer automatiquement.
Donc ce n'est pas vraiment une extension... je ne sais pas si ça a sa place dans mon site :?
Par contre ça a sa place dans mycroft, et pourquoi pas dans un topic de ce forum comme c'est le cas ici :D

Je pense qu'effectivement ça pourra être utile à certains, merci beacoup pour ta participation et bon week-end :wink:

Publié : 09 juil. 2004, 14:33
par jv2759
calimo a écrit :Ah mais alors si je comprend bien ce n'est pas une extension mais un searchplugin.
Désolé de pas pouvoir te répondre par mail pour l'instant, d'où je suis ce n'est pas possible... et je ne pourrai probablement pas avant samedi soir, donc je le fais maintenant.

En fait il ne s'agit pas vraiment d'une extension. Mais bien plutôt d'un fichier à ajouter manuellement dans le dossier searchplugins du navigateur. À ma connaissance il n'y a pas de moyen de l'installer automatiquement.
Donc ce n'est pas vraiment une extension... je ne sais pas si ça a sa place dans mon site :?
Par contre ça a sa place dans mycroft, et pourquoi pas dans un topic de ce forum comme c'est le cas ici :D

Je pense qu'effectivement ça pourra être utile à certains, merci beacoup pour ta participation et bon week-end :wink:
c'est vrais que ce serais pas mal en plug in, clic droit dans une page, traduire, et hop une nouvelle page traduit...

Re: jv2759

Publié : 09 juil. 2004, 17:52
par Fredmane
Si tu sais comment faire je suis preneur !
C'est ce que je voulais faire au debut mais comme je ne sais pas comment m'y prendre j'ai fais ca !

Re

Publié : 09 juil. 2004, 22:29
par Fredmane
J'ai trouvé ce bout de code sur le net :

onclick="lienGoogle='http://translate.google.com/translate?u=';
lienATraduire = escape(window.location);
langDepart = 'fr';
langArrivee = 'en';
langPair = '&langpair='+langDepart+'%7C'+langArrivee;
window.location=lienGoogle+lienATraduire+langPair;">

Si qq peut l'adapter a un bouton ou l'adapter a un clic droit et creer le .xpi, car je ne sais pas comment faire.
Merci

Publié : 09 juil. 2004, 22:55
par NaWer
La barre google fait deja de la traduction non ? (via le clique droit / googlebar / traduire )
cette page en anglais

Publié : 09 juil. 2004, 23:19
par Orbite
calimo a écrit :À ma connaissance il n'y a pas de moyen de l'installer automatiquement.
Si, il y en a un :

Code : Tout sélectionner

<a href="javascript:window.sidebar.addSearchEngine('http://.../nom.src','http://.../nom.gif','Nom au complet','Web');">Cliquez ici pour installer</a>
détails

Re:NaWer

Publié : 10 juil. 2004, 11:40
par Fredmane
Effectivement la GoogleBar traduit les pages mais uniquement en anglais !

Re:NaWer

Publié : 10 juil. 2004, 12:03
par NaWer
Fredmane a écrit :Effectivement la GoogleBar traduit les pages mais uniquement en anglais !
Dans ton profils : chrome\googlebar\content\googlebarOverlay.js

Code : Tout sélectionner

 case "translate":
            searchURL = 'http://translate.google.' + onlyInUSA + '/translate?sourceid=mozclient&u=' + googlebarInfoLocation();
            break;
changer cette partie par :

Code : Tout sélectionner

 case "translate":
            searchURL = 'http://translate.google.' + onlyInUSA + '/translate?sourceid=mozclient&u=' + googlebarInfoLocation() + "&langpair=en%7Cfr&hl=fr&ie=UTF-8&ie=UTF-8&oe=UTF-8&prev=%2Flanguage_tools";
            break;
et ca traduit via le menu contextuel de google la page en francais.

Publié : 11 juil. 2004, 19:25
par calimo
Ok, merci orbite ! Alors je vais l'ajouter. Je continue de suivre ce sujet pour d'éventuelles mises à jour :wink:

Publié : 13 juil. 2004, 14:58
par calimo
Je coince sur ce script qui ne veut pas marcher !
http://smilissimo.free.fr/TraductionGoogle.php
Il ne se passe rien, justedeux erreurs dans la console js :
Error: [Exception... "Not enough arguments [nsIPromptService.alert]" nsresult: "0x80570001 (NS_ERROR_XPC_NOT_ENOUGH_ARGS)" location: "JS frame :: file:///G:/Mozilla/Firefox-0.9.2-AXP-SVG/components/nsSidebar.js :: anonymous :: line 138" data: no]
Source File: file:///G:/Mozilla/Firefox-0.9.2-AXP-SVG/components/nsSidebar.js
Line: 138

Error: uncaught exception: [Exception... "Not enough arguments [nsIPromptService.alert]" nsresult: "0x80570001 (NS_ERROR_XPC_NOT_ENOUGH_ARGS)" location: "JS frame :: file:///G:/Mozilla/Firefox-0.9.2-AXP-SVG/components/nsSidebar.js :: anonymous :: line 138" data: no]
Quelqu'un arrive à repérer l'erreur ?

Publié : 13 juil. 2004, 22:35
par Orbite
Il faut impérativement utiliser des adresses complètes qui commencent par « http:// » :

Code : Tout sélectionner

<a href="javascript:window.sidebar.addSearchEngine('http://smilissimo.free.fr/TraductionGoogle_en-fr.src','http://smilissimo.free.fr/TraductionGoogle_en-fr.gif','Traduction Google anglais-fran%C3%A7ais','Language dictionary');">Installer Traduction Google anglais-français maintenant</a>
Quant au deuxième lien, on devrait lire français-anglais au lieu de « Installer Traduction Google anglais-français maintenant ».

Publié : 14 juil. 2004, 09:18
par calimo
Orbite a écrit :Quant au deuxième lien, on devrait lire français-anglais au lieu de « Installer Traduction Google anglais-français maintenant ».
:mrgreen: :oops:

Merci beaucoup, j'essaye de suite !

Publié : 14 juil. 2004, 16:54
par calimo
C'est bon ça marche :D
Voyez sur http://smilissimo.free.fr/TraductionGoogle.php
Ça fait bizarre de voir GOz en anglais non ? :lol:
Image

Publié : 29 juin 2005, 08:30
par Mozi
Pourquoi ne pas faire un fichier .xpi pour installer ce plugin de traduction?

Ce serait plus simple pour que je l'installe.

Peut-etre que je n'ai pas rapport avec cette question, je verrrai avec votre réponse.

Merci :)