留言板
Multilanguage Portlets
Hey,
I'm developing portlets with Vaadin in a Liferay Portal , mostly with english component captions(names) like "Cancel" "back" "next" and so on. Now i have to make the portlets "Multilanguage ready" that means if an user has set the language of his Liferay page to english he should see my portlet captions in english , but if an user sets the language of his Liferay page to german, the portlet captions should be displayed in german.
Is there a way to check wich language the user has set as his main Language ?
an easy Example :
John is from New York his main language is english so as soon as he logins to his account the language of the Portlet component captions should be displayed in english
Heinz is from Berlin his main language is german so as soon as he logins to his account the language of the Portlet component captions should be displayed in german.
I'm developing portlets with Vaadin in a Liferay Portal , mostly with english component captions(names) like "Cancel" "back" "next" and so on. Now i have to make the portlets "Multilanguage ready" that means if an user has set the language of his Liferay page to english he should see my portlet captions in english , but if an user sets the language of his Liferay page to german, the portlet captions should be displayed in german.
Is there a way to check wich language the user has set as his main Language ?
an easy Example :
John is from New York his main language is english so as soon as he logins to his account the language of the Portlet component captions should be displayed in english
Heinz is from Berlin his main language is german so as soon as he logins to his account the language of the Portlet component captions should be displayed in german.
Hi,
You can get the languageId of the user from Themedisplay.
Use themeDisplay.getLanguageId()
Regards,
Sandeep
You can get the languageId of the user from Themedisplay.
Use themeDisplay.getLanguageId()
Regards,
Sandeep
Hey ,
it took me some time but i got it now i can get the user information i want. now i have some problems with the Language.properties file , i just cant get the translated strings out of it , for the translation i only get the Liferay default translations, not my created translations:/
it took me some time but i got it now i can get the user information i want. now i have some problems with the Language.properties file , i just cant get the translated strings out of it , for the translation i only get the Liferay default translations, not my created translations:/