PassoloApp.GetTerminology
Returns a list of terminology items for one string. The function will search through all terminology providers as set up in the SDL Passolo options. But, in contrast to the Passolo application this function only uses translation providers that are capable of return synchronous results.
Syntax
Expression.TranslateText (Text as String, LanguageFrom as Variant, LanguageTo as Variant, MinMatch as Variant, MaxCount as Variant) as PslTranslations
Expression Required. Object of type PslTransList
LanguageFrom Required. The source language for the translation. Specify the language by its ID (1033 for English(USA)) or by its name ("enu")
LanguageTo Required. The source language for the translation
MinMatch Variant, optional. Specifies the minimum match required. The default value is 100, so that the function searches for exact matches by default.
Example
Sub Main
' Clear the output window
PSL.OutputWnd(pslOutputWndMessages).Clear
Dim ts As PslTranslations
Dim t As PslTranslation
' Terminology
PSL.Output("Terminology-------------------")
Set ts = PSL.GetTerminology("Open", 1033, 1031, 100)
For Each t In ts
PSL.Output t.TransString & " (" & t.Origin & ")"
Next
End Sub