Skip to content
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

Wrap unicode flag codepoints in a flag supporting font. #1258

Open
blowdart opened this issue Aug 23, 2023 · 1 comment · May be fixed by #4862
Open

Wrap unicode flag codepoints in a flag supporting font. #1258

blowdart opened this issue Aug 23, 2023 · 1 comment · May be fixed by #4862
Labels
feature-request A request for a new feature x:on-the-roadmap We're planning to do this but it may be a bit

Comments

@blowdart
Copy link

Problem

Windows has for geo-political reasons avoided adding support for unicode flags, instead they render as the ISO country code. This means no Windows machines will display flags in messages if they're inserted via the unicode representation.

Describe the solution you'd like

In order to display flags on Windows messages Twitter uses a custom font. BlueSky could consider the same.

Embeddable fonts that support flags include

Noto from Google (no license indicated)
twemoji from Twitter (MIT licensed)
BabelStone (SIL Open Font License 1.1,)

Describe alternatives you've considered

Rewrite the character to an image. This would disrupt screen readers, and would not scale if a user increases the font size in the browser)

Additional context

As a bonus the fonts may support newer flag additions faster than the operating system support, for example the LBGTQ pride flag.
Conversely, they may ignore certain flags altogether,

@blowdart blowdart added the feature-request A request for a new feature label Aug 23, 2023
@pfrazee pfrazee added the x:on-the-roadmap We're planning to do this but it may be a bit label Aug 23, 2023
@pfrazee
Copy link
Collaborator

pfrazee commented Aug 23, 2023

We'll likely need to get to this at some point yeah

@mozzius mozzius linked a pull request Jul 31, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request A request for a new feature x:on-the-roadmap We're planning to do this but it may be a bit
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants