De acuerdo con Google instructions, configuración class="notranslate"
impide la traducción de Google. Esto parece funcionar, aunque usarlo en línea (por ejemplo, para una sola palabra) puede implicar cierta confusión, por lo que debe verificar lo que sucede.
Por ejemplo,
Welcome to the <span class="notranslate">Cool</span> company website!
se traduce en español como “bienvenido a la CoolWeb de la Compañía!”, Que no es tan fresco, a pesar de que demuestra que “Cool” se ha tomado como un nombre propio ; sin el marcado, el texto se traduciría como "Bienvenido a la fresca web de la empresa".
reformulación del texto
Welcome to the website of <span class="notranslate">Cool</span>!
daría lugar a “Bienvenido a la Página Web de Cool!”, Que se ve mejor, excepto que “sitio” ha sido mal traducido.
Para diferentes idiomas de destino, pueden surgir diferentes problemas. En general, cuanto más simple es la estructura gramatical de una oración, más a menudo se traducirá razonablemente bien.
La conclusión es: puede intentar evitar la traducción utilizando class=notranslate
, pero los problemas de Google Translator pueden causar confusión.
Seguí el enlace que proporcionó y lo primero que vi fueron las opciones "Añadir traducción a toda la página web" y "Añadir traducción a una sección de la página web". ¿No puedes estructurar tu html de tal manera que la segunda opción dará el resultado deseado? – nnnnnn
Desafortunadamente, al seleccionar "Agregar traducción a una sección de la página web" se elimina el "Paso 3: Mostrar configuraciones opcionales" que son altamente deseables. – kingjeffrey