Dany developer Posted October 15, 2015 Share Posted October 15, 2015 Hola a todos Quiero agregar el idioma ingles a mi tienda lo malo es que nunca he sido bueno con esta configuración ya que siempre me hace muchos conflictos con las direcciones, las imágenes desaparecen (bueno no desaparecen simplemente no las encuentra prestashop en la carpeta "es"). La vdd es que modifique muchísimo el tema (default-bootstrap), por ejemplo puse texto que no vienen en ningún cms, lo puse directamente en el código, en el archivo index.tpl del tema para ser exactos y tambien las imágenes que agregue las puse con la función... {$base_dir}/carpeta_que_hice/imagen.jpg asi que en teoria no deberian desaparecer las imagenes aunque cambie entre idiomas, pero como mencione no soy muy habil en esto. ¿Alguien me podría dar un tip para traducir estas secciones? o ¿forzosamente tengo que usar cms para que me los traduzca? estoy muy confundido en como hacer la traducción Saludos Link to comment Share on other sites More sharing options...
Rolige Posted October 15, 2015 Share Posted October 15, 2015 Pues las traducciones no las debes hacer en los tpl, se supone que en los tpl vas añadir los textos en ingles y la traduccion pues evidentemente la haras en la pestaña de traducciones, porque ahora que quieres meter el idioma ingles, ¿como de supone que quieres hacerle si ya cambiaste texto al español directamente en el tpl? Link to comment Share on other sites More sharing options...
Dany developer Posted October 15, 2015 Author Share Posted October 15, 2015 Hola COTOKO, gracias por responder La cosa es que no se había contemplado cambiarla a ingles hasta ahora. No se si es mas rápido y mas fácil en este caso hacer una tienda espejo que solo tenga de diferencia el idioma, solo seria agregar un link para que valla a la versión en ingles, si decido hacer esto ¿tendría que contemplar un nuevo inventario no? ¿o no me recomiendan hacer esto? Link to comment Share on other sites More sharing options...
Rolige Posted October 15, 2015 Share Posted October 15, 2015 Pues si todo sera exactamente igual, a excepcion del idioma claro, pues lo ideal es hacer la traduccion, a la larga eso seria menos complicacion que manejar dos tiendas, ¿no lo crees? Link to comment Share on other sites More sharing options...
Dany developer Posted October 15, 2015 Author Share Posted October 15, 2015 (edited) Si tienes razon, hay que hacerlo de manera correcta, aunque no tengo idea de como hacerlo, para empezar ya agregue el idioma de ingles y al actulizar mi pagina salio esto: (imagen agregada) Siempre he tenido porblemas con esa direccion url "mi_sitio.com/es" ese maldito aparatado extra de "es" es mi pesadilla, lo primero que hago al empezar un proyecto de prestashop es quitar el otro idioma que me pone prestashop. me podrias decir como lidiar con estas nuevas direcciones, lo trate de buscar en el foro como "error traduccion" pero no me sale nada relacionado, la vdd no se como buscarlo ¿Tengo que hacer una carpeta llamada es y poner todo ahi o que debo hacer? no se si me podrian direccionar a una pagina donde me explique esto mas a fondo Saludos Edit: Olvide poner la imagen XD Edited October 15, 2015 by Dany developer (see edit history) Link to comment Share on other sites More sharing options...
Dany developer Posted October 15, 2015 Author Share Posted October 15, 2015 Ya estoy armando de manera mas efectiva el sitio con el otro idioma solo que aun me siguen desapareciendo las imagenes, ¿me podrian decir que funcion necesito para que respete las carpetas al momento de cambiar los idiomas? Por ejemplo una imagen que estoy llamando de una carpeta llamada "recursos" (aqui guardo todos los recursos que introduzco independientemente de prestashop, como pueden ser solo imagenes, plugins, videos etc) y uso esta funcion en src: <img src="{$base_ps}recursos/imagen.jpg"> esta función lo que hace es que hace referencia a la url raíz y de ahí me desplazo a la carpeta de recursos, pero esta función no me sirve con los idiomas pues me agrega /es/(español) o /en/(ingles)al final de la url raiz y me quedaria asi: mi_sitio.com/es/recursos/imagen.jpg y pues esta carpeta no existe(la cree pero obviamente no funciono por que te envía a navegador del ftp). me podrían decir que función debo usar para que me respete la ubicación. saludos Link to comment Share on other sites More sharing options...
Dany developer Posted October 15, 2015 Author Share Posted October 15, 2015 Ok, al final pude sustituir la funcion de {$base_ps} por {$img_dir} pero tuve que mover unas carpetas a la carpeta del tema pero al final funciono 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