UNPKG

@ngx-i18nsupport/ngx-i18nsupport-lib

Version:

A Typescript library to work with Angular generated i18n files (xliff, xmb)

53 lines 1.34 kB
"use strict"; /** * Created by roobm on 08.05.2017. * Some constant values used in the API. */ Object.defineProperty(exports, "__esModule", { value: true }); /** * supported file formats */ exports.FORMAT_XLIFF12 = 'xlf'; exports.FORMAT_XLIFF20 = 'xlf2'; exports.FORMAT_XMB = 'xmb'; exports.FORMAT_XTB = 'xtb'; /** * File types * (returned by fileType() method) */ exports.FILETYPE_XLIFF12 = 'XLIFF 1.2'; exports.FILETYPE_XLIFF20 = 'XLIFF 2.0'; exports.FILETYPE_XMB = 'XMB'; exports.FILETYPE_XTB = 'XTB'; /** * abstract state value. * There are only 3 supported state values. */ /** * State NEW. * Signals an untranslated unit. */ exports.STATE_NEW = 'new'; /** * State TRANSLATED. * Signals a translated unit, that is not reviewed until now. */ exports.STATE_TRANSLATED = 'translated'; /** * State FINAL. * Signals a translated unit, that is reviewed and ready for use. */ exports.STATE_FINAL = 'final'; /** * Normalizaton message formats. */ /** * Default format, contains placeholders, html markup. */ exports.NORMALIZATION_FORMAT_DEFAULT = 'default'; /** * Format for usage in ngxtranslate messages. * Placeholder are in the form {{n}}, no html markup. */ exports.NORMALIZATION_FORMAT_NGXTRANSLATE = 'ngxtranslate'; //# sourceMappingURL=constants.js.map