Build Engine: How to set the Build Engine language
Dr. Hans-Joachim Pross (1.1k●44●58)
| asked Mar 14 '12, 1:58 p.m.
JAZZ DEVELOPER edited Nov 07 '12, 8:14 a.m. by Ralph Schoon (63.5k●3●36●46)
How can I set the language of a build engine?
My Team Concert Eclipse Client runs in english (I use the -nl en_US switch in my short cut), my Windows is English, too but I use the German localization. But when I start a build engine (in this case the ClearCase Synchronization engine) this engine runs in German language and all logs are in German, too. I've tried to modify the ccc.ini with -vm |
4 answers
Geoffrey Clemm (30.1k●3●30●35)
| answered Feb 21 '13, 6:34 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
One has to add parameters of the form:
-Duser.language=xxx -Duser.country=yyy to the synchronizer.bat file for that sync stream. That file can be found in the directory identified in the STREAM_SCRIPT_DIR property of the sync stream. Warning: the synchronizer.bat file gets rewritten when the synchronization engine is invoked from the GUI, so you will want to invoke the synchronization engine from the command line (or in a machine startup script). It would be better if these were sync stream properties, and the property value be used when the synchronizer.bat files is generated. I've submitted Add a "language" sync stream property, and have it set the language of the synchronization engine (253114) with that enhancement request. |
Dr. Hans-Joachim Pross (1.1k●44●58)
| answered Nov 07 '12, 4:36 a.m.
JAZZ DEVELOPER edited Nov 07 '12, 4:38 a.m.
The synchronization engine seems to check the Region and Language settings.
On the Tab Formats, the Format: must be set to English to have the logging language in English. |
Ralph Schoon (63.5k●3●36●46)
| answered Nov 07 '12, 5:55 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER edited Nov 07 '12, 5:56 a.m.
Hi HaJo,
for all eclipse based tools, you can also use a parameter to set the language and avoid having to set the region and language as above. if you add -Duser.language=en to the RTC eclipse.ini, the jbe.ini and other.ini's such as the scm.ini and probably in the ini above as well. You can add it as a parameter in the server.startup as well. In addition, the browser language is very important. You want to use the quick locale switcher in Firefox, because the preferred browser language impacts the language the server will show too. |
Dr. Hans-Joachim Pross (1.1k●44●58)
| answered Nov 07 '12, 7:54 a.m.
JAZZ DEVELOPER edited Nov 07 '12, 7:54 a.m.
Thanks Ralph,
if you add -Duser.language=en to the RTC eclipse.ini, the jbe.ini and other.ini's such as the scm.ini and probably in the ini above as wellcould you please be a bit more specific, which ini is used by the synchronization engine. My eclipse client is running in english (although it is not used when starting the sync engine) and for the synchronization engine I don't need the browser. The server runs also in english language. In the installation directory of the synchronizer I found 3 ini files and only one shows a matching syntax. Edited this, but that does not change anything. Comments HaJo,
Hi Ralph,
Just had the same findings before reading this forum entry.
I think the state of the discussion was that the build engine packaged with the CC synchronizer gets called in a batch file that is generated. It does not call an .ini file in the progress, at least there is no .ini file that comes with it.
|
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.