[ubuntu-jp:3130] Re: 日本語順がおかしい
Shunsuke Akagi
shoon @ att.net
2010年 11月 11日 (木) 13:41:22 GMT
松澤さん
ありがとうございます。
>一応確認ですけど、LANG の値は en_US.utf8 であってますよね?
% locale
LANG=en_US.utf8
LANGUAGE=en_US:en
LC_CTYPE="en_US.utf8"
LC_NUMERIC="en_US.utf8"
LC_TIME="en_US.utf8"
LC_COLLATE="en_US.utf8"
LC_MONETARY="en_US.utf8"
LC_MESSAGES="en_US.utf8"
LC_PAPER="en_US.utf8"
LC_NAME="en_US.utf8"
LC_ADDRESS="en_US.utf8"
LC_TELEPHONE="en_US.utf8"
LC_MEASUREMENT="en_US.utf8"
LC_IDENTIFICATION="en_US.utf8"
LC_ALL=
>lsを打ったみたいなんですが、
一応松澤さんと同じls -lだったので省略しました。
>> とにかくGUIの方では、あ え あい あいう と並んでいます。
>Nautilus の方は問題無いってことですね。
いいえ。期待通り問題があるのです。
”あ え あい あいう” は
”あ あい あいう え” となるべきです。
>これで試してみてもらえます?
>% export LC_COLLATE=ja_JP.utf8
>% ls
あ あい あいう え
素晴らしい。ちゃんと並びました。
結果は気に入っていますが、一応念のために
shoon @ ubuntuAntec:~/test$ locale
LANG=en_US.utf8
LANGUAGE=en_US:en
LC_CTYPE="en_US.utf8"
LC_NUMERIC="en_US.utf8"
LC_TIME="en_US.utf8"
LC_COLLATE=ja_JP.utf8
LC_MONETARY="en_US.utf8"
LC_MESSAGES="en_US.utf8"
LC_PAPER="en_US.utf8"
LC_NAME="en_US.utf8"
LC_ADDRESS="en_US.utf8"
LC_TELEPHONE="en_US.utf8"
LC_MEASUREMENT="en_US.utf8"
LC_IDENTIFICATION="en_US.utf8"
LC_ALL=
shoon @ ubuntuAntec:~/test$ echo $LANGUAGE
en_US:en
shoon @ ubuntuAntec:~/test$ ls --version
ls (GNU coreutils) 8.5
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Richard M. Stallman and David MacKenzie.
shoon @ ubuntuAntec:~/test$ ls
あ あい あいう え
shoon @ ubuntuAntec:~/test$ ls | hexdump -Cv
00000000 e3 81 82 0a e3 81 82 e3 81 84 0a e3 81 82 e3 81 |................|
00000010 84 e3 81 86 0a e3 81 88 0a |.........|
00000019
というわけでNautilusの方を宜しくお願い致します。
Shoon
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: https://lists.ubuntu.com/archives/ubuntu-jp/attachments/20101111/9370fd3f/attachment.htm
ubuntu-jp メーリングリストの案内