Build and
Automation
LocBench
LocBench is an integrated workflow localization environment.
In this environment you can run all engineering tasks of your localization.
With the implementation of Version 1.1.1, all steps that occur before and
after the usage of Transit XV which, we use for the actual translation of
help books and the newly introduced Software Translation in Transit could
be easily processed. In Version 1.1.1, we execute tasks occurring in the
pre- and post-processing of help and software localizations. That translates
into tasks such as decompression of archived files, flattening hierarchies,
changing character encodings and analyzing files for differences. All these
tasks and alike can be executed in LocBench. Steps can be omitted or added,
sorted in various ways depending on your needs. All localization steps or
tasks are controlled and configured via plug-ins which in turn realizes a
user-friendly way of accessing the command line tools found in the folders
of Evolution (provided by Apple). The workbench functionality is bound to
expand as new process steps are implemented in the localization workflow
of Apple Software products. Since the advent of LocBench1.1.1, more and more
plug-ins are being developed that can be used for the pre- and post-processing
tasks of AppleGlot and the translation of .wg files in a Computer Aided Testing
(CAT) environment.
AppleScript
AppleScript is a scripting system that allows you to directly
control Macintosh applications, including the Mac OS itself. Instead of using
a mouse, keyboard, or other input device to manipulate menus, buttons, and
other interface items, you can create sets of written instructions -- known
as scripts -- to automate repetitive tasks, customize applications, and even
control complex workflows.
Perl
A lot of new tools have been designed with this language.
Like AppleScript, a lot of repetitive tasks could be eliminated with the
Perl-based tools.