¿Cómo puedo evitar que se traduzcan partes de mi sitio web?

ConveyThis traduce todo tu sitio web de forma predeterminada. Puedes mantener partes en el idioma original de tres formas:

  • Excluir elementos: mantén sin traducir un bloque de una página, como un encabezado, una tabla de precios o un ejemplo de código.
  • Excluir páginas: mantén páginas enteras sin traducir, como tu política de privacidad.
  • Usar una lista blanca: traduce solo las páginas que elijas y nada más.

Los tres están disponibles en los planes de pago. No están incluidos en el plan gratuito.

¿Cómo excluyo parte de una página?

Excluye un elemento por su atributo id o class. El elemento y todo lo que contiene permanecen en el idioma original, en cada página donde aparece.

  1. Inicia sesión en tu panel de control de ConveyThis y abre Dominios.
  2. En tu sitio web, abre el menú Personalizar y elige Excluded ids/classes. La página Exclusions se abre en la pestaña Elements de forma predeterminada.
  3. En Add element exclusion, elige id o class.
  4. Escribe el nombre exactamente como aparece en tu HTML, sin # o .. Por ejemplo, para <div class="site-footer"> escribe site-footer.
  5. Haz clic en Add exclusion.

La página Exclusiones, por ejemplo.com, en la pestaña Elementos: Coincidencia por clase, el nombre del pie de página del sitio y el botón Agregar exclusión

Un id identifica un solo elemento. Una class identifica todos los elementos que la comparten, así que una sola regla de clase puede cubrir el mismo bloque en todas tus páginas.

¿Puedo excluir elementos en WordPress, Shopify o Joomla?

Sí. Los plugins de ConveyThis tienen la misma opción, y las reglas que añades allí se guardan en tu cuenta de ConveyThis, así que también aparecen en tu panel de control.

  • WordPress: en el panel de WordPress, abre ConveyThis y ve a la pestaña Páginas excluidas y, en Exclusion div Ids, haz clic en Add more ids, o en Exclusion div Classes, haz clic en Add more classes. Escribe el nombre y haz clic en Save settings.
  • Shopify: en el panel de Shopify, abre la app ConveyThis y ve a Whitelist & Exclusions. En Element Exclusions, añade el id o la clase y haz clic en Save Exclusions.
  • Joomla: en el administrador de Joomla, abre Components → ConveyThis y ve a la pestaña Páginas excluidas y, en Parts of a page, añade el id o la clase en Elements to leave untranslated y guarda.

¿Puedo excluir texto sin el panel?

Sí. Añade la clase conveythis-no-translate a cualquier elemento de tu HTML:

<p class="conveythis-no-translate">This text will not be translated.</p>

La clase habitual notranslate funciona igual.

ConveyThis también deja algunas cosas sin traducir por sí mismo. En Shopify, los precios y los botones de pago se quedan como están. En WordPress, la barra de administración y los bloques de código no se traducen.

¿Cómo excluyo páginas enteras?

Ve a Dominios, abre Personalizar en tu sitio web y elige Páginas excluidas. Añade una regla que coincida con la dirección de la página, por ejemplo URL starts with /blog para mantener todas las entradas del blog en el idioma original.

Para ver las cuatro opciones de coincidencia y ejemplos, consulta ¿Cómo excluyo páginas de la traducción?

¿Cómo traduzco solo algunas páginas?

Usa la lista blanca. Cuando está activada, ConveyThis traduce solo las páginas de la lista y todo lo demás se queda en el idioma original. Es útil cuando implementas la traducción página por página.

Ve a Dominios, abre Personalizar en tu sitio web y elige Lista blanca. Activa la lista blanca para tu sitio web y luego haz clic en Edit pages para elegir las páginas que se traducen. En la app de Shopify, encontrarás la lista blanca en la página Whitelist & Exclusions dentro de la sección Translate ONLY whitelisted pages.

¿Qué pasa con las palabras individuales, como mi marca?

Excluir un elemento deja todo el bloque sin traducir. Para dejar sin traducir solo una palabra o frase dondequiera que aparezca, como el nombre de tu marca, usa una regla del Glosario con la opción Do not translate.

¿Cuándo se muestran los cambios?

Las exclusiones se aplican la próxima vez que se carga una página. Si aún ves una traducción, borra la caché de tu sitio web y revisa la página en una ventana privada. Consulta ¿Por qué mis cambios de traducción no se muestran en mi sitio web?