留言板

¿Cómo obtener el idioma actual?

thumbnail
Xavier Moreno,修改在15 年前。

¿Cómo obtener el idioma actual?

Junior Member 帖子: 29 加入日期: 09-3-24 最近的帖子
Bueno, primero saludaros a todos ya que este es mi primer mensaje :-), y lo segundo es una consulta algo tonta... estoy desarrollando un portlet y me gustaría saber cual es el idioma actual. Hay algún método que te devuelve esa información o se encuentra en alguna variable de sesión, etc..

Muchas gracias por adelantado :-)
thumbnail
Julio Camarero,修改在15 年前。

RE: ¿Cómo obtener el idioma actual?

Liferay Legend 帖子: 1668 加入日期: 08-7-15 最近的帖子
Hola Xavier,

hay una taglib en liferay que inicializa muchas variables del portal <liferay-theme:defineObjects />. Esta taglib ya la tienen todos los portlets del core de Liferay y también puedes ponersela a cualquier plugin que estés desarrollando tú. Mirando la clase donde se define esta taglib (util-taglib/src/com/liferay/taglib/theme/DefineObjectsTei.java) podrás ver a qué variables tienes acceso.
Entre ellas hay una llamada locale que es lo que buscas.

Un saludo!

Julio Camarero
Liferay España
thumbnail
Xavier Moreno,修改在15 年前。

RE: ¿Cómo obtener el idioma actual?

Junior Member 帖子: 29 加入日期: 09-3-24 最近的帖子
Muchas gracias Julio por tu ayuda emoticon