Antes de empezar a traducir WPBeginner a otros idiomas, nos dimos cuenta de que estábamos perdiendo nuevos visitantes y clientes al ofrecer solo contenido en inglés.
También he ayudado a propietarios de tiendas a localizar sus tiendas WooCommerce, y he aprendido que ofrecer contenido traducido es un obstáculo común para muchas personas que tratan de hacer crecer su base de clientes internacionales.
Lo que la mayoría de los propietarios de tiendas no saben es que traducir una tienda WooCommerce no tiene por qué ser complicado ni caro.
Tras años probando diferentes soluciones, he identificado dos métodos fiables que funcionan para empresas de todos los tamaños.
En esta guía, te guiaré a través de ambos enfoques para traducir tu tienda WooCommerce.

¿Por qué molestarse en traducir tu tienda WooCommerce?
¿Alguna vez ha llegado a un sitio web en un idioma que no habla? Es frustrante, ¿verdad?
Ahora imagina que eso le ocurre a alguien que intenta comprar en tu tienda WooCommerce. Si tu sitio está solo en inglés, podrías estar perdiendo una gran cantidad de clientes potenciales solo porque no entienden lo que vendes.
Cuando su tienda habla el idioma de sus clientes, ocurren cosas increíbles:
- 🛍️ Los clientes pueden entender la información de su producto, lo que les ayuda a decidirse a comprar más rápidamente.
- Genera confianza. La gente se siente más segura cuando lee en su idioma materno.
- 💡 Crea una experiencia de compra más fluida y agradable.
- 🚚 Es súper útil si envías internacionalmente y tus clientes hablan otros idiomas.
- 💸 Da lugar a más ofertas (porque más gente puede comprar realmente).
- 🌍 Abre tu tienda a nuevos públicos en distintos países y regiones.
- 💾 Es imprescindible si vendes productos digitales que funcionan en varios idiomas.
Y aquí está la buena noticia: traducir tu tienda WooCommerce no tiene por qué ser difícil. No necesitas saber varios idiomas ni contratar a un profesional.
La forma más sencilla es utilizar un plugin multilingüe de WordPress.
Dicho esto, voy a compartir dos diferentes plugins de WordPress que pueden hacer bien el trabajo. Puede utilizar los enlaces rápidos a continuación para saltar directamente al método que desea utilizar:
Método 1: Utiliza TranslatePress para traducir tu tienda WooCommerce
Si usted está buscando la manera más fácil de traducir su tienda WooCommerce directamente en el front-end, entonces TranslatePress es una gran opción.
Sólo tiene que navegar por su sitio, hacer clic en el texto que desea traducir y escribir la versión traducida. No hay que rebuscar en ajustes o menús de administración / escritorio, ya que todo se hace en un editor visual. Esto lo hace perfecto para principiantes que quieren una solución simple, sin código.
En primer lugar, debe instalar y activar el plugin TranslatePress. Para más detalles, consulte nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.
Nota📓: Puedes utilizar la versión gratuita de TranslatePress para traducir tu sitio a otro idioma. Sin embargo, para idiomas ilimitados, necesitas el plan Pro.
Tras la activación, visite la página Ajustes ” TranslatePress ” Licencia desde el escritorio de WordPress e introduzca su clave de licencia.
Puede encontrar esta información en su cuenta del sitio web de TranslatePress.

A continuación, dirígete a la pestaña “Idiomas” y activa la extensión “Varios idiomas”.
Ten en cuenta que esta característica solo está disponible en la versión Pro.

A continuación, haga clic en la pestaña “General”. Aquí debe comprobar que el idioma por defecto está establecido correctamente. También tienes que elegir el idioma o idiomas adicionales para tu tienda online.
Para ello, seleccione su idioma preferido en el menú desplegable de la sección “Todos los idiomas” y haga clic en el botón “Añadir” situado a su lado.
Repita este proceso para todos los idiomas que desee utilizar en su tienda.

A continuación, desplácese hasta la sección “Ajustes de idioma”. Ahora puede marcar / comprobar la opción “Usar nombre de idioma nativo” para que los visitantes vean nombres de idiomas como Español en lugar de Spanish, o Français en lugar de French.
Si la deja sin marcar, los nombres de los idiomas aparecerán en su versión inglesa, como “español”, “francés”, “alemán”, etc.
A continuación, marque la casilla “Utilizar un subdirectorio para el idioma por defecto” si desea que el idioma por defecto tenga su propio subdirectorio en la URL, como yourstore.com/es/.
Por último, marque la opción “Forzar idioma en los enlaces personalizados” para mantener a sus visitantes en el idioma correcto cuando hagan clic en enlaces personalizados, como botones, banners o elementos de menú.

Una vez hecho esto, ve a la sección “Conmutador de idiomas”.
Aquí es donde puede personalizar cómo aparecen las opciones de idioma en su sitio. Puede elegir el estilo y la posición del conmutador, e incluso ajustar el diseño para que coincida con el aspecto de su sitio.
Por defecto, el conmutador aparecerá en la página de inicio de tu tienda. Pero si prefiere colocarlo en algún lugar específico, como una página dedicada o el pie de página, puede utilizar el shortcode proporcionado en esta sección.
A continuación, haz clic en el botón “Guardar cambios” para establecer los ajustes.

Ahora que ya has establecido los ajustes básicos de los plugins, vamos a empezar a traducir tu tienda WooCommerce.
Puede hacerlo al hacer clic en la pestaña “Traducir sitio” de la barra de administración de WordPress.

Se abrirá el editor de traducción del front-end, donde verás tu sitio web a la derecha y las herramientas de traducción a la izquierda.
Puede visitar cualquier página de su sitio y pasar el ratón por encima del texto que desea traducir. Al hacerlo, aparecerá el icono de un lápiz azul. Simplemente haz clic en él para empezar a editar.

A continuación, escribe tu traducción en el panel de la izquierda. Puedes repetir esta operación para cualquier texto y para todos los idiomas que hayas añadido a tu sitio.
Cuando haya terminado, no olvide hacer clic en el botón “Guardar” situado en la parte superior de la pantalla.

A continuación, visite su tienda en línea para ver el texto traducido. A continuación, simplemente haga clic en el conmutador de idiomas y seleccione el idioma que desee.
Ahora verá su tienda WooCommerce en un idioma diferente.

Nota📓: Ten en cuenta que cualquier texto que sea creado por WordPress y plugins que utilices debe ser traducido automáticamente.
Para obtener más ayuda sobre el uso del plugin, marcar / comprobar nuestro artículo sobre la traducción de su sitio de WordPress con TranslatePress.
Traduce automáticamente tu tienda WooCommerce usando TranslatePress
Puede traducir automáticamente su sitio web utilizando la IA de TranslatePress. Una vez activado / activo, se traduce todo el contenido de su sitio web en los idiomas seleccionados.
Simplemente visite la página de ajustes ” TranslatePress ” Traducción automática y active el conmutador “Activar traducción automática”.

Una vez hecho esto, la IA traducirá el sitio en sólo unos minutos. Sin embargo, esta característica solo está disponible en el plan Pro.
Si utilizas la versión gratuita, puedes activar la traducción automática con Google Translate.
Sólo tienes que elegir esta opción en el menú desplegable “Motores alternativos” y añadir tu clave API de Google Translate.

Si no quiere saber cómo hacerlo, haga clic en el enlace situado bajo el campo API para conocer el proceso.
Una vez hecho esto, Google Translate traducirá automáticamente la tienda online por ti.
Método 2: Utiliza WPML para traducir tu tienda WooCommerce
WPML es un plugin de traducción más avanzado que está diseñado para configuraciones multilingües más grandes y tiendas WooCommerce complejas. Si necesitas más control, múltiples idiomas y características de traducción más profundas, entonces es una elección sólida.
Tiene una interfaz fácil de usar que facilita la conexión de su sitio con servicios profesionales de traducción de terceros.
Además, el plugin es compatible con 65 idiomas, y también puedes añadir tus propias variantes de idioma, como el español de México o el francés de Canadá.
Para más información, consulte nuestra reseña / valoración completa de WPML.
Primero, necesitas visitar el sitio web de WPML y acceder a una cuenta. Ten en cuenta que necesitarás comprar el plan Multilingual CMS para traducir WooCommerce.

A continuación, debes instalar y activar el plugin OTGS Installer. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.
Una vez activado, se añadirá una pestaña ‘Comercial’ a la página ‘Añadir plugins’. Aquí, necesitas introducir tu clave de sitio WPML y hacer clic en el botón ‘Registrar’.
Puede encontrar esta información en la página de su cuenta WPML.

Una vez hecho esto, aparecerá en pantalla el plugin WPML y una lista de sus extensiones. En esta lista, marca las casillas de los siguientes ajustes:
- WPML CMS multilingüe
- Traducción de cadenas
- WooCommerce Multilingüe y Multidivisa
- Traducción de medios
Tras seleccionar estas opciones, haga clic en el botón “Descargar” para descargar e instalar las extensiones necesarias para su tienda.
Esto asegurará que tu tienda WooCommerce es compatible con contenido multilingüe, múltiples divisas y traducción de medios. Ten en cuenta que también tendrás que activar estas herramientas desde tu página de ‘Plugins’.

Al activarlo, se abrirá un asistente de configuración en su pantalla, donde el plugin mostrará el idioma por defecto de su tienda que ha detectado automáticamente.
Sin embargo, puede cambiar ese idioma por otro si lo desea. A continuación, seleccione otros idiomas que desee utilizar en su tienda en línea y haga clic en el botón “Continuar”.

A continuación, elija el formato de URL para los distintos idiomas.
Por ejemplo, puede seleccionar una estructura de directorios, establecer dominios o subdominios independientes para cada idioma o añadir el idioma como parámetro.
Recomiendo la primera opción ya que es más SEO-friendly.
Una vez que haya terminado, haga clic en el botón “Continuar”.

En el siguiente paso, el plugin le pedirá que introduzca de nuevo ‘Site key’, que es esencialmente la clave de licencia.
Puede encontrar esta información en su cuenta del sitio web de WPML.

Después, el plugin le preguntará quién traducirá el contenido de su tienda.
Puede añadir traducciones usted mismo, permitir que los usuarios traduzcan, elegir un servicio de traducción profesional o gestionar un traductor que elija a los traductores para su sitio.
Tenga en cuenta que siempre puede cambiar la forma de gestionar las traducciones en su sitio web.

Ahora, al hacer clic en el botón ‘Continuar’, el plugin le dará la opción de compartir una lista de sus plugins y temas activos con el equipo de soporte de WPML.
Esto les ayudará a proporcionar un mejor soporte porque ya sabrán qué plugins y temas está utilizando.
Basta con elegir y pasar al siguiente paso.

WPML le sugerirá algunas herramientas de traducción integradas y de terceros que pueden facilitarle el proceso de traducción.
Puede hacer clic en el enlace ‘Omitir’ por ahora e instalar esos plugins más tarde si es necesario.

Ya ha establecido correctamente WPML para crear y gestionar su sitio web multilingüe. Sin embargo, su tienda online aún no estará completamente traducida.
Para que WPML funcione con su tienda WooCommerce, necesitará configurar la extensión WooCommerce Multilingual & Multicurrency que instaló anteriormente junto con WPML.
Esta extensión conecta WPML a sus productos, carrito de la compra, finalizar compra / pago, y otras páginas de la tienda, por lo que todo funciona sin problemas en varios idiomas y monedas.
Para primeros pasos, dirígete a la página WooCommerce ” WooCommerce Multilingual & Multicurrency. Esto abrirá otro asistente de configuración donde tienes que hacer clic en el botón ‘Vamos a continuar’.

WPML ahora pedirá permiso para generar automáticamente versiones traducidas de las páginas por defecto de WooCommerce, como Tienda, Cuenta, finalizar compra / pago y carrito.
Continúe y haga clic en el botón “Continuar”.

Ahora, tiene que elegir qué atributos del producto (como el color o el tamaño) deben traducirse para su tienda multilingüe.
Los atributos con valores universales (como números o códigos) pueden no necesitar traducción, pero opciones como nombres de colores o tamaños en distintos idiomas sí suelen necesitarla.

A continuación, se le preguntará si desea activar varias divisas en su sitio.
Si prefiere simplificar las cosas y mostrar solo la moneda por defecto para cada idioma, elija “No, usar solo una moneda”. Por ejemplo, si su sitio está disponible en francés, todos los usuarios que lo vean en francés seguirán viendo los precios en dólares.
Esto se debe a que la moneda no cambiará en función del idioma o la ubicación.
Por otro lado, si desea ofrecer una experiencia de compra más localizada con diferentes divisas en función del país o idioma del visitante, elija “Sí, activar modo de múltiples divisas”.
Después de eso, vamos a hacer clic en el botón “Continuar” para el siguiente paso.

A continuación, se le pedirá que elija qué ocurre cuando un producto aún no se ha traducido a ningún idioma.
Si desea que los visitantes sigan viendo esos productos, aunque no estén disponibles en el idioma seleccionado, puede elegir la primera opción.
Por ejemplo, si su idioma por defecto es el inglés y un producto no se ha traducido al francés, los usuarios que naveguen por su sitio en francés seguirán viendo el producto, pero el título y la descripción aparecerán en inglés.
También puede ocultar completamente los productos no traducidos. Esto significa que si un producto no está disponible en el idioma seleccionado por el visitante, simplemente no aparecerá.
Esta opción ayuda a crear una experiencia totalmente localizada, pero puede limitar la visibilidad del producto, especialmente si aún no ha terminado de traducirlo todo.
Sólo tiene que elegir una opción y hacer clic en el botón “Finalizar”.

Ahora accederá al “Escritorio de traducción”, donde deberá desplegar la pestaña “Productos”.
Nota: Para traducir páginas de la tienda, como finalizar compra / carrito, tendrás que expandir la pestaña ‘Páginas’.
A continuación, marque / compruebe todos los productos que desee traducir y haga clic en el botón “Traducir su contenido”.

Una vez hecho esto, se le pedirá que elija un método de traducción. Puedes optar por la opción “Traducir yo mismo” si quieres hacerlo manualmente.
Adelante, haz clic en el botón “Traducir”.

Ahora, vaya a la página WPML ” Traducciones desde la barra lateral de administración de WordPress.
Aquí, haga clic en el botón “Traducir” situado al lado de la página del producto que desee.

WPML lanzará su Editor de Traducciones, donde verás las versiones traducidas de las páginas de tus productos. A la derecha, encontrarás el contenido traducido, mientras que el contenido original permanece a la izquierda.
Nota: Por defecto, la traducción automática está activada en WPML, por lo que el contenido traducido aparece instantáneamente en el editor.
Antes de decidir si utilizar esta característica para toda su tienda, le recomiendo que compruebe la siguiente sección, donde explico cómo funciona la traducción automática y cómo se utilizan los agradecimientos / reconocimientos / acreditaciones.
Si prefiere traducir el contenido manualmente, sólo tiene que hacer clic en el botón “Deshacer traducción”.
Esto eliminará la traducción automática para que puedas introducir tu propia versión.

A continuación, puede empezar a añadir sus cadenas de traducción junto a cada frase.
Asegúrese de revisar minuciosamente estas traducciones para comprobar que son correctas. Cuando esté satisfecho, haga clic en el botón “Completar traducción”.

Ahora repite este proceso para todas las páginas y productos de tu tienda WooCommerce para asegurarte de que todo tu sitio está traducido y listo para tus clientes multilingües.
También puedes utilizar el plugin para traducir categorías, plantillas, entradas y etiquetas. Para obtener instrucciones paso a paso, consulte nuestro tutorial sobre cómo crear un sitio multilingüe en WordPress con WPML.
Después, visita la página WooCommerce ” WooCommerce Multilingual & Multicurrency ” Multicurrency desde la barra lateral de administración.
Vaya a la sección “Divisas” y seleccione “Idioma del sitio” como opción para mostrar las divisas. A continuación, haga clic en “Añadir divisa” para añadir las divisas correspondientes a cada idioma al que haya traducido su sitio.
Por ejemplo, puede añadir euros para el francés, dólares estadounidenses para el inglés y dólares canadienses para el francés.
Cuando hayas añadido todas las monedas, haz clic en el botón “Guardar cambios”.

A continuación, vaya a la página WPML ” Media Translation desde su administrador / administración de WordPress.
Nota: Esta característica no estará disponible a menos que hayas instalado la extensión Traducción de medios.
Esta extensión le permite añadir versiones traducidas de los títulos de sus imágenes para cada idioma en su tienda WooCommerce.
Sólo tienes que hacer clic en el icono del lápiz que aparece a continuación de la imagen en el idioma al que quieras traducirla.

Se abrirá un mensaje / ventana emergente en el que deberá escribir el nombre traducido de la imagen. También puede seleccionar otra imagen para la versión traducida.
Cuando hayas terminado, sólo tienes que hacer clic en el botón “Guardar traducción de medios”.

Una vez hecho esto, visite su sitio web y desplácese hasta la parte inferior.
Aquí verá una lista de todos los idiomas a los que los clientes pueden traducir su sitio web.

Simplemente selecciona un idioma, y tu tienda WooCommerce se mostrará ahora en un idioma diferente.
He aquí una vista previa de cómo puede ser:

Traducir automáticamente su tienda WooCommerce usando WPML
Si traducir manualmente cada producto y página de tu tienda WooCommerce te parece abrumador, hay una opción mejor.
WPML incorpora una característica de traducción automática que se encarga de ello por ti. No necesita conocer varios idiomas ni contratar a un traductor. Simplemente deja que el plugin haga el trabajo.
Entre bastidores, WPML utiliza potentes motores de traducción automática como WPML IA, DeepL, Google Translate y Microsoft Translator. Estos servicios son conocidos por proporcionar resultados precisos para los idiomas comunes, por lo que su tienda puede parecer natural en varios idiomas.
Simplemente visite la página WPML ” Ajustes y elija el servicio de traducción que desee.

Sin embargo, debe saber que la traducción automática en WPML funciona con un sistema basado en agradecimientos / reconocimientos / acreditaciones. Cada palabra o frase corta que se traduce utiliza un pequeño número de agradecimientos / reconocimientos / acreditaciones.
Es decir:
- Recibirás un número determinado de agradecimientos / reconocimientos / acreditaciones gratuitas cada mes, en función de tu plan.
- Si necesita más, puede comprar agradecimientos / reconocimientos / acreditaciones adicionales directamente de WPML según sea necesario.
- Usted tiene todo el control: puede traducir tanto como quiera.

Además, aquí está la parte buena: Esta característica está activada / activa por defecto en el Editor de Traducción de WPML.
Esto significa que cuando abra un producto, entrada o página para traducir, WPML generará automáticamente la traducción para usted utilizando sus agradecimientos / reconocimientos / acreditaciones disponibles.
A menos que haga clic en el botón “Deshacer traducción”, lo que está viendo son contenidos traducidos automáticamente, añadidos al instante sin mover un dedo.
También puede ver en la parte superior cuántos agradecimientos / reconocimientos / acreditaciones se están utilizando para cada página.

También puede ir un paso más allá encabezando la página WPML ” Gestión de traducciones y activando la opción “Traducir todo automáticamente”.
Cuando esto está activado, WPML irá a través de toda su tienda WooCommerce y automáticamente traducirá todo su contenido usando sus agradecimientos / reconocimientos / acreditaciones disponibles – no es obligatorio / requerido / necesario.

Guías adicionales para ayudarle a gestionar una tienda multilingüe
Gestionar una tienda WooCommerce multilingüe implica algo más que traducir las páginas de producto. Desde gestionar el SEO en diferentes idiomas hasta gestionar la moneda y los ajustes regionales, hay algunos pasos adicionales que pueden marcar una gran diferencia.
Para ayudarte, he reunido algunas guías y recursos adicionales:
- Cómo añadir una búsqueda multilingüe en WordPress (de forma sencilla)
- Cómo utilizar el administrador / administración de WordPress en inglés en un sitio multilingüe
- Guía para principiantes para crear un mapa del sitio multilingüe en WordPress
- Cómo crear fácilmente un sitio multilingüe en WordPress
- Cómo crear formularios multilingües en WordPress
- Consejos de SEO Internacional para WordPress – Cómo conseguir más visitantes en todo el mundo
- Cómo encontrar y traducir un tema de WordPress traducible
Espero que este artículo te haya ayudado a aprender cómo traducir tu tienda WooCommerce. Puede que también te guste ver nuestra lista de plugins imprescindibles para WooCommerce y nuestro tutorial sobre cómo añadir restricciones de país a los productos de WooCommerce.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Have a question or suggestion? Please leave a comment to start the discussion.