Funkcia %LNG_Translate


Funkcia
Funkcia preloží daný text cez slovník podľa identifikátora jazyka.
Deklarácia
TEXT %LNG_Translate(
   TEXT in str[,
   INT in lngIdx = -1 | TEXT in lngName]
 )

Parametre
str Text, ktorý sa má preložiť.
lngIdx Identifikátor jazyka. Ak nie je uvedený alebo má hodnotu -1, tak bude použitý aktuálny jazyk.
lngName Textový identifikátor jazyka - meno jazyka.

Príklad
TEXT _txt 
 INT _lngIdx
 _lngIdx := 1     ; index jazyka je možné získať volaním %HI_LNG_GetCurrLngIdx v ESL skripte aktívnej schémy 

  _txt := %LNG_Translate("Text v zátvorkách bude nahradený prekladom zo Slovníka: {!Kluc}. Jazyk je identifikovaný jeho menom.", "SK")

Popis
Aktuálny jazyk je v kontexte procesu D2000 HI daný prihláseným užívateľom.
V kontexte procesu D2000 EventHandler, pri vykonávaní RPC procedúry, je jazyk daný volajúcim skriptom. Inak je jazyk nedefinovaný.
Napíšte komentár