GNU bug report logs -
#33894
Guix manual PO file uses same translation msgid ``channels'' for different uses
Previous Next
To reply to this bug, email your comments to 33894 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#33894
; Package
guix
.
(Fri, 28 Dec 2018 11:01:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
"pelzflorian (Florian Pelz)" <pelzflorian <at> pelzflorian.de>
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Fri, 28 Dec 2018 11:01:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hello,
The Guix manual POT file 0.16.0.1 submitted to the Translation Project
has these lines:
#. type: item
#: doc/guix.texi:2919 doc/guix.texi:3279
#, no-wrap
msgid "channels"
msgstr ""
However, doc/guix.texi:2919 is a cindex which should be translated and
doc/guix.texi:3279 is a table item which describes syntax that must
not be translated.
I am not sure
· if this is a bug in PO4A (it could detect that one of them is a
cindex and the other is not and then use something like a msgctxtid
as in
https://gitlab.gnome.org/GNOME/glib/raw/master/glib/ggettext.c
or _C in https://developer.gnome.org/glib/stable/glib-I18N.html
)
· or this term should somehow be specified to PO4A as an exception
· or the cindex term could be changed.
Regards,
Florian
Information forwarded
to
bug-guix <at> gnu.org
:
bug#33894
; Package
guix
.
(Sat, 05 Jan 2019 17:55:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 33894 <at> debbugs.gnu.org (full text, mbox):
Hello,
"pelzflorian (Florian Pelz)" <pelzflorian <at> pelzflorian.de> skribis:
> The Guix manual POT file 0.16.0.1 submitted to the Translation Project
> has these lines:
>
> #. type: item
> #: doc/guix.texi:2919 doc/guix.texi:3279
> #, no-wrap
> msgid "channels"
> msgstr ""
>
> However, doc/guix.texi:2919 is a cindex which should be translated and
> doc/guix.texi:3279 is a table item which describes syntax that must
> not be translated.
>
> I am not sure
>
> · if this is a bug in PO4A (it could detect that one of them is a
> cindex and the other is not and then use something like a msgctxtid
> as in
> https://gitlab.gnome.org/GNOME/glib/raw/master/glib/ggettext.c
> or _C in https://developer.gnome.org/glib/stable/glib-I18N.html
> )
>
> · or this term should somehow be specified to PO4A as an exception
>
> · or the cindex term could be changed.
I would go for #2 but is it possible? Julien?
Thanks,
Ludo’.
This bug report was last modified 6 years and 158 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.