messageformat
messageformat copied to clipboard
ICU MessageFormat for Javascript - i18n Plural and Gender Capable Messages
This is due to an upstream issue microsoft/rushstack#2070 which will hopefully be resolved by microsoft/rushstack#3559.
Bumps [tzinfo](https://github.com/tzinfo/tzinfo) from 1.2.9 to 1.2.10. Release notes Sourced from tzinfo's releases. v1.2.10 Fixed a relative path traversal bug that could cause arbitrary files to be loaded with require when...
We use `ngx-translate-messageformat-compiler` (**5.0.1**) with `messageformat` (**2.3.0**) in a mobile application made with Capacitor. We get a lot of errors like these in the last two weeks: **Localisation function not...
As identified in #368, currently all rounding mode values fail. Instead, most of them should work and use the Intl.NumberFormat [`roundingMode` option](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/NumberFormat#roundingmode).
Ref: https://github.com/messageformat/messageformat/issues/359 It was discovered that when compiling against locale variants (e.g. `en-US`, `es-MX` etc etc...) output is generated against expectations. For example ```javascript const MessageFormat = require("@messageformat/core"); const compileMessageModule...
Fixes: https://github.com/messageformat/messageformat/issues/361 This is a sketch to fix 361. I can see it being desirable to hide the inner recursive parameter by creating an "outer" and "inner" function, but I...
While authoring https://github.com/messageformat/messageformat/pull/360, I noticed a potentially unexpected edge case while using the `*` operator: Let's say I'm authoring some messages, and I want to be overly terse: ``` const...
# Problem locale `es-MX` gets `en` formatted functions # Demonstration tiny runnable demo here: https://github.com/cdaringe/multi-locale-invalid-dates it can be seen in just this code too: ```js const MessageFormat = require("@messageformat/core"); const...
# Problem It's nice to be able to tinker in real time with messages and observe their output. https://format-message.github.io/icu-message-format-for-translators/editor.html exists for a competing library, but it's imperfect. It would be...
The current behavior **breaks the contract** provided by structured KV pairs when compiling a module, at least from the CLI. I want the precise **opposite** of the OP. Consider translations...