Return-Path: Received: from murder ([unix socket]) by eikenes.alvestrand.no (Cyrus v2.2.8-Mandrake-RPM-2.2.8-4.2.101mdk) with LMTPA; Sat, 23 Apr 2005 02:44:04 +0200 X-Sieve: CMU Sieve 2.2 Received: from localhost (localhost.localdomain [127.0.0.1]) by eikenes.alvestrand.no (Postfix) with ESMTP id 3CE2861B50 for ; Sat, 23 Apr 2005 02:44:04 +0200 (CEST) Received: from eikenes.alvestrand.no ([127.0.0.1]) by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05687-10 for ; Sat, 23 Apr 2005 02:44:01 +0200 (CEST) X-Greylist: domain auto-whitelisted by SQLgrey-1.4.8 Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71]) by eikenes.alvestrand.no (Postfix) with ESMTP id 1D27061B4A for ; Sat, 23 Apr 2005 02:44:01 +0200 (CEST) Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1DP8kP-0005pd-K0; Fri, 22 Apr 2005 20:43:49 -0400 Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1DP8kO-0005p6-Py for ltru@megatron.ietf.org; Fri, 22 Apr 2005 20:43:48 -0400 Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA19479 for ; Fri, 22 Apr 2005 20:43:45 -0400 (EDT) Received: from montage.altserver.com ([63.247.74.122]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1DP8w5-0005rI-4O for ltru@ietf.org; Fri, 22 Apr 2005 20:55:54 -0400 Received: from lns-p19-4-idf-82-65-248-117.adsl.proxad.net ([82.65.248.117] helo=jfc.afrac.org) by montage.altserver.com with esmtpa (Exim 4.44) id 1DP8kH-0002MJ-1i; Fri, 22 Apr 2005 17:43:41 -0700 Message-Id: <6.2.1.2.2.20050423010354.02bc35a0@mail.jefsey.com> X-Mailer: QUALCOMM Windows Eudora Version 6.2.1.2 Date: Sat, 23 Apr 2005 02:40:28 +0200 To: "Addison Phillips" , "ltru Working Group" From: "JFC (Jefsey) Morfin" Subject: RE: [Ltru] Support of JAVA In-Reply-To: <634978A7DF025A40BFEF33EB191E13BC0B209B3C@irvmbxw01.quest.c om> References: <634978A7DF025A40BFEF33EB191E13BC0B209B3C@irvmbxw01.quest.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - montage.altserver.com X-AntiAbuse: Original Domain - ietf.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12] X-AntiAbuse: Sender Address Domain - jefsey.com X-Scan-Signature: 5a9a1bd6c2d06a21d748b7d0070ddcb8 Cc: X-BeenThere: ltru@lists.ietf.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Language Tag Registry Update working group discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: ltru-bounces@lists.ietf.org Errors-To: ltru-bounces@lists.ietf.org X-Virus-Scanned: amavisd-new at alvestrand.no At 18:15 22/04/2005, Addison Phillips wrote: >I am a Java developer and Java java.util.Locale objects are not to be >confused with language tags. > >What Java does internally has nothing to do with language tags. The only >real touchpoint is in J2EE, in which the Accept-Language header in an HTTP >request is mapped onto Locale objects in a rather brain-dead fashion (I >mentioned this on-list recently). > >The use of "_" as a token separator in Java locales has nothing to do with >language tags. The fact that Java locales use ISO 639-1 and ISO 3166 >internally is nice, but that doesn't make a Locale object into a language >tag. Perhaps you should read up on the alleged problem before proposing it >as one? I only ask if there is a problem. I am not interested in each problem and each solution, but to make sure to offer the possibility of a solution in every case. The charter says one of the problems to address is the "Lack of parseability and the ability to verify well-formedness". You presume that the only format you discuss offers the best parseability. I presume nothing because this prevents scalability. The charter says "The RFC 3066 standard for language tags has been widely adopted in various protocols and text formats". This rises "thorny" questions: 1. there is no RFC 3066 standard since RFC 3066 is only a BCP and not a standard 2. this implies - what is true - that the language tags are used in various formats. For example, I submit that the best parseability is a fixed hexa format, which in addition permits - in being used as an interface ID - a direct IPv6 access to an information server, for example for accessing the locale data. This is only a debate to better the Draft after two lasts calls, not a full discussion of the Charter. >The folks at Sun in the J2SE group are aware of the work going on this >area. I believe they are waiting to see the outcome before creating an >implementation. I doubt this is a response acceptable to the IESG. >In any case, I fail to see how making language tags compatible with every >proprietary locale tagging scheme in the world (and there are many of >these) serves the greater good. It is up to proprietary schemes to adapt >to standards and not the other way around. Hey, while we're all boggling >about the potential effects, I notice that Microsoft's CultureInfo class >in C# and their LangID/LCID system might be affected too! And what about >those POSIX locales? Question is how does your proposition help them all to converge, to best develop? jfc _______________________________________________ Ltru mailing list Ltru@lists.ietf.org https://www1.ietf.org/mailman/listinfo/ltru