PslLanguages.FindLangCode
This method finds a PslLanguage in the project. The language is given by a defined language code type.
Syntax
Expression.FindLangCode (Code as String, Type as Variant, Index as Integer) as PslLanguage
Expression Object of type PslLanguages
Code String, Language code
Type Variant,
pslCodeUnknown (default, Value = -1): interprets LangCode as any of the codes below
pslCodeWin (Value = 0): interprets LangCode as used by Windows. See appendix of the Passolo Reference Manual.
pslCode639_2B (Value = 1): interprets LangCode as ISO 639 3-letter code (Bibliography)
pslCode639_2T (Value = 2): interprets LangCode as ISO 639 3-letter code (Terminology)
pslCode639_1 (Value = 3): interprets LangCode as ISO 639 2-letter code
pslCodeISO (Value = 4): interprets LangCode as ISO 639 3-letter code or ISO 639 2-letter code if available
pslCode3166_2 (Value = 5): interprets LangCode as ISO 3166 2 3-letter code
pslCode3166_1 (Value = 6): interprets LangCode as ISO 3166 2 2-letter code
pslCodeWinRgn (Value = 7): interprets LangCode as Windows 3-letter code
pslCodeLangRgn (Value = 8): interprets LangCode as combined ISO language - region/country code
pslCodeHex (Value = 9): interprets LangCode as hex values. If LangCode defines only the primary language id, the default region is returned. E.g. "09" returns 1033 (pslLangEnglishUSA)
pslCodeHex2 (Value = 10): interprets LangCode as hex values. If LangCode defines only the primary language id, no region is returned. E.g. "09" returns 9 (Language id for English without region)
pslCodeText (Value = 11): interprets LangCode as localized name of the language (country/region). This depends of the language of the Passolo user interface.
pslCodeEnglishText (Value = 12): interprets LangCode English name of the language (country/region)
pslCodeDecimal (Value = 13): interprets LangCode as decimal value of the LangID
pslCodeSDLX (Value = 14): interprets LangCode as SDLX language code
pslCodeTrados (Value = 15): interprets LangCode as SDL Trados language code
Index Integer, If the project contains more than one matching language, the Index defines which matching language should be returned. 1 finds the first matching language.