Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    How about Russian?

    Scheduled Pinned Locked Moved
    Firmware wishlist
    3
    6
    898
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Monderlogundefined
      Monderlog
      last edited by Monderlog

      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?

      1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators
        last edited by

        For PanelDue, there would be these stages:

        1. 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.

        2. 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.

        Duet WiFi hardware designer and firmware engineer
        Please do not ask me for Duet support via PM or email, use the forum
        http://www.escher3d.com, https://miscsolutions.wordpress.com

        1 Reply Last reply Reply Quote 0
        • chrishammundefined
          chrishamm administrators
          last edited by

          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

          Duet software engineer

          Monderlogundefined 1 Reply Last reply Reply Quote 0
          • Monderlogundefined
            Monderlog @chrishamm
            last edited by Monderlog

            @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. 🤓

            chrishammundefined 1 Reply Last reply Reply Quote 0
            • chrishammundefined
              chrishamm administrators @Monderlog
              last edited by

              @monderlog Could you send over your updated language.xml file? If so, I could add it to the next DWC release. Thanks!

              Duet software engineer

              Monderlogundefined 1 Reply Last reply Reply Quote 0
              • Monderlogundefined
                Monderlog @chrishamm
                last edited by

                @chrishamm I did, on GitHub, for DuetWebControl and PanelDueFirmware.

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post
                Unless otherwise noted, all forum content is licensed under CC-BY-SA