Page 1 sur 1

Google translate.

Posté : 04 janv. 2010, 22:26
par fabrice88250
Bonjour,

pour la traduction de mon site internet j'utilise google translate.
la probleme et que la traduction souvre dans une nouvelle page et non dans la page en cour. Savez vous comment mofier le code pour que la traduction s'ouvre dans le meme page ?

nb : j'ai essayé de supprimer target="blnk" mais sa oubre toujours une nouvelle page.
<a onclick="window.open('http://www.google.com/translate?u='+encodeURIComponent(location.href)+'&langpair=fr%7Cen&hl=fr&ie=UTF8'); return false;" rel="nofollow" target="_blank"><img src="http://www.quigif.com/images_gifs/drapeaux/usa/usa (4).gif" alt="English" title="Translate to English" style="cursor:pointer; cursor:hand;" /></a>

Re: Google translate.

Posté : 05 janv. 2010, 09:10
par Victor BRITO
Normal : un lien est proposé, qui ouvre une nouvelle fenêtre en JavaScript.

Je crains que, pour obtenir ce que tu souhaites, tu ne puisses pas faire autrement que te passer de Google Translate et traduire toi-même le contenu à traduire. :-k

Re: Google translate.

Posté : 06 janv. 2010, 13:09
par Nours312
sa tu testé un truc du style :
var translate = function(href){
  window.location = href;
  return false;
}

...
...

<a onclick="translate('http://www.google.com/translate?u='+encodeURIComponent(location.href)+'&langpair=fr%7Cen&hl=fr&ie=UTF8');" rel="nofollow">lien</a>
@+