The language code used by GNU libc for the norwegian language is not correct. The no_NO locale is in reality the bokmål variant of norwegian. Bokmål have it's own language code 'nb', and the correct name for the locale would be nb_NO. The nynorsk variant is using the correct code 'nn'. Would it be possible to change this? I suggest renaming all files using language code 'no' to 'nb', and adding an alias for 'no' pointing to 'nb'. Is this possible?
I'm looking at glibc v2.2.4, but this problem is present in the current (CVS) version as well.