home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World of A1200
/
World_Of_A1200.iso
/
programs
/
text
/
golded
/
data
/
tools
/
cat
/
readme
< prev
next >
Wrap
Text File
|
1995-02-27
|
3KB
|
68 lines
CAT ©1994 Dietmar Eilert
All Rights Reserved
--- INTRODUCTION ---
This drawer containes the CAT catalog development tool and a multi-language
catalog description file "golded.base". CAT is a shell-based application. Using
CAT you may reproduce any catalog file distributed with GoldED (CAT is not
GoldED-specific). Catalog files are required by the AmigaOS to make a program
use the selected language of your workbench (OS2.1 or better only). You may
change existings catalogs or add new languages/translations to GoldED by editing
the "golded.base" file. Once this is done, run "golded.base" through CAT to
create a working standard catalog file. These files are usually kept in the
"locale:catalogs/language" drawers. Have a look at the "golded.base" file for
more information. "golded.base" is a standard ASCII file, use GoldED to load and
edit it. Description of CAT options:
command option description
-------------------------------------------------------------------------------
CAT D=DATABASE/K/A source: multi-language string file
C=CATALOG/S create a standard catalog file
L=LANGUAGE/K/A language to use (e.g. deutsch)
I=IMPORT/K import strings from this multi-language file
A=ALL/S import all strings regardless of creation date
Since CAT is a CatComp frontend, Commodore's development tool CatComp is
required to create a usable catalog (CatComp 38.16 or better). The advantages of
CAT over a stand-alone CatComp usage:
o multi-language definitions within a single file
o import of old catalogs after version changes
o database includes date of last change for each string
o usage of default-language if translated strings are missing
o pattern matching to ensure correct translations
o developer may mark strings as 'fixed'
--- EXAMPLES ---
(A)
Example to create the German catalog using strings found in the multi-language
file "golded.base" (a file requester will pop up, asking you for a destination
path for the catalog file):
CAT DATABASE=golded.base CATALOG LANGUAGE=D
or: CAT DATABASE=golded.base CATALOG LANGUAGE=DEUTSCH
Please check the database "golded.base" for available languages - they are
listed at the beginning of this file (short and long form).
(B)
Example to import your own German translations from a file called "private.base"
into the latest database "golded.base" shipped with GoldED (considering new
strings only, do not overwrite more recent sections of "golded.base"):
CAT DATABASE=golded.base IMPORT=old.base LANGUAGE=D
or: CAT DATABASE=golded.base IMPORT=old.base LANGUAGE=DEUTSCH
(C)
Example to import your own German translations from a file called "private.base"
into the latest database "golded.base" shipped with GoldED, replacing all
strings of specified language no matter wether there are more recent
translations in "golded.base" (usage of this option is discouraged):
CAT DATABASE=golded.base IMPORT=old.base ALL LANGUAGE=D
or: CAT DATABASE=golded.base IMPORT=old.base ALL LANGUAGE=DEUTSCH