Yes, that's also possible, you just have to put the language parameter to
screenContext.
The way I explained would work for all pdf, w/o need to modify groovy files.

Bilgin

On Wed, Jul 21, 2010 at 11:53 AM, Pierre Smits <[email protected]>wrote:

> Shouldn't I be able to set the labels in a groovy file with:
>
> uiLabelMap = UtilProperties.getResourceBundleMap("AccountingUiLabels",
> locale);
>
> Whereby I swap the locale with data from the language parameter?
>
> Regards,
>
> Pierre
>
> 2010/7/21 Bilgin Ibryam <[email protected]>
>
> > Pierre,
> >
> > you need to pass the user selected locale to the printing service as an
> > additional parameter.
> > And then if this printing service uses internally sendPrintFromScreen
> > service, you have to put the additional locale to screenContext parameter
> > of
> > sendPrintFromScreen.
> > The last change you will need is to modify sendPrintFromScreen, so it is
> > not
> > overriding the locale in screenContext with the user current locale.
> >
> > HTH
> > Bilgin
> >
> > On Wed, Jul 21, 2010 at 9:47 AM, Pierre Smits <[email protected]
> > >wrote:
> >
> > > Hi all,
> > >
> > > In a form I set the language ( that is different to the locale of the
> > user)
> > > of a document,
> > >
> > > When generating a PDF I want to use that set language to display labels
> > in
> > > accordance with the setting and not the default locale.
> > >
> > > But I am at a loss how to achieve this.
> > >
> > > Do you know how to get the right label texts? And can you point me in
> the
> > > right directions?
> > >
> > > Regards,
> > >
> > > Pierre
> > >
> >
>

Reply via email to