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

            Bug ID: 93881
           Summary: cxx-pretty-print: only few i18n strings
           Product: gcc
           Version: 10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: roland.illig at gmx dot de
  Target Milestone: ---

From cxx-pretty-print.c:
> pp_cxx_ws_string (pp, "requires");
> pp->translate_string ("requires");

It feels strange to me that the word "requires" is i18n-translated in some
cases and not in other cases.

Since there are only 5 matches of "->translate_string" in the whole file, it
looks to me as if most of the generated text is in English (or GIMPLE) anyway,
and that sprinkling a few German words in-between would be more irritating than
helpful.

Is translate_string really meant for i18n?

Reply via email to