Guix manual PO file uses same translation msgid ``channels'' for different uses

  • Open
  • quality assurance status badge
Details
2 participants
  • Ludovic Courtès
  • pelzflorian (Florian Pelz)
Owner
unassigned
Submitted by
pelzflorian (Florian Pelz)
Severity
normal

Debbugs page

pelzflorian (Florian Pelz) wrote 6 years ago
(address . bug-guix@gnu.org)
20181228105533.hc7p36h3pklrqru2@pelzflorian.localdomain
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
)

· or this term should somehow be specified to PO4A as an exception

· or the cindex term could be changed.

Regards,
Florian
Ludovic Courtès wrote 6 years ago
(name . pelzflorian (Florian Pelz))(address . pelzflorian@pelzflorian.de)
87bm4v2dnc.fsf@gnu.org
Hello,

"pelzflorian (Florian Pelz)" <pelzflorian@pelzflorian.de> skribis:

Toggle quote (26 lines)
> 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’.
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 33894@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 33894
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help