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
ing-input-telephone country selector should render flags based in unicode characters from countrycodes.
Actual Behavior
Render country codes instead of flags on Windows 11:
Chrome 114.0.5735.199
Edge 114.0.1823.82
Additional context
OJ support response:
There aren't flag emojis and there problably won't be. The reason is pretty simple and can't be worked around in any satysfying way:
Country flags aren't actually a single unicode character, but a combination of unicode characters that are interpreted as a flag. When you receive the country flag equivalent of "US", it is interpreted as the United States flag. It means that it's up to each emoji implementation to interpret flag codes, which means that there is a potential PR nightmare to deal with in case a country isn't recognized internationaly.
Should microsoft decide to recognize the Israelian flag ? The Palestinian flag ? Taiwan flag ? How is Microsoft supposed to decide what flag to display or not if part of a country decides to declare independance ? Some companies have decided to represent all flags, some have decided to display different flags depending on where the user is located, an Microsoft decided to display none.
We solved it in our own extension layer. Not sure we want to fix it also in lion, since that will make it less "white label". Probably best to remove the flag from the default input-telephone, and only show an example in which we use flags (including a warning about Windows).
Expected behavior
ing-input-telephone country selector should render flags based in unicode characters from countrycodes.
Actual Behavior
Render country codes instead of flags on Windows 11:
Chrome 114.0.5735.199
Edge 114.0.1823.82
Additional context
OJ support response:
There aren't flag emojis and there problably won't be. The reason is pretty simple and can't be worked around in any satysfying way:
Country flags aren't actually a single unicode character, but a combination of unicode characters that are interpreted as a flag. When you receive the country flag equivalent of "US", it is interpreted as the United States flag. It means that it's up to each emoji implementation to interpret flag codes, which means that there is a potential PR nightmare to deal with in case a country isn't recognized internationaly.
Should microsoft decide to recognize the Israelian flag ? The Palestinian flag ? Taiwan flag ? How is Microsoft supposed to decide what flag to display or not if part of a country decides to declare independance ? Some companies have decided to represent all flags, some have decided to display different flags depending on where the user is located, an Microsoft decided to display none.
Source: https://answers.microsoft.com/en-us/windows/forum/all/flag-emoji/85b163bc-786a-4918-9042-763ccf4b6c05
The text was updated successfully, but these errors were encountered: