Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.

localIdeographFontFamily should include Hiragana and Katakana glyph ranges #14993

Closed
chloekraw opened this issue Jun 25, 2019 · 0 comments · Fixed by #15009
Closed

localIdeographFontFamily should include Hiragana and Katakana glyph ranges #14993

chloekraw opened this issue Jun 25, 2019 · 0 comments · Fixed by #15009
Assignees
Labels
Core The cross-platform C++ core, aka mbgl

Comments

@chloekraw
Copy link
Contributor

chloekraw commented Jun 25, 2019

In #10522, we added support for client-side rendering of CJK glyphs through the localIdeographFontFamily option. This change was motivated by significant bandwidth required to download ideographic glyphs from the server; using client-side fonts for ideographs resulted in a performance optimization. At the time, we didn't include Hiragana and Katakana glyph ranges in localIdeographFontFamily because they're not ideographic; however, this makes it impossible to use client-side rendering for Japanese maps, which contain a mix of ideographic (Kanji) and non-ideographic characters.

In the next release, we should expand the glyph ranges of localIdeographFontFamily to include Hiragana and Katakana. The same change has already been made on GL-JS in mapbox/mapbox-gl-js#8365.

@chloekraw chloekraw added Android Mapbox Maps SDK for Android Core The cross-platform C++ core, aka mbgl and removed Android Mapbox Maps SDK for Android labels Jun 25, 2019
@chloekraw chloekraw added this to the release-p milestone Jun 25, 2019
@tmpsantos tmpsantos changed the title localIdeographFontFamily should include Hiragana and Katagana glyph ranges localIdeographFontFamily should include Hiragana and Katakana glyph ranges Jun 26, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Core The cross-platform C++ core, aka mbgl
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants