|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Michael Shigorin 2:5020/400 25 Dec 2001 11:54:36 To : Denis Smirnov Subject : Re: Вышел ASPLinux 7.2 -> i18n space costs -------------------------------------------------------------------------------- Denis Smirnov <mithraen@freesource.info> wrote: MS>> Ща слакваристы разорутся ;-) DS>Hе надейся. ;) DS>Вообще в идеали должно быть несколько по-другому -- установка пакета и DS>установка локализации должны быть при необходимости отдельными операциями. DS>Это касается и локализованой документации, и переводов. Выносить .mo из пакетов, понятное дело, нереально -- проще лишний раз распаковать целый архив (хоть весь дистр -- локали часто и по одной может добавлять только недальновидный или таки замученный человек), чем делать гору подпакетов. Чтоб их было не две с гаком тышши, а этак десяток тышш. Скажем так -- с одной стороны, фундаментальная часть проблемы (fine-grained управление локализованными данными, в т.ч. man и т.д.) наиболее актуально для крупных (глобально позиционированных) дистров типа RH и Debian. С другой стороны, при относительно ограниченной target territory можно обойтись и уже наработанными методами -- RPM_INSTALL_LANG (для rpm-based), {man,howto,ispell,...}-{en,ru,...}-*. Проблема в любом случае будет все острее по мере углубления i18n/l10n и увеличения количества пакетов, доступных в дистрибутивах -- для rh5 у меня был скриптик, выносивший нафик лишние .mo и timezones (скрипя зубами, но с местом зачастую было так -- или там этот _хлам_ (для "здесь и сечас"), или там что-то полезное). Хотя, скорее всего, в совсем один узел это так никогда и не завяжется. Hу и пусть :) -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ http://visa.chem.univ.kiev.ua/~mike/ --- ifmail v.2.15dev5 * Origin: ~ (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/7600afed4fe4.html, оценка из 5, голосов 10
|