[Desktop] Потеря локали ru_RU.UTF-8 при установке с локалью uk_UA.UTF-8
Roman Savochenko
=?iso-8859-1?q?rom=5Fas_=CE=C1_diyaorg=2Edp=2Eua?=
Чт Фев 28 13:23:26 MSK 2008
Приветствую Всех
Обнаружена потеря локали ru_RU.UTF-8 при установке uk_UA.UTF-8.
При установке выбирались и пакеты локализации -ru, например этот
kde-i18n-ru-3.5.8-alt5.
После установки оказалось, что запустить программу с локалью ru_RU.UTF-8
невозможно.
Например так: LANG=ru_RU.UTF-8 ./prog
При этом получается: что-то типа такого:
0|IConv | Error converting from KOI8-R to ANSI_X3.4-1968 for message:
BlockCalc.Anast1to2node.��7.st_open
Т.е приложение получает локаль: ANSI_X3.4-1968
Кроме этого, оказалось, что директория /usr/share/locale/ru/LC_MESSAGES/
фактически пуста:
[roman на roman LC_MESSAGES]$ ls /usr/share/locale/ru/LC_MESSAGES/
k3b.mo k3bsetup.mo libk3bdevice.mo libk3b.mo packages-info-i18n.mo
Хотя пакеты вроде этого kde-i18n-ru-3.5.8-alt5 установлены. Мало того,
проверка этого пакета проходит нормально:
[root на roman ~]# rpm -V kde-i18n-ru-3.5.8-alt5
[root на roman ~]#
А в директории /usr/share/locale/ru/ отсутствует LC_TIME:
[root на roman ~]# ls /usr/share/locale/ru/
LC_MESSAGES charset entry.desktop flag.png
Если ставить сначала с локалью ru_RU.UTF-8, то uk_UA.UTF-8 накатывается
без проблем.
Замечалось уже дважды, на обоих архитектурах: i586 и x86_64.
В обоих случаях восстановит локаль так и не смог.
И кстати, как переключить локаль?
С уважением, Роман
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : rom_as.vcf
Тип : text/x-vcard
Размер : 201 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/desktop/attachments/20080228/48cb08e7/attachment-0002.vcf>
Подробная информация о списке рассылки Desktop