Thanks James,

I will have a deeper look

Jacques

From: "James Margaris" <[EMAIL PROTECTED]>
There are a couple ways to approach it. If you are using JSP
pages/servlets or some other server-side approach you can do the
internationalization there.

Otherwise it's possible to write code that relies on dojo's i18n
support. This can be done by declaring a client-side code object and
using the resolution syntax. For example, you can do something like
this:

<button text="{mco:myMco.getString('buttonText')}"/>

Here "myMco" is a little MCO (3 lines or so) you wrote that uses dojo
i18n support to look up internationalized text for the message called
"buttonText". The {...} is an example of resolution syntax, it means the
getString() method will be run and the value of the "text" attribute
will be set to the result.
I have an example sitting on my machine that I never checked in. I'll
check it into trunk now. It's
samples/examples/widgets/internationalization.xal

The supporting files are in samples/examples/widgets/i18n and
samples/examples/widgets/src-js

I haven't tried it in a while, it should still work. Feel free to ask
more questions. It's a pretty cool use of the resolution syntax.

James Margaris

-----Original Message-----
From: Jacques Le Roux [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 19, 2008 6:07 PM
To: [EMAIL PROTECTED]
Subject: Internationalisation

Hi,

I would like to know how XAP is dealing with i18n ?

Thanks

Jacques Le Roux


Reply via email to