Table of Contents

Namespace SunamoXliffParser

Classes

UpdateResult

Contains the results of an XLIFF update operation, listing added, removed, and updated item identifiers.

XlfDocument

Represents an XLIFF document and provides methods for reading, modifying, and exporting translation data.

XlfFile

Represents a file element within an XLIFF document.

XlfFile.Optionals

Provides access to optional attributes of a file element.

XlfHeader

Represents the header element of an XLIFF file.

XlfNote

Represents a note element in an XLIFF document used to add localization-related comments. The content may be instructions from developers, comments from translators, or any comment from anyone involved in processing the XLIFF file.

XlfNote.Optionals

Provides access to optional attributes of a note element.

XlfTool

Represents the tool element of an XLIFF file header, containing metadata about the tool that created the file.

XlfTransUnit

Represents a translation unit (trans-unit) element in an XLIFF document.

XlfTransUnit.Optionals

Provides access to optional attributes of a translation unit element.

XmlUtil

Provides utility methods for working with XML elements and attributes.

Interfaces

IXlfExporter

Defines a contract for exporting XLIFF translation units to a file.

Enums

Predefined

Defines the predefined state values for XLIFF translation units as specified by the XLIFF standard.

XlfDataType

Defines the data types for XLIFF file elements as specified in the XLIFF 1.2 standard. User-defined datatypes are allowed but must begin with "x-". See http://docs.oasis-open.org/xliff/v1.2/os/xliff-core.html#datatype

XlfDialect

Specifies the dialect of an XLIFF document.

XlfDocument.ResXSaveOption

Specifies options for saving an XLIFF document as a ResX file.

XlfFile.AddMode

Specifies the behavior when adding a translation unit that already exists.