How about Russian?
-
Hello, in the Russian community of 3D printing, Duet3D electronics are becoming more and more interesting, can we hope for the release of the localization of the firmware? Or is there documentation for the self-translation, is the Cyrillic supported in the web interface and PanelDue?
-
For PanelDue, there would be these stages:
-
Add Cyrillic characters to the fonts. Currently the fonts only have characters U+20 to U+00FF for the 4.3" screen, and U+20 to U+01FF for the larger screens. The fonts were originally created using GLCD Font Creator, but this font generator https://libstock.mikroe.com/projects/view/779/cp-font-generator (which I haven't tried) may be better.
-
Add a new entry for Russian messages in the language table in the Strings.hpp file. See https://github.com/dc42/PanelDueFirmware/blob/master/src/Strings.hpp.
You could also define a new keyboard layout if you want.
-
-
If you wish to contribute Russian translations for Duet Web Control, please see this guide https://github.com/chrishamm/DuetWebControl/blob/master/README.md#internationalization
-
@chrishamm I finished with the translation, it was boring, but hopefully useful. In our local community we will work on the translation together, for the appearance of it in the following firmware.
-
@monderlog Could you send over your updated language.xml file? If so, I could add it to the next DWC release. Thanks!
-
@chrishamm I did, on GitHub, for DuetWebControl and PanelDueFirmware.