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?