Buenas tardes:
Tengo una web creada en la que la plantilla no está completamente traducida al español. He probado con Loco Translate y no me salen las palabras que deseo traducir (p.e. read more...)
Cuando entro en Loco Translate me sale esto: "Error: "Translation set not known in X " (donde X es el nombre de la plantilla que estoy usando).
Tengo la última version de wordpress.
Podéis ayudarme?? Muchas gracias.
URL del sitio: Contenido solo visible a usuarios registrados
Hola Emilio,
Veamos que tienes tu página web en mantenimiento.
Para poder revisar lo que nos comentas es necesario que tengas tu página web abierta y no en modo mantenimiento.
Por favor, abre la web y lo indicas para poder revisarlo, estaremos pendiente.
Un saludo.
Ya la he activado. Gracias!!
Hola Emilio.
Para los artículos puedes probar añadir la siguiente función al final del archivo functions.php que encontrarás en la ruta public_html -> disfrutasanlucar.com -> wp-content -> themes -> aspen -> functions.php
// Modificar "Read More" de los enlaces function new_excerpt_more($more) { global $post; return 'ID) . '"> Leer más...'; } add_filter('excerpt_more', 'new_excerpt_more');
Para el tema del slider tendrás que ver si dentro de los archivos del plugin se encuentra para poder modificarlo.
Es normal que los diseñadores no se acuerden de poner una cadena de texto e incluya directamente el texto en los archivos del plugin, en este caso hay que modificarlo directamente en el archivo.
Un saludo
Muchas Gracias!! He aplicado el código pero me quedan las siguientes cosas sin traducir :
El Continue Reading en cada post (que pega bocados)
El cuadro a la hora de comentar
Y el IN indicando la categoría.
Le he adjuntado captura de pantalla.
Disculpe las molestias, si lo desea le puedo dar acceso a la web, porque estoy ya desesperado .
Hola
El theme que usas es un theme de pago?, es muy raro que te salga error con Loco Translate, podrías consultar con los desarrolladores.
Otra opción sería buscar la cadena que quieres traducir directamente en los archivos del theme y realizar los cambios directamente, para esto primero busca si tu theme tienes archivos de idiomas, usualmente tendrías que tener una carpeta lang o languages, sino en cuentras este archivo entonces tienes la otra opción de hacer modificaciones directamente en los archivos .php, para esto último descarga tu theme a tu máquina local y con alguna herramienta como notepad++ en window o con el mismo finder si estas en mac, busca el texto que quieres traducir y deberían aparecer los archivos .php en donde esta este texto y puedes modificarlo y subirlo nuevamente. Procede con cuidado, si tienes dudas envíanos algunas capturas para ver las traducciones que has realizado siguiendo esta forma.
PD. ten en cuenta que si haces cambios a los archivos de tu theme perderas las modificaciones en una actualización, es por eso que primero intenta comunicarte con los desarrolladores del theme para que puedas traducirlo con Loco Translate
Saludos.
Gracias por responder, he hecho todo eso pero en los archivos no hay rastro alguno de esos textos. En la carpeta languages hay un archivo pot que he traducido con poedit pero me da un archivo .po que he subido a esa carpeta y a pesar de ello nada de nada.
Es de pago, he contactado con los desarrolladores pero no se aclaran. Suelen recurrir a que es algo que no entra dentro del precio. Gracias
Hola
El archivo .po no es suficiente, tiene que generarte un archivo .mo, usa poedit https://poedit.net/download , no es necesario que lo compres, abre el archivo .po y luego realizar algún cambio, debería generarte el .mo que es el que lee WordPress.
Saludos.
Si, efectivamente. Ese archivo también me lo genera. Entonces es ese el que debo subir solamente ??
Hola
Si, realiza la traducción y luego se genera un .mo, ese es el que usa WordPress, asegúrate de que tenga el mismo nombre, no le cambies de nombre, entiendo que estas modificando los archivos de inglés directamente.
Saludos.
Ya he probado todo, y nada de nada, la página sigue sin traducirse, le daré caña al creador a ver. Muchas gracias
Hola Emilio
El Continue Reading en cada post (que pega bocados)
.- Edita el archivo " content.php " que encontrarás en la ruta " wp-content -> themes -> aspen -> template-parts -> content.php "
.- Revisa si tienes el siguiente código:
wp_kses( __( 'Continue reading %s
', 'aspen' )Modifica el texto " Continue reading " solo tienes que modificar ese texto.
Para el tema de los comentarios revisa si el texto se encuentra en el archivo comments.php que se encuentra en disfrutasanlucar.com -> wp-content -> themes -> aspen
Un saludo
Agradezco toda vuestra ayuda, pero sigue sin funcionar. He encontrado y modificado ese código y no ha servido.
Muchas gracias
Hola
Si has realizado correctamente la traducción del archivo de inglés y generado el .mo con el mismo nombre si que debería verse los cambios.
Ok, intenta con el desarrollador a ver que te comenta.
Saludos.