Squeak
  links to this page:    
View this PageEdit this PageUploads to this PageHistory of this PageTop of the SwikiRecent ChangesSearch the SwikiHelp Guide
Multilingual Squeak
Last updated at 3:27 pm UTC on 3 May 2005
By the efforts of Yoshiki Ohshima Squeak supports from version 3.8 (base image) onwards the work with many languages.

The page http://www.is.titech.ac.jp/~ohshima/squeak/squeak-multilingual-e.html contains an older latex2html'ed paper on the design and implementation. (to check how that paper still reflects the current design)


A little example: the image now contains 'MultiStrings' which have various encodings.

To write out a MultiStrings to UTF-8 now?

you have to use something like this


f _ FileStream newFileNamed: 'foo.txt'.
f converter: UTF8TextConverter new. "This is not necessary as it is the default."
f nextPutAll: aString.
f close.


Or simply,

aString convertToWithConverter: UTF8TextConverter new.

(source: Date: Wed, 19 Jan 2005 13:39:28 -0800
From: Yoshiki Ohshima
Subject: Re: An attempt to support Czech language
)


Updated 24-Jan-05 hjh




Old stuff
See Multilingual Squeak version 3.6 - test report. The glitches reported here are fixed in the SqueakMap version.

Multilingual Squeak -- Translation HOWTO

Version for 3.6 (Oct 2003) see http://squeaklet.com:8080/m17n


Updated 24-Mar-03 hjh by using the information from Boris Gaertner
Update 1-JUL-03 MarcusDenker added Howto-link
Update 4-NOV-03 hjh Link to version for Squeak 3.6 added