LGTM On Thu, Nov 8, 2018 at 12:20 AM Frank Tang <ft...@chromium.org> wrote:
> Spec > > https://tc39.github.io/proposal-intl-list-format > > Summary > > A Stage 3 proposal that introduces a new formatter under Intl. > > Intl.ListFormat helps libraries and frameworks format a list in a > localized fashion by providing internationalized messages using a customary > local word or phrase when available. For example, calling its format() > method with ["Alice", "Bob", "Charlie", "Delta"] would return the string > "Alice, Bob, Charlie and Delta" in English. > Example > > let lf = new ListFormat("en"); > > lf.format(["Alice"]); > > // > "Alicce" > > lf.format(["Alice", "Bob"]); > > // > "Alice and Bob" > > lf.format(["Alice", "Bob", "Charlie"]); > > // > "Alice, Bob and Charlie" > > lf.format(["Alice", "Bob", "Charlie", "Delta"]); > > // > "Alice, Bob, Charlie and Delta" > > lf = new ListFormat("zh"); > > lf.format(["譚永鋒"]); > > // > "譚永鋒" > > lf.format(["譚永鋒", "劉新宇"]); > > // > "譚永鋒和劉新宇" > > Interoperability and compatibility risk > > The Intl.ListFormat is new and should have no risk to break pre-existing > javascript code. > > - > > Firefox:In development > - > > Edge:No public signals > - > > Safari:No public signals > - > > Web Developers: No public signals > > > Is this feature fully tested? > > Yes; our implementation passes our own V8 tests as well as the Test262 > tests for all the features. > > Tracking bug > > https://crbug.com/v8/7871 > > Link to entry on the Chrome Platform Status dashboard > > https://www.chromestatus.com/features/4764538272481280 > > Requesting approval to ship? > > Yes. Note that since this is a V8/JS feature, this post is just an FYI to > blink-dev — no signoff from Blink API owners is required. > > > -- -- v8-users mailing list v8-users@googlegroups.com http://groups.google.com/group/v8-users --- You received this message because you are subscribed to the Google Groups "v8-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to v8-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.