Hola tengo problemas con ciertos plugins a la hora de las traducciones tengo el plugins loco traslate pero no ejecuta por que tengo problemas con el servidor que no deja lo e intentado hacer manual y nada no encuentro la forma entre la maraña de carpetas que tengo.
Contenido solo visible a usuarios registrados
Hola Jennifer,
Cual es el error exacto que te indica el plugin de loco translate? tienes también otras alternativas como:
https://es.wordpress.org/plugins/polylang
WPML pero es un servicio de pago:
También la opción manual:
Un saludo 🖐️
@argenis el problema es que no lo traduce el plugins por qaue lo traduce en una ruta que no genera traducion es decir que genera una traducion que la guarda en la carpeta del plugin por lo que woocomer no la lee y se queda el plugins en ingles adjunto imagenes.
Enlace para que pueda visualizar https://www.personalizameatugusto.es/producto/manta-maggie-simpson-personalizada/
es un ejemplo
Hola Jennifer,
Y al hacer clic en ese botón de reubicar y conectar que te muestra en la parte superior no te permite avanzar? tal como lo indica es posible que tengas que ajustar los permisos de esas carpetas, de igual forma tambien te comento que veo que estas trabajando con las traducciones de WooCommerce, y vemos que tienes el plugin:
https://wordpress.org/plugins/customer-reviews-woocommerce
Activo y funcionando, es posible que estas traducciones vengan de ese plugin y no de WooCommerce, has verificado que estás estén en español?
Un saludo 🖐️
@argenis claro vienen del plugins no de woocomerce por eso tengo el plugin loco trasleitor para que modifique los textos pero no los modifica por problemas en la ubicación del archivo y el servidor no me deja cambiarlo ni de forma manual por lo que si yo las modifico median ccs cuando se actualiza el plugins se pierde la configuración. no encuentro la solucion incluso e preguntado por ia y no consigo nada.
Hola Jennifer,
Comprendemos que puede ser frustrante, pero puedes hacer lo que te indicamos? al momento de hacer clic en ese botón que error te indica el mismo plugin? adicional no estás modificando el que te comento:
La captura es del plugin Woo extra opciones, no del plugin que te comente:
https://wordpress.org/plugins/customer-reviews-woocommerce
Adicional comentas mediante CSS, las traducciones no son posible hacerlas mediante CSS, estas se gestionan con el archivo .po Como te indique también en mi mensaje inicial, has evaluado otras alternativas?
https://es.wordpress.org/plugins/polylang
WPML pero es un servicio de pago:
También la opción manual:
pero no los modifica por problemas en la ubicación del archivo
Esta información de donde la obtienes?, puedes enviarnos como llegas a esa conclusión? Necesitamos que nos ayudes para poder tratar de ayudarte.
Un saludo 🖐️
@argenis si tienes razón pero me pasa con varios plugins que no los traduce. vale voy a probar a desinstalar el plugins y poner otro en su lugar.
Hola Jenifer,
Quedamos atentos como va todo, ten en cuenta que es importante nos envies capturas sobre cualquier error que te genera para verificarlo y poder ayudarte con mayor detalle.
Un Saludo
@karen Gracias ante todo sigo con los mismos problemas e cambiado de varios plugins y nada e consultado a la IA y nada adjunto todo para que podais valorarlo.
Quiero traducir la pagina para que este completamente en español. E probado con varios plugin Loco, TranslatePress
Estos son los plugins que quiero traducir
Customer Reviews for WooCommerce
Extra Product Options & Add-Ons for WooCommerce
Palabras que quiero traducir
Los textos en inglés como:
"Options amount"
"Final total"
"Average rating"
"Review"
"Star"
Hola Jennifer.
.- Accede a Fragmentos de código -> Añadir nuevo.
.- Selecciona Fragmento de código de PHP
.- Añade un titulo para tenerlo identificado y añade lo siguiente:
add_filter('gettext', 'translate_text');
add_filter('ngettext', 'translate_text');
function translate_text($translated) {
$translated = str_ireplace('Options amount', 'Cantidad de opciones', $translated);
$translated = str_ireplace('Final Total', 'Precio Final', $translated);
$translated = str_ireplace('Average Rating', 'Promedio Calificación', $translated);
$translated = str_ireplace('Review', 'Valoraciones', $translated);
$translated = str_ireplace('Star', 'Estrellas', $translated);
return $translated;
}
Guarda los cambios, lo activas y revisa se muestran las cadenas de texto traducidas.
U n Saludo
@pepesoler no no funciona e probado con todo esto y muchas mas y nada no hay forma. nose por que pero no.
funciona gracias gracias
Hola Jennifer.
El código que te pase lo probe antes y funciona sin problemas, lo que no entiendo es las capturas que muestras, eso no es lo que te indique.
.- Accede a Fragmentos de código -> Añadir nuevo
.- Selecciona " Añadir tu código personalizado "
.- Selecciona Fragmento de código PHP
.- Añade un titulo, añades el código, lo activas y lo guardas.
Un saludo
Hola Jennifer.
Nada, gracias a ti 😀
Cualquier consulta que tengas no dudes en comunicarlo.
Un saludo