WooCommerce español: Traducción de WooCommerce es_ES

Desde hace tiempo estamos instalando algunas tiendas con WooCommerce en entorno WordPress. Para aquellos usuarios que no requieren muchas funcionalidades y tienen pocos productos, es la solución adecuada.

El único problema que hay es que los archivos de lenguaje no están traducidos al 100%, sino aproximadamente al 32% (WooCommerce versión 2.0.10). Pero a esto le vamos a poner solución con esta entrada:

Los archivos de idioma en castellano de WooCommerce se encuentran en la carpeta plugins\woocommerce\i18n\languages:

  • woocommerce-admin-es_ES.po
  • woocommerce-es_ES.po

Hace tiempo que hemos traducido todo el texto que está visible en WordPress (y sobre todo el texto que está visible para los usuarios) y por eso hemos decidido compartirlos.

También íbamos a subirlo al repositorio de WooThemes en GitHub, pero hemos visto que ya hay una versión más actualizada que la que lleva el propio WooCommerce (de hace 8 días) del archivo woocommerce-admin-es_ES.po esperando a ser aprobada. Y por no interferir hemos decidido publicarlo solo como entrada de blog.

[ ACTUALIZACIÓN 01/sep/13 ] Esta actualización que mencionábamos y que se había subido a GitHub finalmente se ha incluido en WooCommerce. [ /ACTUALIZACIÓN ]

[ ACTUALIZACIÓN 12/nov/13 ] En la descarga de WooCommerce se ha incluido una actualización de los archivos de traducción de principios de este mes, que actualiza los textos a la versión 2.0.8 cuando ya vamos por la versión 2.0.15 y ha habido bastantes cambios de una versión a la siguiente. [ /ACTUALIZACIÓN ]

Si descargáis los dos archivos con la traducción, os recomendamos que no los pongáis en la carpeta woocommerce/i18n/languages donde pueden ser reemplazados en la próxima actualización, sino en la carpeta wp-content/languages/woocommerce/ donde estarán seguros de cualquier modificación. OJO: Con la herramienta Codestyling no se pueden editar las traducciones en wp-content/languages/woocommerce/, solo las que están en: woocommerce/i18n/languages.

A cambio de la descarga de la traducción, solo os pedimos que lo compartáis en alguna red social, para darle un poco de difusión a esta entrada. Gracias.

[sociallocker]Descárgate el archivo RAR

[/sociallocker]

Si tenéis cualquier pregunta, como siempre estamos a vuestra disposición.

Vamos a ir actualizando esta traducción. Si en algún momento la versión incluida en el WooCommerce está completa y correcta, os avisaremos aquí y dejaremos de actualizarla.

[ ACTUALIZACIÓN 06/ene/14 ]
Llevamos varias horas revisando el tema de las traducciones de WooCommerce. Actualmente en la descarga de la versión actual 2.0.20 está incluída una actualización de la traducción a la versión 2.0.8 que además está incompleta, tanto en el front-end donde faltan unas 40 cadenas de traducción como en el back-end donde faltan unos cientos de cadenas de traducción.

Desde los archivos que estamos publicando con vosotros en esta página (versión 2.0.10) a la versión actual (2.0.20) hay cientos de cambios en las cadenas de traducción (unas 1.500 cadenas de traducción que han cambiado tanto en el archivo del front-end como del back-end).

Esto es mucho trabajo que ahora a principio de año no podemos afrontar. Haremos las traducciones completas durante los próximos meses. Sentimos tener que daros estas noticias, pero no tenemos otra opción.
[ /ACTUALIZACIÓN ]

63 comentarios en “WooCommerce español: Traducción de WooCommerce es_ES

    1. Ramón Rautenstrauch Autor

      Buenos días,

      Nosotros no hemos encontrado ninguna incompatibilidad. De hecho hemos actualizado varias tiendas. Lo importante es que el WooCommerce sea versión 2.0.x.

      Por otro lado, si hubiese algún problema, rápidamente se puede volver a la versión anterior 😉

      Responder
  1. fernando

    Estoy montando woocommerce. Ayer, antes de instalar el plugin CodeStyling Localization y actualizar la traducción de woocommerce que indicáis, cuando hacía una selección por categorías funciomaba, ahora me devueve ste error Error 404 – Page not found!

    The page you trying to reach does not exist, or has been moved. Please use the menus or the search box to find what you are looking for.

    Tendrán algo que ver las traducciones?

    Responder
    1. Ramón Rautenstrauch Autor

      Hola Fernando,

      No tiene nada que ver, ya que no cambian funcionalidades de la tienda. En los archivos de traducción lo único que hay son el equivalente de palabras en otros idiomas, las cuales se reemplazan cuando se encuentran; pero en ningún momento un archivo de traducciones incorpora funcionalidades o cambia el funcionamiento de WordPress + WooCommerce.

      Un saludo.

      Responder
  2. Fernando

    Gracias, creo que todo se debía al plugin CodeStyling Localization. Ha traducido algúna palabra con acentos … He vuelto a reinstalar woocommerce y ha funcionar.

    Responder
  3. David

    Hola, Magnífico post.

    Tengo dos preguntas, una es que la carpeta wp-content/languages/woocommerce/ no existe, hay que crearla?O debería tenerla por defecto.

    Y la segunda es que tengo las traducciones, gracias a tu post pero mi wp arranca con el woocommerce en inglés, sabes por qué podría ser?En el wp-config tengo puesto Es, para que arranque es español…

    Gracias!

    Responder
      1. David

        Sí sí si lo tengo así establecido, pero no entiendo como me arranca el woocommerce en inglés con Login, My account…en vez de Inicio, Mi cuenta…

        Lo normal es que arrancara en español y que al darle a la banderita de qtranslate se cambiara el idioma no?

        Bueno, gracias!

        Responder
      2. Angel

        Hola,

        A mí también me pasa lo mismo, he seguido los pasos y no termina de traducir toda la tienda a pesar de que sí que están todos los textos traducidos.
        WooCommerce Versión: 2.0.14

        Responder
  4. carlos

    hola
    He seguido los pasos y no noto ninguna diferencia , no se si lo estoy haciendo bien.
    La pagina de formulario de contacto
    Me dice esto
    E-mail has not been setup properly. Please add your contact e-mail!
    el boton de cesta pone my basket
    en los comentarios pone

    No comments yet.
    Leave a Reply

    Logged in as admin. Log out?

    ¿Estas frases deberian de salir traducidas?
    un saludo

    Responder
    1. Ramón Rautenstrauch Autor

      Hola Carlos. Lo miraremos, pero yo creo que estas frases deberían de aparecer traducidas. Ya que todo lo que se ve de forma pública estaba traducido.

      Responder
  5. Germán

    Antes de nada, feicitaros por este magnífico aporte. Tengo la siguiente duda: ¿Cómo le decimos a nuestra instalación de wordpress/woocomerce que coja los archivos de idiomas de la carpeta «wp-content/languages/woocommerce» y no de la habitual?

    Gracias de antemano

    Responder
  6. Nisa

    Tengo un problema con la traducción del woocommerce. No encuentro el modo de que funcione bien! He probado de todo, sin embargo, aunque compruebo que en el fichero woocomerce-es_ES.po las frases «billing Address» «Shipping Address» «Proceed to Checkout» y otras están correctamente traducidas, luego en la web me aparecen en inglés. ¿Alguien podría ayudarme? ¿Dónde puede estar el problema?

    Responder
  7. Miguel

    Buen día,

    Tengo dias buscando como traducir el frontend de woocommerce a español y hasta ahorita este articulo es lo mejor que he encontrado, hice la creación de una nueva carpeta “wp-content/languages/woocommerce”
    subi los archivos que aquí descargué pero el idioma sigue en inglés…. incluso los reemplazé en woocommerce/i18n/languages pero ni así. ¿Que me estará faltando?

    Gracias!

    Responder
  8. juanma

    no me funciona, en el config tengo esto: define(‘WPLANG’, ‘es_ES’);
    los archivos que descargo de aqui los coloco en wp-content\languages\woocommerce

    pero no me toma nada, todo lo publico sigue en ingles, a que puede deberse?

    gracias
    juanma

    Responder
      1. juanma

        hola ya lo logre, el problema ahora es el siguiente, tengo algunos textos incompletos, ejemplo el boton «view cart», pero en el po SI me figura el view cart traducido, por que puede ser que no lo este levantando algunas traducciones?

        Responder
  9. Jorge Anis

    Hola, antes que nada felicitaciones por la info y gracias por el aporte. El tema es que no me funciona. Tengo es_ES en el config, cree la carpeta wp-contentlanguageswoocommerce y he colocado ahi los archivos, tambien los he colocado en la carpeta woocommerce/i18n/languages, he borrado tambien los archivos de woocommerce/i18n/languages, sin embargo hay algunas cosas que me siguen apareciendo en Ingles, como cuando entro desde el Front a editar mi direccion dice «Edit Adress» o en Wishlist sigue en ingles. Alguna mano mas? jejeej Muchas gracias por tu tiempo. Saludos.

    Responder
  10. Ana María

    Buenas, podréis realizar las actualización de los archivos en estas fechas?.. Es que he seguido los pasos que habéis indicado Ramón, y hay cadenas que me siguen apareciendo en Inglés :(.

    Gracias

    Responder
  11. Ricardo

    Hola,
    lo primero darte la enhorabuena por todo lo que has escrito, me has ayudado muchisimo.

    Tengo todo actualizado 3.8 con Woocomerce…

    He logrado traducir correctamente casi todo aunque hay una sola cosa que no se donde traducirla que es la palabra »ADD TO CARD».

    -Según he estado editando los .po todos estan correctos es_ES tanto el idioma del Theme como el idioma del Plugin.

    -Sin embargo es curioso, sí he encontrado y sí debería estar traducido aunque no aparece, todo esta correcto excepto el ADD TO CARD. Y eso que sí he verificado que ya estaba traducido »AÑADIR AL CARRO».

    La única cosa que no he probado y no se si a estas alturas tiene sentido es la de crear la carpeta wp-content/lenguages/woocomerce

    ¿Es necesario? Dónde o en qué otro lugar debería poder cambiar el ADD TO CARD ?? Sabrías decirme?? porque ni en el Theme ni en el Plugin todo esta correcto y los coge, la única palabra que tengo en inglés es justamente esa ADD TO CARD.

    Te agradezco mucho tu tiempo y espero tu respuesta por aquí. te lo agradezco.
    Muchas gracias de verdad.

    Responder
  12. Gemma

    hola!
    He eliminado del editor (soy nueva) todos los idiomas menos el castellano, pero en la parte de login para nuevos usuarios me sigue apareciendo en inglés. ¿Cómo puedo hacer para cambiarlo?

    Responder
    1. Ramón Rautenstrauch Autor

      Lo puedes descargar con un tweet, un me gusta o un +1 en la sección donde pone: «Este contenido está bloqueado. Para obtener acceso a los archivos, por favor ayúdanos a difundir esta publicación, compartiéndola en alguna de las siguientes redes sociales».

      Responder
  13. Martin

    Hola! Me resulta imposible hacer una total traducciòn, y lo mas raro de todo es que hay veces que por ejemplo la frase » no hay productos en el carrito» se ve una vez y al instante se cambia a ingles. Ya probe colocar los idiomas en todas las carpetas mencionadas y hasta borrar todo de /Li18n.
    Tampoco tengo instalado plug in de cache. Alguno tiene idea que puede ser? tengo wordpress y woo actualizados .

    Responder
    1. Ramón Rautenstrauch Autor

      Hola Martin. Siento no poder ayudarte con lo que nos detallas. Si encuentras la causa y una solución, pasate por aquí a comentarla. Gracias.

      Responder
  14. dilistak

    Hola, tengo un problema similar. He mirado todo lo que decis, wp-config esta como «es_ES» y el archivo woocommerce-es_ES.po tiene todas las traducciones además de tener también woocommerce-admin-es_ES.po.

    En bastantes páginas si coge la traducción pero en Login, Seguimiento del pedido y alguna más nada de nada. La versión de woocomerce es la 2.1.12. El plugin w3 caché lo tengo desactivado, aunque ya me pasaba antes de instalar ningun plugin.

    Ya nose donde mirar… ¿alguna idea?

    Gracias

    Responder
    1. Ramón Rautenstrauch Autor

      Hola Dilistak, Este mes de agosto vamos a echarle un vistazo a este tema, a ver si conseguimos que todo esté traducido, sin tener que tocar los archivos php de WooCommerce (y con la consecuente pérdida en caso de una actualización). Nosotros este mes vamos a seguir experimentando, a ver si damos con una solución.

      Podrías enviarnos los archivo po/mo que usas a través de Wetransfer a info@hablandodeinternet.com y también les echamos un vistazo?

      Un saludo.

      Responder
  15. javier

    Parece que sigue habiendo problemas con algunas cadenas en las traducciones de woocommerce, he probado todo y aun estando traducidas en los po/mo, no aparecen en el frontend a no ser que los cambie directamente en los archivos php con lo que con una actualización los perdería, alguien puede confirmar que tiene un woocommerce completamente traducido al español y funcionando?

    Mis versiones: wordpress 3.9.1 y woocommerce 2.1.12

    Responder
    1. Ramón Rautenstrauch Autor

      Hola Javier, La verdad es que está siendo bastante complicado tener un WooCommerce completamente traducido al castellano sin tocar los archivos php (y con la consecuente pérdida en caso de una actualización). Nosotros este mes vamos a seguir experimentando, a ver si damos con una solución.

      Podrías enviarnos los archivo po/mo que usas a través de Wetransfer a info@hablandodeinternet.com y también les echamos un vistazo?

      Un saludo.

      Responder
  16. Manuela

    Hola, hice todo lo que han comentado y el sitio sigue igual, todo lo que esta dentro de wishlist, o carro de compras esta en ingles. Podrian ayudarme?

    Responder
  17. Brenda

    Hola,

    En primer lugar, muchas gracias por la traducción, ¡es de gran utilidad!
    En mi caso, utilizo la última versión de woocommerce pero hay ciertos botones que no hay manera de traducir como «view cart» o «proceed to checkout».
    Hay alguna novedad en relación a este tema?

    Gracias!

    Responder
    1. Ramón Rautenstrauch Autor

      Hola Brenda,

      En las últimas versiones de WooCommerce las traducciones incluidas son bastante buenas y estos problemas ya no deberían de aparecer. ¿Qué versión de WooCommerce utilizas?

      Responder
  18. Queralt

    Hola

    Mi problema sorprendentemente es el contrario, me sale en español, pero me interesa en Inglés, cómo debo modificar woocommerce.pot, para que salga en inglés?

    Muchas gracias!
    Y enhorabuena por la página.

    Responder
    1. Hablando de Internet (Administrador)

      Buenos días,

      Si lo que quieres es que salga en inglés, tienes que cambiar la configuración del WordPress al inglés (en AJUSTES / GENERAL). Ahí configuras inglés como idioma de la web y Woocommerce te saldrá en inglés. Lo que no es posible es tener un entorno mitad en castellano y mitad en inglés sin instalar un plugin como WPML.

      Responder
  19. Juan

    Hola buenas,
    Estoy teniendo algunos problemas con la traducción que trae por defecto WooCommerce (v2.3.8) y buscando información he dado con vuestra página, a ver si me podéis echar una mano.

    Como dices en el último comentario de la entrada, WooCommerce ya trae las traducciones incluidas, aunque en mi caso por defecto aunque tengo WordPress en español, WooCommerce se instala en ingles, y tengo que ir a los ajustes generales y dar a guardar cambios para que WooCommerce se ponga en español. Pero este no es el principal problema, el problema que tengo es que casi todo el backend aparece sin traducir, aunque vaya a los ajustes de WooCommerce y fuerce a que descargue las últimas traducciones disponibles, nada, la parte del backend aparece casi por completo en inglés. De hecho si abro con Poedit el archivo «woocommerce-admin-es_ES.po» que se genera en la carpeta «wp-content\languages\plugins» sólo tiene traducidas 226 de 1360 (16%) expresiones.

    ¿Me podríais decir si la traducción del backend está ahora así o si estoy haciendo algo mal? Es que viendo algunos videotutoriales por internet veo que instalan WooCommerce y directamente ya les sale en español y con todo el backend traducido, por eso no se porque a mi no me sale (aclarar que todo lo que estoy probando es en local, por si pudiera tener algo que ver).

    A ver si me podéis echar una mano.
    Gracias por adelantado (y perdón por todo el rollo que he soltado)
    Un cordial saludo.

    Responder
  20. Juan

    Muy buenas, he realizado varios cambios en el archivo .PO ya que el .MO no podía editarlo en el bloc de notas. Subo el archivo .PO únicamente y no pasa nada.

    Sólo quería comentaros que hasta que no he convertido el fichero .PO a .MO y lo he subido no se han aplicado los cambios. He optado por una aplicación online http://po2mo.net/ y ha funcionado.

    Responder
    1. Hablando de Internet (Administrador)

      Buenos días Juan,

      Es verdad que hay que compilar el archivo .PO ya que lo importante es el archivo .MO resultante de compilar el contenido del archivo .PO. Por esta razón normalmente usamos POEDIT que permite editar el archivo .PO y cada vez que guardamos los cambios automáticamente nos crea el archivo .MO.

      Los archivos .PO contienen el código fuente, por decirlo así, del texto que nos permite realizar traducciones a otros idiomas. De estos archivos salen los .MO, que son los binarios compilados que contienen los textos usados por WordPress, los plugins y los temas. A pesar de que los archivos .PO pueden ser editados por medio de cualquier editor de texto (como el Bloc de notas), una vez realizada la traducción debemos compilarlos y generar así el .MO. Poedit nos simplifica esta tarea al generar un archivo .MO cada vez que guardamos el .PO.

      Un saludo.

      Responder
  21. Julen

    Hola,
    Tengo woocomerce 2.5.5 y he subido la pagína al servidor y la parte de la tienda no me la traduce
    mientras que en local me la pone en castellano. Ha que se puede deber este problema?

    Responder
    1. Ramón Rautenstrauch Autor

      Hola Julen. Eso normalmente es debido a que WooCommerce no encuentra los archivos de traducción en el servidor. ¿Has comprobado que estén en la carpeta correcta?

      Responder
    1. Ramón Rautenstrauch Autor

      Hola Jonathan. Si con los archivos de traducción no se te ha traducido, normalmente es una cadena de texto del tema. Has mirado en los archivos de traducción del tema si está ahí y está correctamente traducido?

      Responder
  22. Laura

    Hola!

    Acabo de instalar el woocommerce, versión Versión 2.6.4.

    ¿Saben de donde puede bajar los archivos para traducirlo al español?

    Muchas Gracias!

    Responder
  23. Mikel

    Hola,

    He probado de todo para intentar que me salga en la web traducidos los botones y los textos del woocommerce y sigue apareciendo todo en inglés. No sé donde está el error y voy a darme por vencida.

    No sé que estoy haciendo mal. Ya he subido los archivos .PO y .MO, tengo el pluggin de Locotranslate instalado, he probado mil manera que he visto en la red y nada.

    ¿Alguna sugerencia?

    Responder
  24. Damián

    Hola, estoy teniendo este mismo problema, ya probé todo lo sugerido mas arriba pero nada, sigue todo en inglés. Estoy utilizando una plantilla llamada shopme y loco traductor. Si pueden echarme una mano les agradezco. saludos!

    Responder

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Los comentarios de esta página se procesan por un sistema automático de moderación por lo cual no siempre se publican de forma instantánea. Por favor respeta a los demás y ciñete al tema del post. Nos reservamos el derecho de eliminar cualquier comentario o enlace que nos parezca inadecuado o tenga una expresión de grosería, insulto, odio, hostilidad o negatividad.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.