Gnus development mailing list
 help / color / mirror / Atom feed
From: Shenghuo ZHU <zsh@cs.rochester.edu>
Subject: Re: Info on Internationalization
Date: 02 Dec 1998 19:06:32 -0500	[thread overview]
Message-ID: <5blnkqozqv.fsf@brandy.cs.rochester.edu> (raw)
In-Reply-To: Richard Coleman's message of "Wed, 02 Dec 1998 18:34:14 -0500"

>>>>> "RC" == Richard Coleman <coleman@math.gatech.edu> writes:

RC> report is available at <http://www.imc.org/mail-i18n.html>

I just found some recommendations in the page. Can Gnus do these?

IMC> Sending UTF-8 

IMC> All mail-creating programs created or revised after January 1, 1999,
IMC> must be able to create mail using the UTF-8 charset. Another way to
IMC> say this is that any program created or revised after January 1, 1999,
IMC> that cannot create mail using the UTF-8 charset should be considered
IMC> deficient and lacking in standard internationalization
IMC> capabilities. Of course, all mail-creating programs should try to meet
IMC> this requirement as early as possible.

A deadline. I know a package for Emacs 20.x support UTF-8, which is
decoding/encoding by an external program. Does XEmacs support UTF-8?

IMC> Choosing charsets on creation 

IMC> All mail-creating programs that are controlled by humans should
IMC> allow the sender to choose the charset used to create a message.
IMC> These programs should also give advice to the user about the
IMC> different charsets, such as about the likelihood that the
IMC> recipient will be able to display a particular charset.

Gnus does not allow user choose.

IMC> Specifying languages 

IMC> All body parts that are created with a Content-type header that
IMC> include human-readable text should also include a
IMC> Content-language header. This practice makes it more likely that
IMC> programs that process messages where different languages would
IMC> process differently will process them correctly. Note that the
IMC> MIME media type does not define whether or not the content is
IMC> human-readable, and the Content-language header should be used
IMC> with all types of human-readable content, not just plain text.

Content-language, a header gnus should use.

IMC> Multi-language text 

IMC> All plain text body parts that use UTF-8 and have more than one
IMC> language should use Unicode Language Tags in addition to a
IMC> Content-language header. However, Unicode Language Tags should
IMC> only be used with plain text body parts that have more than one
IMC> language; they should not be used with body parts that have a
IMC> single language, nor should they be used with structured text
IMC> body parts such as those coded with HTML.

Although automagical additions of mime parts are cool, gnus should
allow user choose UTF-8, if support it.

IMC> Displaying UTF-8 

IMC> All mail-displaying programs created or revised after January 1,
IMC> 1999, must be able to display mail that uses the UTF-8 charset.
IMC> Another way to say this is that any program created or revised
IMC> after January 1, 1999, that cannot display mail using the UTF-8
IMC> charset should be considered deficient and lacking in standard
IMC> internationalization capabilities. Of course, all mail-displaying
IMC> programs should try to meet this requirement as early as
IMC> possible.

-- 
Shenghuo


  parent reply	other threads:[~1998-12-03  0:06 UTC|newest]

Thread overview: 70+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <6f67buzzff.fsf@dna.lth.se>
1998-12-02  9:41 ` Automatic part insertion: åäö and 吃哪塞 on the same line Lars Magne Ingebrigtsen
1998-12-02 10:00   ` Russ Allbery
1998-12-02 12:49     ` Kurt Swanson
1998-12-02 17:19     ` Automatic part insertion: åäö and ÔÄû " François Pinard
1998-12-02 17:30       ` Hrvoje Niksic
1998-12-02 17:55         ` Richard Coleman
1998-12-03  8:53           ` Automatic part insertion: åao and ÔAû " Jari Aalto+list.ding
1998-12-02 18:02     ` Automatic part insertion: åäö and 吃哪塞 " Lars Magne Ingebrigtsen
1998-12-02 19:32     ` Lars Magne Ingebrigtsen
1998-12-02 10:27   ` Matt Armstrong
1998-12-02 18:03     ` Lars Magne Ingebrigtsen
1998-12-02 19:12     ` Lars Magne Ingebrigtsen
1998-12-02 20:39       ` Simon Josefsson
     [not found]         ` <6fyaopd2dz.fsf@dna.lth.se>
1998-12-03 18:39           ` Simon Josefsson
1998-12-02 16:59   ` Hrvoje Niksic
1998-12-02 22:19   ` Karl Kleinpaste
1998-12-02 22:40     ` Hrvoje Niksic
1998-12-02 23:07     ` Lars Magne Ingebrigtsen
1999-02-13  2:17       ` Neil Crellin
1999-02-13  6:00         ` Dmitry Yaitskov
1999-02-13 12:59           ` Kai.Grossjohann
1999-02-19 13:58         ` Lars Magne Ingebrigtsen
1999-02-19 17:04           ` Neil Crellin
1998-12-03  0:10     ` Kai.Grossjohann
1998-12-03  6:38       ` Graham Murray
1998-12-03 10:46         ` Kai.Grossjohann
1998-12-03 11:50         ` Lars Magne Ingebrigtsen
1998-12-02 12:39 ` Vladimir Volovich
1998-12-02 17:38   ` Shenghuo ZHU
1998-12-02 18:34     ` Vladimir Volovich
1998-12-02 18:59       ` Shenghuo ZHU
1998-12-02 19:43         ` Lars Magne Ingebrigtsen
1998-12-02 23:34           ` Info on Internationalization Richard Coleman
1998-12-03  0:05             ` Lars Magne Ingebrigtsen
1998-12-03  0:17               ` Shenghuo ZHU
1998-12-03 11:39                 ` Lars Magne Ingebrigtsen
1998-12-03 16:49                   ` Shenghuo ZHU
1998-12-03  0:27               ` Richard Coleman
1998-12-06 14:11               ` François Pinard
1998-12-03  0:06             ` Shenghuo ZHU [this message]
1998-12-03  0:12               ` Hrvoje Niksic
1998-12-03 11:38               ` Lars Magne Ingebrigtsen
1998-12-03 13:18                 ` Hrvoje Niksic
1998-12-03 16:39                   ` Shenghuo ZHU
1998-12-03 16:38                 ` Shenghuo ZHU
1998-12-04  1:15                   ` Lars Magne Ingebrigtsen
1998-12-04  7:10                     ` Shenghuo ZHU
1998-12-02 21:19         ` Automatic part insertion: åäö and 吃哪塞 on the same line Vladimir Volovich
1998-12-02 21:37           ` Shenghuo ZHU
1998-12-02 22:18             ` Vladimir Volovich
1998-12-02 23:29               ` Lars Magne Ingebrigtsen
1998-12-02 17:50   ` Hrvoje Niksic
1998-12-02 18:19   ` Lars Magne Ingebrigtsen
1998-12-02 19:12   ` Lars Magne Ingebrigtsen
1998-12-02 19:41     ` Vladimir Volovich
1998-12-02 21:34       ` Hrvoje Niksic
1998-12-02 22:29       ` Lars Magne Ingebrigtsen
1998-12-04  8:31         ` Vladimir Volovich
1998-12-02 21:33     ` Hrvoje Niksic
1998-12-02 16:26 ` Michael Harnois
1998-12-02 17:02   ` Michael Harnois
1998-11-14 15:30 Scriptin' MIME Lars Magne Ingebrigtsen
1998-11-14 18:07 ` Bruce Stephens
1998-11-14 18:27   ` Lars Magne Ingebrigtsen
1998-11-14 18:38     ` Bruce Stephens
1998-11-14 20:48     ` Richard Coleman
1998-11-14 19:55   ` Hrvoje Niksic
1998-11-14 20:45     ` Lars Magne Ingebrigtsen
1998-11-14 20:45       ` Hrvoje Niksic
1998-11-14 18:29 ` Andi Kleen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5blnkqozqv.fsf@brandy.cs.rochester.edu \
    --to=zsh@cs.rochester.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).