Tlumach
  • Articles
  • API Reference
Search Results for

    Show / Hide Table of Contents
    • Tlumach
      • Base
        • ArbParser
        • ArbPlaceholder
        • BaseGenerator
        • BaseJsonParser
        • BaseKeyValueParser
        • BaseParser
        • BaseTableParser
        • BaseXMLParser
        • CsvParser
        • CultureNameMatchEventArgs
        • FileFormats
        • GenericParserException
        • IniParser
        • JsonParser
        • ParserConfigException
        • ParserFileException
        • ParserLoadException
        • Placeholder
        • ResxParser
        • TemplateParserException
        • TemplateProcessingException
        • TextFileParseException
        • TextFormat
        • TextParseException
        • TlumachException
        • TomlParser
        • Translation
        • TranslationConfiguration
        • TranslationEntry
        • TranslationTree
        • TranslationTreeLeaf
        • TranslationTreeNode
        • TsvParser
        • Utils
      • BaseTranslationUnit
      • CultureChangedEventArgs
      • FileContentNeededEventArgs
      • TemplatedTranslationUnit
      • TranslationManager
      • TranslationUnit
      • TranslationValueEventArgs

    Namespace Tlumach

    Namespaces

    Tlumach.Base

    Classes

    BaseTranslationUnit

    The base class for TranslationUnit and TemplatedTranslationUnit classes.

    CultureChangedEventArgs

    Contains the arguments of the CultureChanged event.

    FileContentNeededEventArgs

    Contains the arguments of the FileContentsNeeded event.

    TemplatedTranslationUnit

    Represents a unit of translation - a unit of text (a word, a phrase, a sentence, etc.) in a translation accessible using a unique key - that contains parameters ('format items' in .NET terms).

    This class enables an application to relay processing of templates on the library.

    TranslationManager

    The core of Tlumach that manages translations, provides functions to enumerate translation files, and controls current language and locale used for translations.

    Applications can use it to retrieve translation entries by their string key.

    TranslationUnit

    Represents a unit of translation - a unit of text (a word, a phrase, a sentence, etc.) in a translation accessible using a unique key - that does not contain parameters ('format items' in .NET terms) and can be used without further processing.

    This class is used in generated code except when using Avalonia, WinUI or UWP (those have own TranslationUnit classes in the corresponding assemblies).

    TranslationValueEventArgs

    Contains the arguments of the TranslationValueNeeded, TranslationValueFound, and TranslationValueNotFound events.

    In this article
    Back to top Generated by DocFX