bnswop Posted May 29, 2012 Share Posted May 29, 2012 Hola, tengo instalada la v.1.4.7.3 todo funciona correctamente menos la traducción del modulo de loyalty. Los ficheros son correctos, las traducciones también, pero sigue saliendo en inglés. Alguna idea de como solucionarlo? Link to comment Share on other sites More sharing options...
jotacee Posted May 29, 2012 Share Posted May 29, 2012 Prueba en el menú Herramientas -> Traducciones, y elige en el desplegable "Módulos". Ahí están los textos para traducir este módulo. Link to comment Share on other sites More sharing options...
bnswop Posted May 29, 2012 Author Share Posted May 29, 2012 Prueba en el menú Herramientas -> Traducciones, y elige en el desplegable "Módulos". Ahí están los textos para traducir este módulo. Gracias Juan Carlos, el problema "precisamente" reside en que ahí en la traducción de módulos está traducido, pero esta traducción no se refleja en en la parte que ven los clientes. ¿alguna sugerencia? Link to comment Share on other sites More sharing options...
jotacee Posted May 29, 2012 Share Posted May 29, 2012 Eso es curioso... si descartamos temas de caché y similar, solo se me ocurre revisar los archivos de idioma instalados. ¿Podrías enviarnos capturas de la parte traducida, de la página de módulos? También la URL de la tienda, si está visible públicamente. Link to comment Share on other sites More sharing options...
bnswop Posted May 29, 2012 Author Share Posted May 29, 2012 Eso es curioso... si descartamos temas de caché y similar, solo se me ocurre revisar los archivos de idioma instalados. ¿Podrías enviarnos capturas de la parte traducida, de la página de módulos? También la URL de la tienda, si está visible públicamente. la web es: http://www.condonland.es Link to comment Share on other sites More sharing options...
jotacee Posted May 29, 2012 Share Posted May 29, 2012 (bonita tienda, felicidades) Dentro del módulo, haz clic en la banderita para el idioma español (adjunto), y ahí debería salirte la lista de textos. Si las casillas de la derecha están en blanco, aparecerán los textos en inglés. Si este no es el problema, la solución del informático quizá funcione: desinstalar e instalar el módulo. Y si aun así no hay forma, siempre puedes contar con cualquiera de las agencias que damos soporte en el foro. Link to comment Share on other sites More sharing options...
bnswop Posted May 29, 2012 Author Share Posted May 29, 2012 Gracias por el cumplido He probado ambas soluciones y nada :S Sigue saliendo en inglés seguiré mirando haber si lo puedo solucionar Link to comment Share on other sites More sharing options...
jotacee Posted May 29, 2012 Share Posted May 29, 2012 Pues solo quedaría regenerar la caché... Aquí tienes otra cosa para probar: - Preferencias -> Rendimiento -> Cache = no Después entra en cualquier página de artículo, a ver si sigue saliendo en inglés. Y después, vuelve a activar la caché o la web cargará más lenta. Link to comment Share on other sites More sharing options...
bnswop Posted May 29, 2012 Author Share Posted May 29, 2012 Pues solo quedaría regenerar la caché... Aquí tienes otra cosa para probar: - Preferencias -> Rendimiento -> Cache = no Después entra en cualquier página de artículo, a ver si sigue saliendo en inglés. Y después, vuelve a activar la caché o la web cargará más lenta. Sigue igual... eso ya lo había intentado... aunque lo he vuelto a hacer de nuevo y nada continúo con más pruebas Link to comment Share on other sites More sharing options...
nadie Posted May 29, 2012 Share Posted May 29, 2012 Sigue igual... eso ya lo había intentado... aunque lo he vuelto a hacer de nuevo y nada continúo con más pruebas Envíame datos FTP y acceso al panel de administración que lo revise. Un Saludo Link to comment Share on other sites More sharing options...
bnswop Posted May 30, 2012 Author Share Posted May 30, 2012 Envíame datos FTP y acceso al panel de administración que lo revise. Un Saludo Enviados datos por MP Un saludo Link to comment Share on other sites More sharing options...
ticboig Posted July 4, 2012 Share Posted July 4, 2012 Al final habeis encontrado la solución? a mi me pasa lo mismo... y ya no se que puede ser... podeis decir si lo habeis conseguido. Saludos Link to comment Share on other sites More sharing options...
nexxuseis Posted July 7, 2012 Share Posted July 7, 2012 A mi me pasaba eso con la traduccion del modulo Categorias, le ponia otra cosa y ni pelota me daba, al final pude logralo eliminando el archivo alfanumerico por ej. 8ffdfsf888999090000fs9blockcategories.tpl , que se encuentra en Tools/smarty/cache/ Recien ahi me toma la traduccion. Link to comment Share on other sites More sharing options...
ticboig Posted July 10, 2012 Share Posted July 10, 2012 A mi me pasaba eso con la traduccion del modulo Categorias, le ponia otra cosa y ni pelota me daba, al final pude logralo eliminando el archivo alfanumerico por ej. 8ffdfsf888999090000fs9blockcategories.tpl , que se encuentra en Tools/smarty/cache/ Recien ahi me toma la traduccion. Ya intente borrar los tpl, y ada... no tuve suerte... probare de nuevo... gracias por la respuesta. Link to comment Share on other sites More sharing options...
nexxuseis Posted July 11, 2012 Share Posted July 11, 2012 (edited) Fijate en tools/smarty/compile, hay un archivo alfanumerico como te dije anteriormente que termina en product.tpl.php Ahi te sale el texto en ingles, traducilo a mano y guarda, lo acabo de probar! El codigo esta asi <p id="loyalty" class="align_justify"> <img src="<?php echo $_smarty_tpl->getVariable('module_template_dir')->value;?> loyalty.gif" alt="<?php echo smartyTranslate(array('s'=>'Loyalty program','mod'=>'loyalty'),$_smarty_tpl);?> " class="icon" /> <?php if ($_smarty_tpl->getVariable('points')->value){?> <?php echo smartyTranslate(array('s'=>'By buying this product you can collect up to','mod'=>'loyalty'),$_smarty_tpl);?> <b><span id="loyalty_points"><?php echo $_smarty_tpl->getVariable('points')->value;?> </span> <?php if ($_smarty_tpl->getVariable('points')->value>1){?><?php echo smartyTranslate(array('s'=>'loyalty points','mod'=>'loyalty'),$_smarty_tpl);?> <?php }else{ ?><?php echo smartyTranslate(array('s'=>'loyalty point','mod'=>'loyalty'),$_smarty_tpl);?> <?php }?></b>. <?php echo smartyTranslate(array('s'=>'Your cart will total','mod'=>'loyalty'),$_smarty_tpl);?> <b><span id="total_loyalty_points"><?php echo $_smarty_tpl->getVariable('total_points')->value;?> </span> <?php if ($_smarty_tpl->getVariable('total_points')->value>1){?><?php echo smartyTranslate(array('s'=>'points','mod'=>'loyalty'),$_smarty_tpl);?> <?php }else{ ?><?php echo smartyTranslate(array('s'=>'point','mod'=>'loyalty'),$_smarty_tpl);?> <?php }?></b> <?php echo smartyTranslate(array('s'=>'that can be converted into a voucher of','mod'=>'loyalty'),$_smarty_tpl);?> <span id="loyalty_price"><?php echo Product::convertPrice(array('price'=>$_smarty_tpl->getVariable('voucher')->value),$_smarty_tpl);?> </span>. <?php }else{ ?> <?php if (isset($_smarty_tpl->getVariable('no_pts_discounted',null,true,false)->value)&&$_smarty_tpl->getVariable('no_pts_discounted')->value==1){?> <?php echo smartyTranslate(array('s'=>'No reward points for this product because there\'s already a discount.','mod'=>'loyalty'),$_smarty_tpl);?> <?php }else{ ?> <?php echo smartyTranslate(array('s'=>'No reward points for this product.','mod'=>'loyalty'),$_smarty_tpl);?> <?php }?> <?php }?> </p> Fijate que todas las frases loyalty estan ahi, solo ten cuidado de editar solo las frases. Edited July 11, 2012 by nexxuseis (see edit history) Link to comment Share on other sites More sharing options...
jordiob Posted July 11, 2012 Share Posted July 11, 2012 Ya lo han dicho por aquí arriba, normalmente estas "putaditas" se pueden resolver borrando tools/smarty/cache. Otra cosa es que, a veces, tenemos módulos duplicados en /modules y otro dentro de themes/eltemaquesea/modules y estamos traduciendo el de /modules cuando el que está funcionando es el del theme Link to comment Share on other sites More sharing options...
Manuel Gavira Posted October 16, 2012 Share Posted October 16, 2012 A mi me pasaba algo parecido. A mi me funciono: 1.- Borrar la cache 2.- Borrar los archivos de smarty -> compile 3.- Dentro del tema personalizado ->modules->(el modulo que sea) borrar el fichero es.php o crear una carpeta temporal y mover el fichero es.php dentro. 4.- Ver si funciona Link to comment Share on other sites More sharing options...
Recommended Posts