From owner-freebsd-i18n@FreeBSD.ORG Wed Aug 19 14:30:40 2009 Return-Path: Delivered-To: freebsd-i18n@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0241E106568D; Wed, 19 Aug 2009 14:30:40 +0000 (UTC) (envelope-from fbsd@opal.com) Received: from smtp.vzavenue.net (smtp.vzavenue.net [66.171.59.140]) by mx1.freebsd.org (Postfix) with ESMTP id A47BF8FC43; Wed, 19 Aug 2009 14:30:39 +0000 (UTC) Received: from 138.78.171.66.subscriber.vzavenue.net (HELO homobox.opal.com) ([66.171.78.138]) by smtp.vzavenue.net with ESMTP; 19 Aug 2009 10:30:38 -0400 X-REPUTATION: None X-REMOTE-IP: 66.171.78.138 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AsgEAHuii0pCq06K/2dsb2JhbACBUtV3hBoF X-IronPort-AV: i="4.43,408,1246852800"; d="scan'208"; a="206293328:sNHT19303290" Received: from opal.com (localhost [IPv6:::1]) (authenticated bits=0) by homobox.opal.com (8.14.3/8.14.3) with ESMTP id n7JEUVkb027817 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 19 Aug 2009 10:30:35 -0400 (EDT) (envelope-from fbsd@opal.com) Received: from shibato.opal.com ([90.41.141.127] helo=shibato.opal.com) with IPv4:587 by opal.com; 19 Aug 2009 10:30:31 -0400 Date: Wed, 19 Aug 2009 16:30:30 +0200 From: "J.R. Oldroyd" To: Edwin Groothuis Message-ID: <20090819163030.6e2bd6c3@shibato.opal.com> In-Reply-To: <20090819122337.GA67980@mavetju.org> References: <20090819122337.GA67980@mavetju.org> X-Mailer: Claws Mail 3.7.1 (GTK+ 2.16.2; amd64-portbld-freebsd7.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: bug-followup@FreeBSD.org, freebsd-i18n@FreeBSD.org Subject: Re: conf/137870: [locale] en_DK needed X-BeenThere: freebsd-i18n@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD Internationalization Effort List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Aug 2009 14:30:40 -0000 On Wed, 19 Aug 2009 22:23:37 +1000, Edwin Groothuis wrote: > > > > I think the locale name en_ISOdate or even en_UK.isodate and > > en_US.isodate or something along those lines would be more suitable. > > The optional part behind the country is reserved for the font family. > Latn or Cyrl etc. > > What you are more looking at is a unused language string (like "xx" > to make it "xx_DK") which has the right definitions in it. > > I don't think that the right place for this non-standard thing is > in the base system, a port would be a much cleaner solution. > > Edwin > You are right about the part after the period being reserved, although it seems it's a character set rather than a font family. The format appears to be: xx_YY.charset xx = ISO639 2-letter language code YY = ISO3166 2-letter country code charset = UTF-8, ISO8859-1, CP1131, etc For years now I have used the name en_ISO.UTF-8 myself for exactly the purpose that the poster is requesting, without anything apparently breaking. While the string "ISO" is obviously not a 2-letter ISO3166 country code, it does not appear to break anything. I agree that this should be done as a port, rather than added to the base system. -jr