https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79869

            Bug ID: 79869
           Summary: i18n: document placeholders for translators
           Product: gcc
           Version: 7.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: roland.illig at gmx dot de
  Target Milestone: ---

from config/arc/arc.c:

error ("%s is not available for %s architecture",
       DOC, arc_selected_cpu->arch_info->name);

As a translator, I have no idea what the placeholder DOC might contain.
Therefore it should be documented above the function call:

/* TRANSLATORS: the first %s looks like "mfpu=fpus"
   or "single precission FPX", the second %s looks like "???" */

While here: the first %s should probably be %qs, since it can consist of
multiple words.

Reply via email to