Hello,
Je suis en train de faire remettre le fichier po au gout du jour car Michel n'a plus le temps de s'en occuper, mais je coince sur les morceaux suivants:
1) "type-punning" contexte: msgid "type-punning to incomplete type might break strict-aliasing rules"
Lu dans l'info de gcc: The practice of reading from a different union member than the one most recently written to (called "type-punning") is common. Even with -fstrict-aliasing', type-punning is allowed, provided the memory is accessed through the union type.
je sèche completement. « Passe-passe sur les types »? Je veux bien ne pas traduire, mais c'est pas simple non plus. 2) J'ai un doute sur "lvalue" et "rvalue". C'est bien membre gauche/droit, hein ?
3) quoted dans: " -MQ <target> Add a MAKE-quoted target\n" " -MT <target> Add an unquoted target\n"
4) member function -?-> membre d'une fonction msgid "pointer to member function used in arithmetic" msgstr "usage en arithmétique d'un pointeur vers le membre d'une fonction"
5) section attribute -?-> attribut de section msgid "section attribute cannot be specified for local variables" msgstr "l'attribut de section ne peut être spécifié pour des variables locales"
6) top-level -?-> de haut niveau msgid "top-level declaration of %s' specifies auto'" msgstr "la déclaration de haut niveau de « %s » a spécifié « auto »"
7) token -?-> élément (context = parsing) msgid "%s before '%s' token" msgstr "%s avant un élément « %s »"
msgid "syntax error at '%s' token" msgstr "erreur de syntaxe à l'élément « %s »"
8) structure with flexible member -?-> structure ayant un membre flexible msgid "invalid use of flexible array member" msgstr "utilisation invalide d'un membre flexible de tableau"
msgid "ISO C90 does not support flexible array members" msgstr "ISO C90 interdit les tableaux ayant des membres flexibles"
9) forward declaration -?-> déclaration préalable msgid "ISO C forbids forward parameter declarations" msgstr "ISO C interdit la déclaration préalable de paramètres"
10) subscript -?-> indice ; to subscript/indicer msgid "subscript missing in array reference" msgstr "indice manquant dans la référence du tableau"
msgid "ISO C forbids subscripting register' array" msgstr "ISO C interdit d'indicer des tableaux marqués « register »"
msgid "ISO C90 forbids subscripting non-lvalue array" msgstr "ISO C90 interdit l'indiçage de tableau n'étant pas membre gauche"
11) scope -?-> porté, champ ou autre msgid "redundant redeclaration of %s' in same scope" msgstr "redéclaration redondante de « %s » dans le même champ"
msgid "its scope is only this definition or declaration, which is probably not what you want" msgstr "visible uniquement depuis cette définition ou déclaration, ce qui n'est probablement pas ce que vous désirez"
12) Sinon, il y a souvent des phrases comme msgstr "ISO C interdit de prendre l'adresse d'une étiquette" Est ce que je dois laisser ISO C, ou mettre C ISO ? Ie, est ce que ISO peut etre considéré comme un adjectif ou non ? Si oui, ca ferait : msgstr "le C ISO interdit de prendre l'adresse d'une étiquette"
C'est tout pour le moment. J'ai malheureusement peur de devoir refaire appel à votre aide bientot pour la suite du fichier...
Merci, Mt.