[Webkit-unassigned] [Bug 236121] Passing undefined for the locale in the Intl.NumberFormatter constructor uses the system locale
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Feb 3 20:52:41 PST 2022
https://bugs.webkit.org/show_bug.cgi?id=236121
Yusuke Suzuki <ysuzuki at apple.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ysuzuki at apple.com
--- Comment #3 from Yusuke Suzuki <ysuzuki at apple.com> ---
OK, this is because upstream CLDR has two options for numbering-system in ar locale.
1. arab
2. latn
By default, it is pointing "arab". But it looks like there is an option "latn".
And according to CLDR issue (https://unicode-org.atlassian.net/browse/CLDR-10825)
> And add: <defaultNumberingSystem alt=”latndigi”>latn</…> → Google (and other companies like Netflix) which want to default non-country-specific Arabic to ASCII can use this...we can then test it out, see how it works, and based on that experience see if we should switch default and alt
> Stock ICU uses “standard” variant for ar.xml (Arab); Google etc will filter the data so that ar.xml gets <defaultNumberingSystem>Latn</…>
So, Stock ICU (& current Apple ICU) uses arab. Google's fork is using latn.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220204/9282d0af/attachment-0001.htm>
More information about the webkit-unassigned
mailing list