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

[Feature Request]: The device displays Chinese fonts. #5895

Open
lunneswang opened this issue Jan 20, 2025 · 4 comments
Open

[Feature Request]: The device displays Chinese fonts. #5895

lunneswang opened this issue Jan 20, 2025 · 4 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@lunneswang
Copy link

Platform

NRF52

Description

Excuse me, when can I display Chinese fonts on my device? At present, many China users are also using Meshtastic in different fields.

@lunneswang lunneswang added the enhancement New feature or request label Jan 20, 2025
@fifieldt
Copy link
Contributor

Thanks for writing in. Definitely something we'd like if it's possible within the limited space in these devices. At the moment the only fonts available are hand-drawn glyphs, european languages with limited differences to English. It's a bit of technical research work that needs to be done to work out how to do it for CJK languages and if it's possible - help needed!

@fifieldt fifieldt added the help wanted Extra attention is needed label Jan 21, 2025
@hayschan
Copy link

hayschan commented Jan 21, 2025

One of the Meshtastic China Community's member, Mario @ChangYanChu, has been actively developing such feature - showing Chinese character on Meshtastic UI. It seems that it is way harder to do so on OLED screen than on TFT screen.

Thanks to his dedication, @ChangYanChu had some initial breakthrough today - showing the term signal in Simplified Chinese on an TFT screen running Meshtastic.

Image

@fifieldt
Copy link
Contributor

太好了!

@hayschan
Copy link

hayschan commented Jan 21, 2025

This is his commit for the code change to test Chinese font support: ChangYanChu@e133484

@fifieldt can you please help to take a look at it? If possible, we would like to make it compatible with the master and merge Chinese font support into Meshtastic firmware repo. Let us know whether we are in the correct direction and in general any suggestion is welcomed.

This is the demo video for running the Chinese font test firmware:

WeChat_20250121141427.mp4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants