I successfully am delivering Chinese using directions from <http://wiki.objectstyle.org/confluence/display/WO/Project+WONDER-Quickstart >:

"To handle internationalization in Project WONDER, delete the takeValuesFromRequest from your Session class (which should now be derived from ERXSession). Likewise, delete the createResponseInContext method from your Application class (which should now be derived from ERXApplication). Then add the following call to your Application constructor:
        ERXMessageEncoding.setDefaultEncodingForAllLanguages("UTF-8");"

...and also this note from Pierre Frisch:

"Just one word of advice on the encoding name. The naming of encoding has changed in Java, it used to be encoding it is now character name. The interesting thing is that the names have changed there used to be no "-" and now there is one:

        Charset                 Description

US-ASCII Seven-bit ASCII, a.k.a. ISO646-US, a.k.a. the Basic Latin block of the Unicode character set
        ISO-8859-1              ISO Latin Alphabet No. 1, a.k.a. ISO-LATIN-1
        UTF-8                   Eight-bit UCS Transformation Format
        UTF-16BE                Sixteen-bit UCS Transformation Format, 
big-endian byte order
UTF-16LE Sixteen-bit UCS Transformation Format, little-endian byte order UTF-16 Sixteen-bit UCS Transformation Format, byte order identified by an optional byte-order mark

        The old name still work but you suffer a small penalty.

        Pierre
        --
        Pierre Frisch
        [EMAIL PROTECTED]"


On Jun 12, 2008, at 4:48 PM, [EMAIL PROTECTED] wrote:

Message: 2
Date: Thu, 12 Jun 2008 18:10:10 -0400
From: Drew Thoeni <[EMAIL PROTECTED]>
Subject: Re: Localization Help! (was Localizer Default vs. Browser)
To: WebObjects-Dev List <[email protected]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="us-ascii"

Cool. I got it working. Was not setting the localizer in the session.

But, now that English and Spanish are working, I'm having a problem
with Arabic. If I use the Mac's Qwerty Arabic keyboard option, I can
type some characters into the Localizable.strings file (which is saved
UTF-16) and the characters look as expected. But, when they get
replaced into the delivered web page, I get a bunch of question marks
"??? ?? ???"

I've also changed the meta tag in the component HTML: <meta http-
equiv="Content-Type" content="text/html; charset=utf-16"/>

Any one done any work with four-byte languages like Arabic or Chinese?

Best,

Drew

--
Josh Paul
[EMAIL PROTECTED]

twitter: joshpaul
linkedin: joshpaul
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to