Saltar al contenido Saltar a la barra lateral
Actualizado
octubre 31, 2025

Con WCML de WPML, puede traducir cada parte de su tienda WooCommerce, incluyendo productos, categorías, carrito, pago, correos electrónicos, reseñas y más.

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

Traducir productos de WooCommerce y variaciones de producto

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

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

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. En el ejemplo siguiente, traducir seis productos a dos idiomas cuesta un poco más de 3 €.

Cost summary in the WPML Translation Dashboard
Elección de cómo traducir productos en el Panel de Traducción

Traducir las páginas del carrito y pago de WooCommerce

Muchos temas ya incluyen traducciones para las páginas del carrito y pago de WooCommerce.
Durante la configuración, WCML crea automáticamente traducciones para:

  • Páginas de carrito y pago proporcionadas por su tema, si el tema incluye traducciones
  • Páginas de carrito y pago creadas con shortcodes de WooCommerce

Si su tema o WooCommerce no incluyen traducciones para las páginas de carrito y pago a los idiomas de su sitio, necesita traducirlas usted mismo.

Para ello:

  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

Para las páginas de carrito y pago traducidas, también puede controlar lo que sucede con los artículos que ya están en el carrito cuando los usuarios cambian de idioma o moneda.

Traducción de bloques de carrito y pago de WooCommerce

WooCommerce proporciona traducciones para las nuevas páginas de carrito y pago basadas en bloques.

Normalmente, estas traducciones se incluyen con WooCommerce y cubren todo el texto para los idiomas más populares.

Sin embargo, en algunos idiomas menos comunes, ciertas cadenas pueden aparecer sin traducir porque las propias traducciones de WooCommerce están incompletas.

En este momento, WPML no puede traducir estos textos de carrito y pago basados en bloques, pero estamos añadiendo soporte completo para esto en una próxima versión.

Consulte nuestra solución alternativa disponible para aprender cómo resolver temporalmente este problema.

Traducir categorías, atributos, clases de envío y otras taxonomías

Cuando traduce un producto, WCML también traduce sus taxonomías relacionadas. Esto incluye atributos de producto, clases de envío, categorías, etiquetas 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 Avanzada

Para traducir atributos, clases de envío y otras taxonomías manualmente:

  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

Traduzca correos electrónicos de WooCommerce

WooCommerce incluye traducciones integradas para sus correos electrónicos predeterminados. WPML envía automáticamente correos electrónicos relacionados con los pedidos en el idioma de cada cliente.

Solo necesita traducir:

  • Correos electrónicos codificados a medida que haya añadido usted mismo
  • Correos electrónicos predeterminados de WooCommerce que haya personalizado

Cómo traducir correos electrónicos predeterminados personalizados

Si cambió el texto predeterminado del correo electrónico en WooCommerce → Ajustes → Correos electrónicos, traduzca sus actualizaciones en 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 personalizado o creado sus propias plantillas de correo electrónico PHP, asegúrese de que cada cadena traducible esté envuelta en una función gettext para que WPML pueda detectarla:

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

Para traducir el texto del correo electrónico codificado a medida:

  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.

Traducir las 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.
Selecting the option to show 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 más antiguas no están disponibles para la traducción, vaya a WooCommerce → WCML → Estado. A continuación, haga clic en Solución de problemas, marque Registrar reseñas de productos para traducciones y haga clic en Iniciar. A continuación, puede traducirlas desde el Panel de Traducción.

Traducir cadenas y texto de plugins de WooCommerce que faltan

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.

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 plugins o temas complementarios de WooCommerce, utilice Private Translation Cloud (PTC) para incluir traducciones con 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 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.