MULTILIZER - The Software Globalization Company
PRODUCTSCOMPANYPARTNERSSTOREFree TrialsSupportContact Us
Developer Zone

Command-line Tool

Commands


add

Add new target to the project.
In Multilizer application: Project | Targets... | Add...

Syntax: a[dd] file [options]

Where the attribute file is the target file to be added. The file name can contain wildcards (* and ?).

Options: -type:X, -q

Used in: main application

Example 1: Add Delphi binary file "Project1.exe" to the project.

MLBuild.exe a Project1.exe -type:delphi Project1.mpr


build

Create the localized items.
In Multilizer application: Project | Build Localized Items

Syntax: b[uild] [options]

Options: -make, -q

Used in: main application

Example 1: Create localized items which has been changed since last project save.

MLBuild.exe b -make Project1.mpr


exchange

Create an exchange package for the translator.
In Multilizer application: File | Exchange...

Syntax: exc[hange] file [options]

Where the attribute file is the name of the created exchange package. The file can be created in executable (.exe) or in Multilizer exchange package (.mlp) file format.

Options: -lang:X, -noready, -noqaed, -notrans, -noautotra, -nobest, -nonotready, -nonew, -noinuse, -nochanged, -unused, -dnt, -dup:X, -appfiles, -name:"S", -des:"S", -author:"S", -nomanual, -q

Used in: main application

Example 1: Create a exchange package "Translator.mlp" for Finnish language without the translations marked with status "Ready".

MLBuild.exe exc Translator.mlp -lang:fi -noready Project1.mpr


export

Export project translations to the external file.
In Multilizer application: File | Export...

Syntax: e[xport] file [general options] [text file options | TMX file options]

Where the attribute file is the file to be exported. The file can be created in plain text (.txt) or in Translation Memory eXchange (.tmx) file format.

General options: -format:X, -lang:X, -noready, -noqaed, -notrans, -noautotra, -nobest, -nonotready, -nonew, -noinuse, -nochanged, -unused, -dnt, -dup:X, -sort, -q

Text file options: -separat:X, -context:X, -quote:X, -nosig, -addcomment

TMX file options: -tmxver:X, -tmxdtd:X, -tmxcase:X, -tmxempty, -nocomment, -nocontext, -admlang:X, -srclang:X

Used in: main application

Example 1: Export project translations to the text file using semicolon (;) as a column separator and surround each string with double quote (").

MLBuild.exe export Translations.txt -separat:3B -quote:2 Project1.mpr

Example 2: Export the "Ready", "QAed" and "Translated" status Finnish translations to the 1.3 version TMX file.

MLBuild.exe e Translations.tmx -tmxver:1.3 -lang:fi -noautotra -nobest Project1.mpr


import

Import translations from a file to the project.
In Multilizer application: File | Import...

Syntax: i[mport] file [options]

Where the attribute file is the file to be imported. The file can be in one of the following file formats: Multilizer project file (.mpr), Plain text file (.txt), or Translation Memory eXchange file (.tmx). The file name can contain wildcards (* and ?).

Options: -type:X, -lang:X, -separat:X, -empty, -same, -overwri:X, -status:X, -method:X, -comment:X, -column:X, -q

Used in: main application

Example 1: Import all the text files from the directory containing the native, Finnish and Swedish columns.

MLBuild.exe i *.txt -column:na;fi;se Project1.mpr


remove

Remove unused items from the project.
In Multilizer application: Project | Remove Unused Items

Syntax: r[emove] [options]

Options: -q

Used in: main application

Example 1: Remove unused items from the project.

MLBuild.exe r Project1.mpr


scan

Scan and update the project for changes in target files.
In Multilizer application: Project | Scan

Syntax: s[can] [options]

Options: -smart, -q

Used in: main application

Example 1: Perform a smart scan for the project.

MLBuild.exe s -smart Project1.mpr


translate

Translate the project by using the Translation Memory.
In Multilizer application: Project | Translate | Using Translation Memory

Syntax: t[ranslate] [options]

Options: -dup, -lang:X, -first, -q

Used in: main application

Example 1: Translate the English and German columns using the first translation when two or more translations exists in the Translation Memory.

MLBuild.exe t -lang:en;de -first Project1.mpr


Latest Documents
[4.1.2005] New feature in MLBuild command-line tool


Development Platforms
Visual Studio .NET
Visual Studio 4-6
Delphi & C++Builder
Delphi 2005
XML Files
Databases
Java (J2SE, J2EE, J2ME)
Mobile (Symbian/Palm/WinCE)
Data Files (Key/INI/etc.)