[squeak-dev] The state of Squeak I18n support: let's improve it

Katerina Barone-Adesi katerinab at gmail.com
Sat Sep 6 14:35:38 UTC 2008


I've tried using the OLPC VM [1] and
http://etoys.laptop.org/src/etoys-dev.zip (with all 239 updates).  The
results are improved, but still mixed:

What works:
- dead keys (as long as I run squeak -vm-display-X11 -compositioninput
etoys-dev.image).

What half-works:
- Japanese input.  I can type with Anthy+Skim and see hiragana
correctly, but as soon as I press space or enter, everything but the
first character turns into gibberish (not Kanji - accented Latin
characters and unicode missing-character boxes).  I don't think it's a
font problem, as it looks ok while I'm inputting it, and when I switch
to Japanese, all of the menus show up properly in Japanese.

What doesn't work:
- Russian input.  It mainly shows unicode boxes as well, even if I
change the font to Deja Vu (using World -> Open -> File List, loading
the TTF, then World -> Appearance -> System fonts -> Code font, then
opening a new workspace).

Running with or without -encoding UTF-8 -textenc UTF-8 seems to make
no difference.

Also, oddly, there are many less language options: only German,
English, Spanish, French, Japanese and Portuguese.  The rest have
disappeared.

I've prepared a screenshot.  The result of typing using a Russian
keymap is in the left workspace; the right one shows the result of
typing in Japanese with anthy+skim.  The top two lines on the right
are what happened after pressing enter; the properly-displaying
hiragana are what I see while I'm still typing.

Do you have any advice for how I can troubleshoot this and/or what I'm
doing wrong?

[1]: http://etoys.laptop.org/rpms/squeak-vm-3.10-3olpc10.i386.rpm and
squeak -version:
3.10-3 #1 Fri Aug 29 19:30:22 CEST 2008 gcc 4.1.2
Squeak3.10beta of 22 July 2007 [latest update: #7159]
Linux fedora7 2.6.23.17-88.fc7 #1 SMP Thu May 15 00:35:10 EDT 2008
i686 i686 i386 GNU/Linux
default plugin location: /usr/lib/squeak/3.10-3/*.so

Regards;
Katerina Barone-Adesi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bad-input-cropped.png
Type: image/png
Size: 4866 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20080906/a463f9e8/bad-input-cropped.png


More information about the Squeak-dev mailing list