question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Update to latest CLDR version

See original GitHub issue

Now that https://github.com/angular/angular/pull/42230 is merged, it would be good to update to the latest CLDR if possible.

We are currently patching the no locale manually to get what our customers want but that’s not really great. ):

Related

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Reactions:3
  • Comments:6 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
JoostKcommented, Apr 10, 2022

I think it’s the only place right?

Looks like it indeed; the plural-function.ts file is the only one that imports from cldr.

I’m not sure how much effort this currently is, but plural function generation is not super short code IIRC.

Indeed it is not; it is based on a simple grammar to parse LDML syntax and transform it to JS code. Not too complex to do with a simple parser but would take some effort to get right and maintain. But it would drop a dependency and duplicate CLDR data, which may be an improvement.

1reaction
JoostKcommented, Mar 8, 2022

CLDR 41 is planned for 2022-04-06, so we should be able to include that version in Angular 14.

Read more comments on GitHub >

github_iconTop Results From Across the Web

CLDR Releases/Downloads - Unicode CLDR
Each release of the Unicode CLDR is a stable release and may be used as reference ... The top two rows have permalinks...
Read more >
Latest Release - Unicode CLDR
The latest released version is CLDR 42. For other /latest/ links, see CLDR Releases/Downloads ...
Read more >
Unicode CLDR
Unicode CLDR Project. News. 2022-10-19 CLDR v42 released ... The details for the current release are found in Current CLDR Cycle.
Read more >
CLDR 32 Release Note - Unicode CLDR
Unicode CLDR 32 provides an update to the key building blocks for software supporting the world's languages. This data is used by all...
Read more >
CLDR 40 Release Note - Unicode CLDR
The standard segmentation data for line break has been updated to Unicode 14.0 rules, allowing for increased emoji compatibility over versions.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found