Jump to content

[Solucionado] Error En El Paso De Confirmacion De Pedido. Se Cambia El Idioma A Ingles


boxes_87

Recommended Posts

Me encuentro ante una situación a la cual no encuentro solución.

 

Toda mi tienda esta configurada en español, y tengo como problema a resolver el que trato de cambiar alguna de las paginas de pasos de pedido ya que unas salen en español (correctamente) pero otras en ingles (una es la de selección de método de pago, que tiene el modulo de transferencia bancaria, y la otra la de confirmación de pedido).

 

Os dejo unas capturas...

 

Paso 1 (sin errores) - LINK

Paso 2 (sin errores) - LINK

Paso 3 (sin errores) - LINK

Paso 4 (con errores, idioma en ingles)

9dlAe.png

Paso 5 (sin errores) - LINK

Paso 6 (con errores, idioma en ingles)

x3folf.jpg

Link to comment
Share on other sites

Ya he mirado el archivo es.php y esta correcto.

Y las traducciones desde el BO tambien estan.

 

Llegado a este punto no se que hacer.

 

Salen en ingles los pasos de compra que tienen que ver con el modulo de pago, en este caso transferencia bancaria.

Link to comment
Share on other sites

Finalmente lo que he hecho ha sido tocar directamente el archivo en la plantilla, modificando los textos del archivo que vienen en inglés al castellano.

 

El problema que me surge ahora es que la página tiene dos idiomas catalán y castellano, y obviamente los textos no están traducidos al catalán, pero bueno, mejor castellano que inglés.

 

Creo lo que nos pasa tanto a boxes_87 como a mí, es que la traducción del módulo en la plantilla no es correcta y simplemente Prestashop pasa de ella.

 

Un saludo.

Link to comment
Share on other sites

No, precisamente eso es lo que falla. Pero mientras no consigo arreglar la traducción, mejor que funcione un idioma que ninguno.

 

Sigo pensando que el error radica aquí, en el módulo cargado desde la plantilla. He hecho la prueba de copiar la traducción que viene por defecto en el módulo (carpeta modules, en la raíz de PS), y pegarlo en el archivo del módulo en la plantilla, pero ha sido inútil.

 

$_MODULE['<{bankwire}prestashop>payment_return_2e2117b7c81aa9ea6931641ea2c6499f'] = 'Su pedido';
$_MODULE['<{bankwire}prestashop>payment_return_75fbf512d744977d62599cc3f0ae2bb4'] = 'está completo.';
$_MODULE['<{bankwire}prestashop>payment_return_1552c5916ccfe019f35d91fd8955755e'] = 'por favor, háganos una transferencia por:';
$_MODULE['<{bankwire}prestashop>payment_return_a35abd2d31d9e1da82599bc67e166506'] = 'un importe de';
$_MODULE['<{bankwire}prestashop>payment_return_c51326a2ac458845d579a82a92f111f0'] = 'al propietario de la cuenta';
$_MODULE['<{bankwire}prestashop>payment_return_de6d813f05e3916a86b89bd8b1a8a489'] = 'con los siguientes datos';
$_MODULE['<{bankwire}prestashop>payment_return_619b26a60df1af3649d2e8920a7949cd'] = 'a este banco';
$_MODULE['<{bankwire}prestashop>payment_return_4fac1f51a5f4b3dd634800fe3d408a45'] = 'No se olvide añadir su pedido #';
$_MODULE['<{bankwire}prestashop>payment_return_4460fcb45ad7a6a61c95293eb611da12'] = 'en el objeto de su transferencia';
$_MODULE['<{bankwire}prestashop>payment_return_13f4ac6dc75b5829499cb9cf8b733071'] = 'Le hemos enviado un email con esta información.';
$_MODULE['<{bankwire}prestashop>payment_return_c4457a9f2f20e39386008bbb2cd3a78f'] = 'Su pedido será enviado próximamente, en cuanto recibamos su pago.';
$_MODULE['<{bankwire}prestashop>payment_return_0db71da7150c27142eef9d22b843b4a9'] = 'Para cualquier duda, por favor contacte con nosotros';
$_MODULE['<{bankwire}prestashop>payment_return_64430ad2835be8ad60c59e7d44e4b0b1'] = 'atención al cliente';
$_MODULE['<{bankwire}prestashop>payment_return_8de637e24570c1edb0357826a2ad5aea'] = 'Hemos detectado un problema con su pedido. Si considera que hay un error, por favor, contacte con nosotros';

 

El código que sigue a "payment_return_", dentro del código sabes cómo se genera?

 

Gracias y un saludo.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...