[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

debconf russian man page



I noticed several lintian warnings with the updated Russian translations
to debconf. (After fixing the translation to not break the build..)

When I examine one of the Russian man pages in debconf, it doesn't look
like correctly encoded Russian to me. Unless other Russian man pages,
there is no Cyrillic.

Here is a sample from debconf-get-selections.1:

.IX Header "i^a'u'Xa'i^e'ao"
debconf-get-selections \- XU\*`XI\*:A\*:E\*'O\*^ O\*'I\*:A\*:A\*oO\*`O\*:E\*'I\*'I\*:A\*o A\*^A\*'U\*'U\*` A\*:A\*'I\*^I\*^U\*`E\*` debconf

When I view this is man, I get:

iauXaieaa
       debconf-get-selections - XUXIeAeEO OIeAeAaOOeEIIeAa AAUU AeAIIUE debconf

This is not a new problem with the updated translation, the same is present
in unstable too.

The same line in the ru.po seems to be valid cyrillic:

# type: textblock
#: ../../debconf-get-selections:5
msgid "debconf-get-selections - output contents of debconf database"
msgstr "debconf-get-selections - выводит содержимое базы данных debconf"

Could someone please help me fix the encoding in the generated man pages?
I suspect it might be as simple as a wrong encoding specified in the po4a.cfg,
but as I know neither po4a nor Russian, I am at a disadvantage working on this.

Here are all the lintian warnings:

W: debconf-utils: manpage-has-errors-from-man usr/share/man/ru/man1/debconf-get-selections.1.gz 146: `\-' is not allowed in an escape name
W: debconf-utils: manpage-has-errors-from-man usr/share/man/ru/man1/debconf-getlang.1.gz 142: warning: `AE' not defined
W: debconf-utils: manpage-has-errors-from-man usr/share/man/ru/man1/debconf-loadtemplate.1.gz 142: warning: `AE' not defined
W: debconf-utils: manpage-has-errors-from-man usr/share/man/ru/man1/debconf-mergetemplate.1.gz 142: warning: `AE' not defined
W: debconf-i18n: manpage-has-errors-from-man usr/share/man/ru/man1/debconf-apt-progress.1.gz 142: `\-' is not allowed in an escape name
W: debconf-i18n: manpage-has-errors-from-man usr/share/man/ru/man1/debconf-communicate.1.gz 142: `\-' is not allowed in an escape name
W: debconf-i18n: manpage-has-errors-from-man usr/share/man/ru/man1/debconf-copydb.1.gz 142: `\-' is not allowed in an escape name
W: debconf-i18n: manpage-has-errors-from-man usr/share/man/ru/man1/debconf-escape.1.gz 142: `\-' is not allowed in an escape name
W: debconf-i18n: manpage-has-errors-from-man usr/share/man/ru/man1/debconf-set-selections.1.gz 142: `\-' is not allowed in an escape name
W: debconf-i18n: manpage-has-errors-from-man usr/share/man/ru/man1/debconf-show.1.gz 142: `\-' is not allowed in an escape name
W: debconf-i18n: manpage-has-errors-from-man usr/share/man/ru/man1/debconf.1.gz 142: `\-' is not allowed in an escape name
W: debconf-i18n: manpage-has-errors-from-man usr/share/man/ru/man8/dpkg-preconfigure.8.gz 142: `\-' is not allowed in an escape name
W: debconf-i18n: manpage-has-errors-from-man usr/share/man/ru/man8/dpkg-reconfigure.8.gz 142: `\-' is not allowed in an escape name
W: debconf-doc: manpage-has-errors-from-man usr/share/man/ru/man3/Debconf::Client::ConfModule.3.gz 152: `\-' is not allowed in an escape name
W: debconf-doc: manpage-has-errors-from-man usr/share/man/ru/man3/confmodule.3.gz 21: warning: `,' not defined
W: debconf-doc: manpage-has-errors-from-man usr/share/man/ru/man5/debconf.conf.5.gz 63: warning: `debconf,' not defined (probable missing space after `de')
W: debconf-doc: manpage-has-errors-from-man usr/share/man/ru/man7/debconf-devel.7.gz 52: warning: `.' not defined
W: debconf-doc: manpage-has-errors-from-man usr/share/man/ru/man7/debconf.7.gz 28: warning: `/etc/apt/apt.conf.d/70debconf' not defined


-- 
see shy jo

Attachment: signature.asc
Description: Digital signature


Reply to: