Contents | < Browse | Browse >
TITLE
     FlexCat - The flexible catalog generator
VERSION
     1.3; see CHANGES below
AUTHOR
     Jochen Wiedmann
     E-Mail: wiedmann@mailserv.zdv.uni-tuebingen.de
DESCRIPTION
     Since OS 2.1 the Amiga offers a way to make programs run in
     different language, the locale.library. The most important
     part of the locale.library are the so-called catalogs which
     contain the strings of one language. (Usually found in
     Locale:Catalogs/<your-language>/<program-name>.catalog.)
::
     Commodore offers a program called CatComp, which creates
     these catalogs and some C-source, which makes using them
     much simpler. FlexCat is a CatComp-replacement. The
     difference between FlexCat and CatComp (as well as some
     other replacements, KitCat for example) is, that FlexCat is
     flexible in the generated source: Any programming language,
     any individual needs should be satisfied. However, FlexCat is
     not more difficult to use.
     This sounds like a contradiction. FlexCat's solution is to
     use template files, the so called "source descriptions". Ready
     to use examples for Assembler, C, C++, E, Oberon and Modula-2
     are distributed, additionally an example for supporting catalogs
     on Workbench 2.0. Any other examples are welcome.
CHANGES 
     V1.1: Bug fixes
           Added E support
           Added French catalogs
     V1.2: Bug fix in the E source generator
     V1.3: Bug fixes again (at least one severe)
	   Improved the speed of the GetString function
	   Added C++ and Modula-2 source descriptions
	   Added Spanish docs
	   Added spanish and schwaebisch catalogs
SPECIAL REQUIREMENTS
     An Amiga :-)
HOST NAME
     FTP/Internet: AmiNet (ftp.wustl.edu) and mirrors
DIRECTORY
     pub/aminet/dev/misc
FILE NAMES
     flexcat1_3.lha
DISTRIBUTABILITY
     Freely distributable, Copyright by the author, subject to the
     GNU General Public License.
--