[Desktop] Русская локаль ао умолчанию в Desktop

Alexander Gvozdev =?iso-8859-1?q?alexander=2Egvozdev_=CE=C1_gmail=2Ecom?=
Пт Июн 15 22:59:14 MSD 2007


В сообщении от Thursday 14 June 2007 11:36:43 Андрей Черепанов написал(а):
> 13 июня 2007 Alexander Gvozdev написал:
> > В сообщении от Wednesday 13 June 2007 17:52:59 Андрей Черепанов 
написал(а):
> >
> > Давайте сначала сделайте чтобы русские имена на флешках были бы
> > нормальные.
>
> Вы это мне? А что не так?
Не знаю к кому, просто это уже крик души.
Итак, имеем USB-Flash (vfat) и текущий сизиф (синхронизируюсь каждую ночь). 
Написал я отчётик в ОО, конверчю в PDF (у отчётика конечно же русское имя) и 
иду к соседям на винду печатать (сеть есть, но не объединена с общей сетью. А 
то разрабатываемые нами железяки могут эту сеть положить или сами сдохнут 
из-за какого-то ламо.)
В винде вместо нормального названия видем перемежающиеся кракозябры (что 
логично UTF8 для русских букв превращается в 2-х байтный).

Обратная ситуация: в винде записываем на флешку названный по-русски файл. В 
линуксе - кракозябры. convmv -f cp1251 спасает, но перед виндусятниками 
стыдно :(.

Вот параметры монтирования:
[gab на canal ~]$ mount
/dev/hda3 on / type reiserfs (rw)
proc on /proc type proc (rw,noexec,nosuid,gid=19)
sysfs on /sys type sysfs (rw)
udevfs on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw)
shmfs on /dev/shm type tmpfs (rw)
/dev/hda2 on /opt type xfs (rw)
/dev/hdb10 on /home type reiserfs (rw)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
192.168.0.1:/mnt/disk0 on /mnt/disk0 type nfs 
(rw,tcp,hard,timeo=50,addr=192.168.0.1)
192.168.0.1:/mnt/disk1 on /mnt/disk1 type nfs 
(rw,tcp,hard,timeo=50,addr=192.168.0.1)
192.168.0.1:/mnt/disk2 on /mnt/disk2 type nfs 
(rw,tcp,hard,timeo=50,addr=192.168.0.1)
192.168.0.1:/mnt/disk3 on /mnt/disk3 type nfs 
(rw,tcp,hard,timeo=50,addr=192.168.0.1)
/dev/hdc on /media/dvdrecorder type subfs (rw,noexec,nosuid,nodev)
/dev/sde1 on /media/usbdisk type subfs (rw,noexec,nosuid,nodev)

LANG=ru_RU.UTF-8

настройки HAL (/usr/share/hal) не менял. Всё стандартно.
>
> > > > 2 -  локаль пользователя (в идеале) никак не отражается от
> > > > внутреннего построения программы (протоколы обмена, хранение данных в
> > > > программе и т.п.). По-хорошему, это спокойно может быть в любой
> > > > кодировке или в любом формате и не как не должно определять какую
> > > > локаль применять пользователю.
> >
> > Объясните всяким hal'ам.
>
> Он у меня работает нормально.
Как?!

> > gtk2 - на свалку истории.
>
> Вы с GTK+ 1.x часом не путаете?
Скорее всего путаю. Сорри.

> > > > 6 - большинство документов извне к пользователю будут приходить
> > > > именно в кодировке cp1251.
> > >
> > > Ничего подобного. Outlook (Express) по большей части шлёт в koi8-r,
> > > если вы не залезете и не измените.
> >
> > Увы не документация, а ФС! В этом корень всех проблем. А, например, не
> > могу перенести соседу-виндузятнику на флешке файл названный по-русски.
>
> Ужас! Сегодня поставим последний снапшот ALT Linux 4.0 Desktop и проверим
> работу из коробки. У меня получилось.
Не поленюсь, выкачаю и сравню /etc и /usr/share/ со своей системой.
Хотя ставил её с нуля месяца 3 назад (installer64).



Подробная информация о списке рассылки Desktop