Write a comment en español: ¿cómo traducir el texto en WordPress?

0liver

0liver

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Feliz día compis,

Soy nuevo y espero aprender tanto como vosotros. Verán, tengo un blog personal en wordpress .com y me gustaría saber cómo traducir al español el texto predeterminado "Write a comment..." que aparece en el cuadro de comentarios. Adjunto una captura de pantalla.



Gracias siempre y un saludo.
 
¿Te sirvió? Únete a la conversación

Con tu cuenta gratis puedes responder, escribirle al autor por mensaje privado y comprar con Saldo retenido: el pago se libera cuando recibes lo acordado.

Toma 30 segundos · vuelves a este tema al terminar
Feliz día compis,

Soy nuevo y espero aprender tanto como vosotros. Verán, tengo un blog personal en wordpress .com y me gustaría saber cómo traducir al español el texto predeterminado "Write a comment..." que aparece en el cuadro de comentarios. Adjunto una captura de pantalla.



Gracias siempre y un saludo.

Eso se llama place holder y para traducirlo búsca exactamente esas lineas en el tema en los archivos comments.php o en functions.php
 
Hola, no he usado WordPress nunca, pero si tienes acceso a los archivos del tema, yo probaría primero a buscar el texto exacto "Write a comment" en todos los archivos.

Con Notepad++ puedes hacerlo con Ctrl + Alt + F (Buscar en archivos), seleccionando la carpeta del tema.

Así puedes localizar directamente qué archivo genera ese texto, si está escrito en el propio tema.
Si no aparece, puede que venga de alguna traducción, plugin o del propio WordPress y habría que buscar por ahí.
 
Ojo que dices WordPress.com, no un WordPress instalado en tu hosting: en el plan gratis no tienes acceso a los archivos del tema, así que lo de buscar en comments.php o functions.php no aplica.

Ese cuadro de comentarios lo pone WordPress.com (es el formulario de comentarios de Jetpack) y sale en el idioma del sitio:

1. En el panel: Ajustes → Generales → Idioma del sitio → Español, y guarda.
2. Míralo en una ventana privada o de incógnito. Si estás logueado, partes del formulario pueden salir en el idioma de tu cuenta de WordPress.com y no en el del sitio; lo que importa es lo que ve un visitante.

Si después de eso en incógnito sigue en inglés, di qué tema usas y lo miramos.
 
Puedes usar este plugin de WordPress para traducir lo que quieras, es sencillo.
 
Gracias por tu respuesta @Jach, @Tronlar, @NTR.

Otro gracias inmenso para @juanfra91 por la aclaración.

Tengo el plan personal. Sí, es wordpress .com ya tengo el idioma del sitio configurado en español. También lo he mirado en una ventana de incógnito, pero el problema sigue igual. El texto "write a comment..." sigue apareciendo en inglés. La plantilla que uso no es del repositorio de wordpress .com.

Si se te ocurre alguna otra forma, te lo agradecería mucho.

Saludos.
 
Gracias por tu respuesta @Jach, @Tronlar, @NTR.

Otro gracias inmenso para @juanfra91 por la aclaración.

Tengo el plan personal. Sí, es wordpress .com ya tengo el idioma del sitio configurado en español. También lo he mirado en una ventana de incógnito, pero el problema sigue igual. El texto "write a comment..." sigue apareciendo en inglés. La plantilla que uso no es del repositorio de wordpress .com.

Si se te ocurre alguna otra forma, te lo agradecería mucho.

Saludos.
Ahora que dices que tienes el plan Personal y que la plantilla es externa, yo miraría primero si el texto viene de la propia plantilla.

Si puedes acceder a los archivos del tema, prueba a buscar exactamente:

Insertar CODE, HTML o PHP:
Write a comment

y también solo:

Insertar CODE, HTML o PHP:
Write a comment...

en toda la carpeta del tema con la búsqueda en archivos de Notepad++.

Si no aparece, mira también en Ajustes → Discusión si tienes activados los comentarios de Jetpack.
Puedes probar temporalmente a activarlos/desactivarlos y comprobar en incógnito si cambia el formulario o desaparece ese texto.

Por lo que comentas, si el idioma del sitio ya está en español pero únicamente ese texto continúa en inglés, tiene bastante pinta de que el tema personalizado está generando o sobrescribiendo esa parte del formulario.

También puedes probar Loco Translate como te comenta @NTR y buscar esa cadena dentro de las traducciones del tema.

Si dices qué plantilla es exactamente, seguramente se pueda localizar de dónde sale.
 
ese texto es el placeholder del textarea, en los recursos del template se podria modificar.
 
Hablé con soporte y me dijeron que efectivamente esa cadena es de jetpack y sin traducir. Pregunté si podría usar como alternativa un plugin d traducción y me comentaron que un plugin solo cambia textos que salen del código de mi sitio, y este lo pone el script de jetpack. En cuanto a mi Jetpack + mi plan básico, es muy limitado. En fin, no pasa nada.

Gracias de nuevo @Tronlar

A todos, un saludo.
 
Feliz día compis,

Soy nuevo y espero aprender tanto como vosotros. Verán, tengo un blog personal en wordpress .com y me gustaría saber cómo traducir al español el texto predeterminado "Write a comment..." que aparece en el cuadro de comentarios. Adjunto una captura de pantalla.



Gracias siempre y un saludo.

Desactiva esa opcion y activa las int3ereacciones sociales mejor, tendras mas trafico , de nada.
 
Hablé con soporte y me dijeron que efectivamente esa cadena es de jetpack y sin traducir. Pregunté si podría usar como alternativa un plugin d traducción y me comentaron que un plugin solo cambia textos que salen del código de mi sitio, y este lo pone el script de jetpack. En cuanto a mi Jetpack + mi plan básico, es muy limitado. En fin, no pasa nada.

Gracias de nuevo @Tronlar

A todos, un saludo.
De nada.
Por lo que he estado mirando, ese "Write a comment" casi seguro viene de Jetpack Comments y no del formulario normal de comentarios de WordPress.
Por eso tiene sentido lo que te ha dicho soporte de que un plugin de traducción normal no encuentre esa cadena.

Antes de darlo por imposible yo probaría un par de cosas.

Primero, si puedes, desactiva temporalmente solo el módulo de comentarios de Jetpack (Jetpack Comments), sin desactivar todo Jetpack, y mira si al recargar la página desaparece el "Write a comment" o cambia por el formulario normal de WordPress.
Con eso ya sabríamos seguro de dónde viene.

También puedes hacer clic derecho encima de "Write a comment" → Inspeccionar y poner aquí una captura de la parte del código HTML que te marque.
Así se puede ver si es un textarea/input normal, un placeholder o si Jetpack lo está cargando dentro de un iframe.

Si es un elemento normal de la página seguramente se pueda solucionar con unas líneas de JavaScript sin instalar otro plugin ni cambiar de plan.

Incluso puedes probar esto desde la consola del navegador para ver si lo cambia:

Insertar CODE, HTML o PHP:
document.querySelectorAll('textarea, input').forEach(function(el) {
    if (el.placeholder === 'Write a comment') {
        el.placeholder = 'Escribe un comentario';
    }
});

Abres la página donde aparece, pulsas F12 → Consola, pegas el código y pulsas Enter.

Si cambia inmediatamente a "Escribe un comentario", perfecto.
Ya sabemos que podemos hacer una solución permanente añadiendo ese código correctamente a WordPress.

Si no cambia, pásame una captura del inspector justo donde aparece "Write a comment" y lo miramos, porque puede que Jetpack lo esté generando de otra forma o dentro de un iframe.

Yo antes de pagar otro plan o instalar más plugins probaría esto, porque si tenemos acceso al elemento seguramente tenga una solución bastante sencilla.
 
Atrás
Arriba