56 votes

Comment spécifier vos pages web de la langue, afin que Google Chrome ne propose pas d'offre pour le traduire

J'ai une page que Google Chrome insiste sur la réflexion est en français. Voici un aperçu de celui-ci:

http://yootles.com/outbox/overcleverchrome.html

Notez que je suis, y compris un meta http-equiv balise pour dire que c'est en fait en anglais:

<meta http-equiv="Content-language" content="en">

Mais il n'aide pas. Est-il autre chose que je puisse faire pour empêcher cela?

43voto

Marshall Anschutz Points 557

Google Chrome exige actuellement plusieurs balises pour faire un (HTML5) document de refuser de traduction. Avant de faire cela, vous devez être sûr que vous savez de votre public de la langue, parce que sinon, il permettra d'éviter les sites étrangers de traduire votre site.

Les variables concernées sont:

<meta charset="UTF-8" />
<meta name="google" content="notranslate" />
<meta http-equiv="Content-Language" content="en_US" />

Et voici un exemple complet:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8" />
  <meta name="google" content="notranslate" />
  <meta http-equiv="Content-Language" content="en_US" />
 </head>
 <body>
  Dies ist ein Test Deutsch
 </body>

8voto

Kau-Boy Points 5512

J'ai trouvé un poste qui pourrait vous aider: http://www.blogsdna.com/4593/how-to-stop-google-from-translating-your-website-or-webpage.htm

Vous pouvez soit utiliser une balise meta:

<meta name="google" value="notranslate">

Ou vous pouvez utiliser une classe:

<span class="notranslate"></span>

J'espère que répondu à votre question.

EDIT: je Viens de vérifier mon blog qui je l'offre en allemand et en anglais. Sur chaque version de langue Chrome ne me demandez pas pour la traduction: http://kau-boys.de

J'ai vérifié mon code source et le multilanguage plugin inclus uniquement ce code:

<meta http-equiv="Content-Language" content="en_US" /> 

Alors peut-être que vos paramètres régionaux doit avoir une sous-région, comme NOUS, dans cet exemple.

7voto

Jason Jong Points 2811

Les gars, vous devriez être en référencement http://support.google.com/webmasters/bin/answer.py?hl=en&answer=79812 et ne pas deviner ce qui fonctionne

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

6voto

Erwinus Points 1587

'<meta name="google" value="notranslate">' (pas W3C) et <meta name="google" content="notranslate"> n'est pas d'éviter que l'ennuyeux traduire les popups.

MAIS j'ai essayé le suivant et il semble fonctionner:

Vous pouvez éviter une traduction de la page en ajoutant class="notranslate" à la balise body!

Cheers! Erwin Haantjes

1voto

Adrian Points 114

J'ai du succès avec <meta name="google" content="notranslate" />

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X