http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57759

            Bug ID: 57759
           Summary: Concatenated messages are not translated
           Product: gcc
           Version: 4.9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: translation
          Assignee: unassigned at gcc dot gnu.org
          Reporter: szirbucz at inf dot u-szeged.hu

Error messages that made by concatenating two or more string literals e.g.
"expected %<;%> " and "before %<}%> token" are not translated.

int main()
{
  cica
}

this code compiled in the following way:

LANGUAGE=de gcc cica.c

gives the following result:

cica.c: In Funktion »main«:
cica.c:3:2: Fehler: »cica« nicht deklariert (erste Benutzung in dieser
Funktion)
  cica
  ^
cica.c:3:2: Anmerkung: jeder nicht deklarierte Bezeichner wird nur einmal für
jede Funktion, in der er vorkommt, gemeldet
cica.c:4:1: Fehler: expected »;« before »}« token
 }
 ^

Reply via email to