На https://sourceforge.net/projects/man-pages-ru/ доступен актуальный перевод man-pages на русский. На данный момент переведены все, кроме начинающихся на "m".
И, может быть, стоит сделать автообновление из этого источника.
Хм. Что-то только сейчас обратил внимание, что manpages-ru-0.98 - только часть пакета. А так там ещё man-ов понакидано.
Да, там надо много времени потратить, чтобы аккуратно источники свести. Качество новых переводов несколько хуже, чем имеющихся. Поэтому, надо по возможности старые оставлять. В новом проекте переведено то, чего нет в manpages-ru-0.98 и то, что изменилось/дополнилось.
Может быть, сделать ещё man-pages-ru-addons, куда перенести всё то, что не относится к, собственно, man-pages-ru ? А тут оставить только то, что на Sourceforge лежит, раз оно регулярно обновляется теперь.
Вот когда будет, чтобы без изменений показывало man в UTF-8, будет разделение. Но это лучше отдельным багом.
(In reply to comment #5) > Вот когда будет, Позавчера будет. Это сообщение написано мной про результату изучения свежевыложенного на Sourceforge архива: https://forum.altlinux.org/index.php?topic=38375.msg307099#msg307099 На момент его написания архив с man-ами и с проставленной кодировкой лежал там уже несколько минут.
(В ответ на комментарий №6) > (In reply to comment #5) > > > Вот когда будет, > > Позавчера будет. Это сообщение написано мной про результату изучения > свежевыложенного на Sourceforge архива: > https://forum.altlinux.org/index.php?topic=38375.msg307099#msg307099 > > На момент его написания архив с man-ами и с проставленной кодировкой лежал там > уже несколько минут. Будете мейнтейнером man-pages-ru? С удовольствем отдам в добрые руки.
(In reply to comment #7) > Будете мейнтейнером man-pages-ru? С удовольствем отдам в добрые руки. Так я предлагаю обновляемую часть отделить и сдать роботу. Разделить/обновить сейчас - это могу, учитывая выходные на носу. По именованию возражений нет ? man-pages-ru - источник https://sourceforge.net/projects/man-pages-ru/ man-pages-ru-addons - всё остальное, что в пакете сейчас, минус man-pages-ru. Или не addons, а extra, может быть.
(В ответ на комментарий №8) > (In reply to comment #7) > > > Будете мейнтейнером man-pages-ru? С удовольствем отдам в добрые руки. > > Так я предлагаю обновляемую часть отделить и сдать роботу. Разделить/обновить > сейчас - это могу, учитывая выходные на носу. По именованию возражений нет ? > > man-pages-ru - источник https://sourceforge.net/projects/man-pages-ru/ > man-pages-ru-addons - всё остальное, что в пакете сейчас, минус man-pages-ru. > > Или не addons, а extra, может быть. Да, было бы замечательно. Внёс в ACL. extra - нормально.
(В ответ на комментарий №8) > man-pages-ru-addons - всё остальное, что в пакете сейчас, минус man-pages-ru. Неверный подход, т.к. те маны, которые со времен manpages-ru-0.98 не претерпели изменений, заново не переводились. Т.е. надо брать старый manpages-ru-0.98, в него копировать с заменой новый, затем (разумеется, проверив актуальность) копировать туда же все остальное.
(In reply to comment #10) > Неверный подход, т.к. те маны, которые со времен manpages-ru-0.98 не претерпели > изменений, заново не переводились. https://sourceforge.net/p/man-pages-ru/svn/HEAD/tree/README "За основу взят перевод manpages-ru-0.98 c http://www.linuxshare.ru/projects/trans/mans.html" Так что верный.
А Вы скачайте оба пакета, распакуйте и сравните файлы. Часть того, что имеется в manpages-ru-0.98, отсутствует в новой версии. Поэтому, перебирать придется основательно. А некоторые маны были переведены заново, но качество перевода стало несколько хуже.
(In reply to comment #12) > А Вы скачайте оба пакета, распакуйте и сравните файлы. Часть того, что имеется > в manpages-ru-0.98, отсутствует в новой версии. Поэтому, перебирать придется > основательно. А некоторые маны были переведены заново, но качество перевода > стало несколько хуже. Эти вопросы следует решать в рамках проекта на sourceforge. Мешать не следует точно.
Задание 180614 man-pages-ru в первом приближении, man-pages-ru-extra пока из srpm, но надо из git от man-pages-ru старого сделать. Кое-что, действительно, пропало в 4.08 относительно 0.98: deleted: manpages-ru/man1/chgrp.1 deleted: manpages-ru/man1/chmod.1 deleted: manpages-ru/man1/chown.1 deleted: manpages-ru/man1/cp.1 deleted: manpages-ru/man1/dd.1 deleted: manpages-ru/man1/df.1 deleted: manpages-ru/man1/diff.1 deleted: manpages-ru/man1/dir.1 deleted: manpages-ru/man1/dircolors.1 deleted: manpages-ru/man1/du.1 deleted: manpages-ru/man1/install.1 deleted: manpages-ru/man1/ln.1 deleted: manpages-ru/man1/ls.1 deleted: manpages-ru/man1/mkdir.1 deleted: manpages-ru/man1/mkfifo.1 deleted: manpages-ru/man1/mknod.1 deleted: manpages-ru/man1/mv.1 deleted: manpages-ru/man1/rm.1 deleted: manpages-ru/man1/rmdir.1 deleted: manpages-ru/man1/touch.1 deleted: manpages-ru/man1/vdir.1 deleted: manpages-ru/man2/mknod.2 deleted: manpages-ru/man2/obsolete.2 deleted: manpages-ru/man2/undocumented.2 deleted: manpages-ru/man3/malloc.3 deleted: manpages-ru/man3/modf.3 deleted: manpages-ru/man4/console.4 deleted: manpages-ru/man4/fifo.4 deleted: manpages-ru/man4/ttys.4 deleted: manpages-ru/man5/complex.5 deleted: manpages-ru/man5/environ.5 deleted: manpages-ru/man7/ldp.7 deleted: manpages-ru/man8/sync.8 Совсем, или не переведено пока - это не знаю.
(In reply to comment #14) > Кое-что, действительно, пропало в 4.08 относительно 0.98: > > deleted: manpages-ru/man1/chgrp.1 > deleted: manpages-ru/man1/chmod.1 > deleted: manpages-ru/man1/chown.1 > deleted: manpages-ru/man1/cp.1 Что-то уехало в другие пакеты, coreutils в данном случае. > deleted: manpages-ru/man3/malloc.3 > deleted: manpages-ru/man3/modf.3 Что-то, действительно, в разряде непереведённых. Непереведённое, видимо, позже появится.
man2/undocumented.2 - умерло, так как документировано. man4/ttys.4 - переименовано в man4/ttyS.4 man5/environ.5 - глядя на современный environment(5), должно быть в environ(7), похоже. Но к какому пакету относится, непонятно. man8/sync.8 - похоже, теперь man1/sync.1 (coreutils) man2/undocumented.2 и man4/ttys.4 удалю, остальное переедет в man-pages-ru-extra. Надо будет только подчистить потом man-ы, которые на m, по мере появления в основном пакете. Большинство страниц относится к coreutils, и, наверное, будут достаточно сильно устаревшими.
man-pages-ru-4.08-alt2 -> sisyphus: * Wed Mar 22 2017 Sergey Y. Afonin <asy@altlinux> 4.08-alt2 - 4.08-2329-2272-20170321 (added malloc.3,math_error.7,mdoc.7) * Wed Mar 08 2017 Sergey Y. Afonin <asy@altlinux> 4.08-alt1 - 4.08-2329-2269-20170309 (Closes: #33166) - removed all man pages except man-pages-ru removed pages will be packed separately (man-pages-ru-extra) - disabled patches for man-pages-ru (old, needs revision) - converted spec to UTF-8
Плюс пакет man-pages-ru-extra 0.1-alt1 с такими вот изменениями относительно man-pages-ru 0.98-alt23: * Wed Mar 08 2017 Sergey Y. Afonin <asy@altlinux.ru> 0.1-alt1 - renamed to man-pages-ru-extra, removed most man pages from manpages-ru 0.98 (kept missed in 4.08 only) - removed patches for man pages from man-pages-ru 4.08 - added "Conflicts: man-pages-ru < 4.08-alt1" - converted spec to UTF8
На "m" перевод в марте-апреле будет завершен. Ждать недолго уже. По поводу манов из coreutils... У руководителя проекта были планы переводить и их. Через пару месяцев узнаем, не передумал ли он.