Maya77 Posted March 28, 2018 Share Posted March 28, 2018 Hola, Tengo instalado un prestashop 1.7 en inglés y veo que en la pasarela de pago, pagar con paypal y transferencia bancaria aparece en inglés, pero "pago con tarjeta" no lo traduce. Sabéis como puedo arreglarlo? Es un error del modulo redsys? Gracias por adelantado. Link to comment Share on other sites More sharing options...
forcobayspain Posted March 5, 2019 Share Posted March 5, 2019 Hola, buscando una solución al mismo problema. No quiero deciros la solución que nos han aportado desde el "soporte técnico" de Redsys, porque es de risa................ Desde el apartado de traducciones de Prestashop, tan solo se pueden traducir los parámetros del Back Office, pero no los que aparecen al Cliente en el Frontoffice. Espero que alguien haya encontrado una solución a este problema , nosotros seguimos buscándola. Redsys.....de traca!!!! Un saludo a todos. Link to comment Share on other sites More sharing options...
gusman126 Posted March 5, 2019 Share Posted March 5, 2019 a ver si funciona. 1 1 Link to comment Share on other sites More sharing options...
forcobayspain Posted March 7, 2019 Share Posted March 7, 2019 (edited) En 6/3/2019 a las 12:01 AM, gusman126 dijo: a ver si funciona. Gusman126 BRUTAL!!!!!!! Has solucionado de un plumazo, lo que los del servicio "técnico" de REDSYS no saben o no quieren solucionar, poniendo el ventilador de la mierda hacia el resto de intervinientes en el proceso de venta de Prestashop 🤬 A la empresa que ha desarrollado el módulo de REDSYS, por favor que les pongan una estatua en Silicon Valley 🤣 Muchísimas gracias y ahora, difundamos esta solución para las docenas de compañeros que se han visto y se ven atrapados con la misma chorrada. Un abrazo y por privado te agradeceremos la ayuda prestada Edited March 7, 2019 by forcobayspain (see edit history) 1 Link to comment Share on other sites More sharing options...
gusman126 Posted March 7, 2019 Share Posted March 7, 2019 Este error parece que sea debido a un cambio de empresa o de desarrollador, el primero le puso un nombre con toda la configuración con el nombre de redsys, luego otro desarrollador cambio el nombre del modulo, la carpeta y los lugares necesarios, pero no en los TPL , Un error que no deberia aceptar la empresa de Redsys ni ningun desarrollador a la altura de una empresa asi (puede que fuera el cuñao de algún jefazo) Ahora SI @burrots puedes echar pestes del desarrollador. Link to comment Share on other sites More sharing options...
burrots Posted March 7, 2019 Share Posted March 7, 2019 4 hours ago, gusman126 said: Este error parece que sea debido a un cambio de empresa o de desarrollador, el primero le puso un nombre con toda la configuración con el nombre de redsys, luego otro desarrollador cambio el nombre del modulo, la carpeta y los lugares necesarios, pero no en los TPL , Un error que no deberia aceptar la empresa de Redsys ni ningun desarrollador a la altura de una empresa asi (puede que fuera el cuñao de algún jefazo) Ahora SI @burrots puedes echar pestes del desarrollador. Solo hay q ver el codigo para ver q de prestashop saben lo mismo q yo de fisica cuántica... cuantos millones factura redsys? Increible... 🤣 Link to comment Share on other sites More sharing options...
GoldenLolo Posted May 21, 2021 Share Posted May 21, 2021 (edited) Buenos días, El plugin no registra la traducción de ninguna manera. Entonces lo que he hecho a sido mirar en que idioma estamos y añadir un switch. Aquí dejo el código por si alguien lo necessita. redsysoficial.php $newOption = new \PrestaShop\PrestaShop\Core\Payment\PaymentOption(); $texto = 'Pago con Tarjeta'; switch ($this->context->language->id) { case 1: $texto = 'Pago con Tarjeta'; break; case 5 : $texto = 'Card payment'; break; case 6 : $texto = 'Paiement par carte'; break; default: $texto = 'Pago con Tarjeta'; break; } $newOption->setCallToActionText ($this->l($texto)) Un saludo. Edited May 21, 2021 by GoldenLolo (see edit history) Link to comment Share on other sites More sharing options...
gusman126 Posted May 22, 2021 Share Posted May 22, 2021 En 21/5/2021 a las 8:19 AM, GoldenLolo dijo: Buenos días, El plugin no registra la traducción de ninguna manera. Entonces lo que he hecho a sido mirar en que idioma estamos y añadir un switch. Aquí dejo el código por si alguien lo necessita. redsysoficial.php $newOption = new \PrestaShop\PrestaShop\Core\Payment\PaymentOption(); $texto = 'Pago con Tarjeta'; switch ($this->context->language->id) { case 1: $texto = 'Pago con Tarjeta'; break; case 5 : $texto = 'Card payment'; break; case 6 : $texto = 'Paiement par carte'; break; default: $texto = 'Pago con Tarjeta'; break; } $newOption->setCallToActionText ($this->l($texto)) Un saludo. Es importante que indiques que solo sirve si tienes esos id de idiomas, aunque gracias por una posible solución. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now