[devel] Кодировка файловой системы

Yuri N. Sedunov =?iso-8859-1?q?aris_=CE=C1_altlinux=2Eru?=
Пт Янв 14 21:47:47 MSK 2005


В Птн, 14/01/2005 в 13:09 +0300, Vitaly Lipatov пишет:
> Не раз сталкиваясь с проблемами кодировки, хочу ещё раз поднять 
> вопрос о том, что в системе должно быть место, откуда можно 
> узнать кодировку, используемую для названий файлов в системе.
> Почему такого общего места, куда можно обратиться за кодировкой, 
> нет?
> Или для этого вполне можно использовать /etc/sysconfig/i18n ?
> 
> К этому вопросу три подтемы:
> 
> 1. glib/gtk
> В gtk есть обработка переменной окружения G_FILENAME_ENCODING,
> которая у нас _не_ устанавливается, поэтому gtk предполагает, что
> она соответствует локали. При этом всё ломается, если я хочу
> запустить программу из другой локали (UTF-8 или CP1251) при 
> основной koi8-r. Мне кажется, это неверно, а устанавливать 
> G_FILENAME_ENCODING - не сложно

_________________________________________________________________________
G_FILENAME_ENCODING.  This environment variable can be set to a
comma-separated list of character set names. GLib assumes that filenames
are encoded in the first character set from that list rather than in
UTF-8. The special token "@locale" can be used to specify the character
set for the current locale. 

G_BROKEN_FILENAMES.  If this environment variable is set, GLib assumes
that filenames are in the locale encoding rather than in UTF-8.
G_FILENAME_ENCODING takes priority over G_BROKEN_FILENAMES. 
___________________________________________________________________________

Так какое значение Вы предлагаете присвоить переменной
G_FILENAME_ENCODING?


--
Yuri N. Sedunov
01/14/05 21:41:45
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: Эта часть сообщения подписана цифровой подписью
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20050114/1e40654b/attachment-0001.bin>


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