ISO-639-2 language codes

Hanno Schlichting <[email protected]>
Newsgroups gmane.comp.web.zope.plone.internationalization
Message-ID <[email protected]>
Hi.

On Fri, Oct 22, 2010 at 1:28 PM, Roché Compaan
<[email protected]> wrote:
> On Fri, 2010-10-22 at 13:24 +0200, Hanno Schlichting wrote:
>> I couldn't merge this change, as we don't support three letter
>> language names (ISO-639-2). We only support the two letter ISO-639-1
>> form.
>
> Are there plans to move on to ISO-639-2?

All our code (both in Plone and underlying Zope levels) is still based
on http://tools.ietf.org/html/rfc1766 to identify language tags.

We would have to add support for the newer
http://tools.ietf.org/html/rfc5646 (published September 2009) that
allows three letter ISO-639-2 codes as the primary language tag. This
isn't quite as easy, as the HTTP 1.1 protocol via
http://tools.ietf.org/html/rfc2616 only refers to the older RFC1766
for the Accept-Language header. It's only via
http://tools.ietf.org/html/rfc5987 that the header is allowed to use
the newer RFC5646.

rfc5987 is extremely new and has only been published in August 2010.
So if we wanted to add support for this all, we'd need to make sure
our entire stack including any components parsing the HTTP header
support the new standard.

With all of these complications, there's so far been nobody who wanted
to implement this and there hasn't been all that much demand for it
either.

Hanno

------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
Plone-i18n mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/plone-i18n
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.