[sisyphus] I: Sisyphus-20080211 i586 unmets: +1682 -14 (1730/214)]
Хихин Руслан
=?iso-8859-1?q?hihin_=CE=C1_yandex=2Eru?=
Вт Фев 12 08:32:18 MSK 2008
Здравствуйте Grigory Batalov
В сообщении от 11 февраля 2008 Grigory Batalov написал(a):
> On Mon, 11 Feb 2008 22:55:47 +0300, Alexey Rusakov wrote:
> > > meld-1.1.4-alt2.src.rpm
> > >
> > >
> > >
> > > Желательно, но не обязательно, чтобы ими занялись мэйнтейнеры.
> >
> > Как ни грустно мне это сознавать, но на должную поддержку этого
> > пакета
> >
> > меня не хватает. Желающие поучаствовать, пишите, дам права.
>
> Там что-то с переводами, либо gettext обновился:
>
> ...
>
> mkdir -m 755 -p hu/LC_MESSAGES/ && msgfmt -c -o
> hu/LC_MESSAGES/meld.mo hu.po
>
> hu.po:8: nplurals = 1...
>
> hu.po:101: ...but some messages have 2 plural forms
>
> msgfmt: found 1 fatal error
>
> make[1]: *** [hu/LC_MESSAGES/meld.mo] Error 1
>
> ...
Именно с файлами hu.po - и ja.po - просто :
diff -uNr meld-1.1.4/po/hu.po meld-1.1.4-new/po/hu.po
...
-"Plural-Forms: nplurals=1; plural=0;\n"
+"Plural-Forms: nplurals=2; plural=0;\n"
........
#: ../dirdiff.py:252 ../dirdiff.py:267
diff -uNr meld-1.1.4/po/ja.po meld-1.1.4-new/po/ja.po
...
-"Plural-Forms: nplurals=1; plural=0;\n"
+"Plural-Forms: nplurals=2; plural=0;\n"
.......
А вот с ru.po пока не разобрался :
Не воспринимаются формы множественного числа
........
mkdir -m 755 -p ru/LC_MESSAGES/ && msgfmt -c -o ru/LC_MESSAGES/meld.mo
ru.po
ru.po:156: number of format specifications in 'msgid' and 'msgstr[0]'
does not match
ru.po:164: number of format specifications in 'msgid' and 'msgstr[0]'
does not match
ru.po:172: number of format specifications in 'msgid' and 'msgstr[0]'
does not match
ru.po:180: number of format specifications in 'msgid' and 'msgstr[0]'
does not match
ru.po:188: number of format specifications in 'msgid' and 'msgstr[0]'
does not match
ru.po:196: number of format specifications in 'msgid' and 'msgstr[0]'
does not match
ru.po:204: number of format specifications in 'msgid' and 'msgstr[0]'
does not match
msgfmt: found 21 fatal errors
Надо-бы где-то почитать что в синтаксисе po в новом gettext новом
поменялось. Пример - строка 156 ;
152 #: dirdiff.py:570
153 #, python-format
154 msgid "%i second"
155 msgid_plural "%i seconds"
156 msgstr[0] "секунда"
157 msgstr[1] "секунды"
158 msgstr[2] "секунд"
--
С уважением Хихин Руслан
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 197 байтов
Описание: This is a digitally signed message part.
Url : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20080212/02ce2e65/attachment-0002.bin>
Подробная информация о списке рассылки Sisyphus