Avisos
Vaciar todo

Traducción incompleta de la plantilla

14 Respuestas
3 Usuarios
0 Reactions
246 Visitas
Respuestas: 9
Active Member
Topic starter
 

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


 
Respondido : 03/05/2019 12:17 pm
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

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.


 
Respondido : 03/05/2019 1:49 pm
Respuestas: 9
Active Member
Topic starter
 

Ya la he activado. Gracias!!


 
Respondido : 03/05/2019 2:30 pm
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

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


 
Respondido : 03/05/2019 4:55 pm
Respuestas: 9
Active Member
Topic starter
 

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 .


 
Respondido : 03/05/2019 6:54 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

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.


 
Respondido : 03/05/2019 7:55 pm
Respuestas: 9
Active Member
Topic starter
 

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


 
Respondido : 03/05/2019 8:56 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

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.


 
Respondido : 03/05/2019 9:32 pm
Respuestas: 9
Active Member
Topic starter
 

Si, efectivamente. Ese archivo también me lo genera. Entonces es ese el que debo subir solamente ??


 
Respondido : 03/05/2019 9:51 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

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.


 
Respondido : 03/05/2019 10:25 pm
Respuestas: 9
Active Member
Topic starter
 

Ya he probado todo, y nada de nada, la página sigue sin traducirse, le daré caña al creador a ver. Muchas gracias


 
Respondido : 03/05/2019 11:07 pm
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

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


 
Respondido : 04/05/2019 12:22 pm
Respuestas: 9
Active Member
Topic starter
 

Agradezco toda vuestra ayuda, pero sigue sin funcionar. He encontrado y modificado ese código y no ha servido.
Muchas gracias


 
Respondido : 04/05/2019 4:26 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

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.


 
Respondido : 04/05/2019 5:22 pm