694 lines
24 KiB
XML
694 lines
24 KiB
XML
<?xml version="1.0"?>
|
|
<PLC>
|
|
<PL_SETTINGINFO>
|
|
<PL_SETTING>
|
|
<NAME>STRING_SEPARATORS</NAME>
|
|
<DESC>This option specifies all separators that are used to separate a string.</DESC>
|
|
<DEF_VAL>\r\n\0</DEF_VAL>
|
|
<VAL_LIST TYPE="STR"/>
|
|
<CUR_VAL>
|
|
<DIALOG xml:space="preserve">\r\n\0</DIALOG>
|
|
<HTML xml:space="preserve">\0</HTML>
|
|
<MENU xml:space="preserve">\t\r\n\0</MENU>
|
|
<MESSAGE xml:space="preserve">\r\n\0</MESSAGE>
|
|
<STRINGTABLE xml:space="preserve">\r\n\0</STRINGTABLE>
|
|
<OTHER xml:space="preserve">\r\n\0</OTHER>
|
|
</CUR_VAL>
|
|
<CATEGORY>TRANSLATE</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>MAX_SUBSTRING_LENGTH</NAME>
|
|
<DESC>S23 - This defines the maximum string length of substrings created through the String Separators Setting.</DESC>
|
|
<DEF_VAL>0</DEF_VAL>
|
|
<VAL_LIST TYPE="DWORD"/>
|
|
<CUR_VAL>
|
|
<DIALOG>0</DIALOG>
|
|
<HTML>0</HTML>
|
|
<MENU>0</MENU>
|
|
<MESSAGE>0</MESSAGE>
|
|
<STRINGTABLE>0</STRINGTABLE>
|
|
<OTHER>0</OTHER>
|
|
</CUR_VAL>
|
|
<CATEGORY>TRANSLATE</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>PREPEND_STRING</NAME>
|
|
<DESC>If this option is On, String Prepend occurs.The string prepend order is FileName;Resource ID;String Category.</DESC>
|
|
<DEF_VAL>1</DEF_VAL>
|
|
<VAL_LIST TYPE="BOOL">
|
|
<VALUE>0</VALUE>
|
|
<VALUE>1</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL>
|
|
<DIALOG xml:space="preserve">1</DIALOG>
|
|
<HTML xml:space="preserve">1</HTML>
|
|
<MENU xml:space="preserve">1</MENU>
|
|
<MESSAGE xml:space="preserve">1</MESSAGE>
|
|
<OTHER xml:space="preserve">1</OTHER>
|
|
<STRINGTABLE xml:space="preserve">1</STRINGTABLE>
|
|
</CUR_VAL>
|
|
<CATEGORY>TRANSLATE</CATEGORY>
|
|
<CATEGORY>GENERAL</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>NEWLINE</NAME>
|
|
<DESC>This option specifies if \n should be replaced with NL\n.</DESC>
|
|
<DEF_VAL>0</DEF_VAL>
|
|
<VAL_LIST TYPE="BOOL">
|
|
<VALUE>0</VALUE>
|
|
<VALUE>1</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL>
|
|
<ALL>0</ALL>
|
|
</CUR_VAL>
|
|
<CATEGORY>TRANSLATE</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>START_DELIMITER</NAME>
|
|
<DESC>This option specifies the character that marks the beginning of a pesudotranslated string.</DESC>
|
|
<DEF_VAL>[</DEF_VAL>
|
|
<VAL_LIST TYPE="STR"/>
|
|
<CUR_VAL>
|
|
<DIALOG xml:space="preserve">[</DIALOG>
|
|
<HTML xml:space="preserve">[</HTML>
|
|
<MENU xml:space="preserve">[</MENU>
|
|
<MESSAGE xml:space="preserve">[</MESSAGE>
|
|
<STRINGTABLE xml:space="preserve">[</STRINGTABLE>
|
|
<OTHER xml:space="preserve">[</OTHER>
|
|
</CUR_VAL>
|
|
<CATEGORY>TRANSLATE</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>END_DELIMITER</NAME>
|
|
<DESC>This option specifies the character that marks the end of a pesudotranslated string.</DESC>
|
|
<DEF_VAL>]</DEF_VAL>
|
|
<VAL_LIST TYPE="STR"/>
|
|
<CUR_VAL>
|
|
<DIALOG xml:space="preserve">]</DIALOG>
|
|
<HTML xml:space="preserve">]</HTML>
|
|
<MENU xml:space="preserve">]</MENU>
|
|
<MESSAGE xml:space="preserve">]</MESSAGE>
|
|
<STRINGTABLE xml:space="preserve">]</STRINGTABLE>
|
|
<OTHER xml:space="preserve">]</OTHER>
|
|
</CUR_VAL>
|
|
<CATEGORY>TRANSLATE</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING><NAME>EXTENSION_STRING</NAME><DESC>This option specifies the string to that is to extend the pseudotranslated string.</DESC><DEF_VAL>!!!</DEF_VAL><VAL_LIST TYPE="STR"/><CUR_VAL><DIALOG/><HTML/><MENU/><MESSAGE/><OTHER/><STRINGTABLE/></CUR_VAL><CATEGORY>TRANSLATE</CATEGORY>
|
|
<CATEGORY>GENERAL</CATEGORY>
|
|
<CATEGORY>GENERAL</CATEGORY><CATEGORY>GENERAL</CATEGORY></PL_SETTING><PL_SETTING><NAME>RELATIVE_STRING_ENLARGEMENT</NAME><DESC>This option specifies the growth of string length in percentage.A string grows by relative and absolute extension.</DESC><DEF_VAL>40</DEF_VAL><VAL_LIST TYPE="RANGE"><VALUE>0</VALUE><VALUE>100</VALUE></VAL_LIST><CUR_VAL><DIALOG xml:space="preserve">0</DIALOG><HTML xml:space="preserve">0</HTML><MENU xml:space="preserve">0</MENU><MESSAGE xml:space="preserve">0</MESSAGE><OTHER xml:space="preserve">0</OTHER><STRINGTABLE xml:space="preserve">0</STRINGTABLE></CUR_VAL><CATEGORY>TRANSLATE</CATEGORY>
|
|
<CATEGORY>GENERAL</CATEGORY>
|
|
<CATEGORY>GENERAL</CATEGORY><CATEGORY>GENERAL</CATEGORY></PL_SETTING><PL_SETTING>
|
|
<NAME>ABSOLUTE_STRING_ENLARGEMENT</NAME>
|
|
<DESC>This option specifies the growth of string length in characters.A string grows by relative and absolute extension.</DESC>
|
|
<DEF_VAL>2</DEF_VAL>
|
|
<VAL_LIST TYPE="RANGE">
|
|
<VALUE>0</VALUE>
|
|
<VALUE>100</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL>
|
|
<DIALOG xml:space="preserve">0</DIALOG>
|
|
<HTML xml:space="preserve">0</HTML>
|
|
<MENU xml:space="preserve">0</MENU>
|
|
<MESSAGE xml:space="preserve">0</MESSAGE>
|
|
<OTHER xml:space="preserve">0</OTHER>
|
|
<STRINGTABLE xml:space="preserve">0</STRINGTABLE>
|
|
</CUR_VAL>
|
|
<CATEGORY>TRANSLATE</CATEGORY>
|
|
<CATEGORY>GENERAL</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>HORIZONTAL_DIALOG_STRETCHING</NAME>
|
|
<DESC>This setting specifies the rate a dialog gets streched horizontally.</DESC>
|
|
<DEF_VAL>50</DEF_VAL>
|
|
<VAL_LIST TYPE="RANGE">
|
|
<VALUE>0</VALUE>
|
|
<VALUE>100</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL>
|
|
<DIALOG xml:space="preserve">50</DIALOG>
|
|
</CUR_VAL>
|
|
<CATEGORY>TRANSLATE</CATEGORY>
|
|
<CATEGORY>GENERAL</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>VERTICAL_DIALOG_STRETCHING</NAME>
|
|
<DESC>This setting specifies the rate a dialog gets streched vertically.</DESC>
|
|
<DEF_VAL>0</DEF_VAL>
|
|
<VAL_LIST TYPE="RANGE">
|
|
<VALUE>0</VALUE>
|
|
<VALUE>100</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL>
|
|
<DIALOG xml:space="preserve">0</DIALOG>
|
|
</CUR_VAL>
|
|
<CATEGORY>TRANSLATE</CATEGORY>
|
|
<CATEGORY>GENERAL</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING><NAME>HOTKEY_HANDLING</NAME><DESC>This option specifies if hotkeys need to be pseudolocalized, and if so how they have to be pseudolocalized.</DESC><DEF_VAL>Don't Localize</DEF_VAL><VAL_LIST TYPE="SELECTION"><VALUE>Don't Localize</VALUE><VALUE>High Ansi Hotkey</VALUE><VALUE>DBCS Hotkey</VALUE></VAL_LIST><CUR_VAL><ALL xml:space="preserve">Don't Localize</ALL></CUR_VAL><CATEGORY>TRANSLATE</CATEGORY>
|
|
<CATEGORY>GENERAL</CATEGORY><CATEGORY>GENERAL</CATEGORY></PL_SETTING><PL_SETTING><NAME>REPLACEMENT_METHOD</NAME><DESC>This option specifies the replacement method used for pseudotranslating characters.Matching means that similar looking characters can be used as replacement characters.</DESC><DEF_VAL>Matching Replacement</DEF_VAL><VAL_LIST TYPE="SELECTION"><VALUE>None</VALUE><VALUE>Matching Replacement</VALUE><VALUE>Random Replacement</VALUE><VALUE>Prepending Random Characters</VALUE></VAL_LIST><CUR_VAL><ALL xml:space="preserve">Prepending Random Characters</ALL></CUR_VAL><CATEGORY>TRANSLATE</CATEGORY>
|
|
<CATEGORY>GENERAL</CATEGORY></PL_SETTING><PL_SETTING><NAME>RANDOM_SCRIPT_SELECTION</NAME><DESC>This option specifies the scripts that are to be used with random replacement.</DESC><DEF_VAL>1252-Western European</DEF_VAL><VAL_LIST TYPE="SELECTION"><VALUE>0-Ascii</VALUE><VALUE>1-ASCIItoDBCS</VALUE><VALUE>2-Unicode</VALUE><VALUE>3-Unicode2</VALUE><VALUE>4-Hindi</VALUE><VALUE>1250-Central European</VALUE><VALUE>1251-Cyrillic</VALUE><VALUE>1252-Western European</VALUE><VALUE>1253-Greek</VALUE><VALUE>1254-Turkish</VALUE><VALUE>1255-Hebrew</VALUE><VALUE>1256-Arabic</VALUE><VALUE>1257-Baltic</VALUE><VALUE>1258-Vietnam</VALUE><VALUE>874-Thai</VALUE><VALUE>932-Japanese</VALUE><VALUE>936-Simplified Chinese</VALUE><VALUE>949-Korean</VALUE><VALUE>950-Traditional Chinese</VALUE><VALUE>437-DOS:US</VALUE><VALUE>737-DOS:Greek</VALUE><VALUE>775-DOS:Baltic</VALUE><VALUE>850-DOS:Western European</VALUE><VALUE>852-DOS:Central European</VALUE><VALUE>857-DOS:Turkish</VALUE><VALUE>866-DOS:Cyrillic</VALUE><VALUE>10000-Mac:Roman</VALUE><VALUE>10006-Mac:Greek</VALUE><VALUE>10007-Mac:Cyrillic</VALUE><VALUE>10029-Mac:Central European</VALUE><VALUE>10081-Mac:Turkish</VALUE></VAL_LIST><CUR_VAL><ALL xml:space="preserve">932-Japanese</ALL></CUR_VAL><CATEGORY>TRANSLATE</CATEGORY>
|
|
<CATEGORY>GENERAL</CATEGORY></PL_SETTING><PL_SETTING>
|
|
<NAME>BIDI/DBCS_PREPEND</NAME>
|
|
<DESC>This option specifies the number of characters that are to be prepended using the scripts selected in the codepage setting.</DESC>
|
|
<DEF_VAL>5</DEF_VAL>
|
|
<VAL_LIST TYPE="RANGE">
|
|
<VALUE>0</VALUE>
|
|
<VALUE>20</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL>
|
|
<ALL xml:space="preserve">3</ALL>
|
|
</CUR_VAL>
|
|
<CATEGORY>TRANSLATE</CATEGORY>
|
|
<CATEGORY>GENERAL</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>RESOURCE_TYPE</NAME>
|
|
<DESC>This option specifies if the selected resource type has to be pseudo localized.</DESC>
|
|
<DEF_VAL>1</DEF_VAL>
|
|
<VAL_LIST TYPE="BOOL">
|
|
<VALUE>0</VALUE>
|
|
<VALUE>1</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL>
|
|
<DIALOG>1</DIALOG>
|
|
<HTML>1</HTML>
|
|
<MENU>1</MENU>
|
|
<MESSAGE>1</MESSAGE>
|
|
<STRINGTABLE>1</STRINGTABLE>
|
|
<OTHER>0</OTHER>
|
|
</CUR_VAL>
|
|
<CATEGORY>GENERAL</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>MESSAGETABLE_LIMIT</NAME>
|
|
<DESC>This option specifies if pseudotranslated substrings in messagetables will be trimmed after 80 characters.</DESC>
|
|
<DEF_VAL>1</DEF_VAL>
|
|
<VAL_LIST TYPE="BOOL">
|
|
<VALUE>0</VALUE>
|
|
<VALUE>1</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL>
|
|
<MESSAGE>1</MESSAGE>
|
|
</CUR_VAL>
|
|
<CATEGORY>TRANSLATE</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>PREPEND_RESID</NAME>
|
|
<DESC>This option specifies if Resource ID should be prepended as part of the pseudo translation.</DESC>
|
|
<DEF_VAL>None</DEF_VAL>
|
|
<VAL_LIST TYPE="SELECTION">
|
|
<VALUE>None</VALUE>
|
|
<VALUE>Full</VALUE>
|
|
<VALUE>Short</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL>
|
|
<DIALOG xml:space="preserve">None</DIALOG>
|
|
<HTML xml:space="preserve">None</HTML>
|
|
<MENU xml:space="preserve">None</MENU>
|
|
<MESSAGE xml:space="preserve">None</MESSAGE>
|
|
<OTHER xml:space="preserve">None</OTHER>
|
|
<STRINGTABLE xml:space="preserve">None</STRINGTABLE>
|
|
</CUR_VAL>
|
|
<CATEGORY>TRANSLATE</CATEGORY>
|
|
<CATEGORY>GENERAL</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>PREPEND_FILENAME</NAME>
|
|
<DESC>This option specifies if FileName should be prepended as part of the pseudo translation.</DESC>
|
|
<DEF_VAL>0</DEF_VAL>
|
|
<VAL_LIST TYPE="BOOL">
|
|
<VALUE>0</VALUE>
|
|
<VALUE>1</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL>
|
|
<DIALOG>0</DIALOG>
|
|
<HTML>0</HTML>
|
|
<MENU>0</MENU>
|
|
<MESSAGE>0</MESSAGE>
|
|
<STRINGTABLE>0</STRINGTABLE>
|
|
<OTHER>0</OTHER>
|
|
</CUR_VAL>
|
|
<CATEGORY>TRANSLATE</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>PREPEND_STRINGCATEGORY</NAME>
|
|
<DESC>This option specifies if String Category should be prepended as part of the pseudo translation.</DESC>
|
|
<DEF_VAL>0</DEF_VAL>
|
|
<VAL_LIST TYPE="BOOL">
|
|
<VALUE>0</VALUE>
|
|
<VALUE>1</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL>
|
|
<DIALOG>0</DIALOG>
|
|
<HTML>0</HTML>
|
|
<MENU>0</MENU>
|
|
<MESSAGE>0</MESSAGE>
|
|
<STRINGTABLE>0</STRINGTABLE>
|
|
<OTHER>0</OTHER>
|
|
</CUR_VAL>
|
|
<CATEGORY>TRANSLATE</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>DIALOG/HTML_FONTNAME</NAME>
|
|
<DESC>This option specifies the font that should be used in pseudolocalized dialogs.</DESC>
|
|
<DEF_VAL>Arial</DEF_VAL>
|
|
<VAL_LIST TYPE="STR"/>
|
|
<CUR_VAL>
|
|
<DIALOG xml:space="preserve">MS UI Gothic</DIALOG>
|
|
<HTML xml:space="preserve">MS UI Gothic</HTML>
|
|
</CUR_VAL>
|
|
<CATEGORY>TRANSLATE</CATEGORY>
|
|
<CATEGORY>GENERAL</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>DIALOG_FONTSIZE</NAME>
|
|
<DESC>This option specifies the font size that should be used in pseudolocalized dialogs.</DESC>
|
|
<DEF_VAL>8</DEF_VAL>
|
|
<VAL_LIST TYPE="DWORD"/>
|
|
<CUR_VAL>
|
|
<DIALOG xml:space="preserve">9</DIALOG>
|
|
</CUR_VAL>
|
|
<CATEGORY>TRANSLATE</CATEGORY>
|
|
<CATEGORY>GENERAL</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>MAP_FILENAME</NAME>
|
|
<DESC>This option specifies the file that it is to be used as mappingtable.The mapping table will contain predefined translations for strings marked with the instruction Map or Map = String1,String2...</DESC>
|
|
<DEF_VAL/>
|
|
<VAL_LIST TYPE="FILENAME"/>
|
|
<CUR_VAL>
|
|
<ALL/>
|
|
</CUR_VAL>
|
|
<CATEGORY>TRANSLATE</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>NONALPHABETIC</NAME>
|
|
<DESC>This option defines if a string not containing characters between a and z and A and Z will be localized.</DESC>
|
|
<DEF_VAL>0</DEF_VAL>
|
|
<VAL_LIST TYPE="BOOL">
|
|
<VALUE>1</VALUE>
|
|
<VALUE>0</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL>
|
|
<ALL>0</ALL>
|
|
</CUR_VAL>
|
|
<CATEGORY>INS_RULES</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>ID_RANGE</NAME>
|
|
<DESC>This option specifies the range of identifiers of strings that will not be localized.The IDs should be separated by .. .For ex. if resources between IDS 1000 and 1045 shouldnot be localized, specify 1000..1045</DESC>
|
|
<DEF_VAL>-1..-1</DEF_VAL>
|
|
<VAL_LIST TYPE="RANGELIST"/>
|
|
<CUR_VAL>
|
|
<DIALOG>-1..-1</DIALOG>
|
|
<HTML>-1..-1</HTML>
|
|
<MENU>-1..-1</MENU>
|
|
<MESSAGE>-1..-1</MESSAGE>
|
|
<STRINGTABLE>-1..-1</STRINGTABLE>
|
|
<OTHER>-1..-1</OTHER>
|
|
</CUR_VAL>
|
|
<CATEGORY>INS_RULES</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>ID_PREFIX</NAME>
|
|
<DESC>This option specifies a set of strings that can be used as start strings of identifiers of strings that should not be localized eg a string with identifier NOTLOC_Identifier should not be pseudo localized</DESC>
|
|
<DEF_VAL/>
|
|
<VAL_LIST TYPE="STRLIST"/>
|
|
<CUR_VAL>
|
|
<DIALOG/>
|
|
<HTML/>
|
|
<MENU/>
|
|
<MESSAGE/>
|
|
<STRINGTABLE/>
|
|
<OTHER/>
|
|
</CUR_VAL>
|
|
<CATEGORY>INS_RULES</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>MINIMUM_LENGTH</NAME>
|
|
<DESC>This option specifies the minimum length of strings that should be localized. The leading and trailing spaces are trimmed for this rule and they donot count in the string length.</DESC>
|
|
<DEF_VAL>1</DEF_VAL>
|
|
<VAL_LIST TYPE="DWORD"/>
|
|
<CUR_VAL>
|
|
<ALL>1</ALL>
|
|
</CUR_VAL>
|
|
<CATEGORY>INS_RULES</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>NUMERIC</NAME>
|
|
<DESC>This option defines if strings containing numbers including floating numbers and negative numbers will be localized.</DESC>
|
|
<DEF_VAL>0</DEF_VAL>
|
|
<VAL_LIST TYPE="BOOL">
|
|
<VALUE>0</VALUE>
|
|
<VALUE>1</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL>
|
|
<ALL>0</ALL>
|
|
</CUR_VAL>
|
|
<CATEGORY>INS_RULES</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>UPPERCASE</NAME>
|
|
<DESC>This option defines if words only containing capital letters have to be localized, unless the string is OK. Note that FILE wouldnot be localized, but FILE: will.</DESC>
|
|
<DEF_VAL>0</DEF_VAL>
|
|
<VAL_LIST TYPE="BOOL">
|
|
<VALUE>0</VALUE>
|
|
<VALUE>1</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL>
|
|
<ALL>0</ALL>
|
|
</CUR_VAL>
|
|
<CATEGORY>INS_RULES</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>FORMAT_SPECIFIER</NAME>
|
|
<DESC>This option specifies if words containing %, $, @ and _ should be localized</DESC>
|
|
<DEF_VAL>%$@_[]</DEF_VAL>
|
|
<VAL_LIST TYPE="STR"/>
|
|
<CUR_VAL>
|
|
<ALL xml:space="preserve">%$@_[]</ALL>
|
|
</CUR_VAL>
|
|
<CATEGORY>INS_RULES</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>FILENAME</NAME>
|
|
<DESC>This option specifies if words containing a period (.) should be localized. Examples of such words are file names or variable names like File.Open</DESC>
|
|
<DEF_VAL>0</DEF_VAL>
|
|
<VAL_LIST TYPE="BOOL">
|
|
<VALUE>0</VALUE>
|
|
<VALUE>1</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL>
|
|
<ALL>0</ALL>
|
|
</CUR_VAL>
|
|
<CATEGORY>INS_RULES</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>MIXEDCASE</NAME>
|
|
<DESC>This option specifies if words containing both lower case letters as well as capitals should be localized. The first character of a word will be ignored. Examples of mixed-case words are IconVerticalSpacing and SystemExit.</DESC>
|
|
<DEF_VAL>0</DEF_VAL>
|
|
<VAL_LIST TYPE="BOOL">
|
|
<VALUE>0</VALUE>
|
|
<VALUE>1</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL>
|
|
<ALL>0</ALL>
|
|
</CUR_VAL>
|
|
<CATEGORY>INS_RULES</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>WORD</NAME>
|
|
<DESC>This option specifies if strings containing only one unlocalizable word should be localized.</DESC>
|
|
<DEF_VAL>0</DEF_VAL>
|
|
<VAL_LIST TYPE="BOOL">
|
|
<VALUE>0</VALUE>
|
|
<VALUE>1</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL>
|
|
<ALL>0</ALL>
|
|
</CUR_VAL>
|
|
<CATEGORY>INS_RULES</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>LOCKSUBSTRING</NAME>
|
|
<DESC>This option specifies sub strings that should not be localized</DESC>
|
|
<DEF_VAL>\NULL,\t,\n</DEF_VAL>
|
|
<VAL_LIST TYPE="STRLIST"/>
|
|
<CUR_VAL>
|
|
<ALL>\NULL,\t,\n</ALL>
|
|
</CUR_VAL>
|
|
<CATEGORY>INS_RULES</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>HTML</NAME>
|
|
<DESC>This option specifies whether to use Loom to parse the HTML resource types for Pseudotranslation.</DESC>
|
|
<DEF_VAL>0</DEF_VAL>
|
|
<VAL_LIST TYPE="BOOL">
|
|
<VALUE>0</VALUE>
|
|
<VALUE>1</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL>
|
|
<ALL>0</ALL>
|
|
</CUR_VAL>
|
|
<CATEGORY>TRANSLATE</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>HTMLSubString</NAME>
|
|
<DESC>This setting enables whether to treat each localizable HTML terms as substring.This setting works in conjuction with HTML Tag Rule.The HTML Tag Rule should be enabled to apply this option</DESC>
|
|
<DEF_VAL>1</DEF_VAL>
|
|
<VAL_LIST TYPE="BOOL">
|
|
<VALUE>0</VALUE>
|
|
<VALUE>1</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL>
|
|
<ALL>1</ALL>
|
|
</CUR_VAL>
|
|
<CATEGORY>GENERAL</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>ZeroLengthSubstring</NAME>
|
|
<DESC>This setting enables whether to treat zero length localizable HTML tokens as substring.</DESC>
|
|
<DEF_VAL>0</DEF_VAL>
|
|
<VAL_LIST TYPE="BOOL">
|
|
<VALUE>0</VALUE>
|
|
<VALUE>1</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL>
|
|
<ALL>0</ALL>
|
|
</CUR_VAL>
|
|
<CATEGORY>GENERAL</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>ExcludeStartPlaceHolder</NAME>
|
|
<DESC>This option specifies the delimiters that will be used to exclude strings present within the delimiters from pseudo localization.</DESC>
|
|
<HELP>Use comma to separate the start and end delimiter, for example "[,]"</HELP>
|
|
<DEF_VAL/>
|
|
<VAL_LIST TYPE="STRLIST"/>
|
|
<CUR_VAL>
|
|
<ALL/>
|
|
</CUR_VAL>
|
|
<CATEGORY>TRANSLATE</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>RuleSettingNames</NAME>
|
|
<DESC>This setting specifies all the settings to be treated as global constraints.</DESC>
|
|
<DEF_VAL/>
|
|
<VAL_LIST TYPE="SELECTION">
|
|
<VALUE>NONALPHABETIC</VALUE>
|
|
<VALUE>ID_RANGE</VALUE>
|
|
<VALUE>ID_PREFIX</VALUE>
|
|
<VALUE>MINIMUM_LENGTH</VALUE>
|
|
<VALUE>NUMERIC</VALUE>
|
|
<VALUE>UPPERCASE</VALUE>
|
|
<VALUE>FORMAT_SPECIFIER</VALUE>
|
|
<VALUE>FILENAME</VALUE>
|
|
<VALUE>MIXEDCASE</VALUE>
|
|
<VALUE>WORD</VALUE>
|
|
<VALUE>LOCKSUBSTRING</VALUE>
|
|
<VALUE>ExcludeStartPlaceHolder</VALUE>
|
|
<VALUE>HTML</VALUE>
|
|
<VALUE>RESOURCE_TYPE</VALUE>
|
|
<VALUE>STRING_SEPARATORS</VALUE>
|
|
<VALUE>MAX_SUBSTRING_LENGTH</VALUE>
|
|
<VALUE>NEWLINE</VALUE>
|
|
<VALUE>MESSAGETABLE_LIMIT</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL/>
|
|
<CATEGORY>PLP_INTERNAL</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>ConstraintDef</NAME>
|
|
<DESC>This setting specifies the precedence and ProgID (or CLSID) for all the constraints.</DESC>
|
|
<DEF_VAL/>
|
|
<VAL_LIST TYPE="NONE"/>
|
|
<STRING_SEPARATORS>
|
|
<PROGID>Plp.PLTransUnit</PROGID>
|
|
<PRECEDENCE>1</PRECEDENCE>
|
|
</STRING_SEPARATORS>
|
|
<NONALPHABETIC>
|
|
<PROGID>Plp.PLNonAlphabetic</PROGID>
|
|
<PRECEDENCE>4</PRECEDENCE>
|
|
</NONALPHABETIC>
|
|
<ID_RANGE>
|
|
<PROGID>Plp.PLIDRange</PROGID>
|
|
<PRECEDENCE>3</PRECEDENCE>
|
|
</ID_RANGE>
|
|
<ID_PREFIX>
|
|
<PROGID>Plp.PLIDPrefix</PROGID>
|
|
<PRECEDENCE>3</PRECEDENCE>
|
|
</ID_PREFIX>
|
|
<MINIMUM_LENGTH>
|
|
<PROGID>Plp.PLMinLength</PROGID>
|
|
<PRECEDENCE>3</PRECEDENCE>
|
|
</MINIMUM_LENGTH>
|
|
<NUMERIC>
|
|
<PROGID>Plp.PLNumeric</PROGID>
|
|
<PRECEDENCE>4</PRECEDENCE>
|
|
</NUMERIC>
|
|
<UPPERCASE>
|
|
<PROGID>Plp.PLUppercase</PROGID>
|
|
<PRECEDENCE>4</PRECEDENCE>
|
|
</UPPERCASE>
|
|
<FORMAT_SPECIFIER>
|
|
<PROGID>Plp.PLFormatSpecifier</PROGID>
|
|
<PRECEDENCE>4</PRECEDENCE>
|
|
</FORMAT_SPECIFIER>
|
|
<FORMATSPEC>
|
|
<PROGID>Plp.PLFormatSpecifier</PROGID>
|
|
<PRECEDENCE>4</PRECEDENCE>
|
|
</FORMATSPEC>
|
|
<FILENAME>
|
|
<PROGID>Plp.PLFileName</PROGID>
|
|
<PRECEDENCE>4</PRECEDENCE>
|
|
</FILENAME>
|
|
<MIXEDCASE>
|
|
<PROGID>Plp.PLMixedCase</PROGID>
|
|
<PRECEDENCE>4</PRECEDENCE>
|
|
</MIXEDCASE>
|
|
<WORD>
|
|
<PROGID>Plp.PLWord</PROGID>
|
|
<PRECEDENCE>5</PRECEDENCE>
|
|
</WORD>
|
|
<LOCKSUBSTRING>
|
|
<PROGID>Plp.PLLockSubString</PROGID>
|
|
<PRECEDENCE>4</PRECEDENCE>
|
|
</LOCKSUBSTRING>
|
|
<HTMLX>Plp.PLHtml</HTMLX>
|
|
<HTML>
|
|
<PROGID>Plp.PLHtml</PROGID>
|
|
<PRECEDENCE>1</PRECEDENCE>
|
|
</HTML>
|
|
<LOCKED>
|
|
<PROGID>Plp.PLLocked</PROGID>
|
|
<PRECEDENCE>3</PRECEDENCE>
|
|
</LOCKED>
|
|
<PLACEHOLDER>
|
|
<PROGID>Plp.PLLockSubString</PROGID>
|
|
<PRECEDENCE>4</PRECEDENCE>
|
|
</PLACEHOLDER>
|
|
<SUBSTRING>
|
|
<PROGID>Plp.PLSubString</PROGID>
|
|
<PRECEDENCE>4</PRECEDENCE>
|
|
</SUBSTRING>
|
|
<NORULES>
|
|
<PROGID>Plp.PLNoRules</PROGID>
|
|
<PRECEDENCE>1</PRECEDENCE>
|
|
</NORULES>
|
|
<MAXLENGTH>
|
|
<PROGID>Plp.PLMaxLength</PROGID>
|
|
<PRECEDENCE>5</PRECEDENCE>
|
|
</MAXLENGTH>
|
|
<NODELIM>
|
|
<PROGID>Plp.PLNoDelim</PROGID>
|
|
<PRECEDENCE>5</PRECEDENCE>
|
|
</NODELIM>
|
|
<MAP>
|
|
<PROGID>Plp.PLMapSubString</PROGID>
|
|
<PRECEDENCE>2</PRECEDENCE>
|
|
</MAP>
|
|
<WORDS>
|
|
<PROGID>Plp.PLWords</PROGID>
|
|
<PRECEDENCE>5</PRECEDENCE>
|
|
</WORDS>
|
|
<EXCLUDESTARTPLACEHOLDER>
|
|
<PROGID>Plp.PLExcludeSubString</PROGID>
|
|
<PRECEDENCE>1</PRECEDENCE>
|
|
</EXCLUDESTARTPLACEHOLDER>
|
|
<RESOURCE_TYPE>
|
|
<PROGID>Plp.PLResTypeSetting</PROGID>
|
|
<PRECEDENCE>0</PRECEDENCE>
|
|
</RESOURCE_TYPE>
|
|
<PATH>
|
|
<PROGID>Plp.PLPath</PROGID>
|
|
<PRECEDENCE>5</PRECEDENCE>
|
|
</PATH>
|
|
<MAX_SUBSTRING_LENGTH>
|
|
<PROGID>Plp.PLMaxLenSetting</PROGID>
|
|
<PRECEDENCE>1</PRECEDENCE>
|
|
</MAX_SUBSTRING_LENGTH>
|
|
<NEWLINE>
|
|
<PROGID>Plp.PLNewLineSetting</PROGID>
|
|
<PRECEDENCE>1</PRECEDENCE>
|
|
</NEWLINE>
|
|
<MESSAGETABLE_LIMIT>
|
|
<PROGID>Plp.PLMessageLimit</PROGID>
|
|
<PRECEDENCE>1</PRECEDENCE>
|
|
</MESSAGETABLE_LIMIT>
|
|
<CUR_VAL/>
|
|
<CATEGORY>PLP_INTERNAL</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>PLATFORM_MODE</NAME>
|
|
<DESC>This option specifies the mode in which PseudoLocalization can be operated.Generate-Generate the instructions.Pseudo Translate-PseudoTranslate the Source term.PseudoVerify-Verify the translated term against the generated instruction.The other items are combination of the above mentioned 3 choices.</DESC>
|
|
<DEF_VAL>2</DEF_VAL>
|
|
<VAL_LIST TYPE="SELECTION">
|
|
<VALUE>1</VALUE>
|
|
<VALUE>2</VALUE>
|
|
<VALUE>3</VALUE>
|
|
<VALUE>4</VALUE>
|
|
<VALUE>5</VALUE>
|
|
<VALUE>6</VALUE>
|
|
<VALUE>7</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL>
|
|
<ALL>2</ALL>
|
|
</CUR_VAL>
|
|
<CATEGORY>GENERAL</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>RULES_INS_APPLICATION</NAME>
|
|
<DESC>This option specifies the application of manual instructions(other than the ones generated by Pseudo Localization) and system Rules. Instructions Only- Apply the User instructions as is. Rules only-Apply the System Rules and replace the User instruction with the generated instructions.Both Instructions and Rules-Merge the system generated instructions with the User instructions by applying both Rules and User instructions.</DESC>
|
|
<DEF_VAL>Both Instructions and Rules</DEF_VAL>
|
|
<VAL_LIST TYPE="SELECTION">
|
|
<VALUE>Instructions Only</VALUE>
|
|
<VALUE>Both Instructions and Rules</VALUE>
|
|
<VALUE>Rules Only</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL>
|
|
<ALL>Both Instructions and Rules</ALL>
|
|
</CUR_VAL>
|
|
<CATEGORY>GENERAL</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>AppendGeneratedInstruction</NAME>
|
|
<DESC>This setting specifies the string to append to the generated instruction</DESC>
|
|
<DEF_VAL/>
|
|
<VAL_LIST TYPE="STR"/>
|
|
<CUR_VAL>
|
|
<ALL xml:space="preserve">Gen</ALL>
|
|
</CUR_VAL>
|
|
<CATEGORY>ConstraintOption</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>StatusMessageMask</NAME>
|
|
<DESC>This setting specifies the message types to be enabled</DESC>
|
|
<HELP>VAL_LIST lists possible message types. Separate tag contains whether to enable 1 or disable 0 the message.</HELP>
|
|
<DEF_VAL/>
|
|
<VAL_LIST TYPE="SELECTION">
|
|
<VALUE>Info</VALUE>
|
|
<VALUE>Warning</VALUE>
|
|
<VALUE>Error</VALUE>
|
|
<VALUE>Fail</VALUE>
|
|
<VALUE>Pass</VALUE>
|
|
</VAL_LIST>
|
|
<CUR_VAL/>
|
|
<INFO>0</INFO>
|
|
<WARNING>1</WARNING>
|
|
<ERROR>1</ERROR>
|
|
<FAIL>1</FAIL>
|
|
<PASS>0</PASS>
|
|
<CATEGORY>MessageServerOption</CATEGORY>
|
|
</PL_SETTING>
|
|
<PL_SETTING>
|
|
<NAME>WordDelimiter</NAME>
|
|
<DESC>This option specifies the delimiters to break substring into words.</DESC>
|
|
<DEF_VAL xml:space="preserve"> \r\n\t\0</DEF_VAL>
|
|
<VAL_LIST TYPE="STR"/>
|
|
<CUR_VAL>
|
|
<ALL xml:space="preserve"> \r\n\t\0</ALL>
|
|
</CUR_VAL>
|
|
<CATEGORY>GENERAL</CATEGORY>
|
|
</PL_SETTING>
|
|
</PL_SETTINGINFO>
|
|
</PLC>
|