| title | ParseOptions |
|---|---|
| parent | @messageformat/parser |
| grand_parent | API Reference |
Options for the parser
Signature:
export interface ParseOptions | Property | Modifiers | Type | Description |
|---|---|---|---|
| cardinal? | PluralCategory[] | (Optional) Array of valid plural categories for the current locale, used to validate If undefined, the full set of valid PluralCategory keys is used. To disable this check, pass in an empty array. |
|
| ordinal? | PluralCategory[] | (Optional) Array of valid plural categories for the current locale, used to validate If undefined, the full set of valid PluralCategory keys is used. To disable this check, pass in an empty array. |
|
| strict? | boolean | (Optional) By default, the parsing applies a few relaxations to the ICU MessageFormat spec. Setting strict: true will disable these relaxations. |
|
| strictPluralKeys? | boolean | (Optional) By default, the parser will reject any plural keys that are not valid Unicode CLDR plural category keys. Setting strictPluralKeys: false will disable this check. |