Como cambiar un usu...
Avisos
Vaciar todo

Como cambiar un usuario loggeado de idioma sin volver a logearse  

 
Javier
 Javier
Estimable Member

Hola,

Tengo una web creada en castellano, y estoy pensando en hacer el sitio multilenguaje.

Ya he hecho alguno, por lo que crearlo no es problema.

en la web.. un usuario registrado.. debería poder rellenar unos formularios en cualquier idioma. ahora mismo el idioma es solo castellano, y en el menu de usuario una vez registrado el usuario, puede seleccionar unos idiomas, en esos idiomas aparece un submenu, donde aparecen los formularios disponibles en cada idioma.

de momento hay 5 idiomas en el menu usuario y 13 formularios por idioma, lo que son 65 formularios distintos.

el hecho de crear mas idiomas o formularios hace que me parezcan demasiados items dentro de un menu.. por lo que me estoy planteando crear un multisite, asi en cada idioma estarian los 13-14- X formularios de ese idioma.

como el usuario tiene que poder crear los formularios en el idioma que desee, es decir, un usuario puede crear un idioma en castellano, catalan, ingles. debería poder acceder a cualquier idioma.. una vez este logeado..

 

LA duda es..

Si el usuario esta registrado en un idioma.. cuando hace el login va al menu usuario de ese idioma..

Estando logeado en un idioma, podría cambiar a otro idioma?  igual hay algun plugin o algo que se pueda poner en la web que sea un boton y al seleccionar el idioma le mantenga logeado pero en el idioma seleccionado.. esto existe?

O de que forma se podria hacer??

 

Gracias de antemano!!

 

javier

 

Contenido solo visible a usuarios registrados

Citar
Respondido : 02/02/2021 12:34 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Javier.

Estando logeado en un idioma, podría cambiar a otro idioma?  

Si tienes un multiidioma solo tiene que seleccionar el idioma de la web, por defecto WordPress mostrar el idioma que tenga por defecto el usuario dentro del administrador de Wordpress:

Captura de pantalla 2021 02 02 a las 13.40.14

Si no es eso lo que buscas pro favor indicalo para que podamos seguir ayudándote.

 

Un saludo

 

Esta publicación ha sido modificada el hace 4 años por Pepe
ResponderCitar
Respondido : 02/02/2021 12:43 pm

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

Javier
 Javier
Estimable Member

hola,

 

No . no es mi pregunta..

1.- la web está hecha en Joomla -- he hecho la pregunta en joomla diria..

2.- no estoy preguntando como cambiar de idioma del adiministrador o del usuario.. entiendo que cuando uno se logea en un idioma.. el usuario tiene el idioma en el que se ha logeado..

 

Mi pregunta es..

Si me registro y logeo en "castellano" en una web..  entro en la parte registrada y el menu castellano.. hasta aqui todo correcto.

Si desde ese menu usuario registrado castellano, quisiera ir a "otro" idioma... "sin tener que salir de la web y tener que logearme en ese idioma"

Es posible??? Cómo se tendría que hacer??? entiendo que para poder hacer esto.. en la parte del menu registrado idioma castellano, tendria que haber, un boton, un plugin o componente que me permitiera cambiar de idioma e ir al menu registrado "idioma X ", sin tener que volver a logearme en el idioma al que quiero ir..

 

A ver,  si así, se entiende mejor la pregunta.

 

Gracias!

 

Javier

ResponderCitar
Respondido : 02/02/2021 1:11 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Javier,

Has verificado este módulo?

https://extensions.joomla.org/extension/languages/automatic-translations/gtranslate/

con el se puede traducir el contenido solo en el front de tu web sin necesidad de estar creando variaciones o menús simplemente se agrega el idioma y luego se hace clic para visualizarlo.

Verifícalo y nos comentas, un saludo 🖐️ 

ResponderCitar
Respondido : 02/02/2021 1:24 pm

Cursos Gratuitos WordPress

Javier
 Javier
Estimable Member

Visto, esto puede servir para muchas cosas, pero no para la pregunta que he hecho..

 

Si desde un menu usuario registrado castellano, quisiera ir a "otro" idioma... "sin tener que salir de la web y tener que logearme en ese idioma"

Es posible??? Cómo se tendría que hacer??? entiendo que para poder hacer esto.. en la parte del menu registrado idioma castellano, tendria que haber, un boton, un plugin o componente que me permitiera cambiar de idioma e ir al menu registrado "idioma X ", sin tener que volver a logearme en el idioma al que quiero ir..

ResponderCitar
Respondido : 02/02/2021 5:41 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Si, efectivamente, tendrías que tener un módulo que muestre los idiomas disponibles y pueda cambiarlo en cualquier momento.

Revisa el paso 8 de la documentación oficial:

https://docs.joomla.org/J3.x:Setup_a_Multilingual_Site/es

Saludos.

ResponderCitar
Respondido : 02/02/2021 5:50 pm