RFC3066bis: looking ahead

Debbie Garside debbie at ictmarketing.co.uk
Wed Jan 21 13:39:51 CET 2004

or you could just wait and use the alpha4 coding system of over 25,000
languages and sublanguages proposed by Linguasphere ICT (ready this year).
This system gives all languages, sub-languages/dialects their own alpha4
code :-)) and the system will be concatenated with scripts, ISO 639 1/2/3
and countries.


-----Original Message-----
From: ietf-languages-bounces at alvestrand.no
[mailto:ietf-languages-bounces at alvestrand.no]On Behalf Of
jcowan at reutershealth.com
Sent: 20 January 2004 19:02
To: Addison Phillips [wM]
Cc: ietf-languages at alvestrand.no
Subject: Re: RFC3066bis: looking ahead

Addison Phillips [wM] scripsit:

> ?? But the problem would still be: how do you distinguish an ISO3166-2
> an ISO639-3?

Just to get the terminology straight, you are talking about 3-letter alphas
from ISO 3166-1.  ISO 3166-2 is used for parts of countries, and most of it
is not freely available.  AFAIK, nobody has proposed using this, except for
a few sign-language tags where it's relevant.

> The lang subtag isn't at issue here, as it isn't the lang code
> that's the problem. It's the secondary tag. If ISO639-3 can identify a
> language exactly, then it can appear in the first position.

It *can* identify languages exactly.  The difficulty is in providing
compatibility with systems that don't understand 639-3.  Let us suppose that
the 639-3 code for Cantonese will be yue.  Then the tags "yue" and "zh-yue"
would mean the same thing, but the first would be meaningless to systems
don't recognize it, whereas the second would at least be recognizable as
a possible variety of "zh".

All that's needed to allow both yue and zh-yue is to rule out 3-letter
from 3166-1, which are currently required only where a 2-letter alpha is
ambiguous over time.  Using forms like "CS1" solves this problem.

John Cowan   <jcowan at reutershealth.com>   http://www.ccil.org/~cowan
"One time I called in to the central system and started working on a big
thick 'sed' and 'awk' heavy duty data bashing script.  One of the geologists
came by, looked over my shoulder and said 'Oh, that happens to me too.
Try hanging up and phoning in again.'"  --Beverly Erlebacher
Ietf-languages mailing list
Ietf-languages at alvestrand.no

Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.564 / Virus Database: 356 - Release Date: 19/01/04

Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.564 / Virus Database: 356 - Release Date: 19/01/04

More information about the Ietf-languages mailing list