10 août 2010

Ajouter un outil de traduction

Voici plusieurs outils de traduction. N'oubliez pas que ces outils ne donnent jamais une traduction parfaite.

MADTOMATOE

Sur MadTomatoe, 2 codes


et

Google-Translate-Chinese (Simplified) BETA
Google-Translate-English to French Google-Translate-English to German Google-Translate-English to Italian Google-Translate-English to Japanese BETA
Google-Translate-English to Korean BETA Google-Translate-English to Russian BETA Google-Translate-English to Spanish
Powered by
+ Grab this widget

IMTRANSLATOR

Ce widget peut être mis en popup, donc accessible à tous.

Allez sur IMTRANSLATOR

Copiez le code Popup Implementation
<A HREF="#" onclick="d=document;window.open('http://translator.imtranslator.net?
clientid=IDABXORB&afid=&text='+escape(d.selection?d.selection.createRange().text:
(d.getSelection?d.getSelection():'')),'translator','width=510,height=540,
toolbar=no,status=no,
menubar=no,directories=no,resizable=no').focus();return false;"><img SRC="http://translator.imtranslator.net/images/im-download.gif" WIDTH="88" HEIGHT="31" BORDER="0" ALT="Im Translator,
Online translator, spell checker, virtual keyboard, cyrillic decoder"></A>

Collez-le en HTML d'un module texte libre et vous obtenez

Im Translator, Online translator, spell checker, virtual keyboard, cyrillic decoder

En cliquant sur ce logo, vos visiteurs pourront obtenir la traduction de mots en plusieurs langues.

Si vous avez la possibilité de mettre des iframe copiez le 2ème code IFRAME Implementation et collez le en HTML
<IFRAME src="http://translator.imtranslator.net?clientid=IDABXORB&afid=&loc=&dir=" scrolling=no frameBorder=no width = '510' height='510'></IFRAME>

et vous obtenez



L'outil de traduction se déplace sur la page en même temps que l'ascenseur, si vous copiez le code Floating Button implementation et le collez en HTML de l'entête.
<script type="text/javascript">
var slboxwidth=470;
var slboxheight = 350;
var open_at_start=1;
</script>
<script type="text/javascript" src="http://translation.paralink.com/box/floater.js"></script>
<noscript><a href="http://www.imtranslator.net/" target="_blank">ImTranslator.net</a> </noscript>

Je l'ai enlevé car c'est assez énervant d'avoir un pop up continuellement ouvert sur la page. Voici l'effet que ça donne




ALTAVISTA

Allez sur ALTAVISTA
Il vous propose 2 codes. Si vous désirez l'icône ci-dessous, copiez le second code :
<script src="http://www.altavista.com/static/scripts/translate_engl.js"
type="text/javascript"></script>
Cet outil ne traduit que la page où il est installé, il vaut donc mieux coller le code en HTML d'un module Texte Libre.

Vous obtenez



Votre visiteur n'a plus qu'à cliquer sur le drapeau de son pays pour avoir la traduction de votre blog.

DES SCRIPTS 

C'est un petit script sympa et discret

Vous collez en HTML
<form id="translate" action="http://translate.google.com/translate" name="translate">
 <input type="hidden" name="u" /> <input type="hidden" name="langpair" /> <input type="hidden" name="hl" value="fr" /><input type="hidden" name="c2coff" value="1"
/><input type="hidden" name="ie" value="UTF-8" /><input type="hidden" name="oe" value="UTF-8" /><input type="hidden" name="prev" value="/language_tools" />
</form>
<a href="javascript:document.translate.elements['langpair'].value = 'fr|en'; document.translate.elements['u'].value = document.URL; document.translate.submit();">traduction en anglais<br/>
</a><a href="javascript:document.translate.elements['langpair'].value = 'fr|de'; document.translate.elements['u'].value = document.URL; document.translate.submit();">traduction en
allemand</a>
 et vous obtenez
traduction en anglais traduction en allemand

Pour avoir le même script avec un petit drapeau de chaque pays, vous collez en HTML
<table cellspacing="1" cellpadding="1" width="300" align="center" border="0">
<tbody>
<tr>
<td>
<form id="translate" action="http://translate.google.com/translate" name="translate">
<font size="2"><input type="hidden" name="u" /> <input type="hidden" name="langpair" /> <input
type="hidden" name="hl" value="fr" /><input type="hidden" name="c2coff" value="1" /><input type="hidden" name="ie" value="UTF-8" /><input type="hidden" name="oe" value="UTF-8"
/><input type="hidden" name="prev" value="/language_tools" /></font>
</form>
<div align="center">
<a href="javascript:document.translate.elements['langpair'].value%20=%20'fr|en';
%20document.translate.elements
['u'].
value%20=%20document.URL;%20document.translate.submit();"><font face="Arial"><font color="#3c4157" size="2"><strong><img height="25" alt="drapeau-anglais.png"
src="http://idata.over-blog.com/0/37/17/67/entete/drapeau-anglais.png" width="50" /></strong></font></font></a></div>
</td>
<td>
<div align="center"><a
href="javascript:document.translate.elements['langpair'].value%20=%20'fr|de';
%20document.translate.elements
['u'].
value%20=%20document.URL;%20document.translate.submit();"><font face="Arial"><font color="#3c4157" size="2"><strong><img height="25" alt="drapeau-allemand.png"
src="http://idata.over-blog.com/0/37/17/67/entete/drapeau-allemand.png" width="42" /></strong></font></font></a></div>
</td>
</tr>
</tbody>
</table>
Je ne vous montre pas l'exemple. Le script ne fonctionnera pas car il y a déjà celui du dessus.

Et sous une autre forme

<script src="http://www.gmodules.com/ig/ifr?url=http://www.google.com/ig/modules/
translatemypage.xml&up_source_language=fr&w=160&h=60&title=&border=&output=js"></script>

3 commentaires:

  1. Merci pour tes conseils. J'ai installé I am a translator.net
    Je voulais installer l'outil google , mais over-blog n'a pas l'air de l'accepter.
    ( mon blog: lesmerveillesdelaconnaissance.over-blog.com )
    Par contre ça marche sur mon blogspot
    http://monblogdereflexions.blogspot.com
    Je me suis inscrit à ta newsletter et je suis membre de ton blog si tu l'accepte.

    RépondreSupprimer
  2. Merci Annak
    TOUJOURS AUSSI PRO !
    Over blog bloque he oui ils monopolise tout maintenant ! enfin pour pascal il te faut prendre ce qui va suivre en remerciant Annak bien sur
    prends le deuxième code en partant du bas !

    RépondreSupprimer
  3. Bonjour,
    J'essaye d'utiliser les outils indiqués ci-dessus pour la traduction de mon blog : http://appart-paris-lb.over-blog.com/
    Mais sans succès. Cela proviendrait-il du fait que je ne sois pas en mode "privilège", et m'interdirait le javascript ?
    Merci de me répondre.
    Cordialement.
    Benoist

    RépondreSupprimer

1/ Choisissez Nom/URL comme profil pour poster, si vous hésitez
2/ Si vous désirez une aide personnalisée, pensez à laisser l'adresse de votre blog, ce qui me permettra de tester.
3/ Vous pouvez vous abonner par email pour suivre les réponses de cet article (lien sous la zone de rédaction du commentaire)