Monday, August 8, 2011

Modkit Japanese Edition and the importance of internationalization and localization

Last month, we received an email from Manabu Sugiura, a researcher at Tsuda College in Japan.  He was setting up a workshop for a little over a dozen middle school and high school girls using the Lilypad Arduino and Modkit.  He got in touch again last week to say that he had made a private version of Modkit and translated the whole interface, including code blocks, into Japanese.  Below are some screenshots and a video of Manuba's Japanese translation of Modkit.

Manabu's email, and all the effort he put in to the translation has us thinking about the importance of graphical programming tools in another aspect of democratizing programming and engineering: Internationalization and Localization.  Computer languages are largely English centric.  While there are many non-English programming languages and many localizations of popular English-based programming languages, these seem like second class citizens in the English dominated world of computer programming.  In many cases, localization simply means translating an IDE's menu buttons.

Blocks based graphical programming environments like Modkit have the opportunity to change this.  Scratch, used by over a million kids and novices for game and animation programming, already has many localizations which has been instrumental in its worldwide adoption.  As we continue to dispel myths that graphical programming environments can't be as powerful as traditional tools, we are reminded that in many cases such as internationalization, graphical programming tools can be more powerful.  We'll be working on a way to make localizations easier.  Thanks to Manabu for the inspiration!


  1. Friv 1000 - Play free online games funny for kids now !

    1. Bercerita itu emang asik, apalagi cerita yang kocak dan gokil pasti makin asik. Sayangnya untuk membuat cerita yang kocak tidaklah gampang, perlu selera humor dan intuisi juga, jika terbiasa maka ide menulis cerita akan spontan datang

      Cukup dengan latihan menulis cerita humor lucu dan kumpulan cerita lucu yang terjadi dan kita alami sehari-hari udah cukup membuat kelucuan.

      Keseharian yang kocak atau tingkah laku teman-teman yang kita ceritakan kembali juga bisa bikin geli seperti situs berikut ada kocak, ada serius tapi santai.

  2. A great possibility for me and it was a superb knowledge to view this site. Very difficult to uncover these beneficial web page or web site. I have many devices and achieving proper picture of these worked well and energy continues to be seeing about this weblog. Often my own intend to make my personal site as well as my own enjoyment is growing due to this page. I we do hope you may well be more effective.
    happy wheels| cool math games| 8 pool| sudoku| yoob| friv| monster high
    tetris| shooting games| barbie games| friv4school|

    1. Minum kopi murni memang banyak manfaatnya asalkan tidak berlebihan, cukup dua hingga tiga cangkir sehari. Selain menghindarkan kita dari resiko penyakit mematikan, juga dapat meningkatkan produktivitas kerja. Ingat, kopi itu gak berbahaya, yang berbahaya adalah mencampurnya dengan gula atau susu.
      cara menjadi diri sendiri
      cara memotivasi diri sendiri

  3. Thanks, you guys that is a great explanation. keep up the good work in your granite blog
    happy wheels
    super mario bros

  4. Thanks for sharing. I hope it will be helpful for too many people that are searching for this topic. Donkey Kong, Strike Force Heroes 3, Happy Wheels 3

  5. In this game, you start at the cavern men's age, then evolve! There is a total of 5 ages, each with its units and turrets. 15 different turrets to defend your base and destroy your enemy. kayla itsines diet

  6. friv games
    Friv is big derectory flash games online free for kids. My site add new-best games from Friv, Kizi, Y8, Yepi... Visit and play now, free for fun at!

  7. Busy life circumstances than the current world history. Must try to earn money to support themselves, their families and pay for living. But not so that you neglect your own health, but more must cherish it.
    Pou Games , Dora games , K7x , Toon Games , Y8 , K6x , Fynsy

  8. This topic is interesting. This information is very useful to me. I hope there will be many articles or like this article. Thank you for sharing
    head soccer unblocked is the main game in our website. To head soccer soccer heads will be played the famous game about Big Head Soccer . Big Head Football or big head basketball unblocked games games as well as our favorite

    The Head Soccer Big Head Soccer synthetic Big Head Football games famous. on head soccer you could be playing head soccer unblocked , big head basketball or Big Head Soccer Head Soccer Big Head Soccer Big Head Football big head basketball big head basketball are games is our top. Rejoice with Head Soccer Big Head Soccer Big Head Football Big Head Football big head basketball offline

    Tiny Tanks is a popular game that all of you would like. In which you can play Tiny Planes, Run 3 Unblocked Run 4 Unblocked Hacked unblocked Games. Or you can go to play Tiny Planes Tiny Planes Beta
    Run 3 Unblocked
    Run 4 Unblocked
    Run Unblocked
    Car Racing Games
    Super Mario Unblocked.
    Donkey Kong Unblocked.

  9. I want you to thank for your time of this wonderful read!!! I definately enjoy every little bit of it and I have you bookmarked to check out new stuff of your blog a must read blog!
    Science Kombat | Science Kombat Game | slither io | wings io | wingsio | Tank trouble | Tank trouble 2 | Tank trouble 3 | Tank trouble 4

  10. Welcomes to google terminal keep sharing such ideas in the future as well.
    google snake this was actually EARN TO DIE
    what i was looking for,and i am glad to came here! AGE OF WAR 2
    Hi! I’ve been reading your blog for a while HAPPY WHEELS
    I want you to thank for your time of this wonderful read!!! Slitherio
    Amazing insight you have on this, Slither io This article always blew me BIG FARM

  11. Very nice. Posts shared useful information and meaningful life, I'm glad to be reading this article and hope to soon learn the next article. thank you
    g9g games
    a10 games
    hopy games
    yepi games
    kizi games
    friv games
    4223 games
    huz games
    kizi new games
    yoob games

  12. Friv | Friv 1000 To flee war, to protect the lives of themselves and their families, and must live with the rhythm of society, sometimes makes people feel comfortable smell. Be strong in the harshness of life, you will succeed.

  13. Friv 2019 is all new Friv games online free for kids. We have include games from Friv, Kizi, Y8, Yepi... Visit and play now, free for fun and new games! update new-best free Cartoon Games online from internet. Toon Games is a free online cartoon flash games site where you can find games from all your favorite cartoons such as Ben10, Dora, Tom and Jerry, Spongebob and many more.

  14. Twizl 1 - Play free action games, free addicting games, puzzle games, sports games, girls games and adventure games online. ..and more. Very funny games at

  15. Works for me. It's not some ultimately stupid automation trying to figure it out, it's me telling the lighting what is wanted. Stick RPG 2 piano tiles score hero

  16. Thanks for the job post. For more of such kind of jobs, you can refer to the link below.
    Friv 10 |
    friv 100 games | games

  17. This is exactly what I was looking for. Thanks for sharing this great article! That is very interesting Smile I love reading and I am always searching for informative information like this! Yoob 100 |
    Friv2 Online|
    Friv3 Player

  18. This is exactly what I was looking for. Thanks for sharing this great article! That is very interesting Smile I love reading and I am always searching for informative information like this!
    Papa Louie|
    Moto X3M3|

  19. Troll Face Quest Video Games. Play. Troll Face Quest Video Games · Y10 City Heroes. the best free online Twizl games, juegos Twizl, jogos Twizlfrom the top game developers all over the world. Zoxy is the best entertainment site with free games.

  20. for beginners like me need a lot of reading and searching for information on various blogs. and articles that you share a very nice and inspires me . cara menggugurkan kandungan

  21. I liked it so much and very interesting, too! Thanks for sharing the experience.
    Wonderful post, really great tips and advice.
    friv 3
    friv 4
    kizi 2
    zoxy games

  22. Great information, I will tweet to my friends to get them to check it out. keep it up. Thanks for sharing!.If have a long time than visit to:
    minecraft | facebook baixar | whatsapp baixar | baixar facebook | photo grid