Avisos
Vaciar todo

Front-end solamente en inglés  

 
Rebecca
 Rebecca
Reputable Member

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

Citar
Respondido : 03/02/2014 9:34 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

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.

ResponderCitar
Respondido : 03/02/2014 10:47 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Rebecca
 Rebecca
Reputable Member

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

ResponderCitar
Respondido : 04/02/2014 1:03 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

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.

ResponderCitar
Respondido : 04/02/2014 2:38 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Rebecca
 Rebecca
Reputable Member

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

ResponderCitar
Respondido : 05/02/2014 12:50 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

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.

ResponderCitar
Respondido : 05/02/2014 2:58 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Rebecca
 Rebecca
Reputable Member

Perfecto!! Error eliminado! Gracias 🙂

Adjunto una imagen del front-end. Los datos seleccionados no deberían verse en inglés si he hecho bien el cambio del idioma al inglés?

Gracias,
Saludos,
Rebecca

ResponderCitar
Respondido : 05/02/2014 3:16 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

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).

ResponderCitar
Respondido : 05/02/2014 4:45 pm

Cursos Gratuitos WordPress

Rebecca
 Rebecca
Reputable Member

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

ResponderCitar
Respondido : 05/02/2014 5:01 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

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.

ResponderCitar
Respondido : 05/02/2014 5:13 pm

Rebecca
 Rebecca
Reputable Member

Gracias. Optaré por la segunda. Volveré a instalar el Pack.

Saludos,
Rebecca

ResponderCitar
Respondido : 05/02/2014 5:41 pm