Class Dico
Allows to read and write information into the DICO.LNG dictionary file which is used to translate the KitchenDraw user interface.
Inherited Members
Namespace: KD.SDK2
Assembly: KD.SDK2.dll
Syntax
public class Dico
Remarks
The functions of the Dico class manage the dictionary files used by multilingual applications like KitchenDraw.
Properties
Name | Description |
---|---|
Entries | Provices access to all key language texts and translations stored in the dictionary. |
KeyLanguageCode | Key language code of the dictionary. Key language code is the one that is used to specify original (untranslated) texts. |
Methods
Name | Description |
---|---|
AddEntry(string, string) | Inserts an entry into the dictionary containing a new text in the key language. The translations for the given key language text should be provided after the insertion (see the SetTranslation(string, string, string) method). |
Load(string) | Loads a dictionary into memory. |
New(string) | Creates a new dictionary with given key language (the one which is used to write the original texts). |
Save(string) | Saves the dictionary to a file. |
SetKeyLanguageCode(string) | Switches the dictionary to a new key language. |
SetTranslation(string, string, string) | Stored a translated text for a given key language text in the dictionary. |
TryTranslate(string, string, out string) | Translates a text given in the key language of the dictionary to another language. |