Validates that ICU MessageFormat messages are well-formed, and that translated target messages are compatible with their source.
Formats ICU Message strings with number, date, plural, and select placeholders to create localized messages.
No description provided.
Runtime components of messageformat
A parser & formatter for ICU DateFormat skeleton strings
PluralFormat and SelectFormat Message and i18n Tool - A JavaScript Implemenation of the ICU standards.
A parser & formatter for ICU NumberFormat skeleton strings & patterns
An AST parser for ICU MessageFormat strings
Precondition checking utilities.
Intl.MessageFormat / Unicode MessageFormat 2 parser, runtime and polyfill
A PEG.js parser for ICU MessageFormat strings
Another JSON Schema Validator
Validate identifier/keywords name
Validate plugin/preset options
Transpiler for Transloco that uses messageformat.js to compile translations using ICU syntax for handling pluralization and gender
> Compiler for ngx-translate that uses messageformat.js to compile translations using ICU syntax for handling pluralization and gender
Additional JSON-Schema keywords for Ajv JSON validator
Convert gettext input (po/pot/mo files) into messageformat-compatible JSON
Decorator-based property validation for classes.
String validation and sanitization
Another JSON Schema Validator
Ajv class for JSON Schema draft-04
Express middleware for the validator module.
Parses ICU Message strings into an AST via JavaScript.