pixelatumente Posted November 15, 2010 Share Posted November 15, 2010 Soy nuevo en Prestashop. Probé para ver que tal trabaja y me ha conquistado. Estoy preparando una tienda online con una plantilla gratuita de http://dgcraft.free.fr/El problema lo tengo en que hay textos que no estan traducidos como es el carrito de compra que pone 'cart', el de búsqueda que dice 'search' y varios otros. He localizado esos archivos en los archivos .tpl pero me parece un poco absurdo traducirlos directamente en el archivo. El archivo es.php de traducción contiene por ejemplo:$_LANG['search_13348442cc6a27032d2b4aa28b75a5d3'] = 'Buscar';pero no se de donde sale ese código hexadecimal.Ahora mismo estoy atascado y mirando en el foro no he logrado (por torpe a lo mejor) dar con la ayuda. Gracias a todos los que puedan ayudarme! Link to comment Share on other sites More sharing options...
francesc Posted November 15, 2010 Share Posted November 15, 2010 Hola pixelatumente,bienvenido al foro!este código és el MD5 de la cadena de carácteres original, mira este hilo:http://www.prestashop.com/forums/viewthread/36461/discusin_general/solucionado_relacin_id_mensaje_con_texto_a_traducirespero que te sirva.Saludos Link to comment Share on other sites More sharing options...
pixelatumente Posted November 15, 2010 Author Share Posted November 15, 2010 Y como se logra averiguar este código? Link to comment Share on other sites More sharing options...
francesc Posted November 15, 2010 Share Posted November 15, 2010 En esta página puedes convertir la cadena de carácteres a Md5:http://www.cuwhois.com/herramienta-seo-md5.phpSi pones Search, verás que te dá el código que pusiste. 1 Link to comment Share on other sites More sharing options...
pixelatumente Posted November 15, 2010 Author Share Posted November 15, 2010 He visto que desde herramientas-traducciones del administrador se puede hacer cambios de traducciones. Pero no me deja grabar los cambios y eso que tienen privilegios de escritura.. Link to comment Share on other sites More sharing options...
4webs.es Posted November 15, 2010 Share Posted November 15, 2010 Las traducciones con el código md5 las genera automaticamente prestashop al activar el módulo, no necesitas realizar nada en ese archivo, lo que tienes que hacer es darle permiso 777 a la carpeta y al contenido, con eso te dejará cambiar las traducciones desde el panel de administración. Link to comment Share on other sites More sharing options...
shacker Posted November 15, 2010 Share Posted November 15, 2010 He visto que desde herramientas-traducciones del administrador se puede hacer cambios de traducciones. Pero no me deja grabar los cambios y eso que tienen privilegios de escritura.. Fijate donde te da el error, ya que seguro e sen alguna carpeta que no tiene permisos (modulo o theme) Link to comment Share on other sites More sharing options...
pixelatumente Posted November 16, 2010 Author Share Posted November 16, 2010 Si. al final quedaba algún módulo sin modo de escritura. Pero aunque he podido traducir varios textos desde el administrador me temo que hay otros que necesariamente se deben hacer desde los archivos php o tpl. Me equivoco? Link to comment Share on other sites More sharing options...
shacker Posted November 16, 2010 Share Posted November 16, 2010 Si. al final quedaba algún módulo sin modo de escritura. Pero aunque he podido traducir varios textos desde el administrador me temo que hay otros que necesariamente se deben hacer desde los archivos php o tpl. Me equivoco? dime cuales y te digo. algunos los debes modificar desde modylos y otros desde front office. depende de lo que sea Link to comment Share on other sites More sharing options...
pixelatumente Posted November 16, 2010 Author Share Posted November 16, 2010 Gracias shacker. Como ya comenté, estoy empezando a crear la web con prestashop después de probar con wordpress. será más fácil si te indico donde la tengo y lo que falta por traducir.http://www.decovinilo.es/decovinilo/Corresponde al módulo de arriba donde pone CART, VIEW, CHECK-OUTEl texto 'SEARCH' del buscador de abajo.El texto 'SEE MORE' de los módulos inferiores..En fin todo lo que me queda en inglés. Los textos que aparecen cuando realizo la compra con los 5 pasos si los traduzco desde el administrador. Y el resto no me he puesto a hacerlo todavía hasta no estar seguro si debo traducirlos directamente sobre los archivos php o tpl.Mil gracias! Link to comment Share on other sites More sharing options...
shacker Posted November 16, 2010 Share Posted November 16, 2010 Gracias shacker. Como ya comenté, estoy empezando a crear la web con prestashop después de probar con wordpress. será más fácil si te indico donde la tengo y lo que falta por traducir.http://www.decovinilo.es/decovinilo/Corresponde al módulo de arriba donde pone CART, VIEW, CHECK-OUTEl texto 'SEARCH' del buscador de abajo.El texto 'SEE MORE' de los módulos inferiores..En fin todo lo que me queda en inglés. Los textos que aparecen cuando realizo la compra con los 5 pasos si los traduzco desde el administrador. Y el resto no me he puesto a hacerlo todavía hasta no estar seguro si debo traducirlos directamente sobre los archivos php o tpl.Mil gracias! SI el tempalte trae una subcarpeta llamada modulos, las traducciones entonces deberas ir a translations y traduccioens de los modulos, y bsuca que aparecera el nombre del theme. lo cambias ahi. Si no estapues entonces debe estar cambiado en los modulos blockcart y blocknewproducts, ahi cambialo directamente del tpl. Link to comment Share on other sites More sharing options...
mastermx Posted November 16, 2010 Share Posted November 16, 2010 Hola,yo creo que no debes editar archivos PHP, eso es una lata... todo esta en la base de datos, se edita y se exporta a un archivio .gzip donde esta todo. debes utilizar el menu traducciones y ahi editar. no archivos de plantillas y php, eso es un desastre.yo que tengo acceso al portal especial de traduccion de prestashop el manual dice que ahi traduces todo, los archivos es.php se crean solos.al final uno tien un archivo de idioma .gzip q se instala y listo. Link to comment Share on other sites More sharing options...
shacker Posted November 16, 2010 Share Posted November 16, 2010 Hola,yo creo que no debes editar archivos PHP, eso es una lata... todo esta en la base de datos, se edita y se exporta a un archivio .gzip donde esta todo. debes utilizar el menu traducciones y ahi editar. no archivos de plantillas y php, eso es un desastre.yo que tengo acceso al portal especial de traduccion de prestashop el manual dice que ahi traduces todo, los archivos es.php se crean solos.al final uno tien un archivo de idioma .gzip q se instala y listo. Eso es correcto, pero si el creador tel tempalte no ha puesto el theme para traduccion y escribio directamente, no se podra traducir y habra que tocar los TPL Link to comment Share on other sites More sharing options...
pixelatumente Posted November 17, 2010 Author Share Posted November 17, 2010 Tienes razón. Al final estoy realizando las traducciones desde los .tpl editándolos. Aunque puedo hacerlo desde el administrador-herramientas-traducciones no me aparecen los cambios. Supongo que debe de ser una omisión del template que uso. Link to comment Share on other sites More sharing options...
shacker Posted November 17, 2010 Share Posted November 17, 2010 Tienes razón. Al final estoy realizando las traducciones desde los .tpl editándolos. Aunque puedo hacerlo desde el administrador-herramientas-traducciones no me aparecen los cambios. Supongo que debe de ser una omisión del template que uso. Si lo pudiste resolver, coloca el post como SOLUCIONADO Link to comment Share on other sites More sharing options...
Recommended Posts