Como cambiar un usu...
 
Avisos
Vaciar todo

Como cambiar un usuario loggeado de idioma sin volver a logearse

6 Respuestas
4 Usuarios
0 Reactions
23 Visitas
Respuestas: 146
Estimable Member
Topic starter
 

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


 
Respondido : 02/02/2021 12:34 pm
Tags del tema
Pepe
 Pepe
Respuestas: 41115
Illustrious Member 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 5 años por Pepe
 
Respondido : 02/02/2021 12:43 pm
Respuestas: 146
Estimable Member
Topic starter
 

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


 
Respondido : 02/02/2021 1:11 pm
Argenis
Respuestas: 11585
Illustrious Member 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 🖐️ 


 
Respondido : 02/02/2021 1:24 pm
Respuestas: 146
Estimable Member
Topic starter
 

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


 
Respondido : 02/02/2021 5:41 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member 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.


 
Respondido : 02/02/2021 5:50 pm