You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently browsers handle this differently so we were wondering if there is a clear preference for one over the other and if you have some suggestions here.
In your Working Draft, it is mentioned there should be a clear deterministic fallback mechanism. Yet it does not seem to specify what the behaviour should be.
The text was updated successfully, but these errors were encountered:
There are several fallback mechanisms available and these are used by different technologies in different ways. The simplest fallback mechanism is described in BCP47 and involved progressive removal of subtags. A more advanced matching scheme is described by Unicode's CLDR project and is used internally by libraries such as ICU. Since ICU forms the basis for I18N APIs in most of the major browsers, this is probably the most useful algorithm.
Note that JavaScript provides these two fallbacks in Intl (see here, where "best fit" means the Unicode algorithm in practice).
I agree that we should update our WD to be clearer, since this standardization is now fairly solid.
In the webExtensions w3c, we wanted to tackle locale fallback mechanisms, see: w3c/webextensions#296.
Currently browsers handle this differently so we were wondering if there is a clear preference for one over the other and if you have some suggestions here.
In your Working Draft, it is mentioned there should be a clear deterministic fallback mechanism. Yet it does not seem to specify what the behaviour should be.
The text was updated successfully, but these errors were encountered: