An unopinionated parser for ICU MessageFormat strings, currently at version 1.0.0. It parses ICU MessageFormat (used for internationalization) into an AST, allowing manipulation, analysis or transformation. The library is stable but maintenance-only with no active development.
pip install pyicumessageformatVerified import paths — ran on the pinned version, not inferred.
Parse an ICU MessageFormat string into an AST.
Combine with a formatter, e.g., using pyicu (PyICU) or icu4c.
Wrap parse() in try/except and handle parse errors gracefully.
No dependency data recorded yet.