Hola,
estoy creando una tienda con Joomla 2.5 y virtuemart y el idioma predeterminado e único debe ser el inglés. Con lo cual quiero cambiar el español (que es el que tengo ahora) por el inglés. He visto algún video sobre "multilenguaje", pero no creo que tenga que hacer todos estos pasos, no? Hay una manera más sencilla de cambiar el español por el ingles en el front-end?
Gracias por ayuda.
Saludos,
Rebecca
URL del sitio: Contenido solo visible a usuarios registrados
Hola Rebecca
Al instalar un pack estará en español, luego desde el menú de Extensiones => Gestor de idiomas, cambia para la parte de administración (en caso desees también en ingles) a ingles , y para la parte del front-end idioma por defecto a ingles
Con esto debería ser suficiente.
Saludos.
Hola Jhon,
gracias por tu respuesta. Ya había probado esto y lo he vuelto a probar ahora, pero cuando cambio el Idioma en Extension de Idiomas "Sitio" por el inglés, me desaparecen las categorías y artículos destacados. Tampoco me aparece nada en inglés (solamente los títulos de algunas categorías que ya había cambiado yo manualmente).
Cuando estuve mirando el Tutorial de "Multilenguaje" seguí algunos pasos, pero ya he vuelto a desactivado este módulo "Multilenguaje". No creo que esto influya, porque antes de activarlo, ya estuve probando en extensiones de Idioma y me pasaba lo mismo.
Espero me puedas ayudar.
Muchas gracias.
Saludos,
Rebecca
Hola,
El problema está en que Virtuemart asocia las categorías y productos con idiomas en concreto, de forma que si realizas un alta de categorías o productos para un determinado idioma y luego cambias el idioma los productos y categorías no aparecerán, ya que habrán quedado asociados con el otro idioma.
Realmente no se asocia el producto o la categoría, sino la traducción de la misma. Virtuemart genera tablas para cada idioma para almacenar las traducciones de los distintos elementos a los diversos idiomas.
Por tanto, si quieres tener los productos y categorías en inglés deberás traducirlos para ese idioma. Si ya tenías muchas categorías y productos dados de alta podrías utilizar el truco de copiar los contenidos de las tablas con traducciones al español a las tablas con traducciones en inglés.
Las tablas que guardan los datos en español serían las siguientes (cambiando el # por el prefijo que utilices en tus tablas):
#_virtuemart_categories_es_es
#_virtuemart_manufacturercategories_es_es
#_virtuemart_manufacturers_es_es
#_virtuemart_paymentmethods_es_es
#_virtuemart_products_es_es
#_virtuemart_shipmentmethods_es_es
#_virtuemart_vendors_es_es
Las tablas para el inglés tendrán el mismo nombre, cambiando el sufijo final es_es por en_gb.
Hola,
no tenia muchas familias creadas. Estoy empezando y antes de empezar a introducir todos los artículos quería comprobar con unos pocos productos y categorías, todo funciona correctamente.
En Gestor de idiomas he cambiado el idioma del sitio a Ingles.
Cuando voy a Virtuemart me da un mensaje de error, tanto en Categorías como en Productos. (Debe ser el que comentas...)
Si quiero abrir una nueva Categoría, donde tengo la opción de poner el idioma?
Lo siento, pero voy muy perdida aun.
Gracias.
Saludos,
Rebecca
Hola,
Vete a la administración de Virtuemart y pulsa en el botón Configuración. En la primera pestaña Tienda verás un parámetro de nombre Tienda multilingüe. Añade aquí el idioma inglés y solo el inglés. Guardar los cambios y comprueba si se deja de mostrar el mensaje de error.
Hola,
Al abrir tu web veo que me coloca un lang=es en la url, lo que fuerza que la web se cargue en español.
Tendrías que ir al Extensiones->Gestor de Plugins de Joomla ir verificar que tienes desactivado el plugin Sistema - Filtro de idioma.
Luego tendrías que ir a Extensiones->Gestor de Idiomas y en la primera pestaña Instalados - Sitio verificar que tengas seleccionado por defecto el idioma English (United Kingdom).
He seguido tus indicaciones y me da un error cuando visualizo la web. Adjunto pantallazo.
En el gestor de menús me sigue saliendo como idioma el Español. Te adjunto una imagen también para que lo veas...
No sé si será más fácil eliminar esta plantilla y volverla a instalar?
Merci.
Saludos,
Rebecca
Hola,
Verifica que también tengas desactivado el módulo de selección de idioma. Además deberías editar los elementos de menú que has puesto por defecto para cada idioma y quitar la selección de idioma del mismo, además de desmarcar la opción de que sea un elemento de menú por defecto.
Si todo esto lo ves complicado y todavía no has añadido mucha información puedes optar por instalar el pack de nuevo.
Gracias. Optaré por la segunda. Volveré a instalar el Pack.
Saludos,
Rebecca