home *** CD-ROM | disk | FTP | other *** search
- 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
-