MarlinFirmware / Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
https://marlinfw.org
GNU General Public License v3.0
16.19k stars 19.21k forks source link

[BUG] Missing Chinese characters in MarlinUI #26387

Closed GPTKEY closed 2 weeks ago

GPTKEY commented 11 months ago

Did you test the latest bugfix-2.1.x code?

Yes, and the problem still exists.

Bug Description

The Chinese characters in the menu of the 12864 screen are displayed abnormally and become garbled, but the Chinese characters on the homepage are displayed normally.

Bug Timeline

new bug

Expected behavior

It feels like it's caused by python's character handling

Actual behavior

No response

Steps to Reproduce

No response

Version of Marlin Firmware

bugfix-2.1.x

Printer model

No response

Electronics

No response

Add-ons

board: skr1.1 LPC1768

Bed Leveling

ABL Bilinear mesh

Your Slicer

None

Host Software

SD Card (headless)

Don't forget to include

Additional information & file uploads

Marlin.zip

GMagician commented 11 months ago

Does your compiled firmware contains #26381? This should fix some utf8 chars, maybe it can solve your issue

ellensp commented 11 months ago

Can you provide pictures of what your referring to? I cant see an issue, but I can't read the language.

thisiskeithb commented 4 months ago

Please download bugfix-2.1.x to test with the latest code and let us know if you're still having this issue.

github-actions[bot] commented 1 month ago

Greetings from the Marlin AutoBot! This issue has had no activity for the last 90 days. Do you still see this issue with the latest bugfix-2.1.x code? Please add a reply within 14 days or this issue will be automatically closed. To keep a confirmed issue open we can also add a "Bug: Confirmed" tag.

Disclaimer: This is an open community project with lots of activity and limited resources. The main project contributors will do a bug sweep ahead of the next release, but any skilled member of the community may jump in at any time to fix this issue. That can take a while depending on our busy lives so please be patient, and take advantage of other resources such as the MarlinFirmware Discord to help solve the issue.