User:Waldo/Internationalization API: Difference between revisions

Move concepts earlier
(More info)
(Move concepts earlier)
Line 12: Line 12:


The Internationalization API is enabled by default in SpiderMonkey when embedded in Firefox builds.
The Internationalization API is enabled by default in SpiderMonkey when embedded in Firefox builds.
=== Key concepts ===
...talk about language tags and their structure and what's encoded in them, collators, date formats, and how all the stuff is implemented using what ICU primitives...copiously link to BCP47...


=== Code organization ===
=== Code organization ===
Line 40: Line 44:


Tests live in {{source|js/src/tests/test402}}, an unmodified import of the ECMA-402 test suite.  '''XXX Explain how the tests are run, how they're skipped in no-<code>Intl</code> builds, how to update them, how to contribute to them, how we disable/annotate any tests we don't pass'''
Tests live in {{source|js/src/tests/test402}}, an unmodified import of the ECMA-402 test suite.  '''XXX Explain how the tests are run, how they're skipped in no-<code>Intl</code> builds, how to update them, how to contribute to them, how we disable/annotate any tests we don't pass'''
=== Key concepts ===
...talk about collators, date formats, and how all the stuff is implemented using what ICU primitives...


=== Known bugs and issues ===
=== Known bugs and issues ===
Confirmed users
446

edits