Dan Moore wrote:

Hi Peter.

--- "Peter F." <[EMAIL PROTECTED]> wrote:


Hello ,

My question is:
how to get localized string from buildNormalContext(VelocityPortlet
portlet, Context context, RunData rundata)
method in VelocityPortletAction.


I was able to do this via this code, in my buildNormalContext method:

Object ltojb = context.get("l10n");
CustomLocalizationTool lt = (CustomLocalizationTool) ltojb;
context.put("test", lt.get("HELLO"));
In the template, you just reference $test as normal.

the localized string "HELLO" can be accessed in your templates as:

${l10n.HELLO}

this the context.put is unnecessary

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to