It's all about the answers!

Ask a question

Internationalization... how to?


Claudia Callegari (44449871) | asked Dec 15 '09, 9:18 p.m.
Hi,
I have a RTC proc.template available in English and would like to make it available in other languages. Based on what I have read, I have to externalize the strings, so I will have several "message.properties" files depending on the languages I am providing.

My questions are:
a) this seems to be a tedious manual effort. Do you have any tip on how to speed up this manual process? Any suggestion for this?

b) how can I provide translation for Birt reports that are NOT out of the box?

Thanks
Claudia Callegari

8 answers



permanent link
Rafik Jaouani (5.0k16) | answered Dec 15 '09, 10:44 p.m.
JAZZ DEVELOPER
BIRT has built-in localization support.
When deploying the BIRT report templates, you will need to also deploy the property files with those.

permanent link
Claudia Callegari (44449871) | answered Dec 15 '09, 11:15 p.m.
Rafik,
Is that deployed as the "resources" for the report you are deploying?

permanent link
Rafik Jaouani (5.0k16) | answered Dec 16 '09, 8:50 a.m.
JAZZ DEVELOPER
Yes.

permanent link
Jared Burns (4.5k29) | answered Dec 18 '09, 1:47 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
On Wed, 16 Dec 2009 02:22:55 +0000, ccalleg wrote:

Hi,
I have a RTC proc.template available in English and would like to make
it available in other languages. Based on what I have read, I have to
externalize the strings, so I will have several "message.properties"
files depending on the languages I am providing.

My questions are:
a) this seems to be a tedious manual effort. Do you have any tip on how
to speed up this manual process? Any suggestion for this?

b) how can I provide translation for Birt reports that are NOT out of
the box?

Thanks
Claudia Callegari

Hi, Claudia.

To answer your first question, we don't really have any tips for speeding
up the process.

--
Jared Burns
Jazz Process Team

permanent link
Gonzalo Soto (961159) | answered Dec 22 '09, 3:20 p.m.
Usually I work on a project area and then create a new process template out of it.
The thing is that when creating a PA, all the % references are gone. And if I create a template out of that PA, it won't be translatable, because the new template won't have %references to messages.

Is there any way to fix this?

Thanks in advance!

permanent link
Sridevi Sangaiah (59179) | answered Dec 23 '09, 10:36 p.m.
JAZZ DEVELOPER
Usually I work on a project area and then create a new process template out of it.
The thing is that when creating a PA, all the % references are gone. And if I create a template out of that PA, it won't be translatable, because the new template won't have %references to messages.

Is there any way to fix this?

Thanks in advance!


Hi,

I assume you would have followed the steps given below

1. Create a PA using an externalized Process Template choosing a particular locale. On doing so the %references in Process Template will be replaced by translated message strings.
2. Make some modifications to the Process in context of the created PA.
3. Create a new Process Template out of the PA.
4. The resulting Process Template is not externalized. But the locale specific message files are retained, so it should help with speeding up the procedure to externalize the process template.

Thanks
Sridevi
Jazz Process Team

permanent link
Jared Burns (4.5k29) | answered Jan 11 '10, 8:57 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
On Mon, 11 Jan 2010 14:23:03 +0000, tgau wrote:

Does this mean that RTC does not support team with members speaking
different languages?

Desired scenario:
A NLS-enabled process area (not process template) so RTC displays
french/german/spanish strings based on the language selection of the
user.

The RTC-buttons support this, so should the team process.

Is this supported in 2.0.0.2 or not?
If not, any plans to support this?

Everything about the tool gets translated into the user's locale. The
only thing that doesn't get translated is your own content. That is, the
team's process XML.

--
Jared Burns
Jazz Process Team

permanent link
Thorsten Gau (8621212) | answered Jan 11 '10, 9:23 a.m.
Does this mean that RTC does not support team with members speaking different languages?

Desired scenario:
A NLS-enabled process area (not process template) so RTC displays french/german/spanish strings based on the language selection of the user.

The RTC-buttons support this, so should the team process.

Is this supported in 2.0.0.2 or not?
If not, any plans to support this?

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.