A locale is a set of parameters that defines the user's language, country and any special variant preferences that the user wants to see in their user interface.
10
votes
3answers
1k views
Does (should) LC_COLLATE affect character ranges?
Collation order through LC_COLLATE defines not only the sort order of individual characters, but also the meaning of character ranges. Or does it? Consider the following snippet:
unset LANGUAGE ...
5
votes
2answers
2k views
set LC_* but not LC_ALL
I'd like to have a German (Austria) locale (A4 paper size, 24 hour time, yyyy-mm-dd), but an English-language user interface (I don't like poor translations). I figured that the correct way to achieve ...
10
votes
3answers
2k views
Understanding Unix file name encoding
I have a hard time understanding how the file name encoding works. On unix.SE
I find contradicting explanations.
File names are stored as characters
To quote another answer:
Several questions about ...
3
votes
2answers
504 views
What's the default order of linux sort?
For a long period I think the default behavior of sort program is using ASCII. However, when I input the following lines into sort without any arguments:
#
@
I got:
@
#
But according to the ...
13
votes
3answers
6k views
What charset encoding is used for filenames and paths on Linux?
Does it depend on what file system I use? For example, ext2/ext3/ext4 but also what happens when I insert one of those "joliet" CD-ROMs with ISO 9660? I've heard that POSIX contains some sort of spec ...