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

--- Comment #2 from joseph at codesourcery dot com <joseph at codesourcery dot 
com> ---
Full sentences appear now to be used - but all the diagnostic function 
calls now use main_args_p ? "diag 1" : "diag 2" as the msgid argument, 
which results in only diag 1 and not diag 2 being picked up for 
translation.  When conditional expressions are used like that in 
diagnostic function calls, both halves should be marked up with G_() so 
both get extracted into gcc.pot.  So there's still a problem here.

Reply via email to