ConveyThis Trae subcarpetas de idiomas nativos a Shopify

El modo de subdirectorio en la aplicación ConveyThis Shopify ahora usa los propios idiomas de Shopify. Shopify sirve a yourstore.com/es/ con su hreflang, y ConveyThis copia sus traducciones a Shopify, por lo que el texto del producto, la colección y la página ya está traducido en el HTML que Shopify envía. Sin cambios de DNS y sin nada que eliminar.
Sin datos de tarjeta Sin compromiso

· Actualizado · Alex B · Blog

Shopify ya puede servir cada página de una tienda en una carpeta de idioma como yourstore.com/es/, con etiquetas hreflang y pago en español. Lo que no hace es traducir tus productos, colecciones y páginas. Hasta ahora, ConveyThis tampoco podía usar esas carpetas: en Shopify, la opción Subdirectorio no estaba disponible y las URL traducidas significaban un subdominio de idioma configurado a través de DNS.

Con esta versión, el modo Subdirectorio en la aplicación ConveyThis Shopify se ejecuta en los propios idiomas de Shopify’. Shopify sirve yourstore.com/es/ en su dominio existente y genera las etiquetas hreflang. ConveyThis traduce su contenido y copia las traducciones a Shopify, por lo que el texto del producto, la colección y la página ya está en español en el HTML que envía Shopify.

Para un comerciante, eso significa URL de idiomas que se encuentran en el dominio que su tienda ya usa, sin tocar DNS y sin colocar un proxy entre sus visitantes y Shopify. Las traducciones que hiciste en Translate & Adapt permanecen donde están. El subdirectorio está disponible en el plan de negocios o superior.

Para buscar

Páginas traducidas en el HTML

Los títulos de productos, descripciones, colecciones y campos SEO llegan traducidos a la página que envía Shopify, con las propias etiquetas hreflang de Shopify.

Para configuración

Sin DNS, sin proxy

Seleccione Subdirectorio en la aplicación y habilite sus idiomas. Su dominio y alojamiento Shopify permanecen exactamente como están.

Para tu equipo

Un lugar para editar

Edite una traducción en ConveyThis y Shopify la entregará en aproximadamente 15 minutos. Traducir y adaptar traducciones permanecen.

Los menús, el tema, el texto de la aplicación y las reseñas aún se traducen en la página mediante el widget ConveyThis, por lo que los visitantes ven la página completa en su idioma.

Qué cambió para las tiendas Shopify

Antes de esta actualizaciónCon esta actualización
Opciones de URL en ShopifyMisma URL, ?locale=es o un subdominio como es.yourstore.comTodo esto, más subdirectorio: yourstore.com/es/
Cambio de DNSEl subdominio necesita registros CNAMEEl subdominio todavía lo hace. El subdirectorio no necesita ninguno
Texto traducido en la página HTMLAgregado en el navegador por el widget ConveyThisCon Subdirectorio, Shopify envía productos, colecciones, páginas y artículos de blog ya traducidos

La aplicación ahora funciona con los idiomas que tu tienda ya tiene en Shopify. Habilita y publica los idiomas que traduces con ConveyThis y muestra cuáles están asignados a tu dominio. En un /es/ página, el widget ConveyThis traduce su contenido mientras omite cualquier texto que Shopify ya haya traducido. La aplicación también copia sus traducciones ConveyThis existentes a Shopify a través de la API de traducciones, el mismo almacenamiento que usa Translate & Adapt, por lo que Shopify las sirve como parte de la página.

Así es como se ve la URL de un producto:

yourstore.com/products/blue-shirt       (primary language)
yourstore.com/es/products/blue-shirt    (Spanish)

El /es/ la carpeta proviene de Shopify. El mango blue-shirt permanece en su idioma principal, porque ConveyThis no copia los identificadores de URL en Shopify.

Cómo funciona

Cada parte de una página de idioma es manejada por el sistema que está mejor posicionado para hacerlo: Shopify URL del idioma → ConveyThis traducción → API de traducciones → HTML traducido Shopify.

Shopify sirve la URL del idioma. Cuando el español se publica y se asigna a su dominio, Shopify sirve /es/collections/all con <html lang="es">, etiquetas hreflang para cada idioma asignado plus x-default, y sus propias cadenas temáticas en español, como el carrito, las páginas de la cuenta y “Saltar al contenido”. El pago también se realiza en español, a través de la configuración de idioma de Shopify’, y los enlaces internos mantienen al visitante dentro /es/. Los correos electrónicos de notificación se envían una vez que sus plantillas se traducen a Shopify, que es nuestra guía de correo electrónico cubre.

ConveyThis traduce lo que queda. En un /es/ página El widget recopila el texto que todavía está en tu idioma principal, lo traduce y lo muestra. Antes de enviar algo, recupera la misma página en el idioma principal y solo traduce el texto que aparece allí también. Entonces, un título de producto que tradujo en Translate & Adapt, o una cadena de tema Shopify traducida, se deja solo y nunca se almacena como texto fuente.

Shopify sirve las traducciones en su propio HTML. La aplicación copia traducciones ConveyThis en Shopify con la API de traducciones. Probamos esto en una tienda obteniendo el HTML sin procesar de /es/, /fr/ y /de/ sin JavaScript: los títulos de productos traducidos, las descripciones de productos y los títulos de colecciones ya estaban en él.

Lo que se copia en Shopify

  • Productos. Esto necesita el permiso opcional “leer productos”, que la aplicación solicita cuando guardas con el subdirectorio.
  • Colecciones, páginas de tiendas en línea, artículos de blog y el nombre de la tienda.
  • Para cada uno de ellos: el título, la descripción o cuerpo, el resumen del artículo, el título SEO y la descripción SEO.

Lo que el widget todavía traduce en la página

Los controladores de URL (slugs), los menús y la navegación, el texto del tema y del bloque de aplicaciones, las reseñas y los metacampos no se copian. El widget los traduce en el navegador, por lo que no se traducen en HTML sin formato.

Cuando se ejecuta la copia

La copia se ejecuta en segundo plano aproximadamente cada 15 minutos y justo después de guardar la configuración. El texto que aún no tiene traducción ConveyThis, como un producto nuevo, es traducido primero en la página por el widget y llega a Shopify en una ejecución posterior. La aplicación muestra el resultado en la tabla de idiomas: “Traducciones en Shopify: N elementos, última actualización…”.

The ConveyThis Shopify app with Sub-directory selected, showing the language table and the count of translations in Shopify

Lo que esto te da

  • URL de idiomas en su propio dominio. Cada idioma tiene su propia carpeta con las etiquetas hreflang que genera Shopify, para que los motores de búsqueda puedan descubrir cada versión.
  • Texto traducido en HTML. El texto del producto, colección, página y blog para el cual Shopify contiene una traducción se sirve en ese idioma sin JavaScript. Google puede renderizar JavaScript, pero no todos los rastreadores lo hacen, por lo que el texto que ya está en HTML es el lugar más seguro para ello. También llega traducido en la primera pintura, mientras que los menús o bloques de aplicaciones que traduce el widget pueden aparecer un momento después.
  • Páginas de carrito, pago y cuenta en el idioma del visitante, manejado por la configuración de idioma de Shopify’, como antes.
  • Páginas directamente desde Shopify. Nada se interpone entre sus visitantes y Shopify, por lo que las páginas se entregan tal como están hoy.
  • Un lugar para editar. Cambie una traducción en el panel ConveyThis o en el editor visual, o agregue una regla de glosario para un nombre de marca, y el cambio llegará a Shopify en la siguiente ejecución de copia.

Trabajando junto a Translate & Adapt

No es necesario desinstalar nada ni migrar. Los idiomas que publicaste siguen publicados y las traducciones que hiciste a mano en Translate & Adapt siguen apareciendo /es/. Shopify’la propia página de ayuda dice que la aplicación “es compatible con otras aplicaciones de traducción de terceros que utilizan la API de traducciones”, y que el contenido creado con esas aplicaciones “está disponible tanto en la aplicación Translate & Adapt como en la aplicación de traducción de terceros”.

ConveyThis completa lo que falta y administra lo que escribió. Si edita un valor administrado ConveyThis directamente en Shopify, la siguiente ejecución lo reemplaza, así que haz esas ediciones en ConveyThis. Un campo que solo tiene una traducción Traducir y Adaptar permanece como está. Si ConveyThis también tiene una traducción para ese campo, por ejemplo una que editaste en el panel ConveyThis, la versión ConveyThis es la que sirve Shopify.

La copia también sigue su configuración ConveyThis:

  • Sólo se copian los idiomas que seleccionaste en ConveyThis.
  • Eliminar un idioma en ConveyThis elimina sus traducciones copiadas de Shopify.
  • Al alejarse del subdirectorio se elimina todo lo ConveyThis puesto en Shopify.

Las URL, las etiquetas hreflang y los idiomas de pago Shopify le brindan permanecer exactamente como están.

Cómo activar las subcarpetas de idioma Shopify

  1. Abre ConveyThis en tu administrador Shopify y ve a Configuración. En Estructura de URL elige Subdirectorio. El Idioma actual en ConveyThis debe ser el idioma predeterminado de su tienda en Shopify.
  2. La aplicación enumera cada uno de tus idiomas con su estado y la acción que necesita.
  3. Para un idioma que es no habilitado en Shopify o no publicado, haz clic en Enable. La aplicación lo habilita en Shopify y lo publica.
  4. Para un idioma que es no asignado a su dominio, vaya a Shopify’s Configuración → Idiomas, abre el menú ⋯ menú al lado del idioma y elige Asignar a dominio. De vuelta en la aplicación, haga clic Comprueba de nuevo.
  5. Salvo. Abierto yourstore.com/es/ y la página está en español.

Dos cosas que ayudan:

  • Tienda protegida con contraseña. Si bien la tienda está detrás de una contraseña, la aplicación no puede ver qué idiomas están asignados a su dominio y los muestra Comprobar manualmente. Siga el paso 4 y revise la tienda usted mismo.
  • Selector de idioma propio de tu tema. Muchos temas Shopify muestran un selector de idioma en el encabezado o pie de página. Puede conservarlo o desactivarlo en el editor de temas para que los visitantes vean un conmutador.

El Shopify guía de integración cubre la instalación de la aplicación y la elección de idiomas, y su sección sobre URL traducidas con subdirectorio camina a través de esta configuración.

¿Ya tienes traducciones?

Conservarlos. Las traducciones en Translate & Adapt permanecen en Shopify y ConveyThis no traducirá ese texto nuevamente. Si tiene traducciones de otra herramienta como archivo CSV o TMX, impórtelas en el panel ConveyThis a continuación Gestión de traducción → CSV/TMX, un archivo por idioma. Un CSV tiene el texto fuente en la primera columna y la traducción en la segunda; un archivo TMX se importa tal como está. El Guía de importación y exportación tiene los detalles.

Qué saber antes de cambiar

  • Shopify permite hasta 20 idiomas. La aplicación te indica cuando alcanzas el límite.
  • No todos los idiomas ConveyThis son idiomas Shopify. Shopify no ofrece todos los idiomas para las subcarpetas de la tienda. El latín, el criollo haitiano, el cantonés y el hawaiano son ejemplos de idiomas ConveyThis que no ofrece, y la aplicación los vuelve grises en el modo Subdirectorio. Una tienda que necesita uno de ellos permanece en la misma URL o estructura de subdominio.
  • Las variantes regionales son mercados, no idiomas. En Shopify, el español mexicano o el francés canadiense es un mercado con su propia carpeta, como por ejemplo /es-mx/ o /fr-ca/, y su propio país, moneda y precios. Esta versión no asigna variantes regionales ConveyThis a los mercados. En una carpeta de mercado, la página utiliza la traducción del idioma base, por lo que /fr-ca/ muestra la traducción al francés.
  • Portugués y tagalo. El portugués es el portugués brasileño por defecto y puedes elegir el portugués europeo en la aplicación. El tagalo se muestra como filipino, que es como lo llama Shopify.
  • Parte del contenido permanece en el widget. Los menús, el texto del tema y de la aplicación, las reseñas, los metacampos y los identificadores de URL se traducen en la página, no en el HTML, y el texto nuevo llega a Shopify una copia más tarde.

Preguntas frecuentes

¿Necesito cambiar mis registros DNS?

No. Shopify sirve a las carpetas de idioma de su dominio existente, por lo que no hay ningún registro A, CNAME o proxy para configurar. Si usaste la estructura de subdominio antes, puedes conservarla o cambiar a subcarpetas en la aplicación.

¿Qué plan necesito?

El subdirectorio está disponible en el plan de negocios o superior. Ver el página de precios para los planes.

¿ConveyThis sobrescribirá mis traducciones de Translate y Adapt?

No aquellos para los que ConveyThis no tiene traducción. En /es/ El widget ConveyThis omite el texto que Shopify ya muestra traducido, por lo que el título de un producto que escribiste en Translate & Adapt generalmente permanece como está. Si ConveyThis tiene su propia traducción para el mismo campo, por ejemplo, uno que editó en el panel ConveyThis, ConveyThis escribe su versión y reemplaza la de Traducir y adaptar. Mantenga cada campo en un solo lugar para evitar sorpresas.

¿Puedo utilizar carpetas de mercado como /es-mx/?

No en este lanzamiento. La aplicación ofrece los idiomas que admite Shopify como idiomas de tienda. En una carpeta de mercado, la página utiliza la traducción del idioma base, por ejemplo, francés /fr-ca/.

¿Está traducido el pago?

Sí, por Shopify. Cuando se publica un idioma, Shopify muestra las páginas de pago, carrito y cuenta en ese idioma. Nuestro guía de pago explica la configuración. Los correos electrónicos de notificación necesitan sus plantillas traducidas a Shopify; consulte el guía de correo electrónico.

¿Qué sucede con las tiendas que utilizan la misma URL o un subdominio?

Nada. Esas estructuras funcionan como antes. El cambio se aplica solo cuando eliges Subdirectorio en la aplicación.

Fuentes

Próximos pasos

¿Ya estás usando ConveyThis en Shopify? Abra la aplicación ConveyThis en su administrador Shopify, vaya a Configuración, y debajo Estructura de URL elige Subdirectorio. La aplicación muestra lo que cada idioma aún necesita.

¿nuevo en ConveyThis? Instale la aplicación ConveyThis desde la App Store Shopify y comience con el plan gratuito. El subdirectorio en sí necesita el plan de negocios o superior.

G2 High Performer Spring 2023
G2 Easiest Setup Fall 2024
G2 Best Support Spring 2025