Help bring CircuitPython messaging to other languages! #CircuitPython
One of the exciting features of CircuitPython 4.x is translated control and error messages. Native language messages will help non-native English speakers understand what is happening in CircuitPython even though the Python keywords and APIs will still be in English. We were inspired by the awesome translation work done in mu 1.0.0. (They even discussed the benefit translating error messages.) We saw this and loved the idea of both mu and CircuitPython being in one’s native language.
So, we’ve added the mechanics to CircuitPython that allow us to translate strings at build time. However, that’s not enough! We’re asking folks for help in translating messages to other languages. Carlos, @C47KD, was kind enough to help with the Spanish translation (seen below) and Pierrick, @arofarn, volunteered to do French.
If you would like to help, then please post to the main issue on GitHub and join us on Discord. Thanks!