Consultor Eletrônico



Kbase 13341: Translation Manager TRANMAN Overview (see also V7 doc set)
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/05/1998
Translation Manager TRANMAN Overview (see also V7 doc set)


SEE ALSO Translation Management System manual (V7 Documentation Set)

The Translation Manager (sold as a separate product) is a tool for
translating application text strings to multiple (spoken) languages.
The Translation Manager stores the text strings from your application
in a database, then cycles through each phrase and prompts you for a
translation. After you enter the translations, you use the
Translation Manager to recompile the application with the new text.
You can also use the Translation Manager to create reports that
track the number of text strings, indicate which you translated, and
show the parts of your application you compiled with the new phrases.

There are several steps to the Translation Management process:

1> The developer creates the application and compiles with the XREF
option of the COMPILE statement.

2> The developer or the translator then creates a translation
database from the Translation Manager.

3> The translator uses the Translation Manager to acquire all
translatable strings from the XREF output file(s).

4> The translator uses the Translation Manager to supply translation
strings for each acquired character string, indicating the target
language and the application modules which are to use the supplied
translation.

5> While connected to the translation database, the developer or
translator recompiles the application, using either the Translation
Manager or the LANGUAGES option of the COMPILE statement. This
produces r-code with multiple text segments. The translated strings
in the database are compiled into the r-code. Each text segment
corresponds to a different language. For example, one text segment
could contain French translation strings, another text segment
could contain German translation strings.

6> The end user of the application indicates a language at startup
or run time. The language that the user selects must correspond
to a language built into the application. When the user runs the
application, PROGRESS displays the character strings from the
corresponding text segment.


Progress Software Technical Support Note # 13341