boxes_87 Posted December 15, 2011 Share Posted December 15, 2011 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) Paso 5 (sin errores) - LINK Paso 6 (con errores, idioma en ingles) Link to comment Share on other sites More sharing options...
boxes_87 Posted December 15, 2011 Author Share Posted December 15, 2011 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 More sharing options...
hCanovas Posted December 21, 2011 Share Posted December 21, 2011 Yo estoy exactamente en el mismo punto. A ver si alguien nos echa una mano. Gracias. Link to comment Share on other sites More sharing options...
hCanovas Posted December 21, 2011 Share Posted December 21, 2011 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 More sharing options...
hCanovas Posted December 21, 2011 Share Posted December 21, 2011 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 More sharing options...
hCanovas Posted December 21, 2011 Share Posted December 21, 2011 Nada. He hecho las traducciones desde el panel de PS y ahora no se traduce ni lo que antes había traducido. Gracias igualmente. Link to comment Share on other sites More sharing options...
boxes_87 Posted December 26, 2011 Author Share Posted December 26, 2011 Yo he modificado los tpl version inglesa y ni aun asi modifico esa parte. Incluso he llegado a borrar el archivo, y se mantiene en el proceso de pago... im-pre-sio-nan-te vaya. Link to comment Share on other sites More sharing options...
boxes_87 Posted December 27, 2011 Author Share Posted December 27, 2011 Cualquier cambio que le hagas al tpl no sera visible, si no vas a preferencias, rendimiento, y le das a forzar compilación, y hay señalas SI cierto! Gracias. SOLUCIONADO Link to comment Share on other sites More sharing options...
Recommended Posts