Hola
Cuando intento cambiar cadenas de texto en las traducciones del plugin woocommerce a través del plugin Loco Translate, y traduzco una palabra, al pulsar en guardar me arroja el siguiente mensaje de error: "Error 404. Comprueba la salida de la consola para información de depuración"
He probado a cambiar las ubicaciones de los archivos po y mo, en sistema, en autor, y personalizado, y en todas la ubicaciones me arroja el mismo error.
Recientemente actualice woocommerce a la última versión.
URL del sitio: Contenido solo visible a usuarios registrados
Hola Miguel.
El error 404 viene por que no encuentra la pagina, en este caso parece por problema de archivo.
No veo que tengas problemas de permisos por lo que descartamos el tema de los permisos.
Una cosa que puedes realizar es utilizar poedit para las traducciones:
-> https://poedit.net/download
Es una aplicación es de escritorio, es decir se instala tu equipo, una vez instalado, descargas los archivos a modificar y lo cargas con poedit, realiza las modificaciones de las cadenas, guardas y vuelves a subir los archivos.
Doy por sentado que tienes todo actualizado, WP, extensiones, plantilla,etc....
un saludo
Hola Pepe
Lo unico que no tengo actualizado es wordpress que estoy en la versión 4.7.11
Saludos
Hola Miguel.
Prueba actualizar la versión de Wordpress ya que es muy desfasada, la ultima versión estable es la 4.9.8
Como te comente si tienes problemas en utilizar Loco puedes utilizar poedit, pero primero actualiza la versión de wordpress, no es recomendable tener una versión tan desfasada.
Un saludo
Hola Pepe
Ya he actualizado a la última versión estable 4.9.8 pero el tema de loco translate no se soluciona.
Lo uso basicamente por la comodidad de trabajar online, sin tener que subir y bajar archivos.
Saludos
Hola,
Has realizado la prueba con otro archivo de traducción?
Una opción es que envíes un ticket a soporte desde tu área de clientes para que te aumenten el tiempo de ejecución, se puede probar si esto soluciona el problema.
Hola
Ya probe a enviar el ticket pero seguió fallando. he probado con otra traducción de otros plugins y no me da ese error, o sea falla la de woocomerce. No se si lo he comentado, pero justamente actualice de la 2.6 a la versión actual, y justo al probar a traducir ya empezo este errror.
Hola Miguel.
ok, entonces el problema no es del plugin de traducción.
puede ser problema de los archivos de idioma, si se realizo alguna modificación anterior y no se hizo bien, puede dar ese problema.
.- Descarga la última versión de woocommerce:
-> https://es.wordpress.org/plugins/woocommerce/
si reviso las traducciones de woocommerce veo que el archivo woocommerce-es_ES.mo que se encuentra en la ruta languages -> plugins -> woocommerce-es_ES.mo esta vacio y puede ser ese el problema.
Adjunto tienes los archivos del plugin para el idioma español, renombra los que tienes ahora y sube los que te adjunto.
Después de eso prueba si puedes realizar la traducción.
tienes otra opción para traducir las cadenas de texto en Wordpress " Poedit ", es una aplicación de escritorio, es decir lo instalas en tu PC:
-> https://poedit.net/download
Una vez instalada descargas los dos archivos del idioma que quieras modificar las cadenas de texto y lo cargas con el programa.
Un saludo
Hola Pepe
Voy a probar lo que indicas
¿Donde estan los adjuntos?
Saludos
Hola MIguel,
El plugin LocoTranslate puede servirte para gestionar traducciones para WooCommerce, tal como se explica en el enlace de la documentación indicada:
Puedes consultar la documentación oficial al respecto: https://docs.woocommerce.com/document/woocommerce-localization/
Pero no necesariamente es compatible con addons o plugins adicionales para WooCommerce y en las últimas versiones la compatibilidad con LocoTranslate de WooCommerce no está del todo acertada.
Los archivos .mo o .po de traducciones se almacenan en la carpeta /wp-content/plugins/woocommerce/i18n/languages donde previamente hay que eliminar el archivo .pot existente y subir los archivos traducidos que usarás para WooCommerce.
Saludos
Hola
Pero en la carpeta de instalación de woocommerce, donde indicas solo aprece un archivo llamado woocommerce.pot entonces donde obtengo los .mo y .po teniendo en cuenta que los mios fallan. ¿Donde puedo obtener una traducción al Español de la última versión?
Gracias
Saludos
Hola
He probado a sobrescribir los archivos actuales de traducción por los nuevos que me has adjuntado y no me deja modificar nada, me sigue enviando el mensaje de error 404.
Solo me deja guardar si creo una traducción nueva para woocommerce, partiendo de cero. En el momento que sobrescribo, vuelve el fallo.
Saludos
Hola
Según lo que comentas, existe un problema con Loco Translate y los archivos de idiomas de WooCommerce.
Descarga el programa Poedit y verifica si te sucede lo mismo, con Poedit puedes abrir el archivo .pot, realizar los cambios y guardar, te generará / actualizará el archivo .mo, copia este archivo .mo a las traducciones de WooCommerce, con esto ya deberías tener la traducción cambiada.
Saludos
Hola
He optado por usar poedit por lo menos para woocommerce. Si con este método no hay problemas.
Gracias