supermerill / SuperSlicer

G-code generator for 3D printers (Prusa, Voron, Creality, etc.)
4.13k stars 519 forks source link

Custom gcode in Cyrillic is gibberish after restarting SuperSliser. #923

Open user32rtu opened 3 years ago

user32rtu commented 3 years ago

Version

2.3.55

Operating system type + version

Windows 10 Pro 64 bits 20H2

3D printer brand / version + firmware version (if known)

Sapphire Pro

Behavior

I write comments in Start G-code in Russian and I see Russian text. After restarting SuperSliser, I see that where I wrote in Russian, the code page has now changed and the text becomes unreadable. screenshot1 screenshot2

neophyl commented 3 years ago

Having recently gone through the pain of adding non english language support to one of our products at work this doesnt surprise me. The configuration file is probably only stored/coded to allow a normal latin character encoding once saved. When read back what is stored isnt quite what you wrote.

supermerill commented 3 years ago

You can try to activate the utf-8 beta mode in windows.

user32rtu commented 3 years ago

"You can try to activate the utf-8 beta mode in windows."

Thanks for the advice. It works as it should. But I have to abandon this method, as some programs do not work correctly.