1 |
>>>>> On Sun, 19 Feb 2012, Ben wrote: |
2 |
|
3 |
>>> In my opinion we should set a default environment with the |
4 |
>>> following values: |
5 |
>> |
6 |
>>> LANG=en_US.UTF-8 |
7 |
>>> LC_ALL= |
8 |
>>> LC_COLLATE=C |
9 |
>> |
10 |
>>> This offers the best default options to the majority of users, and |
11 |
>>> is easy to customize for those who wish to use another locale. |
12 |
>> |
13 |
>> At least, LC_NUMERIC=C should be added to this, otherwise numbers |
14 |
>> will be formatted with commas as thousands separators. |
15 |
>> |
16 |
>> Also en_US.UTF-8 for LC_MEASUREMENT and LC_PAPER means imperial |
17 |
>> units and letter paper, which isn't optimal for users outside of |
18 |
>> the U.S. |
19 |
|
20 |
> I think those users (and that includes myself) should then set LANG |
21 |
> to something more appropriate to their use case. |
22 |
|
23 |
And why should we set the default to an US locale then? IMHO something |
24 |
like |
25 |
|
26 |
LANG=C |
27 |
LC_CTYPE=en_US.utf8 |
28 |
|
29 |
would be much less intrusive if you just want UTF-8, without |
30 |
influencing other i18n variables. |
31 |
|
32 |
Ulrich |