Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Dec 1998 21:55:41 +0100
From:      Gunnar Flygt <gunnar@pluto.sr.se>
To:        Reidar Bratsberg <reidar@ravn.no>
Cc:        FreeBSD Questions <questions@FreeBSD.ORG>
Subject:   Re: Locale: LC_COLLATE error?
Message-ID:  <19981209215541.C16052@sr.se>
In-Reply-To: <3.0.32.19981209181534.00a3295c@trost.ravn.no>; from Reidar Bratsberg on Wed, Dec 09, 1998 at 06:15:35PM %2B0100
References:  <3.0.32.19981209181534.00a3295c@trost.ravn.no>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Dec 09, 1998 at 06:15:35PM +0100, Reidar Bratsberg wrote:
> 
> I'm baffled, trying to understand the Locale for FreeBSD 
> 2.2.7-RELEASE. It seems there's an error with LC_COLLATE
> as (in my case) Norwegian characters won't sort/compare
> correctly.
> 
> My /usr/share/locale/no_NO.ISO_8859-1/ shows:
> 
> LC_COLLATE -> ../lt_LN.ISO_8859-1/LC_COLLATE
> LC_CTYPE -> ../lt_LN.ISO_8859-1/LC_CTYPE
> LC_TIME
> 
> This is from the standard distribution. 
> 
> My perl test script to check this is (just using Perl for
> testing, it's the same result in other programs):
> 
>     #!/usr/bin/perl
> 
>     use POSIX qw(locale_h);
> 
>     setlocale(LC_CTYPE, "no_NO.ISO_8859-1");
>     setlocale(LC_COLLATE, "no_NO.ISO_8859-1");
> 
>     @a = ('å', 'a', 'æ', 'e', 'ø');
> 
>     print sort(@a), "\n";
> 
> 
> This returns "aeåæø", which should be "aeæøå". 

Seems it follows how it would be sorted in Swedish!
> 
> Now, I've been trying to generate my own LC_COLLATE from
> a standard "source document" from the Norwegian standard 
> commission. For this, I understand, localedef should be
> used. Localedef however, is only available from the GNU 
> clib, and compiling/installing that is more than I really
> want to cope with now :-).
> 
> Why the links the lt_LN.ISO_8859-1?
> 
> Any ideas? Or if someone has a working LC_CTYPE, LC_COLLATE 
> for Norwegian, I would appreciate it.
> 
> 
> Best,
> Reidar
> 
> 
> -- 
> Reidar Bratsberg. Ravn Webveveriet AS, 
> Telefon: 22 37 97 00  Fax: 22 37 97 01  Firmapost: ravn@ravn.no
> Public PGP-key available at http://www.ravn.no/~reidar/
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message

-- 
                           __o
regards, Gunnar       ---_ \<,_
email: flygt@sr.se ---- (_)/ (_)

If Bill Gates had a dime for every time a Windows box crashed...                
.. Oh, wait a minute, he already does." 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19981209215541.C16052>