Internationalization in SWT Designer

SWT Designer allows you to create the views, editors, perspectives, pref pages, composites, etc. that comprise Eclipse SWT & RCP applications and plug-ins.

Moderators: Konstantin.Scheglov, gnebling, Alexander.Mitin, jwren, Eric Clayberg

Internationalization in SWT Designer

Postby elil » Sun Sep 07, 2003 6:20 am

Hi,
I have been trying your appliaction and it feels great (Can't wait till my bosses buy the full version).

We are creating a multinational application, i.e. the text and labels of our GUI must be loaded from a property file. I see that this is not supported.

for example a Label might contain: Policy.bind("File_Name")+Constant.COLON

Will this be in a future version. With the ability to change the property file and see the window in another language?
Eli
elil
 
Posts: 4
Joined: Sun Sep 07, 2003 6:14 am

Re: Internationalization in SWT Designer

Postby admin » Sun Sep 07, 2003 8:41 pm

elil wrote:Hi,
I have been trying your appliaction and it feels great (Can't wait till my bosses buy the full version).

Thank you, I am happy that people like our Designer. :-)

elil wrote:We are creating a multinational application, i.e. the text and labels of our GUI must be loaded from a property file. I see that this is not supported.

for example a Label might contain: Policy.bind("File_Name")+Constant.COLON

Will this be in a future version. With the ability to change the property file and see the window in another language?

Yes, Designer will support internationalization, but we don't know yet how. Here are some ideas:
1. It will not support complex expressions like you show, i.e. only single expression will be supported;
2. Most probably it will support "Externalize string" feature of Eclipse, i.e. will look for something like Messages.getString("Test.0"), parse class Messages and then read real strings from property file.
admin
Moderator
 
Posts: 166
Joined: Thu Jul 24, 2003 12:25 am


Return to SWT Designer

Who is online

Users browsing this forum: Google [Bot], Yahoo [Bot] and 1 guest