globalizejs / globalizejs/globalize

Compile hundreds of plain text messages

Open
#652 8 comments 0 reactions 0 assignees View on GitHub
help wanted
Dominant language
JavaScript
Stars
4.8k
Forks
585
PR merge metrics
No merged PRs in 30d

Description

For my web site I want to take advantage of compiling my formatters and messages. My web site contains:
- 6 different formaters (e.g. `dateFormatter({ date: "long" }`, `numberFormatter({ style: 'decimal', minimumFractionDigits: 0, maximumFractionDigits: 2 }` etc.)
- 10 complicated messages with plural and gender
- more than 200 plain text messages

Sorry for this stupid question: **What is the strategy for design time compilation of such app?**

Every compiled plain text messages produced complicated JS code, e.g.
`Globalize.b1130668030 = messageFormatterFn((function( ) { return function (d) { return "My plain text message 1"; }})(), Globalize("en").pluralGenerator({}));`

Plain text message compilation cancels positive effect of 6 formatters and 10 messages compilation.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.