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

Bert Freudenberg bert at freudenbergs.de
Sat Sep 6 22:01:13 UTC 2008


Am 06.09.2008 um 22:45 schrieb Katerina Barone-Adesi:

>>> What doesn't work:
>>> - Russian input.  It mainly shows unicode boxes as well,
>>
>> Were the (few) translated strings correctly displayed in Cyrillic?  
>> E.g., in
>> the Supplies flap the book morph should be labeled "книга".
>
> No, because Russian wasn't one of the language options, so I didn't
> have any translated strings.  However, copying text from wikipedia in
> Russian into the workspace showed it correctly.   Japanese was an
> option, and the translated strings displayed correctly.
>
>>> Also, oddly, there are many less language options: only German,
>>> English, Spanish, French, Japanese and Portuguese.  The rest have
>>> disappeared.
>>
>> That is indeed odd. Apparently it does not find the .mo files in  
>> the locale
>> directory next to etoys.image.
>
> There are no .mo files (and there is no locale directory) in
> etoys-dev.zip; it contains   QuickGuides/index.pr,
> QuickGuides/preload-index.sexp.data.gz, Gallery.020.pr,
> EtoysActivity.004.pr, EtoysV3.sources, Tutorials.009.pr,
> etoys-dev.image, etoys-dev.changes, and po/etoys/, which contains 29
> po files.

That is correct, you should get etoys-image-and-pr.zip.

>> Hmm. I'm not sure. The VM version is correct. You might try finding  
>> out if
>> the input or the rendering is broken - look at the code point of the
>> generated characters, and tey to construct a string to print made for
>> Cyrillic Unicode values.
>
> See my previous email (sent right after you sent this one) - it
> appears to be input which is broken, because rendering text I copy
> from other programs and paste into Squeak works correctly.


Thanks. We have not had any feedback from Russian Linux users yet. I  
added these two issues to the bug tracker:

https://dev.laptop.org/ticket/8339
https://dev.laptop.org/ticket/8340

- Bert -





More information about the Squeak-dev mailing list