Google translate probleme .com

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Google translate probleme .com

Re: Google translate probleme .com

par Calimero » 08 févr. 2010, 02:12

Difficile à dire sans lien vers ton site pour véritablement tester le problème, et avec du code volontairement modifié.

Mais au feeling je dirais que ton problème vient probablement de cette partie-là :

Code : Tout sélectionner

if(location.hostname=='monsite.com' && lang_pair=='fr|fr')return; else if(location.hostname!='monsite.com' && lang_pair=='fr|fr')location.href=unescape(gfg('u')); else if(location.hostname=='monsite.com' && lang_pair!='fr|fr')location.href='http://translate.google.com/translate?client=tmpg&hl=en&langpair='+lang_pair+'&u='+escape(location.href); else location.href='http://translate.google.com/translate?client=tmpg&hl=en&langpair='+lang_pair+'&u='+unescape(gfg('u'));
Bien sûr je ne peux pas en être certain, et bien sûr je ne peux pas te suggérer de correction non plus.

Je te conseille juste de bien revoir le morceau correspondant, et pourquoi pas de le supprimer/réécrire pour voir si ça change quelquechose.

Re: Google translate probleme .com

par fabrice88250 » 21 janv. 2010, 12:37

pas de réponses de google depuis mon compte et forum google.
Il semblerait que les personnes ne soit la juste pour répondre aux petites questions de base et encore... Donc si une personne pouvait m'aider . :D

Merci d'avance

Re: Google translate probleme .com

par Victor BRITO » 21 janv. 2010, 12:22

Le mieux serait d'en parler auprès du support technique de Google.

Soit dit en passant, pourquoi ne pas engager un traducteur ? Les traductions automatiques sont loin d'être parfaitement intelligibles pour un humain. ;)

Google translate probleme .com

par fabrice88250 » 21 janv. 2010, 11:39

bonjour,
j'ai un super défit pour les pro !
sur un site internet j'intégre un script qui permet de traduire mon site en différentes langues avec google translate.
j'ai un probléme étrange : si mon nom de domaine est en .fr la traduction se fait parfaitement par contre si mon domaine est en .com --> pas de traduction je suis renvoyé sur le site http://translate.google.com/?hl=en&langpair=fr%7Cnl#

je ne comprend pas pourquoi et sa m'embete bien.

Pourriez vous m'aider a résoudre ce probleme ?

pour voir un exemple qui fonction sur un site vous pouvez regarder. ici

mon code est le suivant : (si mon domaine est monsite.fr c'est ok sa fonctionne mais si c'est monsite.com fonctionne pas

Code : Tout sélectionner

<script type="text/javascript"> //<![CDATA[ if(top.location!=self.location)top.location=self.location; window['_tipoff']=function(){};window['_tipon']=function(a){}; function doTranslate(lang_pair) { if(lang_pair.value)lang_pair=lang_pair.value; if(location.hostname=='monsite.com' && lang_pair=='fr|fr')return; else if(location.hostname!='monsite.com' && lang_pair=='fr|fr')location.href=unescape(gfg('u')); else if(location.hostname=='monsite.com' && lang_pair!='fr|fr')location.href='http://translate.google.com/translate?client=tmpg&hl=en&langpair='+lang_pair+'&u='+escape(location.href); else location.href='http://translate.google.com/translate?client=tmpg&hl=en&langpair='+lang_pair+'&u='+unescape(gfg('u')); } function gfg(name) { name=name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); var regexS="[\\?&]"+name+"=([^&#]*)"; var regex=new RegExp(regexS); var results=regex.exec(location.href); if(results==null)return '';return results[1]; } //]]> </script> <a href="javascript:doTranslate('fr|nl')" title="Néerlandais"> <img src="/images/drapeaux/dutch.png" alt="Néerlandais" width="16" height="13" border="0" /></a> <a href="javascript:doTranslate('fr|en')" title="Anglais"> <img src="/images/drapeaux/anglais.png" alt="Anglais" width="16" height="13" border="0" /></a> <a href="javascript:doTranslate('fr|fr')" title="Français"> <img src="/images/drapeaux/francais.png" alt="Français" width="16" height="13" border="0" /></a> <a href="javascript:doTranslate('fr|de')" title="Allemand"> <img src="/images/drapeaux/allemand.png" alt="Allemand" width="16" height="13" border="0" /></a>