MicroBlocks has been translated to a bunch of languages by members of the community. You can update the translation files for your language or create new ones on our Weblate project page:
https://hosted.weblate.org/projects/microblocks/ide
Your help in translating MicroBlocks is hugely appreciated both by us and native speakers of your language, especially kids. Thank you!
For blocks, the underscore represents an input slot. Your translation of a block has to have the same number of input slots, in the same order, as the English version. For example:
set pin _ to _
posa el pin _ a _
We are aware that it is sometimes hard to keep the English order of parameters in other languages, but this limitation makes the translation mechanism much easier to implement and also results in more readable language files and fewer translator errors.
The pattern %n
-where n
is a number-, represents a parameter that will be replaced by actual data when rendering the string. You should keep these parameters intact, but you can change their order if you need to.
saving file %1 to %2
desant a %2 l'arxiu %1