Use this command to create a Catpack which can be distributed to Translators with all the containing files e.g. TTK, Glossaries, TMs and Instructions.

Syntax

Catalyst /Catpack UserName Catpack:CatpackName FileListFile:FileListName[TMListFile:tmlistfile.txt] [GlossListFile:ListofGlossaries.txt] [Profile:ProfileName] [Instructions:InstructionText] [ezLogFile:ezLogFile] [/write] [/open]

or

Catalyst /Catpack UserName Catpack:CatpackName FromFolder:FolderName [/S] [TMListFile:tmlistfile.txt] [GlossListFile:ListofGlossaries] [Profile:ProfileName] [Instructions:InstructionFile] [ezLogFile:ezLogFile] [/write] [/open]

Parameters

/Catpack

Insert TTK files into a new CatPack

UserName

The name that will appear in the history list in the TTK.

Catpack:CatpackName

Name to call the newly created Catpack

FileListFile:FileListName

Tag used to specify the path of a file that contains a list of filenames to be inserted into a TTK.

FromFolder:Foldername

Tag used to specify the path to a folder from which all TTK files are to inserted into a Catpack.

/S

Recurse all sub-folders.

TMListFile:tmlistfile.txt

TM files contained in tmlistfile must use an absolute path.

The tmlistfilename can contain .ttk, .tm, .tmx, .txt, .txml, .txlf or .tmw formats.

GlossListFile:ListofGlossaries

Names and paths to the glossary files to be inserted into the Catpack.

Profile:ProfileName

Name and path to the profile to be inserted into the Catpack.

Instructions

Instructions to share with the Translator.

These can be specific as comments within quotes or reference a text file which can be loaded.

ezLogFile:ezLogFile

The user can optionally specify a log file to which results of each Catalyst ezScript command are output.

If the log file is not specified by the user or is invalid, the default log file (ezScriptBatchLog.txt in the Public location) is used.

/write

The command line which has been processed by Catalyst will be written into the ezScript batch log file.

This will help to debug your command if something is not behaving as expected.

/open

Launches MS Notepad and displays the content of ezScript batch log when the command finishes.

Examples

Catalyst /Catpack John Catpack:"D:\CatPackProjects\Fr_Project.catpack" FileListFile:"D:\Projects\List_of_ttks_forCatpack.txt" TMListFile:"D:\Projects\List_of_TMs.txt" GlossListFile:"D:\Projects\List_of_glossaries.txt" Profile:"D:\Projects\TranslatorProfile.ini" Instructions:"Urgent Project!"

Catalyst /Catpack "%USERNAME%" Catpack:"D:\CatPackProjects\De_Project.catpack" FromFolder:"D:\Projects\ttks\" /S TMListFile:"D:\Projects\List_of_TMs.txt" GlossListFile:"D:\Projects\List_of_glossaries.txt" Profile:"D:\Projects\TranslatorProfile.ini" Instructions:"D:\Projects\Instructions for Linguists.txt"