Русские man'ы не читабельные (Русские маны отображаются далеко не по русски :()
Модератор: Модераторы разделов
Русские man'ы не читабельные
Приветствую всех.
Собрал, MPlayer и вздумалось почитать man.
А не тут то было , там каракули где поправить так и не нашел
уже до установил:
man-pages-ru-0.7-30
но видать не в этом дело
в консоле маны выглядят так
--------------------------------
MPlayer(1) п°п╣п╢п╦п╟п©я─п╬п╦пЁя─я▀п╡п╟я┌п╣п╩я▄ MPlayer(1) пп²пп░пп≈пп▓пп░пп²пп≤пп∙ mplayer - п╪п╣п╢п╦п╟п©я─п╬п╦пЁя─я▀п╡п╟я┌п╣п╩я▄ mencoder - п╪п╣п╢п╦п╟ п╨п╬п╢п╦я─п╬п╡я┴п╦п╨ пп≤пп║пп÷пп·пп⌡пп╛пп≈пп·пп▓пп░пп²пп≤пп∙ mplayer [п╬п©я├п╦п╦] [я└п╟п╧п╩|URL|п©п╩п╣п╧п╩п╦я│я┌|-] mplayer [п╬п©я├п╦п╦] я└п╟п╧п╩1 [п╬я│п╬п╠я▀п╣ п╬п©я├п╦п╦] [я└п╟п╧п╩2] [п╬я│п╬п╠я▀п╣ п╬п©я├п╦п╦] mplayer [п╬п©я├п╦п╦] { "пЁя─я┐п©п©п╟ я└п╟п╧п╩п╬п╡ п╦ п╬п©я├п╦п╧" } [п╬я│п╬п╠я▀п╣ п╬п©я├п╦п╦ пЁя─я┐п©п©я▀] mplayer [dvd|dvdnav]://[п╥п╟пЁп╬п╩п╬п╡п╬п╨|[п©п╣я─п╡я▀п╧_п╥п╟пЁп╬п╩п╬п╡п╬п╨]-п©п╬я│п╩п╣п╢п╫п╦п╧_п╥п╟пЁп╬п╩п╬
--------------------------------
Уже полез и попробовал через Конкваер
man:/usr/share/man/ru/man1/mkdir.1.gz
а там подобное....
--------------------------------
-m ���/span>, --mode=���/span>
������� ��� ���������������� � �������� ��� �� ������ ��, �������chmod(1), �� ��� ����������
--------------------------------
У всех такое?
Спасибо за ответы.
Собрал, MPlayer и вздумалось почитать man.
А не тут то было , там каракули где поправить так и не нашел
уже до установил:
man-pages-ru-0.7-30
но видать не в этом дело
в консоле маны выглядят так
--------------------------------
MPlayer(1) п°п╣п╢п╦п╟п©я─п╬п╦пЁя─я▀п╡п╟я┌п╣п╩я▄ MPlayer(1) пп²пп░пп≈пп▓пп░пп²пп≤пп∙ mplayer - п╪п╣п╢п╦п╟п©я─п╬п╦пЁя─я▀п╡п╟я┌п╣п╩я▄ mencoder - п╪п╣п╢п╦п╟ п╨п╬п╢п╦я─п╬п╡я┴п╦п╨ пп≤пп║пп÷пп·пп⌡пп╛пп≈пп·пп▓пп░пп²пп≤пп∙ mplayer [п╬п©я├п╦п╦] [я└п╟п╧п╩|URL|п©п╩п╣п╧п╩п╦я│я┌|-] mplayer [п╬п©я├п╦п╦] я└п╟п╧п╩1 [п╬я│п╬п╠я▀п╣ п╬п©я├п╦п╦] [я└п╟п╧п╩2] [п╬я│п╬п╠я▀п╣ п╬п©я├п╦п╦] mplayer [п╬п©я├п╦п╦] { "пЁя─я┐п©п©п╟ я└п╟п╧п╩п╬п╡ п╦ п╬п©я├п╦п╧" } [п╬я│п╬п╠я▀п╣ п╬п©я├п╦п╦ пЁя─я┐п©п©я▀] mplayer [dvd|dvdnav]://[п╥п╟пЁп╬п╩п╬п╡п╬п╨|[п©п╣я─п╡я▀п╧_п╥п╟пЁп╬п╩п╬п╡п╬п╨]-п©п╬я│п╩п╣п╢п╫п╦п╧_п╥п╟пЁп╬п╩п╬
--------------------------------
Уже полез и попробовал через Конкваер
man:/usr/share/man/ru/man1/mkdir.1.gz
а там подобное....
--------------------------------
-m ���/span>, --mode=���/span>
������� ��� ���������������� � �������� ��� �� ������ ��, �������chmod(1), �� ��� ����������
--------------------------------
У всех такое?
Спасибо за ответы.
Re: Русские man'ы не читабельные
Andrs
MKDIR(1) User Commands MKDIR(1)
NAME
mkdir - make directories
SYNOPSIS
mkdir [OPTION] DIRECTORY...
DESCRIPTION
Create the DIRECTORY(ies), if they do not already exist.
Mandatory arguments to long options are mandatory for short options
too.
-m, --mode=MODE
set file mode (as in chmod), not a=rwx - umask
-p, --parents
MKDIR(1) User Commands MKDIR(1)
NAME
mkdir - make directories
SYNOPSIS
mkdir [OPTION] DIRECTORY...
DESCRIPTION
Create the DIRECTORY(ies), if they do not already exist.
Mandatory arguments to long options are mandatory for short options
too.
-m, --mode=MODE
set file mode (as in chmod), not a=rwx - umask
-p, --parents
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Re: Русские man'ы не читабельные
Andrs
а как-нибудь этак
а как-нибудь этак
Код: Выделить всё
$ LANG=ru_RU.koi8r man mkdir
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
Re: Русские man'ы не читабельные
sash-kan писал(а): ↑19.12.2006 19:44Andrs
а как-нибудь этакКод: Выделить всё
$ LANG=ru_RU.koi8r man mkdir
не некатит...
Re: Русские man'ы не читабельные
Проверил - то же самое.
man-pages-ru установлены.
вот так "comp:~ #LANG=ru_RU.koi8r man mkdir"
тоже эдак:
MKDIR(1) MKDIR(1)
пп≤пп°пп╞
mkdir - я│п╬п╥п╢п╟п╣я┌ п╨п╟я┌п╟п╩п╬пЁп╦
пп·пп▒пп≈пп·пп═
mkdir [п╨п╩я▌я┤п╦] п╨п╟я┌п╟п╩п╬пЁ...
п п╩я▌я┤п╦ POSIX: [-p] [-m п©я─п╟п╡п╟] [--]
п п╩я▌я┤п╦ GNU (п╨я─п╟я┌п╨п╟я▐ я└п╬я─п╪п╟): [-p] [-m п©я─п╟п╡п╟] [--verbo
se] [--help] [--ver-
sion] [--]
Re: Русские man'ы не читабельные
Miges
ну тогда вывод команд в студию:
ну тогда вывод команд в студию:
если длинно — прикрепленным файлом.echo $LANG
echo $LANGUAGE
locale
locale -a
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
Re: Русские man'ы не читабельные
miges:~ # echo $LANG
POSIX
miges:~ # echo $LANGUAGE
miges:~ # locale
LANG=POSIX
LC_CTYPE=ru_RU.UTF-8
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
miges:~ # locale -a
C
POSIX
aa_DJ
aa_DJ.utf8
...
ru_RU
ru_RU.koi8r
ru_RU.utf8
ru_UA
ru_UA.utf8
...
zu_ZA
zu_ZA.utf8
POSIX
miges:~ # echo $LANGUAGE
miges:~ # locale
LANG=POSIX
LC_CTYPE=ru_RU.UTF-8
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
miges:~ # locale -a
C
POSIX
aa_DJ
aa_DJ.utf8
...
ru_RU
ru_RU.koi8r
ru_RU.utf8
ru_UA
ru_UA.utf8
...
zu_ZA
zu_ZA.utf8
Re: Русские man'ы не читабельные
хм. как все запущено. ну не знаю, терминал, видимо, надо запустить с русской локалью:а в нем уже поглядеть на man-ы.
ну еще возможно со шрифтами порядок нужен.
Код: Выделить всё
LANG=ru_RU.koi8r LANGUAGE=ru xterm
ну еще возможно со шрифтами порядок нужен.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
Re: Русские man'ы не читабельные
Andrs
Спасибо товарищам из украины
LANG=ru_UA.utf8 man chmod
CHGRP(1) CHGRP(1)
ИМЯ
chmod - изменяет права доступа к файлу
ОБЗОР
chmod [опции] режим файл...
Опции POSIX: [-R] [--]
Опции из Austin Draft: [-R]
Метод задания прав доступа в стиле GNU: [--reference=rfile]
Опции GNU (краткая форма): [-cfvR] [--help] [--version] [--]
ОПИСАНИЕ
chmod изменяет права доступа каждого указанного файла в соответствии с
правами доступа, указанными в параметре режим, который может быть
представлен как в символьном виде, так и в виде восьмеричного числа,
представляющего битовую маску новых прав доступа.
Спасибо товарищам из украины
LANG=ru_UA.utf8 man chmod
CHGRP(1) CHGRP(1)
ИМЯ
chmod - изменяет права доступа к файлу
ОБЗОР
chmod [опции] режим файл...
Опции POSIX: [-R] [--]
Опции из Austin Draft: [-R]
Метод задания прав доступа в стиле GNU: [--reference=rfile]
Опции GNU (краткая форма): [-cfvR] [--help] [--version] [--]
ОПИСАНИЕ
chmod изменяет права доступа каждого указанного файла в соответствии с
правами доступа, указанными в параметре режим, который может быть
представлен как в символьном виде, так и в виде восьмеричного числа,
представляющего битовую маску новых прав доступа.
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Re: Русские man'ы не читабельные
sash-kan писал(а): ↑19.12.2006 20:43хм. как все запущено. ну не знаю, терминал, видимо, надо запустить с русской локалью:а в нем уже поглядеть на man-ы.Код: Выделить всё
LANG=ru_RU.koi8r LANGUAGE=ru xterm
ну еще возможно со шрифтами порядок нужен.
Установка с dvd + addon-lang язык русский с kde i18n-ru
эммм ... что запущено?
И ещё - при переключении раскладки клавы (ctrl+shift) если сразу пытаться писать с большой буквы, т.е. Shift+кнопка не срабатывает шифт. Почему?
Re: Русские man'ы не читабельные
Да
Действительно с LANG=ru_UA.utf8
всё читабельно, но при LANG=ru_RU.UTF-8
каракули...
Ну это как мне кажется не решение проблемы перебить на UA.
Re: Русские man'ы не читабельные
Andrs
Откройте баг
Откройте баг
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Re: Русские man'ы не читабельные
При вводе с консоли LANG=ru_UA.utf8 man действительно работает.
Чтоб добить вопрос до конца куда прописать ЭТО, чтоб "автоматом" при каждой загрузке?? Заранее спасибо.
Имели в виду баг-лист??? Спасибо ВАМ k0da за ответы, но Пожалуйста отвечайте поподробнее, а то пару слов не всегда ответ. Желательно с ссылками. Честно пытался найти баглист openSUSE 10.2 - не нашел. Подскажите направление?
Чтоб добить вопрос до конца куда прописать ЭТО, чтоб "автоматом" при каждой загрузке?? Заранее спасибо.
Имели в виду баг-лист??? Спасибо ВАМ k0da за ответы, но Пожалуйста отвечайте поподробнее, а то пару слов не всегда ответ. Желательно с ссылками. Честно пытался найти баглист openSUSE 10.2 - не нашел. Подскажите направление?
Re: Русские man'ы не читабельные
Miges
Прописать чтоб всегда переключалось это не решение.
Это как тут любят выражатся костыль
Баглист bugzilla.novell.com
http://ru.opensuse.org/%D0%A1%D0%BE%D0%BE%...%B0%D0%B3%D0%B5
Прописать чтоб всегда переключалось это не решение.
Это как тут любят выражатся костыль
Баглист bugzilla.novell.com
http://ru.opensuse.org/%D0%A1%D0%BE%D0%BE%...%B0%D0%B3%D0%B5
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Re: Русские man'ы не читабельные
Ну да костыль...
Люди просят о помощи вот и всё...
Если вас многоуважаемый k0da это затрудняет, то простите нас таких не просвещенных в данном вопросе...
Люди просят о помощи вот и всё...
Если вас многоуважаемый k0da это затрудняет, то простите нас таких не просвещенных в данном вопросе...
Re: Русские man'ы не читабельные
Andrs
Вы понимаете что если сейчас не решить эту проблему то в 10,3 она снова всплывет?
Вы понимаете что если сейчас не решить эту проблему то в 10,3 она снова всплывет?
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Re: Русские man'ы не читабельные
Да
И в том то и дело, обращение сюда не столько жалоба, а сколько просьбы глянуть у себя того же самого, и выявление глюка частного порядка или общего.
А так как тут большинство не знают куда быстро и правильно сообщить о баге вот и рассчитывают на таких людей как вы.
Ссылок на 10.2 я тоже прямых не нашел...
Тем более что 10.2 мне понравилось и прожить тут думаю еще как минимум до 10.3 (если снова не поломают все как в 10.1)
Re: Русские man'ы не читабельные
Andrs
В багзилле и набираются массы (растут приоритеты)
В багзилле и набираются массы (растут приоритеты)
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Re: Русские man'ы не читабельные
Подскажите Miges`у всётки, как пользоваться манами сразу после загрузки. Куда прописать LANG=ru_UA.utf8 кроме как "перед началом работы в консоли вводим..."???
Re: Русские man'ы не читабельные
Прописать можно в:
~/.bashrc
добавить туда строку
export LANG="ru_UA.utf8"
Но это не выход...
это к.... сами знаете что
временное решение
~/.bashrc
добавить туда строку
export LANG="ru_UA.utf8"
Но это не выход...
это к.... сами знаете что
временное решение
Re: Русские man'ы не читабельные
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Re: Русские man'ы не читабельные
fixed
Concering the problem in ru_RU.UTF-8, cs_CZ.UTF-8, ...:
The "man" package has been updated between SUSE Linux 10.1 and openSUSE 10.2.
Now "man" adds a "iconv" command to the pipeline used:
mfabian@magellan:~$ 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=
mfabian@magellan:~$ man -d ls 2>&1 | grep pipeline
Starting pipeline: /usr/bin/zsoelim /usr/share/man/ru/man1/ls.1 | /usr/bin/tbl
| /usr/bin/nroff -mandocdb -Tascii8 | iconv -c -f KOI8-R -t UTF-8 |
/usr/bin/col -b -p -x | less [input: 0, output: 0]
mfabian@magellan:~$
"man" in SUSE Linux 10.1 did not do that.
Therefore, I had a hack in /usr/bin/nroff to add such a call to iconv
to make it work for Russian and Czech in UTF-8.
But now there are 2 calls to iconv because "man" adds another one and
we get the conversion twice which of course results in garbage output.
This can be fixed by removing my hack for these languages from /usr/bin/nroff.
обновленные пакеты будут тут http://software.opensuse.org/download/M17N/openSUSE_10.2/
Concering the problem in ru_RU.UTF-8, cs_CZ.UTF-8, ...:
The "man" package has been updated between SUSE Linux 10.1 and openSUSE 10.2.
Now "man" adds a "iconv" command to the pipeline used:
mfabian@magellan:~$ 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=
mfabian@magellan:~$ man -d ls 2>&1 | grep pipeline
Starting pipeline: /usr/bin/zsoelim /usr/share/man/ru/man1/ls.1 | /usr/bin/tbl
| /usr/bin/nroff -mandocdb -Tascii8 | iconv -c -f KOI8-R -t UTF-8 |
/usr/bin/col -b -p -x | less [input: 0, output: 0]
mfabian@magellan:~$
"man" in SUSE Linux 10.1 did not do that.
Therefore, I had a hack in /usr/bin/nroff to add such a call to iconv
to make it work for Russian and Czech in UTF-8.
But now there are 2 calls to iconv because "man" adds another one and
we get the conversion twice which of course results in garbage output.
This can be fixed by removing my hack for these languages from /usr/bin/nroff.
обновленные пакеты будут тут http://software.opensuse.org/download/M17N/openSUSE_10.2/
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Re: Русские man'ы не читабельные
А я бы сделал так: man xxx | iconv -fUTF8 -tKOI8-R
если конечно LANG=ru_RU.KOI8-R
если конечно LANG=ru_RU.KOI8-R
Re: Русские man'ы не читабельные
k0da писал(а): ↑03.01.2007 02:55"man" in SUSE Linux 10.1 did not do that.
Therefore, I had a hack in /usr/bin/nroff to add such a call to iconv
to make it work for Russian and Czech in UTF-8.
But now there are 2 calls to iconv because "man" adds another one and
we get the conversion twice which of course results in garbage output.
This can be fixed by removing my hack for these languages from /usr/bin/nroff.
обновленные пакеты будут тут http://software.opensuse.org/download/M17N/openSUSE_10.2/
То есть проблема в : groff-1.18.1.1-49
Ну что ж, хорошая новость что нашли проблему
будим ждать фикс.
благодарю за информацию.
Re: Русские man'ы не читабельные
В общем временно пока не починят всё из openSUSE
сделал такое нехорошее дело...
убрал перекодировку русских манов..
вроде работает и дожить до официального фикса можно
сделал такое нехорошее дело...
убрал перекодировку русских манов..
Код: Выделить всё
--- nroff.orig 2007-01-08 21:57:24.000000000 +0200
+++ nroff 2007-01-08 22:03:18.000000000 +0200
@@ -106,12 +106,6 @@
export LC_ALL=cs_CZ.ISO-8859-2
ICONV="iconv -f ISO-8859-2 -t UTF-8"
;;
- ru_RU*)
- # Russian man page sources are in KOI8-R
- T=-Tascii8
- export LC_ALL=ru_RU.KOI8-R
- ICONV="iconv -f KOI8-R -t UTF-8"
- ;;
# make 'man iso-8859-15' display correctly in UTF-8 locales using Euro
ca_ES*|de_AT*|de_BE*|de_DE*|de_LU*|en_BE*|en_IE*|es_ES*|eu_ES*|fi_FI*|fr_BE*|fr_
FR*|fr_LU*|ga_IE*|gl_ES*|i
T=-Tlatin1
вроде работает и дожить до официального фикса можно
Re: Русские man'ы не читабельные
А Вообще в Фактори уже починили
groff-1.18.1.1-53.i586.rpm
* Tue Jan 2 14:00:00 2007 - mfabian@suse.de
- Bugzilla #230030: make Russian and Czech man-pages display
correctly again in UTF-8 locales (has been broken by the
update to man-2.4.3).
Благодарю всех за всё.
Тема закрыта.
groff-1.18.1.1-53.i586.rpm
* Tue Jan 2 14:00:00 2007 - mfabian@suse.de
- Bugzilla #230030: make Russian and Czech man-pages display
correctly again in UTF-8 locales (has been broken by the
update to man-2.4.3).
Благодарю всех за всё.
Тема закрыта.