Skip Navigation

Home » Documentación de WPML » Proyectos relacionados » WooCommerce Multilingual – Sitios WooCommerce Multilingües Más Fáciles

Creación fácil de sitios de Woocommerce multilingües y con distintas divisas

WooCommerce Multilingual le permite gestionar tiendas WooCommerce con varios idiomas y divisas. Impulsa más de 100.000 sitios de WooCommerce Multilingual, lo que la convierte en la plataforma más popular y fiable para el comercio electrónico multilingüe.

WooCommerce Multilingual

Permite traducir todos los textos que los compradores ven durante el proceso de compra

Viene incluido en los paquetes Multilingual CMS y Multilingual Agency

Le permite traducir automáticamente todo su sitio de WooCommerce

Permite establecer precios y cobrar en distintas divisas

Facilita el posicionamiento SEO en distintos idiomas

Permite traducir los productos de WooCommerce, las variaciones y los correos electrónicos de la tienda

Compatible con todas los plugins y temas populares de WooCommerce

Plugins requeridos y configuración

WooCommerce Multilingual (WCML) puede utilizarse por sí solo sin WPML para añadir funcionalidad multidivisa a su tienda WooCommerce. Más información sobre las características multidivisa de WCML. Para crear una Tienda multilingüe con WooCommerce Multilingual y WPML, necesita tener instalados y activados los siguientes plugins:

  • WooCommerce Multilingual
  • WPML 4.4.11 o superior
  • WPML String Translation
  • WooCommerce 3.9.0 o superior

Si desea utilizar imágenes diferentes para las distintas traducciones de un producto, deberá instalar WPML Media Translation.

Si trabaja con un desarrollador, éste deberá instalar y configurar todos los componentes necesarios enumerados en esta sección.

Puede obtener todos los componentes WPML, incluyendo WooCommerce Multilingual, desde su Página de Descargas WPML. Tanto WooCommerce Multilingual como WooCommerce también están alojados en el Repositorio de plugins de WordPress. ¿Tiene todas las extensiones? ¡Empecemos!

Uso del instalador para descargar y actualizar los plugins fácilmente

Si desea utilizar WooCommerce Multilingual con WPML, existe un instalador integrado para descargar, activar y actualizar todas las extensiones necesarias.

Después de activar WooCommerce Multilingual, vaya a PluginsAñadir nuevo y haga clic en la Pestaña Comercial.

Desde aquí, tiene la opción de comprar una licencia de WPML o entrar la clave del sitio registrado si ya compró WPML. Compre o registre WPML para ver la lista de extensiones disponibles para descargar, activar y actualizar.

Pestaña Comercial de la Página de Plugins Tras Registrar su Sitio

Usar el asistente de configuración

WooCommerce Multilingual cuenta con un asistente de configuración que le guiará a través de los pasos básicos para configurar su sitio con el plugin WooCommerce Multilingual.

Una vez que haya activado todos los plugins necesarios, se le pedirá que inicie el asistente de configuración de WooCommerce Multilingual.

Iniciar el asistente de configuración

Configuración de las páginas de la Tienda

Al pasar por el asistente de configuración, WooCommerce Multilingual configura automáticamente las páginas estándar de la Tienda WooCommerce para que aparezcan en todos los idiomas de su sitio.

Crear las páginas de la tienda en varios idiomas

WooCommerce Multilingual crea estas páginas con los títulos de página traducidos disponibles. Siempre puede cambiar las traducciones de los títulos de las páginas más adelante.

Traducción de productos

Traducir productos automáticamente

Con WooCommerce Multilingual, puede traducir todo su sitio automáticamente configurando WPML para Traducir todo automáticamente. Esta opción de traducción le permite traducir automáticamente todos los contenidos de su tienda electrónica, incluidas las páginas de la tienda, los productos, las taxonomías de los productos, etc., inmediatamente después de crearlos o editarlos.

Al pasar por el asistente de configuración de WCML, elija la opción de Traducir todos los productos automáticamente.

Elija entre diferentes opciones de traducción

Si desea traducir todos sus productos automáticamente pero no sus Entradas y Páginas, puede elegir qué productos traducir configurando WPML para Traducir lo que Elija. En el asistente de configuración de WCML, seleccione Elegir qué productos traducir. A continuación, tradúzcalos mediante traducción automática en lotes.

También puede enviar productos para que los traduzca su propio equipo de traductores o un servicio de traducción profesional mediante la Administración de traducción.

Duplicar productos

Si no desea traducir todos sus productos, aún así puede mostrarlos en todos los idiomas. Para ello, puede duplicar o copiar sus productos a otros idiomas. También puede utilizar el idioma por defecto como alternativa si un producto aún no se ha traducido.

Obtenga más información sobre estas opciones en la página sobre la visualización de contenidos no traducidos en idiomas secundarios.

Traducir extensiones de los productos

WooCommerce Multilingual le permite traducir campos añadidos a los Productos por varias extensiones de WooCommerce. Todos los campos y opciones de estas extensiones compatibles están configurados como Traducible por defecto en WPMLConfiguración.

Traducir los campos añadidos en la interfaz de usuario

Traducir variaciones de productos

WooCommerce Multilingual crea y sincroniza automáticamente variaciones de productos en todos los idiomas. Después de crear una variación en el idioma por defecto, guarde el producto (en el idioma por defecto) y WooCommerce Multilingual creará inmediatamente las mismas variaciones para todas las traducciones del producto.

Las variaciones de los productos pueden traducirse en la pestaña Productos, igual que los productos simples. Al traducir una variación de un producto, sus atributos personalizados también estarán disponibles para traducir.

Traducir variaciones de productos de WooCommerce

También puede traducir los títulos de las imágenes de la variación. Si las variaciones utilizan atributos globales, deben traducirse en sus correspondientes pestañas de taxonomía. Una vez traducidos todos los atributos, puede generar automáticamente las variaciones de los productos traducidos.

Una vez traducidos los atributos, hay que crear también las variaciones de los productos correspondientes en otros idiomas. Para ello, utiliza el botón Sincronizar atributos y actualizar variaciones de productos, situado en la Pestaña de atributos.

Traducir las páginas del carrito y del pago

Traducir las páginas de Pago y Carrito de WooCommerce es un poco diferente que traducir el resto del contenido de WooCommerce. El tema y las extensiones de su sitio suelen proporcionar estas traducciones pero, en algunos casos, es necesario realizar algunos pasos adicionales.

Traducir las categorías de productos, etiquetas, atributos y taxonomías personalizadas

La mayoría de las tiendas están organizadas por categorías de productos, y algunas también utilizan etiquetas. Si utiliza variaciones, probablemente también utilice atributos de producto. Todos ellos se almacenan como taxonomías de WordPress.

En el asistente de configuración, WooCommerce Multilingual le permite elegir los atributos de los productos que desea hacer traducibles.

Seleccionar qué atributos de producto deben ser traducibles

Si es necesario, puede cambiar posteriormente estos ajustes desde la sección Traducción de Taxonomías en WPML → Configuración.

A continuación, puede traducir sus categorías de productos, etiquetas, atributos y taxonomías personalizadas desde las respectivas Pestañas de WooCommerceWooCommerce Multilingual.

Traducir atributos

Haga clic en el icono más para introducir las traducciones del nombre de su término de taxonomía, slug y descripción opcional. El nombre es lo que se muestra en la pantalla, el slug aparece en la URL y la descripción se muestra en el administrador de WordPress al editar. Si su tienda incluye muchas categorías u otros términos de taxonomía, utilice la función de búsqueda para localizarlos rápidamente.

Si prefiere no traducir su Taxonomía, puede configurar WooCommerce Multilingual para que muestre las categorías, etiquetas y atributos originales del producto si sus traducciones no están disponibles.

Traducir Taxonomías personalizadas de la Página WooCommerce Multilingual

Hay muchos plugins, como Toolset Types, que te permiten añadir taxonomías personalizadas a tu sitio, y algunos plugins y temas añaden automáticamente taxonomías personalizadas a los Productos.

WooCommerce Multilingual le permite traducir cualquier Taxonomía personalizada asociada a los Productos de WooCommerce como cualquiera de sus taxonomías estándar.

Una vez que se asocia una Taxonomía personalizada a los Productos, aparece una Pestaña de Taxonomías personalizadas en la página WooCommerceWooCommerce Multilingual.

Traducción de las taxonomías personalizadas y sus términos

Puede traducirlos haciendo clic en el icono más del idioma correspondiente.

Traducir y mostrar reseñas de productos

Si sus clientes dejan reseñas en diferentes idiomas, puedes elegir entre mostrar sólo las reseñas creadas en el idioma seleccionado o mostrar por defecto las reseñas en todos los idiomas. También puede traducir reseñas de productos yendo a WPMLTraducción de cadenas.

Mostrar reseñas de productos traducidas en todos los idiomas

Traducir los textos de las imágenes

WooCommerce Multilingual sincroniza automáticamente todas las imágenes entre las traducciones de los productos. Esto incluye la imagen destacada, la galería de imágenes y todas las imágenes de las variaciones para que las traducciones muestren las mismas imágenes. Al traducir su producto, también se pueden traducir los textos de las imágenes, como el pie de foto, el título o la descripción.

Traducir los textos de las imágenes de los productos

Si desea utilizar diferentes imágenes para sus traducciones, puede cargarlas utilizando la Traducción multimedia.

Traducir las URLs

Las diferentes partes componentes de las URL se pueden traducir con WooCommerce Multilingual. Para traducir estos componentes, vaya a la página WooCommerceWooCommerce Multilingual y haga clic en la Pestaña URLs de la Tienda. Verá una lista de URLs y una columna con el estado de traducción para cada idioma. Haga clic en el icono del lápiz para editar las traducciones de URLs o en el icono del signo más para añadir una nueva traducción.

Pestaña URLs de la Tienda

Aquí puede traducir:

  • Base de enlaces permanentes de productos (por ejemplo, http://example.com/product/book)
  • Base de categorías de productos (por ejemplo, http://example.com/product-category/men)
  • Base de etiquetas de productos (por ejemplo,http://example.com/product-tag/new)
  • Base de atributos del producto (por ejemplo, http://example.com/filters/color/white/)
  • Slugs de atributos de productos (por ejemplo, http://example.com/filters/color/white/)

Ten en cuenta que un atributo debe estar marcado como traducible en WPMLConfiguración y tener los archivos activados en ProductosAtributos para poder traducir el slug.

Traducir automáticamente los slugs de los productos

Para traducir slugs de productos automáticamente, debe enviarlos para su traducción automática desde WPML → Traducción de cadenas:

  1. Busque el slug que desea traducir, por ejemplo producto.
  2. En la tabla String Translation, verá la cadena mostrada tanto en la pantalla wooCommerce como en WordPress dominios. Seleccione la cadena perteneciente al WordPress dominio. El WordPress contiene los slugs de URL para los productos de WooCommerce.
  3. Haga clic en el botón Traducir botón.
Seleccionar los slugs de URL de WooCommerce y enviarlos a traducir

A continuación, usted o los traductores de su sitio pueden ir a WPML → Traducciones y hacer clic en Traducir junto al trabajo de traducción con las cadenas. Esto le llevará al Editor de Traducción Avanzado, donde las traducciones automáticas se rellenan instantáneamente para usted. Puede revisarlos y editarlos según sea necesario.

Traducir los endpoints de WooCommerce

Los endpoints son una parte extra de la URL que WooCommerce detecta y utiliza para mostrar el contenido apropiado en la página.

Por ejemplo, puede tener una página yoursite.com/my-account. Si añades el endpoint edit-account a esta URL, convirtiéndola en yoursite.com/my-account/edit-account, WooCommerce mostrará la página Editar cuenta en lugar de la página Mi cuenta.

Los endpoints también pueden traducirse a través de la Pestaña URLs de la tienda.

Dos de los endpoints más comunes son el de la página de la cuenta y el de la página de pago. Puede encontrar más detalles sobre los endpoints en la documentación oficial de WooCommerce.

Traducir las URLs de las páginas de la tienda, carrito, pago y cuenta

Las URLs de las páginas se traducen al traducir las respectivas páginas de WooCommerce.

  • http://example.com/shop/ (Inglés)
  • http://example.com/fr/boutique/ (Francés)

Traducir las clases de envío

WooCommerce le permite configurar diferentes opciones de envío para sus productos. Puede configurarlas en la página WooCommerce → Configuración, en la pestaña Envío.Las clases de envío le permiten agrupar artículos de un tipo similar. Por ejemplo, puede crear clases de envío para paquetes pequeños, medianos y grandes, con diferentes gastos de envío para cada uno.Después de crear las clases de envío en el idioma por defecto del sitio, puede traducirlas en la Pestaña Clases de envío de la Página WooCommerceWooCommerce Multilingual.

Envío
Página de clases en WooCommerce Multilingual

Traducir los correos electrónicos de WooCommerce

WooCommerce le permite enviar emails a sus clientes sobre sus pedidos. Estos correos electrónicos por defecto se traducen automáticamente. También puede optar por personalizarlos en la configuración de WooCommerce o creando plantillas PHP personalizadas.

Con WooCommerce Multilingual, puede traducir fácilmente estos correos electrónicos, utilizando String Translation.

Traducir los correos electrónicos de WooCommerce

Sincronización automática de inventario y atributos de productos

Cuando se vende un producto, el idioma en el que se realizó la venta no importa para la gestión del inventario. Configure su inventario en el idioma por defecto del producto. WooCommerce Multilingual actualiza automáticamente su inventario cuando los clientes compran en diferentes idiomas. Lo mismo ocurre con los atributos no textuales del producto, como el tamaño y el peso. Debe añadirlos solamente en el idioma por defecto. WooCommerce Multilingual los establecerá igual para todos los productos traducidos.

Utilizar varias monedas

WooCommerce Multilingual le ayuda a utilizar varias divisas en sus sitios y a añadir un selector de moneda a sus páginas de productos. También puede añadir selectores de moneda en otros lugares de su sitio mediante un Shortcode.

Puede utilizar las características multimoneda de WCML sin WPML. Esto le permite establecer diferentes monedas en función de la ubicación de sus clientes.

Si tiene WPML, también tiene la opción de mostrar diferentes monedas en función del idioma del sitio, y puede establecer métodos de pago específicos para cada moneda.

Para habilitar varias divisas en su tienda, vaya a WooCommerceWooCommerce Multilingual y haga clic en la pestaña Multimoneda. Aquí puede añadir y configurar las distintas monedas de su sitio.

Opciones para utilizar varias monedas en la pestaña Multidivisa

Al configurar sus divisas, puede establecer tipos de cambio automáticos para su tienda. Puede elegir entre varios servicios de renombre en línea como origen de los datos de los tipos de cambio, especificar la frecuencia de las actualizaciones automáticas de los tipos de cambio y aplicar una tarifa de elevación.

También es posible establecer precios manuales en monedas secundarias, incluso para precios distintos de los estándar de WooCommerce (precio normal y precio de venta). Esto permite que otras extensiones no dependan de precios determinados mediante tipos de cambio. Por ejemplo, en el caso de la extensión Suscripciones de WooCommerce, puede establecer manualmente su propia tarifa de suscripción en todas las divisas.

También puede establecer tarifas de envío personalizadas en cada divisa. Esto le permite establecer manualmente sus tarifas de envío en monedas secundarias sin depender del tipo de cambio. Establezca sus precios por moneda de forma independiente para importes de envío que tengan sentido, independientemente de dónde se encuentren sus clientes.

Para obtener información detallada, visite nuestra documentación sobre el uso de varias monedas en sus sitios.

Compensación del contenido del Carrito cuando cambia el idioma o la divisa

Cuando utilice varias divisas en sus sitios, puede elegir qué ocurre con los productos del carrito cuando los usuarios cambian de idioma o de divisa. El contenido del Carrito se sincroniza por defecto, o puede borrar el contenido del Carrito si los productos no se sincronizan correctamente. Esto puede ocurrir con productos complejos, como suscripciones y reservas, o productos con opciones avanzadas, como tablas de tarifas de envíos. Para obtener información detallada, visite nuestra documentación sobre borrar del contenido del Carrito al cambiar el idioma o la divisa.

WooCommerce Multilingual le permite traducir muchas de las extensiones más populares de WooCommerce. Cada extensión de WooCommerce introduce etiquetas, campos y otros tipos de cadenas traducibles. Puede traducirlos utilizando WooCommerce Multilingual y WPML. Visite las siguientes páginas para consultar la documentación específica de las extensiones:

Uso de la REST API de WordPress con WooCommerce Multilingual

WooCommerce Multilingual es compatible con la REST API de WordPress. Utilizando la REST API, ahora puede crear, leer, actualizar y eliminar contenido traducido de WooCommerce. Esto incluye productos, categorías, pedidos y otros.

Para obtener más información sobre este tema, visite nuestra Página de documentación de la REST API de WordPress.

Uso de los ganchos WooCommerce Multilingual

WooCommerce Multilingual dispone de un conjunto de acciones y filtros que los desarrolladores pueden utilizar para que sus temas y extensiones funcionen sin problemas en el entorno multilingüe.Para obtener más información sobre este tema, visita nuestra Página de documentación de referencia de los ganchos WCML.

Información para desarrolladores de temas WooCommerce

Si está desarrollando sus propios temas de WooCommerce o haciendo grandes personalizaciones a temas existentes, debe asegurarse de que funcionan bien en múltiples idiomas.Para ayudarle, hemos preparado un tutorial completo para desarrollar temas de Woocommerce multilingues y multidivisas.

Actualizado
marzo 14, 2024