Foros de discusión

RE: Cambio de idioma desde la temática

thumbnail
David García González, modificado hace 12 años.

Cambio de idioma desde la temática

Regular Member Mensajes: 127 Fecha de incorporación: 14/07/09 Mensajes recientes
Buenas, quería poner unos enlaces en la cabecera de un portal para cambiar el idioma actual, pero preferiría no tener que incrustar el portlet de idioma porque los idiomas a mostrar son configurables en un campo expandido de la comunidad y no sé cómo se configura los idiomas de este portlet.

¿Cómo se podría realizar esto desde las plantillas de velocity de la temática?

Gracias.
thumbnail
David García González, modificado hace 12 años.

RE: Cambio de idioma desde la temática (Respuesta)

Regular Member Mensajes: 127 Fecha de incorporación: 14/07/09 Mensajes recientes
Creo que ya lo he conseguido. Hay que crear una url de portlet desde velocity e incrustarle los parámetros adecuados.

Esto es un ejemplo para crear la url para el cambio de idioma a alemán.

#set ($language_portlet_url = $portletURLFactory.create($request, "82", $page.getPlid(), "ACTION_PHASE"))

	$language_portlet_url.setWindowState("normal")
	$language_portlet_url.setPortletMode("view")

	$language_portlet_url.setParameter("struts_action", "/language/view")
	$language_portlet_url.setParameter("groupId", "$page.getGroupId()")
	$language_portlet_url.setParameter("privateLayout", "false")
	$language_portlet_url.setParameter("languageId", "de")
Terrence Szeto, modificado hace 12 años.

RE: Cambio de idioma desde la temática

New Member Mensajes: 5 Fecha de incorporación: 9/11/10 Mensajes recientes
Just wanted say thanks (or should I say gracias?)... this code really helped with my velocity template and language toggle... emoticon

Also thank god for Google translate
thumbnail
Achmed Tyrannus Albab, modificado hace 12 años.

RE: Cambio de idioma desde la temática

Regular Member Mensajes: 158 Fecha de incorporación: 5/03/10 Mensajes recientes
muchas gracias carnal