|Quick and safely translate your HTML stream files to other national languages|
mistakes (such a wrong keystroke) that would damage script functions. Is is a tedious and difficult job, requires skilled personnel, is low, expensive and prone to human errors.
When the time comes for some maintenance, re-doing the translation job may become a nightmare.
This is why some semi-automated translation tool is absolutely needed.
- Translation memory - Translated text strings are automatically saved into a "translation dictionary".
Recurring strings containing the same characters (in the same WEB page)do not need to be translated again.
This allows subsequent maintenance of a translated page to cost of just a few seconds.
and are fully preserved in the translation process.
- Full IBM-i operation - The translation process is completely performed on the IBM-i; the translated objects are IFS stream files.
The translation is performed through a WEB page: the human translator is just requested to provide translation for text string not yet translated.
An IBM-i HTTP instance is provided with the tool.
- Accessories - A number of WEB accessories are provided to support the administration of the translation process, such as
Some of this accessories are also available from traditional green screens.
- selection of the stream files to be translated from a directory list
- inventory of the translated stream files
- save/restore of parts of the "translation dictionary"
- inventory of the save files
- National language of the tool - Babel_I itself comes in two national languages, English and Italian. The tool is already structured to support its translation to other
national languages, an the tool can be used to translate itself.
- Source code - The tool is distributed with its source code, mainly CL and RPG. Technical users may therefore provide suggested code for new features.
- a least V5R3; any subsequent release is welcome
- ILE-RPG compiler (needed just during the installation of the utility)
- HTTP server
- Supported WEB browsers: Firefox, Internet Explorer, Microsoft Edge, Chrome, Opera, Safari.
Download the BABEL_I utility zipped file and unzip it.
Two files there: the save file of library BABEL_I and the installation instructions text file.
- Create save file QGPL/BABEL_I and upload there the BABEL_I library save file
- Restore library BABEL_I from save file QGPL/BABEL_I
- Run command
STRREXPRC SRCMBR(INSTALL) SRCFILE(BABEL_I/QREXSRC)
- creates objects in library BABEL_I
- restores /babel_i IFS directory
- creates and populates library BABEL_IDTA, used for local data
- installs and starts the HTTP instance BABEL_I, which listens on port 8030
(configuration file: /babel_i/conf/httpd.conf)
- The following URL's are available:
- to display the online user manual (English an Italian versions available)
- to display the English language PDF of the user manual
- to display the Italian language PDF of the user manual
- to run the product