Legend Class Struct Enum Interface Delegate | Constructor Method Property Event Field |
| Static class: RT.Lingo.LingoSummary
Static class with helper methods to support multi-language applications.
Static methodsLanguage? | | Returns the language from the Language enum which corresponds to the specified ISO code, or null if none matches. | TranslationBase | | Loads and returns the translation for the specified module and language. The translation must exist in the application
executable directory under a subdirectory called "Translations". If the translation cannot be loaded successfully, an exception is thrown. | TTranslation | | TTranslation | | Attempts to load the translation for the specified module and language. The translation must exist in the application
executable directory under a subdirectory called "Translations". If the translation loaded successfully, returns the translation instance.
Otherwise, the TTranslation default constructor is called and the result returned, and
language is set to the default language returned by this constructor. | void | | Checks the specified assemblies for any obvious Lingo-related problems, including unused strings, mismatched enum translations. | void | | Writes the specified translation for the specified module to an XML file in the application directory. | void | | void | | Translates the text of the specified control and all its sub-controls using the specified translation object. | void | |
Static fieldsstring | |
If not null, whenever a translation is saved, Lingo will also attempt to save it in this directory. Use an absolute path. Lingo will
quietly ignore any errors when saving here, and will do nothing if the path is missing. Lingo will overwrite read-only files without prompts.
|
Nested types | Contains utility methods to generate C# code for translation strings required for automated translation of forms and controls. |
|