2010-08-25 11 views
6

J'ai une application web qui est en reines engrish mais le chrome barre de traduction apparaît et me dit que son en estonien.Comment dire la langue de chrome de votre site Web (comme un indice à la barre de traduction)

J'ai essayé lang et xml: lang, mais la barre de traduction Google semble ignorer ces derniers.

Note: L'application web est totalement Ajax et le contenu qui provoque la barre pour faire apparaître est un contenu dynamique qui peut apparaître longtemps après la charge de page. Alors peut-être que je dois ajouter un en-tête à mes réponses Ajax ??

Quiconque a déjà eu des problèmes comme celui-ci?

Guido

+0

Je suis aussi avoir ce problème exact, à l'exception la langue est "galicien". Avez-vous déjà trouvé une solution? – darvelo

Répondre

0

Je sais que cela ne répond pas à votre question, mais vous pouvez ajouter l'estonien comme l'un de vos langues préférées, puis Chrome n'offrirait pas de le traduire pour vous.

Ce google language detection code peut vous aider à identifier où le problème est.

+0

Je sais comment désactiver la barre de chrome dans mon navigateur. Je veux m'assurer qu'il ne s'affiche pas sur les autres navigateurs lorsque vous utilisez cette application. – gatapia

3

Je voudrais juste ajouter beaucoup de texte dans la section sur ou dans un div caché, ou quelque chose comme ça - votre navigateur peut avoir besoin un peu plus du texte pour définir correctement une langue. Vous n'êtes pas le premier à avoir this problem.

Ils dit que vous pouvez éviter la traduction en faisant ceci:

<body class="notranslate"> 

ou:

<meta name="google" content="notranslate" /> 

Mais avez-vous-même regarder :)