- From: A. Vine <andrea.vine@Sun.COM>
- Date: Fri, 19 Mar 2004 18:56:14 -0800
- To: I18n WSTF <public-i18n-ws@w3.org>
6.9 Transports 6.9.1 HTTP Accept-Language The HyperText Transport Protocol (HTTP) is often used for Web service message transport. HTTP contains some header fields which are useful for identifying sender preferences and capabilities. One of those fields is Accept-Language. Accept-Language takes one or more language identifiers in RFC3066 (or its replacement) format as its parameters. Each language identifier can have a quality value which gives a relative priority. Here is an example: Accept-Language: zh-cn, fr-ch;q=0.8, fr;q=0.7 The above could be read as "Simplified Chinese is preferred, but Swiss French is acceptable, as are other types of French." There is more information about the handling of Accept-Language in the HTTP 1.1 specification. A Web service requester using HTTP can include an Accept-Language field to indicate the languages preferred. The provider can then take that information and use it to return human-readable data in the appropriate language. {Andrea's questions: do we need a scenario here? Also, should we mention Content-Language, if only to say that it's better to tag the language inside the doc?} 6.9.2 FTP File Transfer Protocol (FTP) is a simple transport mechanism that can be used for Web service documents. The main international consideration in using FTP is to specify the representation type as I (Image), allowing 8-bit values to pass unchanged through the transfer. For more information on FTP representation types see RFC959. {Andrea's question: Was that what we were intending here? There isn't much more to FTP from an i18n perspective.} 6.9.3 SMTP {Andrea's note: trying to slog through the SMTP RFCs to figure out what i18n considerations there are. I may not get to this, so I'm sending what I have so far.}
Received on Friday, 19 March 2004 21:31:59 UTC