Si vendes internacionalmente en Shopify, probablemente ya has traducido los títulos y descripciones de tus productos. Pero eso es solo la mitad de la historia. Para traducir completamente los metacampos en Shopify, necesitas ir más allá de los recursos traducibles predeterminados y abordar los datos personalizados que aparecen en las páginas de tus productos: materiales, instrucciones de cuidado, detalles de tallas y cualquier otro atributo estructurado almacenado en metacampos.
Dejar los metacampos sin traducir crea una experiencia incómoda donde un cliente que navega en francés ve los títulos y descripciones de los productos en francés, pero luego se encuentra con “Material: 100% Organic Cotton” en inglés a mitad de la página. Esa inconsistencia erosiona la confianza y cuesta conversiones.
¿Qué Son los Metacampos de Shopify?
Los metacampos son el sistema de Shopify para adjuntar datos personalizados a recursos como productos, colecciones y páginas. Cada metacampo se identifica por un par de espacio de nombres y clave (por ejemplo, custom.material o custom.care_instructions) y tiene un tipo específico que controla qué tipo de valor almacena.
Los tipos de metacampos que importan para la traducción son los basados en texto:
- single_line_text: valores cortos como nombres de materiales, mezclas de tejidos o resúmenes de garantías. Ejemplo:
custom.materialalmacenando “100% lana merina”. - multi_line_text: contenido más extenso como instrucciones detalladas de cuidado o historias de productos. Ejemplo:
custom.care_instructionsalmacenando un párrafo sobre el lavado y el secado. - rich_text: contenido con formato HTML usado en guías de tallas, descripciones de funciones o listas de ingredientes. Preserva negritas, cursivas, listas y enlaces.
- list.single_line_text: matrices de valores de texto, a menudo usadas para características del producto, colores disponibles como texto o especificaciones en formato de lista.
Los tipos no textuales como number_integer, number_decimal, boolean, date, url y color no necesitan traducción porque sus valores son independientes del idioma. Un peso de 250 o un código hexadecimal de #2E8B57 se lee igual en todos los idiomas.
Por Qué Importa la Traducción de Metacampos
Los metacampos no son datos ocultos en el backend. Si tu tema los referencia, los clientes los ven. Los temas Online Store 2.0 de Shopify dependen en gran medida de los metacampos para las secciones de páginas de producto, y muchos comerciantes los usan para:
- Composición de materiales y mezclas de tejidos
- Instrucciones de lavado y cuidado
- Orientación sobre tallas y ajuste
- Términos de garantía
- Puntos destacados de características del producto
- Listas de ingredientes o alérgenos
Cuando estos campos permanecen en el idioma predeterminado de tu tienda mientras todo lo demás está traducido, la página parece rota. Los clientes pueden no entender información de compra crítica —¿es esta chaqueta apta para lavadora? ¿De qué está hecho este suplemento?— y se van sin comprar.
Los motores de búsqueda también indexan el contenido de los metacampos cuando se muestra en la página. El contenido en idiomas mixtos en una página dirigida a compradores franceses envía señales contradictorias a Google sobre qué idioma y mercado sirve esa página, lo que perjudica tus posicionamientos en los resultados de búsqueda locales.
Qué Metacampos Traducir (y Cuáles Omitir)
La clave para traducir correctamente los metacampos en Shopify es saber qué incluir y qué dejar fuera. LocaleFlow proporciona control a nivel de campo a través de un sistema de lista negra: marcas explícitamente qué claves de metacampos nunca deben traducirse.
Traduce siempre estas claves de metacampos:
| Namespace.Clave | Tipo | Por qué |
|---|---|---|
custom.material | single_line_text | Detalle de producto visible para el cliente |
custom.care_instructions | multi_line_text | Información de compra esencial |
custom.size_guide | rich_text | Contenido crítico para la conversión |
custom.features | list.single_line_text | Argumentos de venta del producto |
custom.warranty_info | multi_line_text | Contenido que genera confianza |
custom.ingredients | multi_line_text | Requerido para cumplimiento en algunos mercados |
Añade estos a la lista negra: nunca traducir:
| Namespace.Clave | Tipo | Por qué |
|---|---|---|
custom.sku_suffix | single_line_text | Código de seguimiento de inventario |
custom.color_hex | color | Valor técnico |
custom.weight_grams | number_decimal | Numérico, independiente del idioma |
custom.model_number | single_line_text | Identificador, debe permanecer exacto |
custom.certification_code | single_line_text | Código regulatorio (CE, UL, FCC) |
custom.internal_notes | multi_line_text | Solo para el personal, nunca mostrado |
El concepto de lista negra es especialmente importante para los campos single_line_text que parecen contener contenido traducible pero en realidad almacenan códigos. Una clave de metacampo como custom.fabric_code almacenando “CTN-BLD-220” no debe traducirse, aunque sea de tipo texto. LocaleFlow te permite añadir estas claves a una lista de omisión para excluirlas de cada trabajo de traducción.
Guía Paso a Paso con LocaleFlow
Antes de entrar en los pasos a continuación, esto es lo que parece el proceso en la práctica. La plantilla de ruta en esta página muestra el recorrido paso a paso de nuestros datos estructurados, pero hay algunos detalles prácticos que vale la pena ampliar.
Conectar tu tienda toma unos 30 segundos. LocaleFlow lee las definiciones de metacampos de tu tienda a través de la API de administración de Shopify, por lo que conoce cada espacio de nombres, clave y tipo antes de que empieces a configurar cualquier cosa.
Seleccionar las claves de metacampos es donde entra el control a nivel de campo. En lugar de traducir ciegamente todos los metacampos de tipo texto, revisas la lista y activas o desactivas claves individuales. Si tienes 40 definiciones de metacampos pero solo 12 contienen texto visible para el cliente, seleccionas solo esas 12. Las otras 28 permanecen intactas.
Elegir los idiomas de destino funciona igual que la traducción de productos. Eliges entre los idiomas publicados de tu tienda (configurados en Shopify Markets), y LocaleFlow traduce el contenido de los metacampos seleccionados en cada uno.
El manejo automático significa que LocaleFlow respeta el tipo de metacampo durante la traducción. Para los campos rich_text, analiza el HTML, traduce solo los nodos de texto y reconstruye el marcado. Para los campos list.single_line_text, traduce cada elemento individualmente mientras preserva la estructura de la matriz y el orden. Para un recorrido detallado con capturas de pantalla, consulta la guía completa de traducción de metacampos.
Tras tu ejecución de traducción inicial, cualquier cambio futuro en los valores de los metacampos activa la retraducción automática. Actualizas las instrucciones de cuidado de un producto, y LocaleFlow detecta el cambio y lo traduce en todos tus idiomas sin intervención manual.
Errores Comunes en la Traducción de Metacampos
Traducir todo sin revisar. Ejecutar una traducción masiva de todos los metacampos de tipo texto capturaría sufijos de SKU, códigos de referencia internos y otros identificadores que deben permanecer en su forma original. Siempre audita primero tus definiciones de metacampos y configura la lista negra antes de tu primer trabajo de traducción.
Ignorar los campos list.single_line_text. Los comerciantes a menudo olvidan que los metacampos de tipo lista contienen contenido traducible. Si tus páginas de producto muestran viñetas de características extraídas de un metacampo list.single_line_text, esas viñetas necesitan traducción igual que la descripción de tu producto.
No probar el renderizado de rich_text después de la traducción. Si bien LocaleFlow preserva la estructura HTML, el texto traducido puede ser más largo o más corto que el original. Las traducciones al alemán, por ejemplo, tienden a ser entre un 20 y un 30% más largas que en inglés. Comprueba que el diseño de la página de producto de tu tema gestione el texto expandido sin romperse, especialmente en las tablas de guías de tallas y las secciones de comparación de características.
Mezclar traducciones manuales y automatizadas. Si traduces manualmente algunos metacampos a través del editor de traducción nativo de Shopify y dejas que LocaleFlow gestione los demás, puedes acabar con terminología inconsistente en la misma página de producto. Elige un enfoque y mantenlo. Las herramientas de traducción de LocaleFlow proporcionan consistencia en todos los tipos de recursos en un único flujo de trabajo.
Olvidar los campos de texto de los metaobjetos. Los metaobjetos de Shopify, tipos de contenido estructurado como guías de tallas y entradas de FAQ, contienen campos de texto que también necesitan traducción. Si tu metaobjeto tiene un campo description de tipo rich_text, necesita el mismo tratamiento que un metacampo de producto. Consulta la página de comparación para ver cómo gestiona LocaleFlow tanto los metacampos como los metaobjetos en comparación con otras apps.
Hacer bien la traducción de metacampos significa que tus clientes internacionales ven una página de producto completamente localizada desde el título hasta la última línea de especificaciones. Sin mezcla de idiomas, sin confusión, sin ventas perdidas.
¿Listo para traducir tus metacampos? Instala LocaleFlow desde el Shopify App Store y empieza a traducir hoy.
Escrito por Kwadwo Adu, cofundador de LocaleFlow