Hello,
As some people aware, we have a problem with Japanese text input into Squeak on X11, especially with NuScratch.
I've been punting to work on this but now Manabu Sugiura volunteered and I decided to just do what it takes to help him.
I wrote some code to support Japanese text input works on X11 when OLPC XO time, but things diverged since then. My understanding is that porting the code from that branch into the later branch(es), most notably the VM that NuScratch uses; But I am pretty sure there are more differences I am not aware of. Please let us know if there are some foreseeable issues. And please consider incorporating patches Manabu (and I) will produce when it is ready.
Thanks!