Hey guys,
is there a way to get the language of the user in User Macros on Confluence Server?
Thanks!
Regards,
Thomas
Community moderators have prevented the ability to post new answers.
That depends. What are you trying to do? If you need your user macro to be able to determine it via velocity, then I'm not sure about that. However if your user macro is mostly running client side javascript you could use this.
var lang = navigator.language || navigator.userLanguage;
Update:
I think this would work if you need it for velocity
$userAccessor.getConfluenceUserPreferences($action.remoteUser).getLocale()
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.