Affichage des articles dont le libellé est traduction. Afficher tous les articles
Affichage des articles dont le libellé est traduction. Afficher tous les articles

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>