Сборка справки Ubuntu для проверки правильности перевода Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
translate:ubuntu-docs [2013/10/02 15:47]
советы для ускорения сборки
translate:ubuntu-docs [2013/10/03 09:01] (текущий)
дополнил
Строка 1: Строка 1:
-====== Сборка справки в формате HTML ======+====== Сборка справки ​Ubuntu для проверки правильности перевода ====== 
 +===== Сборка ​в формате HTML ===== 
  
 1) Создайте локальную копию нужной ветки bzr. Например,​ чтобы получить исходники текущей разрабатываемой версии справки,​ выполните команду:​ 1) Создайте локальную копию нужной ветки bzr. Например,​ чтобы получить исходники текущей разрабатываемой версии справки,​ выполните команду:​
Строка 5: Строка 7:
 ''​bzr branch lp:​ubuntu-docs''​ ''​bzr branch lp:​ubuntu-docs''​
  
-2) Установите следующие пакеты: make, gettext, docbook-xsl,​ yelp-tools, gnome-common,​ и yelp-xsl. Возможно, некоторые из них у вас ​уже установлены.+<note tip>​Для отслеживания обновлений в дальнейшем можно ​будет воспользоваться командой ''​bzr update''</​note>​
  
-3) Перейдите в каталог исходников документации (например,​ ~/​ubuntu-docs) и выполните команду:​+2) В этой скачанной ветке, как правило,​ устаревший русский перевод,​ поэтому нужно экспортировать с Launchpad свежий .po-файл с переводом (например,​ для Ubuntu 13.10 его можно получить по ссылке https://​translations.launchpad.net/​ubuntu-docs/​saucy/​+export),​ переименовать в ru.po и заменить им устаревший ru.po, который находится в подкаталоге ubuntu-help/​ru каталога с исходниками справки. 
 + 
 +3)Установите следующие пакеты:​ make, gettext, docbook-xsl,​ yelp-tools, gnome-common,​ и yelp-xsl. Возможно,​ некоторые из них у вас уже установлены. 
 + 
 +4) Перейдите в каталог исходников документации (например,​ ~/​ubuntu-docs) и выполните команду:​
  
 ''​./​autogen.sh''​ ''​./​autogen.sh''​
  
-4) Если нужна не только английская html, следует предварительно собрать .page-файлы для других языков. Наберите:​+5) Если нужна не только английская html, следует предварительно собрать .page-файлы для других языков. Наберите:​
  
 ''​cd ubuntu-help''​ ''​cd ubuntu-help''​
Строка 17: Строка 23:
 ''​make''​ ''​make''​
  
-''​cd ​..''​+<note tip>​Если вам нужна только русская справка,​ для **значительного** ускорения процесса уберите перед сборкой в файле Makefile все языки, кроме русского,​ из строки HELP_LINGUAS=..., т.е. оставьте только ''​HELP_LINGUAS=ru''​</​note>​
  
-<note tip>Если вам нужна только русская ​справка, для значительного ускорения процесса уберите перед сборкой ​в файле Makefile все языки, кроме русского,​ из строки HELP_LINGUAS=...,​ т.е. оставьте только ''​HELP_LINGUAS=ru''</​note> ​+В общем-то,​ после этого ​мы уже получаем готовую справку в формате ​xml, которую можно просмотреть в yelp (обозревателе справки Gnome):
  
-5) Теперь сгенерируем HTML. Наберите:​+''​yelp ./​ru''​ 
 + 
 +6) Теперь сгенерируем HTML. Наберите:​ 
 + 
 +''​cd ..''​
  
 ''​cd html''​ ''​cd html''​