Phratch is a Scratch (http://scratch.mit.edu) port on Pharo2.0. It is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art — and share your creations on the web. It is cool! Look at the bottom of the http://car.mines-douai.fr/category/phratch/ and jetStorm Yes you can drive Ev3 latest lego minstorm with Phratch and this is really fun. Jannik Laval the guy behind Phratch (keep pushing your massive cleaning up) need you! Here is his call.
Dear Pharoers, Smalltalkers, Phratchers and everybody interested to help Phratch development.
We need you as an international community. Phratch needs your help to be multilingual.
The most of work is already done, It is based on the Scratch work (Thank you for all the supported languages). Now, as Phratch has a lot of new features, we need to translate each of these new features.
For each of the following languages (ar, bg, ca, cs, da, de, el, es, et, eu, fa, fi, fr_CA, gl, he, hr, ht, hu, id, is, it, ja_hira, ja, kn, ko, lt, mk, mn, mr, ms, ne, nl, no, pl, pt_br, pt, ro, ru, rw, sk, sl, sv, th, tr, uk, vi, zh_cn, zh_tw), we need to complete the lines available in the phratch issue tracker (https://code.google.com/p/phratch/issues/detail?id=120). You can post your work as a comment or send me a mail, I will then integrate it in Phratch.
For each expression there is a msgid in english, that should not be changed. Then, there is a msgstr that should be complete in the specific language. All elements in the $$ (like $Number$) are variables, they should not be changed but they have to be integrated in your translation. For example, in french:
msgid “replace costume $Number$ with $NewCostume$”
msgstr “remplacer le costume $Number$ avec $NewCostume$”
There is less than 130 small expressions. It is 1 or 2 hours of work, and it helps us a lot.
Thank you for your help.