From mboxrd@z Thu Jan 1 00:00:00 1970 From: "pelzflorian (Florian Pelz)" Subject: bug#33894: Guix manual PO file uses same translation msgid ``channels'' for different uses Date: Fri, 28 Dec 2018 11:55:33 +0100 Message-ID: <20181228105533.hc7p36h3pklrqru2@pelzflorian.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:38461) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gcpt3-0004UF-W9 for bug-guix@gnu.org; Fri, 28 Dec 2018 06:01:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gcpt0-0006uY-OB for bug-guix@gnu.org; Fri, 28 Dec 2018 06:01:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:46072) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gcpt0-0006tm-DZ for bug-guix@gnu.org; Fri, 28 Dec 2018 06:01:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gcpt0-0002Sf-6Q for bug-guix@gnu.org; Fri, 28 Dec 2018 06:01:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([208.118.235.92]:38275) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gcpso-0004M9-Sx for bug-guix@gnu.org; Fri, 28 Dec 2018 06:00:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gcpnl-00031O-R3 for bug-guix@gnu.org; Fri, 28 Dec 2018 05:55:40 -0500 Received: from pelzflorian.de ([5.45.111.108]:40480 helo=mail.pelzflorian.de) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gcpnk-0002rt-0s for bug-guix@gnu.org; Fri, 28 Dec 2018 05:55:37 -0500 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 78AFF360077 for ; Fri, 28 Dec 2018 11:55:33 +0100 (CET) Content-Disposition: inline List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 33894@debbugs.gnu.org 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 =B7 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 ) =B7 or this term should somehow be specified to PO4A as an exception =B7 or the cindex term could be changed. Regards, Florian