From owner-freebsd-gnome@FreeBSD.ORG Mon Feb 14 23:50:20 2005 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 33C8E16A4CF for ; Mon, 14 Feb 2005 23:50:20 +0000 (GMT) Received: from connectmail.carleton.ca (connectmail.carleton.ca [134.117.2.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id E77AB43D53 for ; Mon, 14 Feb 2005 23:50:19 +0000 (GMT) (envelope-from adamw@FreeBSD.org) Received: from [192.168.1.105] ([134.117.145.25]) by connectmail.carleton.ca (iPlanet Messaging Server 5.2 HotFix 2.02 (built Oct 21 2004)) with ESMTPSA id <0IBX00JTAE7USJ@connectmail.carleton.ca> for freebsd-gnome@freebsd.org; Mon, 14 Feb 2005 18:50:18 -0500 (EST) Date: Mon, 14 Feb 2005 18:53:19 -0500 From: Adam Weinberger In-reply-to: <20050214183838.704c2e4c@localhost.localdomain> To: Trey Sizemore Message-id: <421139EF.8080700@FreeBSD.org> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7BIT X-Accept-Language: en-ca, en-gb, en-us, en User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-CA; rv:1.7.5) Gecko/20050105 Thunderbird/1.0 OMFG PANTS References: <20050214183838.704c2e4c@localhost.localdomain> cc: freebsd-gnome@freebsd.org Subject: Re: Issues with incorrect locale settings X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 23:50:20 -0000 Trey Sizemore wrote: > It would appear that my locale settings are defaulting back to C, at > least for gnome apps. I log in using GDM and set my locale to en _US but > my gnome/gtk apps (specifically mailers like sylpheed and evolution) > default to C when sorting my mail folders (case sensitive) or presenting > date formats for the current locale. > > Here's my locale output > > trey@salamander~> locale > LANG=en_US.UTF-8 > LC_CTYPE="en_US.UTF-8" > LC_COLLATE="en_US.UTF-8" > LC_TIME="en_US.UTF-8" > LC_NUMERIC="en_US.UTF-8" > LC_MONETARY="en_US.UTF-8" > LC_MESSAGES="en_US.UTF-8" > LC_ALL= > > It appears that the entries presented with quotes (COLLATE) is telling > me there's a problem. > > How can I fix this? It's driving me crazy. I may be missing something here, but GNOME doesn't provide en_US translations at all. With a lack of explicit en_US definitions, it falls back on C. The output of locale(1) doesn't look incorrect (my output contains quotes as well, and my locale settings work fine for me): monkey@smacky:~% locale LANG=en_CA.ISO8859-1 LC_CTYPE="en_CA.ISO8859-1" LC_COLLATE="en_CA.ISO8859-1" LC_TIME="en_CA.ISO8859-1" LC_NUMERIC="en_CA.ISO8859-1" LC_MONETARY="en_CA.ISO8859-1" LC_MESSAGES="en_CA.ISO8859-1" LC_ALL= # Adam -- Adam Weinberger adamw@magnesium.net || adamw@FreeBSD.org adamw@vectors.cx || adamw@gnome.org http://www.vectors.cx