Process Engineer Toolkit >
User's Guide >
Modifying the Rational Unified Process >
Translating the Rational Unified Process
Toolkit: Translating the Rational Unified ProcessThis page describes what you have to do in order to translate the Rational Unified Process (RUP) to other languages than English. Topics
Translate the HTML pages
The following steps must be performed in order to translate the HTML pages.
Translate the treebrowser
Perform the following steps to translate the treebrowser. See Toolkit: Treebrowser Applet and Toolkit: Modifying the Treebrowser for information about the 'tree.dat' and its dependent subfiles.
IMPORTANT: In the 'tree.dat' and its subordinate menu files there is one character that is used as delimiter (or separator), this is a '*'. This character is configurable by changing the value of the parameter 'delimiter' in the 'applet/orytree.htm' file.
Example The following is an example of the file 'applet/orytree.htm'. The example shows how you can change the declaration of the treebrowser applet. The new (or changed) lines are marked with red. <script language="JavaScript"> <!--- document.writeln("<applet name=\"Tree\" codebase=\"./\" code=\"ruptools.TreeBrowse.class\" width=\"100%\" archive=\"treebrowse.zip\" height=\"97%\">\n"); document.writeln("<param name=\"loadpage\" value=\"../spscreen.htm\">\n"); printFinishPage(); document.writeln("<param name=\"fgcolor\" value=\"51,102,153\">\n"); document.writeln("<param name=\"delimeters\" value=\"¤\">\n"); document.writeln("<param name=\"characterset\" value=\"SJIS\">\n"); document.writeln("<param name=\"selbgcolor\" value=\"51,102,153\">\n"); document.writeln("<param name=\"selfgcolor\" value=\"white\">\n"); document.writeln("<param name=\"visitcolor\" value=\"51,51,51\">\n"); document.writeln("<param name=\"mouseovercolor\" value=\"0,0,102\">\n"); document.writeln("<param name=\"mouseovershadow\" value=\"false\">\n"); document.writeln("<param name=\"loadinglabel\" value=\"Loading contents tree...\">\n"); document.writeln("<param name=\"target\" value=\"ory_doc\">\n"); document.writeln("<param name=\"maxvisiblenodes\" value=\"100\">\n"); document.writeln("<param name=\"scrollbartoleft\" value=\"false\">\n"); document.writeln("<param name=\"border\" value=\"true\">\n"); document.writeln("<param name=\"treefont\" value=\"Arial,plain,12\">\n"); document.writeln("<param name=\"bgcolor\" value=\"#FFFFFF\">\n"); document.writeln("</applet>\n"); //---> </Script>
Translate the search applet
The search applet is declared in the file 'applet/search.htm'. Some of the parameters specify the text in the search applet window. Translate the value of these parameters. See The Search applet for details about the search applet. Generate an index
You should generate a new index, for the new language. See the page KeyWordIndex for more information.
Generate Site Map pages
The following steps describe how to generate new Site Map pages.
Generate a search database
Generate a new search database. See Toolkit: Preparing for Publication, section "Generating a Search Database" for detailed instructions. Translate the RUP tools
The tools for generating a search database, generating the index, and generating the sitemap, all produce progress messages and error messages in English. All these messages can be translated to any language. The message can be specified in a text file which is used by the tools. See Translating the RUP Tools, for details on how to create this file.
|
![]() |
Rational Unified
Process
|