W3C home > Mailing lists > Public > w3c-rdfcore-wg@w3.org > March 2003

Re: Proposal to postpone tex-02

From: Jeremy Carroll <jjc@hplb.hpl.hp.com>
Date: Fri, 28 Mar 2003 13:21:56 +0000
Message-ID: <3E844C74.6020303@hplb.hpl.hp.com>
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 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:"

    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.

Received on Friday, 28 March 2003 08:22:20 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 20:24:21 UTC