Guias 6 min de lectura

Traduce un tema nuevo de Shopify antes de publicarlo

Un tema nuevo de Shopify empieza sin traducciones. Así traduces un tema sin publicar antes de lanzarlo, para que el día del lanzamiento no quede en inglés.

L

LocaleFlow Team

La lista Themes to translate de LocaleFlow, con un tema sin publicar marcado y el tema activo sin marcar

Has reconstruido el tema. Se ve mejor, convierte mejor y lo publicas un martes por la mañana. Entonces un cliente en Alemania abre la web y la barra de anuncios, el carrito y el pie de página vuelven a estar en inglés.

Es una de las sorpresas más comunes en una tienda Shopify multilingüe, y no es un fallo. Ocurre por el sitio donde Shopify guarda las traducciones del tema. Una vez que lo sabes, la solución es sencilla, y puedes aplicarla antes del lanzamiento en lugar de después.

Por qué un tema nuevo empieza sin traducir

Shopify guarda las traducciones en sitios distintos según lo que se traduzca.

Los títulos de producto, las descripciones, los textos de colección, el contenido de las páginas, los artículos del blog y los metacampos van asociados a esos registros. Pertenecen al producto, no al tema que lo dibuja. Cambia el tema y se quedan exactamente igual.

El contenido del tema funciona de otra forma. Los textos que editas en el editor de temas, más los archivos de idioma del propio tema, van asociados a ese tema concreto. Un tema nuevo es un registro nuevo, así que llega con un conjunto de traducciones vacío.

Por eso un rediseño parece borrar la mitad de tu trabajo. El catálogo está bien. El marco que lo rodea, no.

Flowy thinking

En resumen

Tus productos conservan sus traducciones. Tu tema no. Un tema nuevo es un registro nuevo, y empieza vacío.

Lo que suele salir mal

La secuencia habitual es esta.

  1. La agencia o el desarrollador interno duplica el tema activo y empieza a reconstruirlo.
  2. Todo el mundo prueba el tema nuevo en el idioma de origen, normalmente inglés, porque es lo que muestra primero la vista previa.
  3. El tema se publica una mañana tranquila.
  4. Los mercados traducidos muestran de golpe navegación en inglés, botones en inglés y barras de anuncios en inglés.
  5. Alguien vuelve a lanzar la traducción y la tienda se queda a medio traducir mientras el trabajo avanza por los textos.

Aquí no hay descuido. Los mercados traducidos simplemente no forman parte de la revisión normal del tema. Las traducciones vivían en el tema antiguo, así que nadie tenía motivo para mirar.

La solución: traducir el tema antes de que salga

LocaleFlow lista todos los temas de tu tienda, no solo el publicado. En la pestaña Online Store tienes una lista llamada “Themes to translate”, con cada tema etiquetado por su rol.

  • Live es el tema que ven los clientes ahora mismo.
  • Unpublished es un tema que está en tu biblioteca, por ejemplo el duplicado que estás reconstruyendo.
  • Development es un tema subido desde la máquina de un desarrollador con la CLI de Shopify.

Marcas los que quieres traducir. El tema activo puede quedarse sin marcar, así la traducción solo toca el tema nuevo.

Después pulsas Restart translation. La tarjeta confirma con “Job queued. Translation will start shortly.” Luego un banner verde avisa de que el trabajo está en marcha. El contenido nuevo se traduce automáticamente y al lado hay un enlace Check status.

Cuando termine, abre la vista previa del tema sin publicar con uno de tus idiomas. Si la navegación, los botones y la barra de anuncios se leen bien, el tema está listo. Publícalo y la tienda estará traducida desde el primer minuto.

Qué hace realmente la traducción

Cada tema que marcas se traduce desde tu idioma de origen. LocaleFlow no saca los textos de tu tema antiguo para meterlos en el nuevo.

Esa diferencia pesa más de lo que parece. Un tema reconstruido rara vez usa los mismos textos que el antiguo, porque las secciones se renombran, los textos se reescriben y aparecen bloques nuevos. Traducir desde el origen cubre los textos nuevos, incluidos los que nunca existieron antes.

Tus ajustes siguen aplicándose a la ejecución:

  • Las traducciones de términos propios mantienen tu vocabulario fijo, así que un término que decidiste el año pasado se vuelve a usar.
  • Las claves bloqueadas se quedan en el idioma de origen, que es lo que quieres para marcas y referencias de producto.
  • El prompt personalizado y los prompts por idioma sostienen la voz de marca, así que el tema nuevo suena como el antiguo.

El resultado es un tema nuevo con la misma voz que el que sustituye, sin que nadie tenga que reescribir un glosario.

Una lista de comprobación para el relanzamiento

Úsala la semana antes de publicar.

  1. Duplica el tema activo, o sube tu tema de desarrollo, para que aparezca en la biblioteca de temas.
  2. Cierra primero los textos en tu idioma de origen. Traducir un tema que todavía cambia desperdicia una ejecución.
  3. Abre LocaleFlow, ve a la pestaña Online Store y marca el tema nuevo. Deja el tema activo sin marcar.
  4. Pulsa Restart translation y espera a que el trabajo termine.
  5. Abre la vista previa del tema sin publicar en cada idioma de destino y lee el marco, no los productos.
  6. Corrige con términos propios lo que se lea mal y vuelve a ejecutar.
  7. Publica el tema.
  8. Marca el tema recién publicado para que los cambios posteriores sigan sincronizándose, y desmarca el que retiras.

El paso 8 es el que se olvida. Después del cambio, el tema en el que trabajas debería ser el que LocaleFlow mantiene sincronizado.

Qué más depende del tema y qué no

Ayuda saber qué partes de una tienda siguen al tema y cuáles no, porque te dice qué revisar después de un rediseño.

Depende del tema, así que necesita la ejecución de arriba:

  • Contenido del editor de temas, incluidas barras de anuncios, textos de portada y títulos de sección
  • Textos de los archivos de idioma del tema, incluidos botones, textos del carrito y etiquetas de formulario

No depende del tema, así que sobrevive intacto:

  • Productos, colecciones, páginas, blogs y artículos
  • Metacampos y metaobjetos
  • Menús, políticas de la tienda, etiquetas de filtro y nombres de métodos de envío
  • Textos alternativos de imágenes y nombres de opciones de producto

LocaleFlow cubre los quince tipos de recurso, así que la misma configuración atiende a los dos grupos. Lo único que cambia un rediseño es a qué registro de tema pertenece el contenido del tema.

Flowy thumbsup

Hazlo una vez

Añade la traducción a tu lista de comprobación de lanzamiento de tema, justo al lado del test de velocidad. Cuesta un clic y elimina la peor sorpresa del día de lanzamiento en una tienda multilingüe.

Lecturas relacionadas


Prueba LocaleFlow con una demo gratuita - mira el contenido de tu propia tienda traducido.

Etiquetas

#traducir tema shopify #rediseño de tema #tema sin publicar #tema de desarrollo #localización shopify
Preguntas frecuentes

Preguntas frecuentes

¿Pierdo mis traducciones al publicar un tema nuevo de Shopify?+
Pierdes las del nivel del tema. Shopify guarda las traducciones del contenido del tema en cada tema por separado, así que un tema nuevo llega con un conjunto vacío. Las traducciones de productos, colecciones, páginas, artículos y metacampos viven en esos registros y sobreviven al cambio intactas. En la práctica, el marco de la tienda vuelve a tu idioma de origen mientras el catálogo sigue traducido.
¿Puedo traducir un tema sin publicar o de desarrollo?+
Sí. La pestaña Online Store de LocaleFlow lista todos los temas de la tienda con su rol, mostrado como Live, Unpublished o Development. Marcas los que quieres traducir y puedes dejar el tema activo sin marcar. Eso es justo lo que te permite preparar un rediseño en segundo plano mientras los clientes siguen viendo el tema actual.
¿LocaleFlow copia las traducciones de mi tema antiguo al nuevo?+
No. Cada tema que marcas se traduce desde tu idioma de origen, no se copia de otro tema. Todo lo que le has enseñado a LocaleFlow sigue aplicándose. Eso incluye las traducciones de términos propios, las claves bloqueadas y tu prompt personalizado, así que el tema nuevo conserva la voz del antiguo.
¿Qué pasa con las traducciones de productos y páginas durante un cambio de tema?+
Nada. Shopify asocia esas traducciones al propio producto, colección, página o artículo, no al tema que lo muestra. Cambiar de tema cambia qué plantilla muestra el contenido, no el contenido. Solo el contenido del tema es específico del tema, es decir, los textos que editas en el editor de temas y los archivos de idioma del propio tema.
¿Cómo compruebo que el tema nuevo está traducido antes de publicarlo?+
Marca el tema nuevo en LocaleFlow, pulsa Restart translation y la tarjeta confirma con 'Job queued. Translation will start shortly.' Después un banner verde avisa de que el trabajo está en marcha, con un enlace Check status. Cuando termine, abre la vista previa del tema sin publicar en Shopify con un idioma activo y lee el marco de la tienda.

Listo para traducir tu tienda Shopify?

Instala LocaleFlow desde la Shopify App Store y empieza a traducir hoy.

Empieza a traducir