Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

Traducir partes de mi web que han quedado en inglés  

 
Alejandro
 Alejandro
Usuario eminente

Hola hay partes de mi web que han quedado en inglés.

No sé si es de Learndash o Buddyboss el problema.

os adjunto imagen.

¿Sabéis a qué se debe?

Gracias

 Cursos Online Guitarra y Canto ▷ Principiantes

 

Contenido solo visible a usuarios registrados

Citar
Respondido : 06/02/2024 12:11 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Alejandro.

.- Añade lo siguiente en el archivo functions.php o si utilizas algún plugin para añadir código como puede ser Code Snippets

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

function translate_text($translated) {
$translated = str_ireplace('All Categories', 'Todas las categorias', $translated);
$translated = str_ireplace('Alphabetical', 'Alfabético', $translated);
$translated = str_ireplace('All', 'Todos', $translated);
$translated = str_ireplace('My', 'Mis', $translated);
$translated = str_ireplace('Search', 'Buscar', $translated);

return $translated;
}

 

Tienes que añadir tantas líneas como texto quieres modificar

$translated = str_ireplace('All Categories', 'Todas las categorias', $translated);

Añades el texto a traducir y el texto que quieres que muestre

 

Un Saludo

ResponderCitar
Respondido : 06/02/2024 3:34 pm

Cursos Gratuitos WordPress

Alejandro
 Alejandro
Usuario eminente

@pepesoler Gracias a sido magia!

Lo 'unico es que cuando quiero traducir otras cosas añado otra linea siguiendo tus instrucciones y no se traducen...

¿Estaré haciendo algo mal?

te adjunto imagen

Añadir un nuevo fragmento de código Guitarra y Canto — WordPress
 Cursos Online Guitarra y Canto ▷ Principiantes (1)

 

ResponderCitar
Respondido : 06/02/2024 4:38 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Alejandro, 

Es posible que no se esté tomando de forma correcta todas las cadenas, verifica si con el siguiente código puedes traducir todo lo que necesitas

function change_multiple_texts( $translated ) {
$text = array(
'Texto Antiguo 1' => 'Nuevo texto',
'Texto Antiguo 2' => 'Nuevo texto',
'Texto Antiguo 2' => 'Nuevo texto',
);
$translated = str_ireplace( array_keys( $text ), $text, $translated );
return $translated;
}
add_filter( 'gettext', 'change_multiple_texts', 20 );

Puedes añadir este codigo como nuevo en tu plugin de code snippets, verifica su funcionamiento en el siguiente artículo que tenemos disponible → https://www.webempresa.com/blog/traducir-o-reemplazar-textos-en-wordpress-a-traves-de-tu-function-php.html

Revísalo y nos comentas como va todo

Un Saludo 

ResponderCitar
Respondido : 06/02/2024 5:52 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Alejandro
 Alejandro
Usuario eminente

Hola he probado con lo nuevo que me habéis dicho y nada.

os mando captura por si hay algo que esté mal y no me haya dado cuenta.

Gracias

Añadir un nuevo fragmento de código— WordPress (1)

 

ResponderCitar
Respondido : 06/02/2024 8:06 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Alejandro, 

Es posible que estas cadenas de texto estén añadidas en otra sección del plugin, has probado antes traducirlo con un plugin de Loco Translate?, puedes verificar la siguiente guía donde explican como utilizarlo → https://soporteforo.webempresa.eu/guia/traduccion-de-plantillas-temas-y-plugins-en-wordpress-update/

Pruébalo y nos comentas como ha ido todo

Un Saludo 

ResponderCitar
Respondido : 06/02/2024 8:37 pm

Alejandro
 Alejandro
Usuario eminente

hola,

de repente me ha funcionado en las lineas 13 y 14, pero NO ha funcionadado en la 15,16 y 17.

El resto ya se habia traducido bien

a qué se puede deber?

Gracias

Editar el fragmento de código Guitarra y Canto — WordPress

 

ResponderCitar
Respondido : 06/02/2024 8:37 pm
Alejandro
 Alejandro
Usuario eminente

@karen Gracias, ya he probado con loco translate anteriormente y subir ficheros pot, mo y po a traves de ftp y no me funcionaron

os mandé un mensaje hace unos miutos.

gracias

ResponderCitar
Respondido : 06/02/2024 8:40 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Alejandro, 

En este caso esto parecen ser string y otras cadenas de texto que los aplica el plugin, verifica dentro de las propias opciones del plugin donde se comenta las opciones de traducirlo  → https://www.learndash.com/support/docs/guides/translation/

Ten en cuenta que LearnsDash es de pago y no podemos revisarlo o ver exactamente donde están estos textos, si no logras localizarlo te recomiendo consultes con el soporte del plugin para que te indiquen de forma precisa como modificarlo → Contenido solo visible a usuarios registrados

Un Saludo 

ResponderCitar
Respondido : 06/02/2024 9:51 pm
Alejandro
 Alejandro
Usuario eminente

Hola, llevo toda la tarde traduciendo, pero algo pasa.

igual no esta alojado en el sitio adecuado?

os adjunto

 home miwebdei public html wp content languages plugins Administrador de Archivos de WePanel 20230228 1

 

ResponderCitar
Respondido : 07/02/2024 8:37 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Alejandro
 Alejandro
Usuario eminente

sólo faltan por traducir estas palabras, creo que el metod que mas funcionó fue el primero

el problema solo se da en la pagina en la que tengo los cursos

 Cursos Online Guitarra y Canto ▷ Principiantes (2)

 

ver adjunto

ResponderCitar
Respondido : 07/02/2024 8:59 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Alejandro, 

No puedo confirmarte que sucede, ya que no puedo acceder a estos archivos, sin embargo una alternativa si esto no funciona es usar un plugin como → https://wordpress.org/plugins/real-time-auto-find-and-replace/

Una vez lo instales añadir una nueva regla desde el apartado del menú Find & Replace

image

Dentro de esta añade la palabra que deseas modificar con su traducción y selecciona Rule's Type → Regular Expression - Managed

image

Añade la regla y revisa si con ello funciona, ten en cuenta que necesitarás añadir una nueva regla según la palabra que deseas modificar

Un Saludo

ResponderCitar
Respondido : 07/02/2024 10:34 pm

Cursos Gratuitos WordPress