[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
К вопросу об alias'ах
Хотя, насколько я понимаю, вопросами Xlocale здесь кроме меня никто не
интересуется, позволю себе рассказать поучительную историю.
До сих пор любители названия locale ru_SU при желании получить
корректную Xlocale правили файл locale.alias от X11. В нем изначально
ru_SU соответствует ISO8859-5, а они меняли это на KOI8-R.
Теперь, как я уже писал, в новой версии Qt (это основа KDE) кодировка
определяется очень хитрым способом. KOI8-R можно получить _только_
указав это явно в LANG или LC_CTYPE. Когда у автора стали спрашивать -
почему он так поступил, тот ответил, что его _алгоритм_ соответствует
_файлу_ locale.alias. То есть он перенес файл настройки - в тексты
пакета! И хоть кол на голове теши.
Боюсь, что это случай достаточно типичный. Поэтому надо бы закрепить в
locale.alias от glibc
ru_RU.KOI8-R ru_SU
Rgrds, AEN