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

Unicode ligatures and combining characters not displaying properly #827

Open
claysmalley opened this issue Mar 20, 2023 · 1 comment · May be fixed by #1149
Open

Unicode ligatures and combining characters not displaying properly #827

claysmalley opened this issue Mar 20, 2023 · 1 comment · May be fixed by #1149
Labels
bug Something isn't working internationalization maplibre Needs maplibre feature or expertise

Comments

@claysmalley
Copy link
Member

claysmalley commented Mar 20, 2023

Many South and Southeast Asian scripts make frequent use of ligatures and combining characters, which are not rendering properly. Examples of Oriya, Khmer and Dzongkha below:

Oriya

Khmer

Dzongkha

There are problems with ligatures and combining characters in all of the above screenshots, but that seems to be downstream of maplibre/maplibre-gl-js#50.

Originally posted by @claysmalley in #801 (comment)

@claysmalley claysmalley added maplibre Needs maplibre feature or expertise internationalization labels Mar 20, 2023
@claysmalley claysmalley added the bug Something isn't working label Jun 16, 2023
@1ec5
Copy link
Member

1ec5 commented Aug 19, 2024

I have a proof of concept for a fix in 1ec5/maplibre-gl-js#1. It needs a bit of cleanup and requires some major changes to How Things Have Always Been Done, so it’ll need some discussion before I can formally move forward with it.

@1ec5 1ec5 linked a pull request Aug 21, 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
bug Something isn't working internationalization maplibre Needs maplibre feature or expertise
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants