163 lines
5.8 KiB
HTML
163 lines
5.8 KiB
HTML
|
||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||
<HTML><HEAD><TITLE>Man page of PODEBCONF-DISPLAY-PO</TITLE>
|
||
</HEAD><BODY>
|
||
<H1>PODEBCONF-DISPLAY-PO</H1>
|
||
Section: po-debconf (1)<BR>Updated: 2018-11-20<BR><A HREF="#index">Index</A>
|
||
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<PRE>
|
||
Translation:
|
||
<A HREF="mailto:debian-l10n-russian@lists.debian.org">debian-l10n-russian@lists.debian.org</A>
|
||
|
||
Yuri Kozlov <<A HREF="mailto:kozlov.y@gmail.com">kozlov.y@gmail.com</A>>, 2005, 2006
|
||
|
||
</PRE>
|
||
|
||
|
||
<A NAME="lbAB"> </A>
|
||
<H2>НАЗВАНИЕ</H2>
|
||
|
||
|
||
|
||
podebconf-display-po --- показывает содержимое PO-файла в debconf интерфейсе
|
||
<A NAME="lbAC"> </A>
|
||
<H2>СИНТАКСИС</H2>
|
||
|
||
|
||
|
||
<B>podebconf-display-po</B> [<B>-h</B>] [<B>-f</B> <I>ИНТЕРФЕЙС</I>] <I>файл.po</I>
|
||
<A NAME="lbAD"> </A>
|
||
<H2>ОПИСАНИЕ</H2>
|
||
|
||
|
||
|
||
Как и в любой работе по локализации, переводчики должны протестировать свои
|
||
переводы, запуская программу, над которой они работают. Часто это очень
|
||
сложно сделать с помощью сценария, так как нет способа автоматически
|
||
показать все сообщения.
|
||
<P>
|
||
|
||
Программу <B>podebconf-display-po</B> можно назвать <I>Бедный тестировщик
|
||
локализации</I> debconf. Она анализирует PO-файл, пытаясь восстановить вид
|
||
первоначального файла шаблонов, и показывает сообщения в debconf интерфейсе.
|
||
<P>
|
||
|
||
Естественно, права суперпользователя не нужны и никаких изменений в
|
||
системных настройках debconf программа <B>podebconf-display-po</B> не делает.
|
||
<A NAME="lbAE"> </A>
|
||
<H2>ПАРАМЕТРЫ</H2>
|
||
|
||
|
||
|
||
<DL COMPACT>
|
||
<DT id="1"><B>-h</B>, <B>--help</B><DD>
|
||
|
||
|
||
Показать справку по использованию и завершить работу.
|
||
<DT id="2"><B>-f</B>, <B>--frontend=</B>ИНТЕРФЕЙС<B></B><DD>
|
||
|
||
|
||
Задать другой debconf интерфейс.
|
||
</DL>
|
||
<A NAME="lbAF"> </A>
|
||
<H2>ПРЕДОСТЕРЕЖЕНИЯ</H2>
|
||
|
||
|
||
|
||
<DL COMPACT>
|
||
<DT id="3">•<DD>
|
||
Так как <B>podebconf-display-po</B> полагается на <TT>"debconf"</TT> при выводе, ваша
|
||
рабочая среда должна быть настроена на показ локализованных вопросов на
|
||
языке PO-файла. Если вы хотите проверить перевод другого языка, нужно
|
||
временно изменить свои настройки, например
|
||
|
||
|
||
<P>
|
||
|
||
|
||
|
||
|
||
<PRE>
|
||
$ LANGUAGE=de podebconf-display-po de.po
|
||
|
||
</PRE>
|
||
|
||
|
||
|
||
|
||
<P>
|
||
|
||
|
||
Если PO-файл не удаётся преобразовать в вашу текущую кодировку, будут
|
||
показаны строки на английском языке вместо локализованных версий. Чтобы
|
||
этого не происходило, настройте кодировку <FONT SIZE="-1">UTF-8</FONT> в рабочей среде.
|
||
<DT id="4">•<DD>
|
||
До версии 0.8.3, <TT>"po-debconf"</TT> вставляла только имена полей в
|
||
PO-файлах. Обсуждение в списке рассылки показало, что формат текста должен
|
||
зависеть от типа шаблона , например показ строковых и логических типов
|
||
должен отличаться, так как первый тип --- это открытый вопрос и пользователь
|
||
вводит какой-то текст, а второй тип --- это обычно вопрос Да/Нет. Авторы
|
||
думают об этом когда пишут свои файлы шаблонов, но и переводчики должны это
|
||
понимать.
|
||
|
||
|
||
<P>
|
||
|
||
|
||
Это условие выполняется, если PO-файлы генерируются po-debconf версии >=
|
||
0.8.3 и тип шаблона вставляется в PO-файлы. В старых версиях
|
||
<B>podebconf-display-po</B> имела простейший алгоритм определения
|
||
первоначального типа шаблона и иногда могла ошибаться.
|
||
<DT id="5">•<DD>
|
||
Интерфейс <TT>"dialog"</TT>, который использует библиотеку <TT>"whiptail"</TT>,
|
||
перехватывает системные сигналы, поэтому при использовании этого интерфейса
|
||
<B>podebconf-display-po</B> нельзя прервать комбинацией <TT>"Ctrl-C"</TT>.
|
||
</DL>
|
||
<A NAME="lbAG"> </A>
|
||
<H2>СМОТРИТЕ ТАКЖЕ</H2>
|
||
|
||
|
||
|
||
<B><A HREF="/cgi-bin/man/man2html?1+debconf">debconf</A></B>(1)
|
||
<A NAME="lbAH"> </A>
|
||
<H2>АВТОР</H2>
|
||
|
||
|
||
|
||
|
||
|
||
<PRE>
|
||
Дэнис Барбье (Denis Barbier) <<A HREF="mailto:barbier@linuxfr.org">barbier@linuxfr.org</A>>
|
||
|
||
</PRE>
|
||
|
||
|
||
<P>
|
||
|
||
<HR>
|
||
<A NAME="index"> </A><H2>Index</H2>
|
||
<DL>
|
||
<DT id="6"><A HREF="#lbAB">НАЗВАНИЕ</A><DD>
|
||
<DT id="7"><A HREF="#lbAC">СИНТАКСИС</A><DD>
|
||
<DT id="8"><A HREF="#lbAD">ОПИСАНИЕ</A><DD>
|
||
<DT id="9"><A HREF="#lbAE">ПАРАМЕТРЫ</A><DD>
|
||
<DT id="10"><A HREF="#lbAF">ПРЕДОСТЕРЕЖЕНИЯ</A><DD>
|
||
<DT id="11"><A HREF="#lbAG">СМОТРИТЕ ТАКЖЕ</A><DD>
|
||
<DT id="12"><A HREF="#lbAH">АВТОР</A><DD>
|
||
</DL>
|
||
<HR>
|
||
This document was created by
|
||
<A HREF="/cgi-bin/man/man2html">man2html</A>,
|
||
using the manual pages.<BR>
|
||
Time: 00:06:23 GMT, March 31, 2021
|
||
</BODY>
|
||
</HTML>
|