From: "Андрей Черепанов" <cas@altlinux.ru> To: ALT Linux Sisyphus discussion list <sisyphus@lists.altlinux.org> Subject: Re: [sisyphus] Локализация описаний пакетов Date: Sun, 17 Jun 2007 22:47:39 +0400 Message-ID: <200706172247.40029.cas@altlinux.ru> (raw) In-Reply-To: <m3d4zuyh8e.fsf@evg.krastel.ru> 17 июня 2007 Евгений Терешков написал: > Андрей Черепанов пишет: > >> Не так громко. Есть время и желание помочь. Есть небольшой опыт работы с > >> gettext. Но, к сожаленью, нет ни глубокого понимания его (info в > >> процессе освоения), ни понимания как правильно начать уже сейчас (когда > >> есть на руках .pot). > > > > Погодите с переводом. Сейчас есть три неполных источника получения > > переводов: 1. packages-i18n-ru > > 2. переводы в спеках наших пакетов > > 3. переводы в спеках иных дистрибутивов (например, Debian) > > Пока нужно их получить и объединить. А после этого (и соответствующей > > вычитки готового) можно начать массовый перевод уже вручную. > > Я и не тороплюсь. Я это к тому, что хорошо бы опубликовать короткое и > чёткое описание workflow (когда уже будет что описывать). Работа по мержу хвостов - единовременна, поэтому нет смысла описывать. > >> > В соседнем треде ссылка. Сам скрипт - фигня. Теперь интереснее > >> > написать скрипт, который бы выдирал уже переведённые в спеках > >> > описания. Причём с учётом того, что где-то они могут быть и в KOI8-R. > >> > ;) > >> > >> Тут, как обычно, нужно прежде всего решить, чего же хочется. Выдирать > >> например можно из спеков или .rpm-файлов. Можно, к примеру, сортировать > >> разные языки в разные файлы и т.п. В общем, сначала нужен такой unit > >> test. > > > > Для нас сейчас крайне важно получить переводы на РУССКИЙ. Потом, > > возможно, и другие языки. Выдирать из спеков легче (не надо вызывать rpm > > два раза и сверять, плюс явное указание кодировки), но гораздо сложнее > > получить эти самые спеки. > > По большому счёту, легче, конечно, но по быстрому что-то ничего б.м. > робочего у меня не нарисовалось. Отвык просто код писать с нуля. :-) > > В общем, на основе вашего скрипта создал свой быстрый хак. Выдёргивает > Summary и Description из rpm (src.rpm или бинарник - не важно) в .po-файл. > Запускает rpm дважды. На моём домашнем репозиторий работает нормально (хотя > и медленно). В сочетаний с msgmerge, думаю, скрипт может пригодиться. > Прилагаю его во вложении (т.к. мне негде выкладывать). Обязательно запущу. > > Посему нужно назначить ответственных по направлениям: > > 1) вычитка packages-i18n > > Готов помогать. > > > 2) скрипт вытаскивания переводов из спеков/пакетов > > Готов помогать по мере сил (в т.ч. кодом). > > P.S.: плюс, хотелось бы видеть вас в Jabber|ICQ. Не сочтите за наглось. Нет проблем. Вечно забываю зайти. > P.P.S.: так тема в sisyphus@ или devel@? Давайте уж в одном месте всё > писать. Думаю, по технической части - devel@, а вот по организационной - sisyphus@. -- Андрей Черепанов ALT Linux Solutions cas@altlinux.ru
next prev parent reply other threads:[~2007-06-17 18:47 UTC|newest] Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top 2007-06-15 17:58 Андрей Черепанов 2007-06-15 19:45 ` Eugene Ostapets 2007-06-16 23:52 ` Андрей Черепанов 2007-06-16 1:49 ` Евгений Терешков 2007-06-16 23:54 ` Андрей Черепанов 2007-06-17 5:13 ` Евгений Терешков 2007-06-17 9:41 ` Андрей Черепанов 2007-06-17 11:04 ` Евгений Терешков 2007-06-17 18:47 ` Андрей Черепанов [this message] 2007-06-17 20:33 ` Андрей Черепанов 2007-06-17 21:12 ` Vitaly Lipatov 2007-06-18 7:43 ` Андрей Черепанов 2007-06-17 21:15 ` Евгений Терешков 2007-06-18 7:44 ` Андрей Черепанов 2007-06-18 11:23 ` Евгений Терешков 2007-06-18 15:57 ` Евгений Терешков
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=200706172247.40029.cas@altlinux.ru \ --to=cas@altlinux.ru \ --cc=sisyphus@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git