Edit
and translate language resources without source code
Language Illuminator is a powerful new tool for editing and
translating the language resources of Windows applications. It can do this
without the original source code or language resource files all you need are the executable files of the
distributed application. Language Illuminator scans the .EXE and extracts
the language resources to a database where you can view and edit them.
After you have edited or translated the
program texts you can then use Language Illuminator to generate a new
version of the .EXE file with all texts in the new language. Or you can generate
external resource files for choices of different languages. It's up to you.
Editing
tools built for language resources
The editing tools integrated in Language
Illuminator are designed specifically for creating multiple versions of
program text resources in different languages. You always see the source and
target texts side by side, and all text strings are clearly identified by a
range of criteria, such as untranslated, translated, needs
review and so on.
You naturally also have powerful sorting
options, including sorting by 'translated' and 'untranslated' so that you can
see what still needs to be done.
Export
function for outside translators
Language Illuminator includes a Distribution
Wizard with which
you can output all the data and program files that an outside translator needs
to work on the language resources. This includes a limited version of the Language
Illuminator program with all the functions needed by the translator.
Automated
translation functions
Repository translation database
Program interface texts frequently use the same phrases again and again. The
more you use Language Illuminator the faster and more efficient your work
becomes. You can quickly add some or all of your translations to the built-in Repository
database. The next time the same phrase appears translating it is as easy as
selecting Translate from Repository. Or you can even let Language
Illuminator scan your entire project and automatically replace all known
strings with the translations from the Repository.
Dynamic online translation with BabelFish
In addition to this, Language
Illuminator also has an integrated interface to the AltaVista
BabelFish automatic
online translation service. Just select one or more texts, click on Translate
with BabelFish and a few seconds later the strings are all replaced with the
translated version. This is still an experimental implementation and the results
often need some additional editing, but it's still a fascinating demonstration
of what is possible with new distributed computing technologies.
Supported
language resources
Language Illuminator can scan, extract, translate and
re-generate all these language resources from executable program files:
-Forms (DFM-resouces, used by Delphi and C-Builder, all
versions)
-String Tables (used by all compilers)
-Menus (used by Visual Studio)
-Accelerators (used by Visual Studio)
-Dialogs (used by Visual Studio)