Třída Translator
Pomocí této třídy se zpřístupňuje převodní tabulka mezi vnitřní identifikací datových objektů v ABRA Gen a jejich vnější identifikací, např. v jiných informačních systémech. Tato tabulka se také naplňovala během převodu dat z předchozího systému ABRA Gold, je však možné ji využít i pro jiné účely. V tom případě doporučujeme používat translátory nikoliv identifikované třídou v ABRA Gen, ale konkrétním pakovaným GUID. Viz metoda CreateTranslator.
Metódy a vlastnosti:

function Add(const Term: WideString; const Meaning: WideString): WordBool;
- Popis:
- Pridá do translátora záznam. Pokiaľ bol záznam pridaný, je vrátené True.

function Get(const Term: WideString; out Meaning: WideString): WordBool;
- Popis:
- Vráti z translátora záznam identifikovaný pomocou Term. Pokiaľ bol záznam nájdený, je vrátené True.

function GetMeaningOf(const Term: WideString): WideString;
- Popis:
- Vráti z translátora záznam identifikovaný pomocou Term. Ide o podobnú funkciu ako je funkcia Get s tým rozdielom, že nie je výsledok vracaný v out parametri. Pokiaľ nebol záznam nájdený, je vrátený prázdny reťazec.

procedure Delete(const Term: WideString);
- Popis:
- Zmaže z translátora záznam identifikovaný pomocou Term.

function Exists(const Term: WideString): WordBool;
- Popis:
- Vráti True, pokiaľ záznam identifikovaný pomocou Term existuje.

function First(out Term: WideString; out Meaning: WideString): WordBool;
- Popis:
- Vráti prvý záznam v translátore, pokiaľ je translátor prázdny vráti False.
- Súvisiace metódy:
- Next

function Next(out Term: WideString; out Meaning: WideString): WordBool;
- Popis:
- Vráti ďalší záznam v translátore, používa sa len po vyvolaní First alebo Next. Pokiaľ už ďalší záznam nie je, vráti False.
- Súvisiace metódy:
- First

property Count: Integer readonly;
- Popis:
- Vráti počet záznamov v translátore.