Enter Chinese

I notice that Notes Client is supporting Asian languages. Can it support to input Chinese or it just displays Chinese? If so, could you advise how to accomplish it.

Thanks,

Ray

Subject: Domino is fully Unicode and LMBCS enabled… but some parts depend on OS level functions

The first Windows version build on a single set of binaries is Win2000. WinNT is already fully Unicode enabled and has OS level support for IME (Import Method Editors). Also when printing and other details Win98 is not a good platform to use. I would really recommend to use Win2000 or Win XP. R5 is already fully enabled to be used for international character sets and D6 has some enhanced support for right to left languages.

see some links …

http://www.microsoft.com/globaldev/default.mspx

Daniel Nashed

(ldd@nashcom.de)

Subject: RE: Domino is fully Unicode and LMBCS enabled… but some parts depend on OS level functions

Daniel,

Thanks for your useful information and it is intersting to me.

I tried to enter Chinese in a Lotus Notes R6 client in a English Windows XP Pro that has been configured to be capable of inputting Chinese. I successfully created an emial with Chinese and English and send to different recipients. The first one of recipients is a Lotus Notes R6 client and it works perfectly ok. The sencond one is an Outlook 2002 user. He can see the email body but not the subject. The third one is an Outlook Express 5.5 on a Chinese Windows ME. This is the worst one - it cannot read both the subject and body of the email. It reveals that Lotus Notes can use Chinese within Lotus Notes society but not outside the Lotus Notes society. Is it the intention of Louts Notes design?

Ray

Subject: Domino R5 supports international charater sets also for MIME

The message needs to be converted in the right way. If you use the R5 client to render the message it gets converted at the client to MIME with all the local settings on your client. If the mail gets converted on server side there is no way in R5 to get full MIME with HTML. But this can be done with D6.

There are a lot of settings to support the different character sets needed for different languages. And the best way which should work for most clients is to use Unicode. Never checked what M$ supports in this area but they should be Unicode enabled – at least in >= WinNT.

there are client and server settings for conversion and the subject line normally is encoded (RFC 1522)

Here are some extracts from a workshop I did a year ago for a customer. I hope this helps.

Daniel Nashed

(ldd@nashcom.de)

Some basic infos:

Multipurpose Internet Mail Extensions

MIME is a standard similar to RFC822 and describes the header and the contents of an Internet Mail.

There are a number of standard fields and customizable extensions that describe messages.

It describes header information and also body text

MIME does also support alternate content elements like Plain and HTML text

There are different ways to encode MIME content (BASE64, Quoted Printable)

There are a large number of RFCs.

Current main RFC for MIME is RFC 1521.

RFC 1522 defines coding of header fields.

MIME is fully Unicode aware and supports also different character sets.

Here are the basic client MIME settings

Basic MIME settings

MIMEPromptMultilingual=0

MIMEMultilingualMode=1

$MIMESaveFormat=20

The multilingual option specifies how to send outbound mail when Notes/Domino detects a multilingual message

You can send multilingual messages in Unicode (actually UTF-8, which is an 8-bit encoding of Unicode) or in the most representable character set best matching for the majority of characters in the message.

Using best match option in plain text messages the unrepresentable characters are essentially lost.
(They are send as fallback character typically a question mark.)

If the message is sent in HTML best match option converts unrepresentable characters are sent as Unicode entities
(Unicode numeric values)

A Unicode-enabled mail reader can decode such a message.

Similar mappings are also available on clients because Client becasue it is full MIME enabled
(Personal Address Book)

Here is an example how an encoded message looks like

If you need to troubleshoot this you can use

— snip —

Excerpt from the Lotus Notes and Domino Release 5.0.11 MR fix list (available at http://www.lotus.com/ldd):

MIME - MIME Import/Export

SPR# JFOR4PARTN - Added the Notes.ini variable “SmtpSaveOutboundToFile”= 1 (0 = OFF, 1= On) for trapping outbound SMTP MIME information.

— snip —

Received: from nsh-mobile-01 ([127.0.0.1])

      by nsh-dus-02.dus.nashcom.de (Lotus Domino Release 5.0.6a)

      with ESMTP id 2001090408541611:8 ;

      Tue, 4 Sep 2001 08:54:16 +0200 

To: nsh@nashcom.de

Subject: TEST

=?Windows-1256?B?w+THIN7Hz9Eg2uHsIMPf4SDH4dLMx8wg5iDl0Mcg4ccg7cTh4+TtLg==?=

MIME-Version: 1.0

X-Mailer: Lotus Notes Release 5.0.8 June 18, 2001

Message-ID: OFD185B6EE.625437D0-ONC1256ABD.0025C85C@nashcom.de

From: nsh@nashcom.de

Date: Tue, 4 Sep 2001 08:54:12 +0200

X-MIMETrack: Serialize by Idle on Daniel Nashed/NashCom/DE(Release 5.0.8 |June 18, 2001) at

04.09.2001 08:54:16,

Serialize complete at 04.09.2001 08:54:16

Content-Type: multipart/alternative; boundary=“=alternative 0025EBD8C1256ABD=”

This is a multipart message in MIME format.

–=alternative 0025EBD8C1256ABD=

Content-Type: text/plain; charset=“Windows-1256”

Content-Transfer-Encoding: base64

w+THIN7Hz9Eg2uHsIMPf4SDH4dLMx8wg5iDl0Mcg4ccg7cTh4+TtLg0KYWJjZGVmZw0KRGFuaWVs

IE5hc2hlZA0KDQo=

–=alternative 0025EBD8C1256ABD=

Content-Type: text/html; charset=“Windows-1256”

Content-Transfer-Encoding: base64

DQo8YnI+PGZvbnQgc2l6ZT0yIGZhY2U9Ik1vbm90eXBlIFNhbnMgV1QgU0MiPsPkxyDex8/RINrh

7CDD3+Egx+HSzMfMIOYg5dDHIOHHIO3E4ePk7S48L2ZvbnQ+DQo8YnI+PGZvbnQgc2l6ZT0yIGZh

Y2U9InNhbnMtc2VyaWYiPmFiY2RlZmc8L2ZvbnQ+DQo8YnI+PGZvbnQgc2l6ZT0yIGZhY2U9InNh

bnMtc2VyaWYiPkRhbmllbCBOYXNoZWQ8L2ZvbnQ+DQo8YnI+DQo=

–=alternative 0025EBD8C1256ABD=–

Decoded from BASE64 and Imported with Windows-1256 (Window-Arabic)

أنا قادر على أكل الزجاج و هذا لا يؤلمني.

أنا قادر على أكل الزجاج و هذا لا يؤلمني.

abcdefg

Daniel Nashed


أنا قادر على أكل الزجاج و هذا لا يؤلمني.


abcdefg


Daniel Nashed



أنا قادر على أكل الزجاج و هذا لا يؤلمني.


abcdefg


Daniel Nashed

Subject: RE: Domino is fully Unicode and LMBCS enabled… but some parts depend on OS level functions

Very strange. There is no difference (by default) between Subject and body encoding for Chinese.I’ve not seen problems SENDING any kind of international stuff from Notes client.

Some other things can affect encoding.

Please answer the following questions:

  1. what is specified in location doc field titled "

Format for messages addressed to internet addresses:

  1. mail was sent through domino server or directly to internet?

  2. Do you have any custom International MIME settings in personal address book?

please send me the same e-mail (with Chinese subj. and body)

to address

oodav AT yandex.ru

Subject: RE: Domino is fully Unicode and LMBCS enabled… but some parts depend on OS level functions

Andrey,

Thanks for your advice. The answers are:-

  1. Notes Rich Text Format

  2. Mail was sent through Domino messaging server. What do you mean by sending mail directly to internet? Web mail?

  3. No, I did not.

I am happy to send an email to you for reference but your given email address looks different from normal one. Are you sure oodav AT yandex.ru is your correct email address? As far as I know, there should be a @ before the domain name and the user name has no space. Could you please clarify?

Thanks,

Ray

Subject: Step 1. Change the outbound to the internet setting from Rich Text to Mime Format.

Subject: RE: Domino is fully Unicode and LMBCS enabled… but some parts depend on OS level functions

I am happy to send an email to you for reference but your given email address looks different from normal one. Are you sure oodav AT yandex.ru is your correct email address? As far as I know, there should be a @ before the domain name and the user name has no space. Could you please clarify?

You’ve never received spam?

It’s easy to implement e-mail grabber on such forums. You should read

“user AT domain.com” like “user@domain.com

AT = @

Subject: harvester un-friendly address format? :wink: