Jump to content

No puedo traducir titulos de email


dulantziko

Recommended Posts

Hola,

 

No consigo traducir los títulos de algunos email porque no aparece siquiera la opción desde el backoffice. Tengo instalado un tema personalizado y me he leido el siguiente post https://www.prestashop.com/forums/topic/290202-solucionado-problema-al-intentar-cambiar-el-asunto-de-los-emails-en-prestashop/ puesto que le ocurre algo similar. El caso es que he dejado el archivo lang.php igual que el tema por defecto pero sigue sin aparecer la opción de traducir el asunto.

 

¿Alguien sabe como poder solucionarlo?

2qi8xdw.jpg

 

 

Tengo PS 1.5.6.1 y me ocurre con unas 20 plantillas de correo, no sólo la que aparece en el pantallazo. :wacko:

 

Saludos.

Edited by dulantziko (see edit history)
Link to comment
Share on other sites

Pues los mails no son traducidos, cada plantilla de mail esta escrita en el idioma que deben ir. Lo que le sucede a usted es que no posee las plantillas para idioma español

busque en modules/blocknewsletter/mails/

 

verifique que se encuentre alli el directorio "es" que contiene las plantillas txt y html para este idioma. Si no existe cree un directorio "es" copie las plantillas de otro directorio por ejemplo "en", y luego tradusca cada una sin tocar lo que esta dentro de las llaves "{}"

 

Para los otros casos, busque en sutienda/mails/  alli encontrara todos email que envia su tienda para cada idioma, si no existe el directorio "es" haga los mismo copiando obviamente un dictorio de esde "mails"

 

saludos

Link to comment
Share on other sites

Bien entonces!! perfecto. :)
 
si existen todas las pantillas, siga estos pasos:
 
1- haga clic localizaciòn
2- vaya hasta traduciones
 

cuando ingrese en traduciones

 
1 - selecciones en "Tipo de traducción" traduciones de las plantillas E-mail
 
2 - selecciones el theme desea traducir ejemplo "defaul-bootstrap" o que desee
 
3- seleccione el idioma al que aplicara el cambio ejemplo "Español"
 
4 - haga clci en "modificar"
 

Hecho esto apareceran las pantillas estandar, blocknewlestter, etc

 
haga clic en por ejemplo en  "blocknewsletter"  
 

NOTE QUE APARECERAN ALGO ASI:
  1. newsletter_conf
  2. newsletter_verif
  3. newsletter_voucher

 
haga clic en cualquiera de ellos para empezar, por ejemplo:  "newsletter_conf"
 
Observe que aparece el asunto del email a traducir o a generar.

complete el campo y guarde
 
puede aplicar todo los cambios que desee

 no estoy seguro pero era algo asi 

:wacko:

 
saludos!

Edited by tamu secreto (see edit history)
Link to comment
Share on other sites

Hola de nuevo Tamu,

 

Lo que indicas en esta segunda respuesta lo intenté lo primero de todo, de hecho si observas el pantallazo del primer email puedes ver que en esas plantillas no tengo la opción de cambiar el título. El cuerpo de mensaje lo tengo traducido y modificado pero el "asunto" no.

 

Me estoy volviendo loco porque no veo nada ni en foros de inglés ni de francés ni nada  :ph34r:

 

Gracias de nuevo.

Link to comment
Share on other sites

 Cosa he loco :wub:
 
verifique que exista este archivo en:
themes/su-theme/mails/es/lang.php
y las lineas correspondientes
 

<?php
 
global $_LANGMAIL;
$_LANGMAIL = array();
$_LANGMAIL['Newsletter confirmation'] = 'aqui asunto!';

 
verifique que exista este archivo en:
su tienda/milas/es/lang.php
 
en ese archivo tambien debe existir la linea:

$_LANGMAIL['Newsletter confirmation'] = 'aqui asunto';

 
si existe todo esto, ingrese a su archivo
 
bolocknewsletter/bolocknewsletter.php
 
busque en ese archivo algo algo asi:
 

Mail::Send($this->context->language->id, 'newsletter_conf', Mail::l('Newsletter confirmation', $this->context->language->id).....

 
el texto debe ser exactamente igual al de los archivos mencionandos, o sea

Newsletter confirmation

 
 
si todo esto no funciona, rpuebe utilizanod el theme por defecto de prestashop. :wacko:  ma k se yo
 
saludos

Edited by tamu secreto (see edit history)
Link to comment
Share on other sites

Hola nuevamente tamu,

 

Agradezco enormemente el interés pero lo que indícas en esta última respuesta también lo tengo. Es algo muy extraño pero que le ha ocurrido a más personas por los post que he leído en diferentes subforos de otros idiomas, las "soluciones" que daban tampoco me han servido.

 

El archivo lang es el de la plantilla default que lo copié directamente pero nada, no hace ni caso. Se ve que le cae mal la plantilla que tengo en la web  :(

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...