Saltar al contenido Saltar a la barra lateral
Actualizado
Abril 27, 2026

Aprenda a traducir su tienda WooCommerce con WPML, incluyendo productos, categorías, página del carrito, página de pago, correos electrónicos y reseñas.

Cada sección de esta guía explica cómo utilizar WPML Multilingual & Multicurrency for WooCommerce (WCML) para traducir una parte específica de su tienda WooCommerce.

Vea el siguiente vídeo para obtener una visión general de cómo traducir WooCommerce.

Instale y configure los plugins necesarios

Para traducir WooCommerce con WPML, instale y active:

Consulte los detalles sobre cómo instalar WPML.

Después de instalar y activar estos plugins, vaya a WPML → Configuración y WooCommerce → WCML para completar nuestros asistentes de configuración rápida.

El asistente de configuración de WCML le ayudará a:

  • Crear páginas de la tienda en todos los idiomas disponibles
  • Elegir qué atributos de producto traducir
  • Opcionalmente, añadir varias monedas
WCML setup wizard
Asistente de configuración de WCML

Cómo traducir productos y variaciones de producto de WooCommerce

Puede traducir productos de WooCommerce desde el Panel de Traducción de WPML. Cuando envía un producto para traducir, WPML también incluye:

  • Variaciones de producto
  • Términos de atributos, categorías y etiquetas vinculados al producto
  • Texto de la imagen, como subtítulos, títulos y descripciones

Para traducir productos de WooCommerce:

  1. Vaya a WPML → panel de control de traducción.
  2. En la sección Productos, seleccione los productos que desea traducir.
Selección de productos para la traducción en el Panel de Traducción
  1. Una vez que seleccione los productos que desea traducir, elija su método de traducción.

La mayoría de los propietarios de sitios web utilizan PTC (Private Translation Cloud) para traducir productos. Sus traducciones de IA con reconocimiento de contexto están listas en minutos y vienen con una garantía de calidad. También verá el coste exacto antes de confirmar.

Choosing how to translate products in the Translation Dashboard
Elección de cómo traducir productos en el Panel de Traducción

Cómo traducir las páginas de carrito y de pago de WooCommerce

Las páginas de carrito y de pago son creadas automáticamente por WooCommerce y usan un shortcode o un bloque para mostrar su contenido.

Cuando configura el plugin WCML desde WPML en una tienda WooCommerce, el asistente de configuración crea automáticamente versiones traducidas de las páginas de carrito y de pago para cada idioma activo. Esto lo hace para las páginas de carrito y de pago de WooCommerce que usan shortcodes o bloques. Para la mayoría de las tiendas, no se necesitan pasos adicionales.

WCML setup wizard for store pages
WPML genera automáticamente páginas de pago y de carrito traducidas

Cómo solucionar cadenas sin traducir en las páginas de carrito y de pago

Si algunas cadenas en sus páginas de carrito o de pago permanecen en el idioma original, hay tres causas comunes:

Nuevos idiomas añadidos después de la configuración de WCML

El asistente de configuración de WCML instala las traducciones de WooCommerce para los idiomas que tiene activos en ese momento. Los idiomas que añada más tarde pueden no incluir estas traducciones automáticamente. Para solucionarlo:

  1. En el administrador de su sitio, vaya a Escritorio → Actualizaciones
  2. Desplácese hasta la sección Traducciones y haga clic en Actualizar traducciones

Traducciones faltantes para las páginas de carrito y de pago basadas en shortcodes

Si su tema o WooCommerce no incluyen traducciones para las páginas de carrito y de pago basadas en shortcodes, debe traducir esas cadenas:

  1. Vaya a WPML → panel de control de traducción.
  2. Desplácese hasta Otros textos (Strings).
  3. En el menú desplegable Todos los dominios, seleccione el dominio de su tema o plugin.
  4. Elija las cadenas que desea traducir y envíelas para su traducción.
Translating cart and checkout page strings
Envío de cadenas de la página de pago para su traducción a través del Panel de Traducción

Las cadenas de los bloques de carrito y de pago no están traducidas

En idiomas menos comunes, WooCommerce no incluye traducciones para algunos textos en las páginas de carrito y de pago construidas con bloques.

Por ejemplo, en letón, cadenas como «Añadir cupones«, «Total estimado» y «Finalizar compra» aparecen sin traducir en el bloque Carrito de WooCommerce.

Cadenas sin traducir procedentes del bloque Carrito de WooCommerce

Para traducir estos textos del Carrito y Finalizar compra basados en bloques:

  1. Vaya a WPML → Opciones y desplácese hasta la sección String Translation.
  2. Active Detectar cadenas en archivos JavaScript
Activación de la opción para detectar cadenas en archivos JavaScript
  1. Vaya a WPML → Localización de temas y plugins y escanee el plugin de WooCommerce en busca de cadenas.
  2. Una vez finalizada la búsqueda, vuelva a WPML → Ajustes y desactive Detectar cadenas en archivos JavaScript.
  3. Vaya a WPML → Panel de Traducción y desplácese hacia abajo hasta Otros textos (Cadenas). Busque el texto sin traducir.
Búsqueda de cadenas sin traducir del bloque Carrito de WooCommerce en el Panel de Traducción

  1. Seleccione las cadenas y envíelas para su traducción.

Las traducciones ahora aparecerán en sus páginas traducidas de Carrito y Finalizar compra.

Controlar el comportamiento del carrito al cambiar de idioma o moneda

Por defecto, WCML le permite decidir qué sucede con los artículos que ya están en el carrito de un cliente cuando este cambia a un idioma o moneda diferente. Puede optar por mantener y sincronizar el contenido del carrito, vaciarlo o mostrar un aviso al cliente.

Para ver todas las opciones y pasos, consulte la guía sobre cómo vaciar el contenido del carrito al cambiar de idioma o moneda.

Cómo traducir categorías, clases de envío y otras taxonomías de WooCommerce

Cuando traduce un producto, WPML traduce automáticamente sus taxonomías relacionadas junto con el contenido del producto. Esto incluye categorías de producto, etiquetas, clases de envío y taxonomías personalizadas.

Para ver cómo funciona esto, abra la traducción del producto en el Editor de Traducción Avanzada. Puede llegar allí viendo el producto traducido en el front-end y seleccionando Editar traducción. Verá todas las taxonomías relacionadas que aparecen para la traducción junto con el contenido del producto.

Todas las taxonomías vinculadas al producto aparecen en el Editor de traducción avanzado

Si lo prefiere, también puede traducir los términos de taxonomía manualmente. Para ello:

  1. Vaya a WPML → Traducción de taxonomías.
  2. Elija la taxonomía del menú desplegable.
  3. Haga clic en el icono más para introducir las traducciones de sus términos.
Traducción manual de términos de taxonomía desde la pantalla de Traducción de taxonomías

Cómo traducir atributos de producto de WooCommerce

Durante la configuración de WCML, puede elegir qué atributos de producto deben ser traducibles. Este paso existe porque no todos los atributos necesitan traducción. Los atributos basados en números, códigos o medidas suelen ser los mismos en todos los idiomas, por lo que es posible que desee dejarlos sin traducir.

WCML setup wizard attributes step
Seleccionar qué atributos de producto deben ser traducibles

Una vez que un atributo se marca como traducible, se traduce junto con el producto. Simplemente envíe el producto para traducir y WPML se encarga del resto.

  1. Vaya a WPML → Panel de control de traducción
  2. Encuentre sus productos y envíelos a traducir
  3. WPML traducirá el contenido del producto y todos los atributos traducibles asignados a él

Cómo traducir atributos de producto en bloque

Si desea traducir atributos de producto en bloque, puede hacerlo asignándolos temporalmente a un producto y enviándolo a traducir. Para conocer los pasos exactos, consulte cómo traducir taxonomías a la vez.

Cómo traducir correos electrónicos de WooCommerce

WooCommerce envía dos tipos de correos electrónicos:

  • Correos electrónicos a clientes (como confirmaciones de pedido)
  • Correos electrónicos a administradores o gerentes de tienda (como avisos de nuevos pedidos)

WPML gestiona automáticamente la traducción de correos electrónicos de WooCommerce. Los correos electrónicos a los clientes se envían en el idioma en que se realizó el pedido. Los correos electrónicos a los administradores y gerentes de tienda se envían en el idioma configurado en el perfil de usuario del administrador.

Los únicos correos electrónicos que necesita traducir son aquellos que ha personalizado o creado usted mismo.

Cómo traducir texto de correo electrónico predeterminado personalizado

Si editó el contenido predeterminado del correo electrónico de WooCommerce en WooCommerce → Ajustes → Correos electrónicos, debe traducir sus cambios usando WPML.

  1. Vaya a WPML → Panel de Traducción → Otros textos (Strings).
  2. Busque su texto personalizado y selecciónelo.
Selecting WooCommerce email text for translation in Other texts (Strings)
Selección de texto de correo electrónico de WooCommerce para la traducción en Otros textos (Strings)
  1. Elija un método de traducción y traduzca su contenido.

Cómo traducir el texto predeterminado del correo electrónico que no se muestra en la configuración de WooCommerce

Algunos correos electrónicos de WooCommerce incluyen texto que no es visible ni editable en la configuración de WooCommerce.

Para traducir estas cadenas:

  1. Vaya a WPML → Localización de temas y plugins y escanee WooCommerce en busca de cadenas.
  2. Una vez finalizado el escaneo, vaya a WPML → String Translation.
  3. Seleccione el dominio de texto woocommerce.
  4. Busque la cadena y haga clic en el icono del lápiz para añadir o editar la traducción.
Editing the translation for default WooCommerce email text
Edición de la traducción para el texto predeterminado del correo electrónico de WooCommerce

Cómo traducir plantillas de correo electrónico codificadas a medida

Si ha creado sus propias plantillas de correo electrónico PHP, envuelva cada cadena traducible en una función gettext para que WPML pueda detectarla:

<p><?php _e( 'TEXTO PERSONALIZADO', 'woocommerce' ); ?></p>

Luego, para traducir el texto:

  1. Vaya a WPML → Localización de temas y plugins y escanee su tema.
  2. Abra WPML → Panel de Traducción y desplácese hasta Otros textos (Strings).
  3. Busque el texto de su correo electrónico codificado a medida.
  4. Seleccione un método de traducción y traduzca su contenido.

Cómo traducir reseñas de productos de WooCommerce

De forma predeterminada, WCML solo muestra las reseñas escritas en el idioma que está viendo el visitante. Puede cambiar este comportamiento de dos maneras:

  • Mostrar todas las reseñas en todos los idiomas
  • Traducir las reseñas de productos para que cada idioma muestre su propia versión

Antes de utilizar cualquiera de las opciones, necesita habilitar un ajuste que haga que todas las reseñas sean visibles en todos los idiomas.

Paso 1: habilitar la visualización de reseñas en todos los idiomas

  1. Vaya a WooCommerce → WCML → Ajustes.
  2. En la sección Reseñas de productos, marque Mostrar reseñas en todos los idiomas.
Enabling the option to show product reviews in all languages
Habilitación de la opción de mostrar reseñas en todos los idiomas

Si solo quiere mostrar todas las reseñas (sin traducirlas), no necesita hacer nada más.

Paso 2: traducir las reseñas de productos

Si quiere que las reseñas aparezcan traducidas en las páginas de productos, continúe con estos pasos:

  1. Vaya a WPML → panel de control de traducción.
  2. Desplácese hasta la sección Otros textos (Strings).
  3. Filtre por el dominio de texto wcml-reviews.
  4. Seleccione las reseñas de productos que desea traducir.
Selecting product reviews to translate in Other texts (Strings)
Selección de reseñas de productos para traducir en Otros textos (Strings)
  1. Elija un método de traducción y envíelas para su traducción.

Las reseñas traducidas aparecen en el front-end con una etiqueta de (traducido).

Translated product reviews on the front-end
Reseñas de productos traducidas en el front-end

Las reseñas que no estén traducidas aparecerán en su idioma de origen en todas las páginas de productos traducidas.

¿No ve todas las reseñas de productos disponibles para la traducción?

De forma predeterminada, WPML solo registra cadenas de nuevas reseñas de productos.
Si las reseñas antiguas no están disponibles para la traducción, vaya a WooCommerce → WCML → Estado y haga clic en Solución de problemas. En la sección Corregir las reseñas de productos que faltan, marque la casilla junto a Permitir traducir las reseñas de productos que faltan. Haga clic en Ejecutar las herramientas seleccionadas. A continuación, puede traducir las reseñas de productos desde el panel de traducción.

Cómo traducir otras cadenas integradas de WooCommerce

El plugin WooCommerce incluye traducciones a muchos idiomas, pero faltan algunas traducciones en idiomas menos populares.

Puede utilizar WPML para traducir cadenas faltantes o no traducidas del plugin WooCommerce.

  1. Visite la página traducida con el texto no traducido en el front-end. WPML detecta y registra automáticamente esas cadenas para la traducción.
Viewing the page with the untranslated text on the frontend
Visualización de una página traducida con texto no traducido en el front-end
  1. Vaya a WPML → Panel de Traducción y desplácese hasta la sección Otro texto (Strings).
  2. Busque el texto y selecciónelo.
Searching for, and selecting the untranslated text in Other texts (Strings)
Búsqueda y selección del texto no traducido en Otros textos (Strings)
  1. Elija un método de traducción y traduzca las cadenas.

¿Aún no puede encontrar cadenas específicas? Consulte cómo registrar cadenas para la traducción en WPML.

Traducir extensiones de WooCommerce

Las extensiones de WooCommerce añaden funciones adicionales a su tienda, como suscripciones, reservas y complementos de productos.
WCML es compatible con muchas de estas extensiones, lo que le permite traducir su contenido.

¿No está seguro de qué plugin de pago usar con WPML? Hemos probado y comparado los mejores plugins de pago de WooCommerce en cuanto a compatibilidad, características y soporte multilingüe.

Recursos para desarrolladores

Si es desarrollador, WCML incluye herramientas para ayudarle a añadir soporte multilingüe a sitios, temas y plugins de WooCommerce.

Recursos para desarrolladores para traducir sitios de WooCommerce

Si crea plugins o integraciones de WooCommerce, puede utilizar hooks o la REST API para añadir soporte multilingüe a su código.

Enumera todos los hooks disponibles para WCML.

Explica cómo gestionar el contenido traducido de WooCommerce a través de la REST API.

Recursos para desarrolladores para traducir plugins y temas de WooCommerce

Si desarrolla temas o complementos de WooCommerce, utilice Private Translation Cloud (PTC) para incluir traducciones en su producto.

PTC es un sistema de traducción que traduce con IA de calidad humana y le permite elegir cómo recibir las traducciones:

  • Descargar traducciones manualmente
  • Obtener solicitudes de combinación a través de su repositorio
  • Automatizar las actualizaciones a través de su pipeline CI/CD

Vea cómo traducir archivos PO para temas y plugins de WordPress con PTC.

Explore más funciones de WCML

WCML hace más que traducir su tienda.
También incluye potentes funciones de multidivisa que le permiten vender en diferentes monedas y controlar cómo se muestran los precios en todos los idiomas.

Obtenga más información en la página principal de WCML o consulte la guía de multidivisa.

¿Listo para traducir su tienda WooCommerce?

Obtenga WPML hoy mismo. Viene con WCML e incluye créditos de traducción, para que pueda empezar a traducir su tienda con IA sin coste adicional.