In Velocity I can do :

Code:
${messageSource.getMessage("customer", null, $locale)}
How do I do this in Freemarker (which I would prefer).

I can call methods without parameters - for example
Code:
${locale.getDisplayLanguage()}
But I haven't worked out the syntax for methods with parameters ....