[Seaside] Accented characters
Koji Yokokawa
koubo2006 at yengawa.jpn.org
Thu Jul 27 15:35:28 UTC 2006
I struggled to use Japanese on Seaside recently.
The problem is not only about accented characters (Unicode). The cause
of that is a lack of the fundamental facility, 'charset', in Seaside.
Charset is very important especially in Asia. Many of Asian sites uses
various local charset not Unicode in reality.
Umezawa-san and I made a patch for internationalization of
Seaside2/Squeak. This patch fixes the problems cause of charset
encodings (includes Unicode) on Seaside2.6b1. It makes WAKom (NOT
WAKomEncoded) handle Charset, XHTML lang, encoded filenames and encoded URL.
http://squeaksource.blueplane.jp/Seaside2I18N/
(This is a project on the SqueakSource in *Japanese*, however you can
load it into your image without any changes.)
I tested it on SqueakLand3.8-05 and Squeak3.9b-7048 with UTF8 and
several Japanese charsets by hand. It works well in any encoding.
The character encoding is a basic facility of a web server so, I think,
the patch should be merged into the main package of Seaside2.
(Seaside2I18N is branched from Seaside2.6b1-lr.52.)
Please, take a look.
Koji
On Mon, 24 Jul 2006 10:48:04 -0700
Avi Bryant <avi.bryant at gmail.com> wrote:
>
> On Jul 24, 2006, at 7:45 AM, Damien Cassou wrote:
> >
> >
> > How is it possible that nobody cares about accented characters
> > within Seaside ?
>
> Speaking for myself: I certainly care about them, but I use Squeak
> 3.7. The UTF-8 support from 3.8 mostly tends to complicate the issue
> (of course, accented characters don't show up correctly in inspectors
> etc, but that's a price I'm willing to pay).
>
> I'm surprised things are now broken in 3.8/3.9, however -
> WAKomEncoded *used* to work, didn't it?
>
> Avi
> _______________________________________________
> Seaside mailing list
> Seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
-- !
Koji Yokokawa <koubo2006 at yengawa.jpn.org>
http://yengawa.com/
^self new!
More information about the Seaside
mailing list