-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Intl.Locale updates #4052
Intl.Locale updates #4052
Conversation
Edit note: I added a list of all the properties of |
All the data is looking good to me! A little pro tip with Chromium browsers: since Opera 15 (and Opera Android 14), Opera adapted Chrome's engine into its own. For Opera desktop, the version numbers can be identified based upon the following formula: Regarding all the properties, would you like to add them in a single PR and wait for us to merge it until it's all done, or would you rather us merge this as it is and work on additional PRs? |
Thanks for the tips @vinyldarkscratch! As far as the properties go, I think I'll add them all on this PR and then we can merge them all at once. I'll be offline this week, but should have some time Saturday to get back on this. Thanks! |
Alright, sounds like a plan! I’ll mark this as “not ready” for the time being. 😉 |
@vinyldarkscratch regarding your tip about Opera: Taking a look at this version history, it seems like the latest version (Opera 60) uses Chromium 73, which wouldn't support
? Thanks for your help with this! |
Sorry, you can totally ignore that part! I wrote that before I found out Opera 61 and 62 are only beta versions. 😛 |
Cool cool thanks! |
All data has been added! The data is correct, but the table isn't styled correctly. Am I missing something in the command? I ran npm run render javascript.builtins.Intl.Locale.script |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All in all, looks good! Just one small change to make.
Order has been updated! 🎉 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good to me, thank you! Just made the change to the wiki that will add this BCD in as well in the next Kumascript release. 😉
Woot woot - thanks for your help! |
A checklist to help your pull request get merged faster:
This PR aims to add browser compat data for
Intl.Locale
and its various properties. This is part of a documentation effort involving Daniel Ehrenberg, Romulo Cintra, and myself. We're tracking our progress here.npm test
runs cleanly and Travis builds successfully.According to my research, Chrome (desktop, Android, and WebView) is the only browser with support currently (shipped in Chrome 74). Firefox and Edge have issues open and are in development, but have not implemented yet. Safari hasn't issued any public signals regarding
Intl.Locale
.Properties of
Intl.Locale
to add compat data for:Cheers!