Проблемы с кодировкой

PCLinuxOS

Модератор: Bizdelnick

sutkind
Сообщения: 26

Проблемы с кодировкой

Сообщение sutkind »

Код:

[vlad@localhost ~]$ locale LANG=ru_RU LC_CTYPE=ru_RU LC_NUMERIC=ru_RU LC_TIME=ru_RU LC_COLLATE=ru_RU LC_MONETARY=ru_RU LC_MESSAGES=ru_RU LC_PAPER=ru_RU LC_NAME=ru_RU LC_ADDRESS=ru_RU LC_TELEPHONE=ru_RU LC_MEASUREMENT=ru_RU LC_IDENTIFICATION=ru_RU LC_ALL=

Код:

[vlad@localhost ~]$ rpm -qa | grep locale locales-ru-2.4-4mdv2007.1 locales-2.4-4mdv2007.1 locales-en-2.4-4mdv2007.1 locales-ja-2.4-4mdv2007.1

а получается, как на скриншоте
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Проблемы с кодировкой

Сообщение Juliette »

Скорее всего вам надо везде выставить шрифты с поддержкой кириллицы.
Спасибо сказали:
olelukoie
Сообщения: 1248
ОС: Linux, Win

Re: Проблемы с кодировкой

Сообщение olelukoie »

Ну, что касается кодировки на скриншоте - то это имена файлов, которые в случае FAT (а это, видимо, съемный диск с системой FAT) имеют кодировку cp866, а не cp1251. Это во-первых.

А во-вторых, кодировок ru_RU много: ru_RU.UTF-8, ru_RU.KOI8-R, ru_RU.CP1251, ru_RU.ISO8859-5 и досовская (866, как называется точно - не помню). Какая из них используется, если указать просто ru_RU - не знаю, это может зависеть от конкретной системы и других параметров локали (там есть алиасы и пр.). По дефолту в последних версиях манривы должна быть UTF-8, т.е. строки LC_...= должны быть равны значению ru_RU.UTF-8:

Код: Выделить всё

[olelukoie@mandriva ~]$ locale
LANG=ru_RU.UTF-8
LC_CTYPE=ru_RU.UTF-8
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_COLLATE=ru_RU.UTF-8
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES=ru_RU.UTF-8
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_ALL=
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Проблемы с кодировкой

Сообщение sash-kan »

sutkind, отрегулируйте свой locale, как и посоветовал olelukoie.
а по поводу скриншота — там, видимо, изображено содержимое каталога другого компьютера, до которого вы добираетесь по протоколу smb.
так вот, указанные в /etc/samba/smb.conf dos charset и unix charset оказывают на это очень непосредственное влияние.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
olelukoie
Сообщения: 1248
ОС: Linux, Win

Re: Проблемы с кодировкой

Сообщение olelukoie »

sash-kan писал(а):
28.07.2007 11:18
а по поводу скриншота — там, видимо, изображено содержимое каталога другого компьютера, до которого вы добираетесь по протоколу smb.

Нет, там в заголовке окна четко видно, что это содержимое диска media:/sdb1. Это, скорее всего, флешка.
Спасибо сказали: