File and Language Code Parameters

Output file pattern and run parameters strings can contain the file and language parameters.

File Parameters

File parameters are:

Parameter Description
<file> Variable is replaced with the original file name with extension.
C:\MyFiles\Sample.exe -> Sample.exe
<relativefile> Variable is replaced with the relative file to the source file.
If the source file is
C:\MyFiles\*.html
Then the following file has a sub file part
C:\MyFiles\SubFiles\Sample.html -> SubFile\Sample.html
<body> Variable is replaced with the original file name without extension.
C:\MyFiles\Sample.exe -> Sample
<ext> Variable is replaced with the original file extension without period.
C:\MyFiles\Sample.exe -> exe

Language Parameters

Language parameters are:

Parameter Description
<sl> Sisulizer's locale code is used.
For example "en" is for English, "en-US" is fo English (United States), and "zh.tra" is for Traditional Chinese. The default Chinese script is the Simplified Chinese. This is why the language code of Traditional Chinese is "zh.tra".
<iso> ISO locale code is used. It is combination of language and country. The syntax is
la[_co[_variant]]
Part Description
la ISO-639 language code
co ISO-3166 country code
variant ISO variant code
For example "en" is for English, "en_US" is fo English (United States), and "zh_TW" is for Traditional Chinese. ISO language code does not have any way to code a country neutral Traditional Chinese. That is why Chinese (Taiwan) is used.
<net> NET culture code is used. It is combination of language and country. The syntax is
la[-co[-script]]
Part Description
la .NET language code.
co .NET country code
script .NET script code
For example "en" is for English, "en-US" is fo English (United States), and "zh-TW" is for Traditional Chinese. .NET language code does not have any way to code a country neutral Traditional Chinese. That is why Chinese (Taiwan) is used.
<win> Windows locale code is used. It contains two or three upper case characters.
For example "EN" is for English, "ENU" is for English (United Stated), and "CHT" is for Traditional Chinese.
<mfc> MFC locale code is used. It contains three upper case characters.
For example "ENE" is for English, "ENG" is for English (United Kingdom), and "CHT" is for Traditional Chinese.
<nls> Windows locale id is used. It is a integer number containing the primary and sub language ids.
<hex> As above but four digit hex value is used instead decimal value.