Avisos
Vaciar todo

[Resuelto] Módulo de comentarios de producto no traducido completamente  

 
Sara
 Sara
Usuario eminente

Hola, me he dado cuenta de que el módulo de comentarios de productos del tema Divi no está traducido al 100%. Cuando alguien me comenta en un producto, en lugar de aparecer X Comentarios, aparece REVIEW FOR. Alguna forma de traducir esto? Adjunto imagen.

Contenido solo visible a usuarios registrados

Respondido : 30/11/2022 8:54 am
Sara
 Sara
Usuario eminente
Captura de Pantalla 2022 11 29 a las 11.40.30
Respondido : 30/11/2022 9:01 am

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Sara.

El texto lo genera WooCommerce, veo que utilizas el plugin Code Snippets paar añadir código:

.- Accede a Fragmentos de código y añade uno nuevo.

 .- Añade lo siguiente:

add_filter('gettext', 'translate_text');
add_filter('ngettext', 'translate_text');

function translate_text($translated) {
$translated = str_ireplace('REVIEWS FOR', 'RESEÑAS PARA', $translated);
return $translated;
}

 

Puedes modificar " RESEÑAS PARA " por el texto que quieras mostrar.

 

Un saludo

Respondido : 30/11/2022 9:37 am
Sara
 Sara
Usuario eminente

@pepesoler Me ha funcionado, pero me he dado cuenta a los dos días que si algún producto recibe por primera vez un comentario, no se traduce lo de REVIEW FOR. 

Aquí paso la prueba de ello. Sin embargo los productos que anteriormente estaban traducidos sí se conservan traducidos.

 https://illusionsjoyas.es/producto/bola-personalizada/ 
Respondido : 02/12/2022 9:28 am

Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Sara, 

En este caso la traducción debe estar añadido entre las opciones del tema de Divi, una opción que puedes probar es traducir directamente el tema desde sus archivos de lenguajes incluidos en Divi/includes/builder/languages, para ello necesitarás descargar el idioma que utilizas y editar las traducciones con un programa como Poedit, puedes ver información sobre el proceso en su documentación oficial → Contenido solo visible a usuarios registrados

Una opción más sencilla puedes ser utilizar el plugin de Translate Multilingual sites – TranslatePress, con el plugin una vez lo instalas y activas tienes la opción de modificar el texto que deseas desde su editor visual.

Una vez lo instalas verífica tu idioma principal este asignado como español 

image

Luego accede a la página donde está la palabra que deseas traducir y activa la opción que indica traduce la página ubicada en la barra de herramientas de tu sitio web

image

Esta cargará el editor Visual del plugin, solo debes seleccionar la palabra que deseas traducir, añadir su traducción y guardar los cambios

image

Revisa si con esto logras modificar lo que necesitas

Un Saludo 

 
Respondido : 02/12/2022 12:53 pm
Sara
 Sara
Usuario eminente

@karen Ahora si, la solución del plugin me ha funcionado perfectamente.

Respondido : 02/12/2022 7:24 pm

Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Sara, 

Enhorabuena has funcionado como necesitas, es un placer siempre poder ayudarte

Con esto podemos dar el tema como solucionado, no dudes en escribirnos si tienes cualquier otra consulta

Un Saludo 😊 

Respondido : 02/12/2022 7:26 pm