- From: Jeremy Carroll <jjc@hplb.hpl.hp.com>
- Date: Fri, 28 Mar 2003 13:21:56 +0000
- To: Graham Klyne <GK@NineByNine.org>
- CC: Jeremy Carroll <jjc@hpl.hp.com>, w3c-rdfcore-wg@w3.org
Graham Klyne wrote:
>
> I would argue to reject rather than postpone this issue, for reasons set
> out in my response [1].
i.e.
[[[
I would oppose this change because this behaviour is explicitly discouraged
by RFC 3066:
[[
2.4 Meaning of the language tag
The language tag always defines a language as spoken (or written,
signed or otherwise signaled) by human beings for communication of
information to other human beings. Computer languages such as
programming languages are explicitly excluded. There is no
guaranteed relationship between languages whose tags begin with the
same series of subtags; specifically, they are NOT guaranteed to be
mutually intelligible, although it will sometimes be the case that
they are.
]]
-- http://www.ietf.org/rfc/rfc3066.txt
]]]
but the same RFC says:
[[
2.5 Language-range
Since the publication of RFC 1766, it has become apparent that there
is a need to define a term for a set of languages whose tags all
begin with the same sequence of subtags.
The following definition of language-range is derived from HTTP/1.1
[RFC 2616].
language-range = language-tag / "*"
That is, a language-range has the same syntax as a language-tag, or
is the single character "*".
A language-range matches a language-tag if it exactly equals the tag,
or if it exactly equals a prefix of the tag such that the first
character following the prefix is "-".
The special range "*" matches any tag. A protocol which uses
language ranges may specify additional rules about the semantics of
"*"; for instance, HTTP/1.1 specifies that the range "*" matches only
languages not matched by any other range within an "Accept-Language:"
header.
NOTE: This use of a prefix matching rule does not imply that language
tags are assigned to languages in such a way that it is always true
that if a user understands a language with a certain tag, then this
user will also understand all languages with tags for which this tag
is a prefix. The prefix rule simply allows the use of prefix tags if
this is the case.
]]
which supports tex.
Also we should defer to I18N on whether this is useful or not. We could ask
I18N to endorse or not tex's comment on this issue.
Jeremy
Received on Friday, 28 March 2003 08:22:20 UTC