gettext-tools 0.22 - en to fr translation catalogue (786 entries)

en: invalid argument %s for %s
fr: Argument invalide « %s » pour « %s »

en: ambiguous argument %s for %s
fr: argument ambigu %s pour %s

en: Valid arguments are:
fr: Les arguments valides sont :

en: cannot find a temporary directory, try setting $TMPDIR
fr: Impossible de trouver un répertoire temporaire. Essayez de définir la variable $TMPDIR

en: cannot create a temporary directory using template "%s"
fr: Impossible de créer un répertoire temporaire en utilisant le modèle « %s »

en: cannot remove temporary directory %s
fr: Impossible de supprimer le dossier temporaire « %s »

en: cannot remove temporary file %s
fr: Impossible de supprimer le fichier temporaire « %s »

en: write error
fr: erreur d'écriture

en: error while opening %s for reading
fr: erreur lors de l'ouverture de « %s » en lecture

en: cannot open backup file %s for writing
fr: erreur d'ouverture du fichier d'archive « %s » en écriture

en: error reading %s
fr: erreur de lecture de « %s »

en: error writing %s
fr: erreur d'écriture de « %s »

en: error after reading %s
fr: erreur après la lecture de « %s »

en: preserving permissions for %s
fr: préserver les droits d'accès pour %s

en: fdopen() failed
fr: Échec de la fonction « fdopen() »

en: C# compiler not found, try installing mono
fr: Le compilateur C# est introuvable. Essayez d'installer mono

en: C# virtual machine not found, try installing mono
fr: La machine virtuelle C# est introuvable. Essayez d'installer mono

en: Unknown system error
fr: Erreur système non identifiée

en: %s subprocess failed
fr: Échec du sous-processus %s

en: Address family for hostname not supported
fr: Addresse familiale non acceptée pour un nom d'hôte.

en: Temporary failure in name resolution
fr: Echec temporaire dans la résolution du nom

en: Bad value for ai_flags
fr: Valeur non autorisée de ai_flags

en: Non-recoverable failure in name resolution
fr: Echec non récupérable pendant la résolution de nom

en: ai_family not supported
fr: ai_family n'est pas pris en charge

en: Memory allocation failure
fr: Echec d'allocation mémoire

en: No address associated with hostname
fr: Aucune adresse est associée au nom de l'hôte

en: Name or service not known
fr: Nom ou service inconnu

en: Servname not supported for ai_socktype
fr: Servname n'est pas pris en charge pour ai_socktype

en: ai_socktype not supported
fr: ai_socktype n'est pas pris en charge

en: System error
fr: Erreur système

en: Argument buffer too small
fr: Tampon d'arguments trop petit

en: Processing request in progress
fr: Traitement en cours de la requête

en: Request canceled
fr: Requête annulée

en: Request not canceled
fr: Requête non annulée

en: All requests done
fr: Toutes les requêtes ont été réalisées.

en: Interrupted by a signal
fr: Interrompu par un signal

en: Parameter string not correctly encoded
fr: La chaîne des paramètres n'est pas encodée correctement

en: Unknown error
fr: Erreur inconnue

en: %s: option '%s%s' is ambiguous
fr: %s : l'option « %s%s » est ambiguë

en: %s: option '%s%s' is ambiguous; possibilities:
fr: %s : l'option « %s%s » est ambiguë ; choix possibles :

en: %s: unrecognized option '%s%s'
fr: %s : l'option « %s%s » n'est pas connue

en: %s: option '%s%s' doesn't allow an argument
fr: %s : l'option « %s%s » ne tolère pas d'argument

en: %s: option '%s%s' requires an argument
fr: %s : l'option « %s%s » requiert un argument

en: %s: invalid option -- '%c'
fr: %s : option non valable -- '%c'

en: %s: option requires an argument -- '%c'
fr: %s : l'option exige un argument -- '%c'

en: The java program is too old. Cannot compile Java code for this old version any more.
fr: Le programme java est trop ancien. Il n'est plus possible de compiler le code Java pour cette ancienne version.

en: invalid source_version argument to compile_java_class
fr: argument source_version invalide pour compile_java_class

en: invalid target_version argument to compile_java_class
fr: argument target_version invalide pour compile_java_class

en: %s subprocess I/O error
fr: Erreur d'E/S du sous-processus %s

en: failed to create "%s"
fr: Échec lors de la création de « %s »

en: error while writing "%s" file
fr: Erreur pendant l'écriture du fichier « %s »

en: Java compiler not found, try setting $JAVAC
fr: Le compilateur Java non trouvé. Essayez de définir la variable d'environnement $JAVAC

en: Java virtual machine not found, try setting $JAVA
fr: Machine virtuelle Java non trouvée. Essayez de définir la variable d'environnement $JAVA

en: memory exhausted
fr: Mémoire épuisée

en: unable to record current working directory
fr: impossible d'enregistrer le dossier actuel de travail

en: failed to return to initial working directory
fr: Échec lors du retour au dossier initial de travail

en: _open_osfhandle failed
fr: Échec de la fonction « _open_osfhandle »

en: cannot restore fd %d: dup2 failed
fr: Impossible de restorer le descripteur de fichier %d : dup2 a échoué

en: creation of threads failed
fr: échec dans la création des threads

en: write to %s subprocess failed
fr: Échec d'écriture sur le sous-processus %s

en: read from %s subprocess failed
fr: Échec de lecture depuis le sous-processus %s

en: cannot set up nonblocking I/O to %s subprocess
fr: Impossible d'établir des entrées/sorties non bloquantes pour le sous-processus %s

en: communication with %s subprocess failed
fr: échec de communication avec le sous-processus %s

en: %s subprocess terminated with exit code %d
fr: Sous-processus %s terminé avec le code de sortie %d

note: TRANSLATORS: Get translations for open and closing quotation marks. The message catalog should translate "`" to a left quotation mark suitable for the locale, and similarly for "'".  For example, a French Unicode local should translate these to U+00AB (LEFT-POINTING DOUBLE ANGLE QUOTATION MARK), and
en: `
fr: «

en: '
fr:  »

en: cannot create pipe
fr: Création du tube impossible

en: %s subprocess
fr: sous-processus %s

en: %s subprocess got fatal signal %d
fr: Le sous-processus %s a reçu le signal fatal %d

en: Could not parse file %s as XML
fr: Impossible d'analyser le fichier XML %s

en: The root element must be <%s>
fr: L’élément racine doit être <%s>

en: The element <%s> does not contain a <%s> element
fr: L'élément <%s> ne contient pas d'élément <%s>

en: The element <%s> does not have attribute <%s>
fr: L’élément <%s> n’a pas d’attribut <%s>

en: Try '%s --help' for more information.
fr: Pour plus d'information, essayez « %s --help ».

en: Usage: %s [OPTION...] [LOCALE RULES]...
fr: Usage : %s [OPTION…] [RèGLES LOCALES]…

en: Extract or convert Unicode CLDR plural rules.
    
    If both LOCALE and RULES are specified, it reads CLDR plural rules for
    LOCALE from RULES and print them in a form suitable for gettext use.
    If no argument is given, it reads CLDR plural rules from the standard input.
fr: Extrait ou convertit les règles de pluriel CLDR.
    
    Si LOCALE et RèGLES sont spécifiés, il lit les règles CLDR
    de LOCALE depuis RèGLES et les affiche sous au format de gettext.
    Si aucun argument n’est passé, il lit les règles de pluriel CLDR depuis l’entrée standard.

en: Mandatory arguments to long options are mandatory for short options too.
    Similarly for optional arguments.
fr: Les arguments obligatoires pour les formes longues des options le sont également
    pour les formes courtes correspondantes (idem pour les options factultatives).

en:   -c, --cldr                  print plural rules in the CLDR format
fr:   -c, --cldr                  afficher les règles du pluriel au format CLDR

en:   -h, --help                  display this help and exit
fr:   -h, --help                  afficher ce message d'aide, puis terminer

en:   -V, --version               output version information and exit
fr:   -V, --version               afficher les informations de version, puis terminer

note: TRANSLATORS: The first placeholder is the web address of the Savannah project of this package.  The second placeholder is the bug-reporting email address for this package.  Please add _another line_ saying "Report translation bugs to <...>\n" with the address for translation bugs (typically your tra
en: Report bugs in the bug tracker at <%s>
    or by email to <%s>.
fr: Signalez tout bogue via le gestionnaire de bogues à l'adresse <%s>
    ou par email à <%s>.

en: Copyright (C) %s Free Software Foundation, Inc.
    License GPLv3+: GNU GPL version 3 or later <%s>
    This is free software: you are free to change and redistribute it.
    There is NO WARRANTY, to the extent permitted by law.
fr: Copyright (C) %s Free Software Foundation, Inc.
    Licence GPLv3+ : GNU GPL version 3 ou ultérieure <%s>
    Ceci est un logiciel libre : vous pouvez le modifier et le redistribuer.
    Il n'y a PAS DE GARANTIE, dans la mesure de ce que permet la loi.

en: Written by %s.
fr: Écrit par %s.

en: %s cannot be read
fr: %s ne peut être lu

en: cannot extract rules for %s
fr: Impossible d’extraire les règles de %s

en: cannot parse CLDR rule
fr: impossible d’analyser la règle CLDR

en: extra operand %s
fr: opérande supplémentaire %s

en: error while opening "%s" for reading
fr: Erreur lors de l'ouverture de « %s » en lecture

en: a format specification for argument %u, as in '%s', doesn't exist in '%s'
fr: Une spécification de format pour l'argument «·%u·», comme dans « %s », n'existe pas dans « %s »

en: a format specification for argument %u doesn't exist in '%s'
fr: Le format de l'argument « %u » n'a pas été spécifié dans « %s »

en: format specifications in '%s' and '%s' for argument %u are not the same
fr: Les spécifications de format dans « %s » et « %s » pour l'argument %u ne sont pas identiques

en: The directive number %u starts with | but does not end with |.
fr: La directive numéro %u commence par « | » mais ne se termine pas par « | ».

en: '%s' is not a valid %s format string, unlike '%s'. Reason: %s
fr: « %s » n'est pas une chaîne de format %s valide, contrairement à « %s ». Raison : %s

en: In the directive number %u, the arg-id is too large.
fr: Dans la directive numéro %u, arg-id est trop grand.

en: In the directive number %u, the width's arg-id is too large.
fr: Dans la directive numéro %u, l'arg-id de la largeur est trop grand.

en: In the directive number %u, the width's arg-id is not terminated through '}'.
fr: Dans la directive numéro %u, l'arg-id  de la largeur n'est pas terminé par '}'.

en: In the directive number %u, the precision's arg-id is not terminated through '}'.
fr: Dans la directive numéro %u,  l'arg-id de la précision n'est pas terminé avec '}'.

en: In the directive number %u, the character '%c' is not a standard type specifier.
fr: Dans la directive numéro %u, le caractère « %c » n'est pas un spécificateur de type standard.

en: The character that terminates the directive number %u is not a standard type specifier.
fr: Le caractère qui termine la directive numéro %u n'est pas un spécificateur de type standard.

en: In the directive number %u, the sign specification is incompatible with the type specifier '%c'.
fr: Dans la directive numéro %u, l'indicateur de signe n'est pas compatible avec l'indicateur de type « %c ».

en: In the directive number %u, the '#' option is incompatible with the type specifier '%c'.
fr: Dans la directive numéro %u, l'option « # » n'est pas compatible avec l'inditaeur de type « %c ».

en: In the directive number %u, the '0' option is incompatible with the type specifier '%c'.
fr: Dans la directive numéro %u, l'option « 0 » n'est pas compatible avec l'indicateur de type « %c ».

en: In the directive number %u, the precision specification is incompatible with the type specifier '%c'.
fr: Dans la directive numéro %u, l'indicateur de précision n'est pas compatible avec l'indicateur de type « %c ».

en: In the directive number %u, the 'L' option is incompatible with the type specifier '%c'.
fr: Dans la directive numéro %u, l'option « L » n'est pas compatible avec l'indicateur de type « %c ».

en: The directive number %u, with all of its options, is not applicable to any type.
fr: Dans la directive numéro %u avec toutes ses options ne peut s'appliquer à aucun type.

en: The string ends in the middle of the directive number %u.
fr: La chaîne se termine au milieu de la directive numéro %u.

en: The directive number %u is not terminated through '}'.
fr: La directive numéro %u ne se termine pas par « } ».

en: The string starts in the middle of a directive: found '}' without matching '{'.
fr: La chaîne débute au milieu d'une directive: un symbole « } » a été trouvé sans le symbole « { » correspondant.

en: The string contains a lone '}' after directive number %u.
fr: La chaîne contient un caractère « } » solitaire après la directive numéro %u

en: The format specification for argument %u in '%s' is applicable to the types %s, but the format specification for argument %u in '%s' is not.
fr: L'indication de format pour l'argument %u de '%s' s'applique aux types %s, mais l'indication de format pour l'argument %u de '%s' ne le peut pas.

en: The format specification for argument %u in '%s' uses a different presentation than the format specification for argument %u in '%s'.
fr: La spécification de format pour l'argument %u dans « %s » utilise une présentation différente de celle du format pour l'argument %u dans « %s ».

en: In the directive number %u, the token after '<' is not the name of a format specifier macro. The valid macro names are listed in ISO C 99 section 7.8.1.
fr: Dans la directive numéro %u, le mot qui suit le symbole « < » n'est pas le nom d'une macro de spécification de format. Les noms valides de macro sont listés dans la norme ISO C 99 section 7.8.1.

en: In the directive number %u, the token after '<' is not followed by '>'.
fr: Dans la directive numéro %u, le mot après le symbole « < » n'est pas suivi de  « > ».

en: In the directive number %u, the argument size specifier is invalid.
fr: Dans la directive numéro %u, la spécification de la taille de l'argument n'est pas valide.

en: The string refers to argument number %u but ignores argument number %u.
fr: La chaîne fait appel à l'argument numéro %u mais ignore l'argument numéro %u.

en: number of format specifications in '%s' and '%s' does not match
fr: Il n'y a pas le même nombre de spécifications de format entre « %s » et « %s »

en: In the directive number %u, '{' is not followed by an argument number.
fr: Dans la directive numéro %u, le symbole « { » n'est pas suivi d'un numéro d'argument.

en: In the directive number %u, ',' is not followed by a number.
fr: Dans la directive numéro %u, le symbole « , » n'est pas suivi d'un nombre.

en: The string ends in the middle of a directive: found '{' without matching '}'.
fr: La chaîne se termine au milieu d'une directive : un symbole « { » a été trouvé sans le symbole « } » correspondant.

en: The directive number %u ends with an invalid character '%c' instead of '}'.
fr: La directive numéro %u se termine par le caractère invalide « %c » au lieu de « } ».

en: The directive number %u ends with an invalid character instead of '}'.
fr: La directive numéro %u se termine par un caractère invalide au lieu de « } ».

en: In the directive number %u, the flags combination is invalid.
fr: Dans la directive numéro %u, la combinaison des drapeaux est invalide.

en: In the directive number %u, a precision is not allowed before '%c'.
fr: Dans la directive numéro %u, une précision n'est pas permise avant « %c ».

en: In the directive number %u, the argument number for the precision must be equal to %u.
fr: Dans la directive numéro %u, le nombre d'arguments pour la précision doit être égal à %u.

en: In the directive number %u, a precision specification is not allowed before '%c'.
fr: Dans la directive numéro %u, une indication de précision n'est pas permise avant « %c ».

en: In the directive number %u, the precision specification is invalid.
fr: Dans la directive numéro %u, l'indication de précision est incorrecte.

en: In the directive number %u, flags are not allowed before '%c'.
fr: Dans la directive numéro %u, les drapeaux ne sont pas permis avant « %c ».

en: '%s' uses %%m but '%s' doesn't
fr: « %s » utilise %%m mais « %s » ne l'utilise pas

en: '%s' does not use %%m but '%s' uses %%m
fr: « %s » n'utilise pas %%m mais « %s » utilise %%m

en: '%s' uses %%C but '%s' doesn't
fr: « %s » utilise %%C mais « %s » ne l'utilise pas

en: '%s' does not use %%C but '%s' uses %%C
fr: « %s » n'utilise pas %%C mais « %s » utilise %%C

en: The string ends in the middle of a directive.
fr: La chaîne se termine au milieu d'une directive.

en: The string refers to arguments both through absolute argument numbers and through unnumbered argument specifications.
fr: La chaîne mentionne des arguments de deux façons différentes : avec des numéros absolus d'arguments et avec des spécifications d'arguments non numérotées.

en: In the directive number %u, the argument number 0 is not a positive integer.
fr: Dans la directive numéro %u, l'argument numéro 0 n'est pas un nombre entier positif.

en: In the directive number %u, the width's argument number 0 is not a positive integer.
fr: Dans la directive numéro %u, l'argument de largeur numéro 0 n'est pas un nombre entier positif.

en: In the directive number %u, the precision's argument number 0 is not a positive integer.
fr: Dans la directive numéro %u, l'argument de précision numéro 0 n'est pas un nombre entier positif.

en: In the directive number %u, the character '%c' is not a valid conversion specifier.
fr: Dans la directive numéro %u, le caractère « %c » n'est pas un spécificateur de conversion valide.

en: The character that terminates the directive number %u is not a valid conversion specifier.
fr: Le caractère qui termine la directive numéro %u n'est pas un spécificateur de conversion valide.

en: The string refers to argument number %u in incompatible ways.
fr: La chaîne fait référence à l'argument numéro %u de manière incompatible.

en: In the directive number %u, the substring "%s" is not a valid date/time style.
fr: Dans la directive numéro %u, la sous-chaîne « %s » n'a pas un format de date/heure valide.

en: In the directive number %u, "%s" is not followed by a comma.
fr: Dans la directive numéro %u, « %s » n'est pas suivi d'une virgule.

en: In the directive number %u, the substring "%s" is not a valid number style.
fr: Dans la directive numéro %u, la sous-chaîne « %s » n'a pas un format de nombre valide

en: In the directive number %u, the argument number is not followed by a comma and one of "%s", "%s", "%s", "%s".
fr: Dans la directive numéro %u, le numéro d'argument n'est pas suivi d'une virgule et de « %s », « %s », « %s », ou « %s ».

en: In the directive number %u, a choice contains no number.
fr: Dans la directive numéro %u, l'un des choix ne contient aucun numéro

en: In the directive number %u, a choice contains a number that is not followed by '<', '#' or '%s'.
fr: Dans la directive numéro %u, l'un des choix contient un numéro qui n'est pas suivi de « < », « # » ou « %s ».

en: a format specification for argument {%u}, as in '%s', doesn't exist in '%s'
fr: Une spécification de format pour l'argument {%u}, comme dans « %s ». n'existe pas dans « %s »

en: a format specification for argument {%u} doesn't exist in '%s'
fr: Le format de l'argument {%u} n'est pas spécifié dans la chaîne « %s »

en: format specifications in '%s' and '%s' for argument {%u} are not the same
fr: Les spécifications de format dans « %s » et « %s » pour l'argument {%u} ne sont pas les mêmes

en: In the directive number %u, the reference to the argument of the previous directive is invalid.
fr: Dans la directive numéro %u, la référence à l'argument de la précédente directive est invalide.

en: In the directive number %u, the precision is missing.
fr: Dans la directive numéro %u, la précision est absente.

en: In the directive number %u, the flag '%c' is invalid for the conversion '%c'.
fr: Dans la directive numéro %u, le drapeau « %c » est invalide pour une conversion « %c ».

en: In the directive number %u, a width is invalid for the conversion '%c'.
fr: Dans la directive numéro %u, une longueur est invalide pour la conversion « %c ».

en: In the directive number %u, a precision is invalid for the conversion '%c'.
fr: Dans la directive numéro %u, une précision est invalide pour la conversion « %c ».

en: In the directive number %u, for the conversion '%c', the character '%c' is not a valid conversion suffix.
fr: Dans la directive numéro %u, pour la conversion « %c », le caractère « %c » n'est pas un suffixe de conversion valide.

en: The character that terminates the directive number %u, for the conversion '%c', is not a valid conversion suffix.
fr: Le caractère qui termine la directive numéro %u, pour la conversion « %c », n'est pas un suffixe de conversion valide.

en: The string refers to argument number %u but ignores the arguments %u and %u.
fr: La chaîne fait appel à l'argument numéro %u mais ignore les arguments numéros %u et %u.

en: a format specification for arguments %u and %u doesn't exist in '%s', only one argument may be ignored
fr: Une spécification de format pour les arguments %u et %u n’existe pas dans « %s » ; seulement un argument peut être ignoré

en: error while parsing: %s
fr: erreur lors de l’analyse : %s

en: In the directive number %u, parameter %u is of type '%s' but a parameter of type '%s' is expected.
fr: Dans la directive numéro %u, le paramètre %u est de type « %s » mais il manque un paramètre pour le type « %s ».

en: In the directive number %u, too many parameters are given; expected at most %u parameter. | In the directive number %u, too many parameters are given; expected at most %u parameters.
fr[0]: Dans la directive numéro %u, trop de paramètres sont fournis (il en faut %u au maximum).
fr[1]: Dans la directive numéro %u, trop de paramètres sont fournis (il en faut %u au maximum).

en: In the directive number %u, '%c' is not followed by a digit.
fr: Dans la directive numéro %u, « %c » n'est pas suivi d'un chiffre.

en: In the directive number %u, the argument %d is negative.
fr: Dans la directive numéro %u, l'argument %d est négatif.

en: The string ends in the middle of a ~/.../ directive.
fr: La chaîne se termine au milieu d'une directive « ~/.../ ».

en: Found '~%c' without matching '~%c'.
fr: « ~%c » a été trouvé sans « ~%c » correspondant.

en: In the directive number %u, both the @ and the : modifiers are given.
fr: Dans la directive numéro %u, les deux modificateurs « @ » et « : » sont fournis.

en: In the directive number %u, '~:[' is not followed by two clauses, separated by '~;'.
fr: Dans la directive numéro %u, « ~:[ » n'est pas suivi de deux clauses, séparées par « ~; ».

en: In the directive number %u, '~;' is used in an invalid position.
fr: Dans la directive numéro %u, « ~; » est utilisé à une position incorrecte.

en: The string refers to some argument in incompatible ways.
fr: La chaîne fait référence à un argument de manière incompatible.

en: format specifications in '%s' and '%s' are not equivalent
fr: Les spécifications de format dans « %s » et « %s » ne sont pas équivalentes

en: format specifications in '%s' are not a subset of those in '%s'
fr: Les spécifications de format dans « %s » ne sont pas un sous-ensemble de celles de « %s ».

en: a format specification for argument '%s' doesn't exist in '%s'
fr: Le format de l'argument « %s » n'est pas spécifié dans « %s »

en: In the directive number %u, the size specifier is incompatible with the conversion specifier '%c'.
fr: Dans la directive numéro %u, l'indicateur de taille est incompatible avec l'indicateur de conversion « %c ».

en: In the directive number %u, '%c' cannot start a field name.
fr: Dans la directive numéro %u, « %c » ne peut pas débuter un nom de champ.

en: In the directive number %u, '%c' cannot start a getattr argument.
fr: Dans la directive numéro %u, « %c » ne peut pas débuter un argument getattr.

en: In the directive number %u, '%c' cannot start a getitem argument.
fr: Dans la directive numéro %u, « %c » ne peut pas débuter un argument getitem.

en: In the directive number %u, there is an unterminated getitem argument.
fr: Dans la directive numéro %u, il y a un argument non terminé de getitem.

en: In the directive number %u, no more nesting is allowed in a format specifier.
fr: Dans la directive numéro %u, aucune imbrication supplémentaire n'est permise dans le spécificateur de format.

en: In the directive number %u, there is an unterminated format directive.
fr: Dans la directive numéro %u, il y a une directive non fermée de format.

en: The string refers to arguments both through argument names and through unnamed argument specifications.
fr: La chaîne fait référence à des arguments de deux façons différentes : avec des noms d'arguments et avec des spécifications d'arguments sans nom.

en: The string refers to the argument named '%s' in incompatible ways.
fr: La chaîne fait référence à l'argument nommé « %s » de manière incompatible.

en: format specifications in '%s' expect a mapping, those in '%s' expect a tuple
fr: Les spécifications de format dans « %s » requièrent une carte de correspondance, celles de « %s » requièrent un n-uplet.

en: format specifications in '%s' expect a tuple, those in '%s' expect a mapping
fr: Les spécifications de format dans « %s » requièrent un n-uplet (tuple), celles de « %s » requièrent une carte de correspondance (mapping).

en: a format specification for argument '%s', as in '%s', doesn't exist in '%s'
fr: Une spécification de format pour l'argument « %s », comme dans « %s », n'existe pas dans « %s »

en: format specifications in '%s' and '%s' for argument '%s' are not the same
fr: Les spécifications de format dans « %s » et « %s » pour l'argument « %s » ne sont pas les mêmes

en: '%s' is a simple format string, but '%s' is not: it contains an 'L' flag or a double-digit argument number
fr: « %s » est une simple chaîne de format, mais « %s » ne l'est pas : elle contient un drapeau « L » ou un nombre d'arguments à deux chiffres

en: In the directive number %u, two names are given for the same argument.
fr: Dans la directive numéro %u, deux noms sont donnés pour le même argument.

en: In the directive number %u, two numbers are given for the same argument.
fr: Dans la directive numéro %u, deux nombres sont donnés pour le même argument.

en: In the directive number %u, a flag is given after the width.
fr: Dans la directive numéro %u, un drapeau apparaît après la longeur.

en: In the directive number %u, a flag is given after the precision.
fr: Dans la directive numéro %u, un drapeau apparaît après la précision.

en: In the directive number %u, the width is given after the precision.
fr: Dans la directive numéro %u, la longueur apparaît après la précision.

en: In the directive number %u, a width is given twice.
fr: Dans la directive numéro %u, la longueur est indiquée deux fois.

en: In the directive number %u, a precision is given twice.
fr: Dans la directive numéro %u, une précision est indiquée deux fois.

en: format specifications in '%s' expect a hash table, those in '%s' expect individual arguments
fr: Les spécifications de format dans « %s » requièrent une table de hash, celles de « %s » requièrent des arguments individuels.

en: format specifications in '%s' expect individual arguments, those in '%s' expect a hash table
fr: Les spécifications de format dans « %s » requièrent des arguments individuels, celles « %s » requièrent un tuple.

en: The string refers to a shell variable with a non-ASCII name.
fr: La chaîne fait référence à une variable de shell avec un nom qui n'est pas au format ASCII.

en: The string refers to a shell variable with complex shell brace syntax. This syntax is unsupported here due to security reasons.
fr: La chaîne fait référence à une variable de shell avec une syntaxe d'accolades complexe. Cette syntaxe n'est pas supportée ici pour des raisons de sécurité.

en: The string refers to a shell variable whose value may be different inside shell functions.
fr: La chaîne fait référence à une variable de shell dont la valeur peut être différente à l'intérieur des fonctions du shell.

en: The string refers to a shell variable with an empty name.
fr: La chaîne fait référence à une variable de shell avec un nom vide.

en: In the directive number %u, the character '%c' is not a digit between 1 and 9.
fr: Dans la directive numéro %u, le caractère « %c » n'est pas un chiffre compris entre 1 et 9.

en: The character that terminates the directive number %u is not a digit between 1 and 9.
fr: Le caractère qui termine la directive numéro %u n'est pas un chiffre compris entre 1 et 9.

en: too many arguments
fr: Trop d'arguments

en: Usage: %s [OPTION]
fr: Usage : %s [OPTION]

en: Print the machine's hostname.
fr: Ce programme affiche le nom de machine.

en: Output format:
fr: Format de sortie :

en:   -s, --short                 short host name
fr:   -s, --short                 nom court de la machine

en:   -f, --fqdn, --long          long host name, includes fully qualified domain
                                    name, and aliases
fr:   -f, --fqdn, --long          nom de machine long, incluant le nom de domaine pleinement qualifié
                                  et les alias

en:   -i, --ip-address            addresses for the hostname
fr:   -i, --ip-address            adresses IP du nom de machine

en: Informative output:
fr: Sortie informative :

en: could not get host name
fr: Impossible d'obtenir le nom de machine

en: selector is not specified
fr: sélecteur non spécifié

en: cannot create XPath context
fr: impossible de créer un contexte XPath

en: cannot evaluate XPath expression: %s
fr: impossible d’évaluer l’expression XPath : %s

en: "%s" node does not contain "%s"
fr: le nœud « %s » ne contient pas « %s »

en: invalid attribute value "%s" for "%s"
fr: Argument invalide « %s » pour « %s »

en: the root element is not "rules" under namespace %s
fr: l’élément racine n’est pas une « règle » de l’espace de noms %s

en: cannot read %s: %s
fr: lecture impossible de %s : %s

en: cannot evaluate XPath location path: %s
fr: impossible d’évaluer l’adresse XPath : %s

en: cannot find attribute %s on %s
fr: impossible de trouver l'attribut %s dans %s

en: cannot locate root element
fr: impossible de localiser l'élément racine

en: "%s" node does not have "%s"
fr: le nœud « %s » n’a pas de « %s »

en: cannot read XML file %s
fr: Impossible de lire le fichier XML %s

en: the root element is not "locatingRules"
fr: l’élément racine n’est pas « locatingRules »

en: at most one input file allowed
fr: Un fichier au plus est permis en entrée

en: %s and %s are mutually exclusive
fr: %s et %s s'excluent mutuellement

en: Usage: %s [OPTION] [INPUTFILE]
fr: Usage : %s [OPTION] [FICHIER_ENTRÉE]

en: Filters the messages of a translation catalog according to their attributes,
    and manipulates the attributes.
fr: Filtre les messages d'un catalogue de traduction selon leurs attributs
    et permet de manipuler ces derniers.

en: Mandatory arguments to long options are mandatory for short options too.
fr: Les arguments obligatoires pour les formes longues des options sont également
    obligatoires pour les formes courtes correspondantes.

en: Input file location:
fr: Emplacement du fichier d'entrée :

en:   INPUTFILE                   input PO file
fr:   FICHIER                     fichier PO d'entrée

en:   -D, --directory=DIRECTORY   add DIRECTORY to list for input files search
fr:   -D, --directory=DOSSIER     ajouter le DOSSIER pour la recherche des fichiers d'entrée

en: If no input file is given or if it is -, standard input is read.
fr: Si le nom du fichier d'entrée est « - » ou s'il n'est pas fourni, les données sont lues depuis l'entrée standard.

en: Output file location:
fr: Emplacement du fichier de sortie :

en:   -o, --output-file=FILE      write output to specified file
fr:   -o, --output-file=FICHIER   écrire la sortie dans le FICHIER

en: The results are written to standard output if no output file is specified
    or if it is -.
fr:   Si aucun fichier n'est spécifié ou si le nom de fichier est « - »,
      les résultats sont envoyés vers la sortie standard.

en: Message selection:
fr: Sélection des messages :

en:       --translated            keep translated, remove untranslated messages
fr:       --translated            conserver les messages traduits, retirer les messages non traduits

en:       --untranslated          keep untranslated, remove translated messages
fr:       --untranslated          conserver les messages non traduits, retirer les messages traduits

en:       --no-fuzzy              remove 'fuzzy' marked messages
fr:       --no-fuzzy              retirer les messages marqués « fuzzy »

en:       --only-fuzzy            keep 'fuzzy' marked messages
fr:       --only-fuzzy            conserver seulement les messages marqués « fuzzy »

en:       --no-obsolete           remove obsolete #~ messages
fr:       --no-obsolete           retirer les messages obsolètes « #~ »

en:       --only-obsolete         keep obsolete #~ messages
fr:       --only-obsolete         conserver seulement les messages obsolètes « #~ »

en: Attribute manipulation:
fr: Manipulation d'attribut :

en:       --set-fuzzy             set all messages 'fuzzy'
fr:       --set-fuzzy             placer tous les messages dans l'état « fuzzy »

en:       --clear-fuzzy           set all messages non-'fuzzy'
fr:       --clear-fuzzy           retirer l'état « fuzzy » de tous les messages

en:       --set-obsolete          set all messages obsolete
fr:       --set-obsolete          marquer tous les messages comme obsolètes

en:       --clear-obsolete        set all messages non-obsolete
fr:       --clear-obsolete        marquer tous les messages comme non-obsolètes

en:       --previous              when setting 'fuzzy', keep previous msgids
                                  of translated messages.
fr:       --previous              avec l'état « fuzzy », conserver les précédentes
                                  chaînes « msgid » des messages traduits.

en:       --clear-previous        remove the "previous msgid" from all messages
fr:       --clear-previous        retirer la chaîne « previous msgid » de tous les messages

en:       --empty                 when removing 'fuzzy', also set msgstr empty
fr:       --empty                 en enlevant l'état « fuzzy », les chaînes « msgstr » sont remises à zéro

en:       --only-file=FILE.po     manipulate only entries listed in FILE.po
fr:       --only-file=FICHIER.po  manipuler seulement les entrées listées dans le FICHIER.po

en:       --ignore-file=FILE.po   manipulate only entries not listed in FILE.po
fr:       --ignore-file=FICHIER.po  manipuler seulement les entrées qui ne sont pas listées dans le FICHIER.po

en:       --fuzzy                 synonym for --only-fuzzy --clear-fuzzy
fr:       --fuzzy                 identique à « --only-fuzzy --clear-fuzzy »

en:       --obsolete              synonym for --only-obsolete --clear-obsolete
fr:       --obsolete              identique à « --only-obsolete --clear-obsolete »

en: Input file syntax:
fr: Syntaxe du fichier d'entrée :

en:   -P, --properties-input      input file is in Java .properties syntax
fr:   -P, --properties-input      la syntaxe du fichier d'entrée est celle
                                  des fichiers « .properties » de Java

en:       --stringtable-input     input file is in NeXTstep/GNUstep .strings syntax
fr:       --stringtable-input     la syntaxe du fichier d'entrée est celle
                                  des fichiers « .strings » de NeXTstep/GNUstep

en: Output details:
fr: Détails des données de sortie :

en:       --color                 use colors and other text attributes always
          --color=WHEN            use colors and other text attributes if WHEN.
                                  WHEN may be 'always', 'never', 'auto', or 'html'.
fr:       --color                 toujours utiliser la couleur et les autres attributs de texte
          --color=QUAND            utiliser la couleur et les attributs de texte seulement QUAND.
                                  QUAND peut être « always », « never », « auto », ou « html ».

en:       --style=STYLEFILE       specify CSS style rule file for --color
fr:       --style=FICHIERSTYLE    spécifie le fichier des règles de style CSS pour --color

en:   -e, --no-escape             do not use C escapes in output (default)
fr:   -e, --no-escape             ne pas utiliser de séquences d'échappement C dans la sortie (par défaut)

en:   -E, --escape                use C escapes in output, no extended chars
fr:   -E, --escape                utiliser des séquences d'échappements C dans la sortie, sans caractère étendu

en:       --force-po              write PO file even if empty
fr:       --force-po              créer un fichier .po même s'il est vide

en:   -i, --indent                write the .po file using indented style
fr:   -i, --indent                créer le fichier .po avec un style indenté

en:       --no-location           do not write '#: filename:line' lines
fr:       --no-location           ne pas créer les commentaires de numérotation du type « #: fichier:ligne»

en:   -n, --add-location          generate '#: filename:line' lines (default)
fr:   -n, --add-location          créer des commentaires de numérotation du type « #: fichier:ligne » (par défaut)

en:       --strict                write out strict Uniforum conforming .po file
fr:       --strict                créer des fichiers .po strictement conformes à l'Uniforum

en:   -p, --properties-output     write out a Java .properties file
fr:   -p, --properties-output     créer un fichier « .properties » de type Java

en:       --stringtable-output    write out a NeXTstep/GNUstep .strings file
fr:       --stringtable-output    créer un fichier « .strings » de type NeXTstep/GNUstep

en:   -w, --width=NUMBER          set output page width
fr:   -w, --width=NOMBRE          spécifier la largeur de page de sortie

en:       --no-wrap               do not break long message lines, longer than
                                  the output page width, into several lines
fr:       --no-wrap               ne pas couper en plusieurs lignes, les lignes de messages qui sont plus longues
                                  que la largeur des pages de sortie.

en:   -s, --sort-output           generate sorted output
fr:   -s, --sort-output           trier les données de sortie

en:   -F, --sort-by-file          sort output by file location
fr:   -F, --sort-by-file          trier les données de sortie selon l'emplacement des fichiers

en: impossible selection criteria specified (%d < n < %d)
fr: Critère de sélection irréalisable (%d < n < %d)

en: Usage: %s [OPTION] [INPUTFILE]...
fr: Usage : %s [OPTION] [FICHIER_ENTRÉE]...

en: Concatenates and merges the specified PO files.
    Find messages which are common to two or more of the specified PO files.
    By using the --more-than option, greater commonality may be requested
    before messages are printed.  Conversely, the --less-than option may be
    used to specify less commonality before messages are printed (i.e.
    --less-than=2 will only print the unique messages).  Translations,
    comments, extracted comments, and file positions will be cumulated, except
    that if --use-first is specified, they will be taken from the first PO file
    to define them.
fr: Permet de concaténer et de fusionner les fichiers .po spécifiés
    et de trouver les messages communs à plusieurs d'entre eux.
    L'option ou « --more-than »  exige un plus grand nombre d'occurrences communes
    avant d'imrpimer. Inversement l'option « --less-than » exige moins d'occurrences communes
    avant l'mpression. Par exemple, « --less-than=2 » ne garde que les messages uniques.
    Les traductions, les commentaires et les commentaires extraits et les positions de fichiers
    seront cumulés, sauf si l'option « --use-first » est utilisée. Dans ce dernier cas,
    ils seront pris dans le premier fichier .po où ils ont été définis.

en:   INPUTFILE ...               input files
fr:   FICHIER ...                 fichiers d'entrée

en:   -f, --files-from=FILE       get list of input files from FILE
fr:   -f, --files-from=FICHIER    obtenir la liste des fichiers d'entrée à partir du FICHIER

en: If input file is -, standard input is read.
fr:   Si le nom du fichier d'entrée est « - », les données sont lues depuis l'entrée standard.

en:   -<, --less-than=NUMBER      print messages with less than this many
                                  definitions, defaults to infinite if not set
fr:   -<, --less-than=N           afficher les messages définis moins de N fois
                                  (sans limite par défaut)

en:   ->, --more-than=NUMBER      print messages with more than this many
                                  definitions, defaults to 0 if not set
fr:   ->, --more-than=N           afficher les messages définis plus de N fois
                                  (zéro par défaut, càd sans limite)

en:   -u, --unique                shorthand for --less-than=2, requests
                                  that only unique messages be printed
fr:   -u, --unique                raccourci pour afficher les messages uniques (équivaut à « --less-than=2 »)

en:   -P, --properties-input      input files are in Java .properties syntax
fr:   -P, --properties-input      la syntaxe des fichiers d'entrée est celle
                                  des fichiers « .properties » de Java

en:       --stringtable-input     input files are in NeXTstep/GNUstep .strings
                                  syntax
fr:       --stringtable-input     la syntaxe des fichiers d'entrée est celle
                                  des fichiers « .strings » de NeXTstep/GNUstep

en:   -t, --to-code=NAME          encoding for output
fr:   -t, --to-code=ENCODAGE      encodage de sortie

en:       --use-first             use first available translation for each
                                  message, don't merge several translations
fr:       --use-first             utiliser la première traduction disponible pour chaque
                                  message ; ne pas fusionner plusieurs traductions

en:       --lang=CATALOGNAME      set 'Language' field in the header entry
fr:       --lang=NOMCATALOGUE      définir le champ 'Language' dans l'en-tête

en: no input files given
fr: Fichiers d'entrée non spécifiés

en: exactly 2 input files required
fr: Deux fichiers sont requis en entrée

en: Usage: %s [OPTION] def.po ref.pot
fr: Usage : %s [OPTION] def.po ref.pot

en: Compare two Uniforum style .po files to check that both contain the same
    set of msgid strings.  The def.po file is an existing PO file with the
    translations.  The ref.pot file is the last created PO file, or a PO Template
    file (generally created by xgettext).  This is useful for checking that
    you have translated each and every message in your program.  Where an exact
    match cannot be found, fuzzy matching is used to produce better diagnostics.
fr: Permet de comparer deux fichiers .po de type Uniforum
    et de vérifier qu'ils contiennent le même ensemble de chaînes « msgid ».
    Le fichier def.po existant contient les traductions.
    Le fichier ref.pot est soit le dernier fichier .po créé, soit un 
    fichier modèle .pot (créé en général par xgettext).
    Vous pouvez ainsi vérifier que vous avez traduit tous les messages
    de votre programme.  Lorsqu'une correspondance exacte n'est pas possible,
    une correspondance approximative est utilisée pour un meilleur diagnostic.

en:   def.po                      translations
fr:   def.po                      traductions

en:   ref.pot                     references to the sources
fr:   ref.pot                     références des sources

en: Operation modifiers:
fr: Modificateurs d'opération:

en:   -m, --multi-domain          apply ref.pot to each of the domains in def.po
fr:   -m, --multi-domain          appliquer ref.pot à chaque domaine défini dans def.po

en:   -N, --no-fuzzy-matching     do not use fuzzy matching
fr:   -N, --no-fuzzy-matching     ne pas utiliser la correspondance approximative

en:       --use-fuzzy             consider fuzzy entries
fr:       --use-fuzzy             utiliser les traductions approximatives (fuzzy)

en:       --use-untranslated      consider untranslated entries
fr:       --use-untranslated      utiliser les messages non traduits

en: this message is untranslated
fr: ce message n'est pas traduit

en: this message needs to be reviewed by the translator
fr: ce message doit être révisé par le traducteur

en: this message is used but not defined...
fr: Ce message est utilisé mais non défini...

en: ...but this definition is similar
fr: ...mais cette définition est semblable

en: this message is used but not defined in %s
fr: Ce message est utilisé mais non défini dans « %s »

en: warning: this message is not used
fr: AVERTISSEMENT : ce message n'est pas utilisé

en: found %d fatal error | found %d fatal errors
fr[0]: %d erreur fatale trouvée
fr[1]: %d erreurs fatales trouvées

en: at least two files must be specified
fr: Il faut indiquer au moins deux fichiers

en: Find messages which are common to two or more of the specified PO files.
    By using the --more-than option, greater commonality may be requested
    before messages are printed.  Conversely, the --less-than option may be
    used to specify less commonality before messages are printed (i.e.
    --less-than=2 will only print the unique messages).  Translations,
    comments and extracted comments will be preserved, but only from the first
    PO file to define them.  File positions from all PO files will be
    cumulated.
fr: Permet de trouver les messages communs à un ensemble de fichiers .po spécifiés.
    L'option « --more-than » exige un plus grand nombre d'occurrences communes.
    avant l'impression. Inversement l'option « --less-than » exige moins d'occurrences communes. Par exemple,
    « --less-than=2 » ne garde que les messages uniques.  Les traductions, les commentaires
    et les commentaires extraits seront préservés et seront pris dans le premier fichier .po
    qui les définit. Les positions de tous les fichiers .po seront cumulées.

en:   ->, --more-than=NUMBER      print messages with more than this many
                                  definitions, defaults to 1 if not set
fr:   ->, --more-than=N                   afficher les messages ayant plus de N
                                  définitions (1 par défaut)

en:       --omit-header           don't write header with 'msgid ""' entry
fr:       --omit-header           ne pas créer d'en-têtes de la forme « msgid "" »'

en: Converts a translation catalog to a different character encoding.
fr: Permet de modifier l'encodage utilisé dans un catalogue de traduction.

en: Conversion target:
fr: Cible de conversion :

en: The default encoding is the current locale's encoding.
fr: L'encodage par défaut est l'encodage de « locale » actuellement utilisé.

en:   -i, --indent                indented output style
fr:   -i, --indent                indenter les données de sortie

en:       --no-location           suppress '#: filename:line' lines
fr:       --no-location           supprimer les commentaires du type « #: fichier:ligne »

en:   -n, --add-location          preserve '#: filename:line' lines (default)
fr:   -n, --add-location          conserver les commentaires du type « #: fichier:ligne » (par défaut)

en:       --strict                strict Uniforum output style
fr:       --strict                créer une sortie strictement conforme à l'Uniforum

en: no input file given
fr: Aucun fichier d'entrée n'a été fourni

en: exactly one input file required
fr: Un (et un seul) fichier d'entrée doit être fourni

en: Usage: %s [OPTION] INPUTFILE
fr: Usage : %s [OPTION] FICHIER_ENTRÉE

en: Creates an English translation catalog.  The input file is the last
    created English PO file, or a PO Template file (generally created by
    xgettext).  Untranslated entries are assigned a translation that is
    identical to the msgid.
fr: Permet de créer un catalogue anglais de traduction.
    Le fichier d'entrée est soit le dernier fichier .po anglais créé,
    soit un fichier modèle .pot (créé en général par xgettext).
    Le texte original anglais du champ « msgid » est alors utilisé
    pour traduire à l'identique, les messages non encore renseignés.

en:   INPUTFILE                   input PO or POT file
fr:   FICHIER ...                 fichiers d'entrée .po ou .pot

en: missing command name
fr: Il manque le nom de la commande

en: Usage: %s [OPTION] COMMAND [COMMAND-OPTION]
fr: Usage : %s [OPTION] COMMANDE [OPTION_DE_COMMANDE]

en: Applies a command to all translations of a translation catalog.
    The COMMAND can be any program that reads a translation from standard
    input.  It is invoked once for each translation.  Its output becomes
    msgexec's output.  msgexec's return code is the maximum return code
    across all invocations.
fr: Permet d'appliquer une commande à toutes les traductions d'un catalogue
    de traductions. La commande peut être n'importe quel programme qui lit une traduction depuis l'entrée
    standard.  Elle est appelée une fois pour chaque traduction.  Sa sortie devient
    la sortie de msgexec.  msgexec renvoie un code qui correspond au maximum des codes de
    retour de chacune des invocations.

en: A special builtin command called '0' outputs the translation, followed by a
    null byte.  The output of "msgexec 0" is suitable as input for "xargs -0".
fr: Une commande interne spéciale appelée « 0 » renvoie la traduction suivie par un
    octet nul.  La sortie de « msgexec 0 » peut être utilisée comme entrée pour « xargs -0 ».

en: Command input:
fr: Commande en entrée :

en:   --newline                   add newline at the end of input
fr:   --newline                   ajouter un nouvelle ligne en fin d’entrée

en:   -i, --input=INPUTFILE       input PO file
fr:   -i, --input=FICHIER         fichier .po d'entrée

en: write to stdout failed
fr: Échec d'écriture sur la sortie standard

en: missing filter name
fr: Il manque le nom du filtre

en: at least one sed script must be specified
fr: Un script « sed » doit au moins être spécifié

en: Usage: %s [OPTION] FILTER [FILTER-OPTION]
fr: Usage : %s [OPTION] FILTRE [OPTION_DU_FILTRE]

en: Applies a filter to all translations of a translation catalog.
fr: Permet d'appliquer un filtre à toutes les traductions d'un catalogue.

en: The FILTER can be any program that reads a translation from standard input
    and writes a modified translation to standard output.
fr: Le FILTRE peut être n'importe quel programme qui lit une traduction depuis
    l'entrée standard et qui renvoie une traduction modifiée sur la sortie standard.

en: Filter input and output:
fr: Filtrer l’entrée et la sortie :

en:   --newline                   add a newline at the end of input and
                                    remove a newline from the end of output
fr:   --newline                   ajouter un retour à la ligne à la fin de l’entrée
                                  et supprimer un retour à la ligne à la fin de la sortie

en: Useful FILTER-OPTIONs when the FILTER is 'sed':
fr: Options de filtrage utiles lorsque le FILTRE est « sed » :

en:   -e, --expression=SCRIPT     add SCRIPT to the commands to be executed
fr:   -e, --expression=SCRIPT     ajouter le SCRIPT aux commandes à exécuter

en:   -f, --file=SCRIPTFILE       add the contents of SCRIPTFILE to the commands
                                    to be executed
fr:   -f, --file=FICHIER_SCRIPT   ajouter le contenu du FICHIER_SCRIPT aux commandes à exécuter

en:   -n, --quiet, --silent       suppress automatic printing of pattern space
fr:   -n, --quiet, --silent       demander à « sed »  de ne pas afficher son espace de travail (pattern space)

en:       --no-escape             do not use C escapes in output (default)
fr:       --no-escape             ne pas utiliser de séquences d'échappement C dans la sortie (par défaut)

en:       --indent                indented output style
fr:       --indent                indenter la sortie

en:       --keep-header           keep header entry unmodified, don't filter it
fr:       --keep-header           ne pas filtrer ni modifier l'en-tête

en: filter output is not terminated with a newline
fr: le filtre de sortie ne se termine pas par un retour à la ligne

en: the argument to %s should be a single punctuation character
fr: L'argument de %s devrait être un simple caractère de ponctuation

en: invalid endianness: %s
fr: ordre des octets invalide (endianness) : %s

en: no input file should be given if %s and %s are specified
fr: aucun fichier d'entrée ne devrait être passé si les options %s et %s sont spécifiées

en: %s requires a "-d directory" specification
fr: %s a besoin de l'option « -d DOSSIER »

en: %s requires a "-l locale" specification
fr: %s a besoin de l'option « -l locale »

en: %s requires a "--template template" specification
fr: %s a besoin de l'option « --template modèle »

en: %s requires a "-o file" specification
fr: %s a besoin de l'option « -o fichier »

en: %s and %s are mutually exclusive in %s
fr: %s et %s s'excluent mutuellement dans %s

en: %s is only valid with %s or %s
fr: %s n'est valide qu'avec %s ou %s

en: %s is only valid with %s, %s or %s
fr: %s n'est valide qu'avec %s, %s ou %s

en: cannot locate ITS rules for %s
fr: impossible de localiser les règles ITS pour %s

note: TRANSLATORS: The prefix before a statistics message.  The argument is a file name or a comma separated list of file names.
en: %s:
fr: %s :

en: %d translated message | %d translated messages
fr[0]: %d message traduit
fr[1]: %d messages traduits

en: , %d fuzzy translation | , %d fuzzy translations
fr[0]: , %d traduction approximative
fr[1]: , %d traductions approximatives

en: , %d untranslated message | , %d untranslated messages
fr[0]: , %d message non traduit
fr[1]: , %d messages non traduits

en: Usage: %s [OPTION] filename.po ...
fr: Usage : %s [OPTION] fichier.po ...

en: Generate binary message catalog from textual translation description.
fr: Permet de créer un catalogue binaire de messages à partir de la description textuelle des traductions.

en:   filename.po ...             input files
fr:   fichier.po ...              fichiers d'entrée

en: Operation mode:
fr: Mode d'exécution :

en:   -j, --java                  Java mode: generate a Java ResourceBundle class
fr:   -j, --java                  mode JAVA : produire une classe Java « ResourceBundle »

en:       --java2                 like --java, and assume Java2 (JDK 1.2 or higher)
fr:       --java2                 identique à --java, mais pour Java2 (JDK 1.2 ou plus récent)

en:       --csharp                C# mode: generate a .NET .dll file
fr:       --csharp                mode C# : générer un fichier « .dll » de type .NET

en:       --csharp-resources      C# resources mode: generate a .NET .resources file
fr:       --csharp-resources      mode C# : produire un fichier « .resources » de type .NET

en:       --tcl                   Tcl mode: generate a tcl/msgcat .msg file
fr:       --tcl                   mode TCL : produire un fichier « .msg » de type tcl/msgcat

en:       --qt                    Qt mode: generate a Qt .qm file
fr:       --tcl                   mode QT : produire un fichier « .qm » de type Qt

en:       --desktop               Desktop Entry mode: generate a .desktop file
fr:       --desktop               Mode de saisie bureau : produire un fichier .desktop

en:       --xml                   XML mode: generate XML file
fr:       --xml                   mode XML : produire un fichier XML

en:       --strict                enable strict Uniforum mode
fr:       --strict                active le mode de conformité stricte à l'Uniforum

en: If output file is -, output is written to standard output.
fr:   Si le nom du fichier de sortie est « - », la sortie est envoyée vers la sortie standard

en: Output file location in Java mode:
fr: Emplacement du fichier de sortie en mode Java :

en:   -r, --resource=RESOURCE     resource name
fr:   -r, --resource=RESSOURCE    nom de la ressource

en:   -l, --locale=LOCALE         locale name, either language or language_COUNTRY
fr:   -l, --locale=LOCALE         nom de la « locale » (par exemple « fr » ou « fr_FR »)

en:       --source                produce a .java file, instead of a .class file
fr:       --source                produire un fichier .java au lieu d'un fichier .class

en:   -d DIRECTORY                base directory of classes directory hierarchy
fr:   -d DOSSIER                  répertoire de base de la hiérarchie des classes

en: The class name is determined by appending the locale name to the resource name,
    separated with an underscore.  The -d option is mandatory.  The class is
    written under the specified directory.
fr:   Le nom de la classe se détermine en collant le nom de la « locale » au nom de la ressource
      et en les séparant par un caractère de soulignement « _ ». L'option -d est obligatoire. La classe est créée
      dans le répertoire spécifié.

en: Output file location in C# mode:
fr: Emplacement du fichier de sortie en mode C# :

en:   -d DIRECTORY                base directory for locale dependent .dll files
fr:   -d DOSSIER                  répertoire de base pour les fichiers .dll dépendant de la « locale »

en: The -l and -d options are mandatory.  The .dll file is written in a
    subdirectory of the specified directory whose name depends on the locale.
fr:   Les options « -l » et « -d » sont obligatoires.
      Le fichier .dll est créé dans le sous-répertoire (du répertoire spécifié)
      dont le nom dépend de la « locale ».

en: Output file location in Tcl mode:
fr: Emplacement du fichier de sortie en mode Tcl :

en:   -d DIRECTORY                base directory of .msg message catalogs
fr:   -d DOSSIER                  répertoire de base des catalogues de messages de type « .msg »

en: The -l and -d options are mandatory.  The .msg file is written in the
    specified directory.
fr:   Les options « -l » et « -d » sont obligatoires.
      Le fichier .msg est créé dans le répertoire spécifié.

en: Desktop Entry mode options:
fr: Options du mode de saisie bureau :

en:   --template=TEMPLATE         a .desktop file used as a template
fr:   --template=MODèLE         un fichier .desktop utilisé comme modèle

en:   -d DIRECTORY                base directory of .po files
fr:   -d DOSSIER                  répertoire de base des fichiers .po

en:   -kWORD, --keyword=WORD      look for WORD as an additional keyword
      -k, --keyword               do not to use default keywords
fr:   -kMOT, --keyword=MOT      chercher MOT comme mot clé additionnel
      -k, --keyword               ne pas utiliser les mots clés par défaut

en: The -l, -o, and --template options are mandatory.  If -D is specified, input
    files are read from the directory instead of the command line arguments.
fr: Les options -l, -o et --template sont obligatoires. Si -D est spécifiée,
    les fichiers d'entrée sont lus depuis le répertoire au lieu des arguments
    de la ligne de commande.

en: XML mode options:
fr: Options du mode XML :

en:   -L, --language=NAME         recognise the specified XML language
fr:   -L, --language=NOM          reconnaître la langue XML spécifiée

en:   --template=TEMPLATE         an XML file used as a template
fr:   --template=TEMPLATE         un fichier XML utilisé comme modèle

en: Input file interpretation:
fr: Interprétation du fichier d'entrée :

en:   -c, --check                 perform all the checks implied by
                                    --check-format, --check-header, --check-domain
fr:   -c, --check                 effectuer toutes les vérifications des options
                                  --check-format, --check-header et --check-domain

en:       --check-format          check language dependent format strings
fr:       --check-format          vérifier les chaînes de formatage dépendantes du langage

en:       --check-header          verify presence and contents of the header entry
fr:       --check-header          vérifier la présence et le contenu de l'en-tête

en:       --check-domain          check for conflicts between domain directives
                                    and the --output-file option
fr:       --check-domain          recherche des conflits entre les directives de domaine
                                  et l'option « --output-file »

en:   -C, --check-compatibility   check that GNU msgfmt behaves like X/Open msgfmt
fr:   -C, --check-compatibility   vérifier que le « msgfmt » de GNU se comporte comme celui de X/Open

en:       --check-accelerators[=CHAR]  check presence of keyboard accelerators for
                                    menu items
fr:       --check-accelerators[=CHAR]  vérifier la présence de raccourcis clavier
                                       pour les éléments de menu

en:   -f, --use-fuzzy             use fuzzy entries in output
fr:   -f, --use-fuzzy             utiliser les traductions approximatives (fuzzy) dans la sortie

en:       --no-convert            don't convert the messages to UTF-8 encoding
fr:       --no-convert            ne pas convertir les messages en encodage UTF-8

en:       --no-redundancy         don't pre-expand ISO C 99 <inttypes.h>
                                    format string directive macros
fr:       --no-redundancy         ne pas prédévelopper les macros des directives de format de chaîne
                                    ISO C 99 <inttypes.h>

en:   -a, --alignment=NUMBER      align strings to NUMBER bytes (default: %d)
fr:   -a, --alignment=N           effectuer un alignement des chaînes à N octets (%d par défaut)

en:       --endianness=BYTEORDER  write out 32-bit numbers in the given byte order
                                    (big or little, default depends on platform)
fr:       --endianness=ORDRE_DES_OCTETS   écrit les octets des entiers 32 bits
                                          suivant l'ordre choisi : big, little, default (dépend du système)

en:       --no-hash               binary file will not include the hash table
fr:       --no-hash               ne pas inclure la table de hash dans le fichier binaire

en:       --statistics            print statistics about translations
fr:       --statistics            afficher les statistiques de traduction

en:   -v, --verbose               increase verbosity level
fr:   -v, --verbose               afficher plus d'informations

en: warning: PO file header missing or invalid
fr: AVERTISSEMENT : l'en-tête du fichier .po est absent ou invalide

en: warning: charset conversion will not work
fr: AVERTISSEMENT : la conversion des caractères ne fonctionnera pas

en: domain name "%s" not suitable as file name
fr: Le nom de domaine « %s » n'est pas un nom de fichier approprié

en: domain name "%s" not suitable as file name: will use prefix
fr: Le nom de domaine « %s » n'est pas un nom de fichier approprié : un préfixe sera utilisé

en: 'domain %s' directive ignored
fr: directive « domain %s » ignorée

en: empty 'msgstr' entry ignored
fr: Une chaîne vide « msgstr » a été ignorée

en: fuzzy 'msgstr' entry ignored
fr: Une chaîne « msgstr » approximative (fuzzy) a été ignorée

en: %s: warning: source file contains fuzzy translation
fr: %s : AVERTISSEMENT : le fichier source contient des traductions approximatives

en: %s does not exist
fr: %s n'existe pas

en: %s exists but cannot read
fr: %s existe mais ne peut être lu

en: error while reading "%s"
fr: Erreur lors de la lecture de « %s »

en: option '%c' cannot be used before 'J' or 'K' or 'T' or 'C' or 'X' has been specified
fr: L'option « %c » ne peut être utilisée avant que « J », « K », « T », « C » ou « X » n'ait été spécifié

en: Extracts all messages of a translation catalog that match a given pattern
    or belong to some given source files.
fr: Permet d'extraire tous les messages d'un catalogue de traduction qui correspondent à
    un motif particulier ou qui appartiennent à des fichiers sources donnés.

en: Message selection:
      [-N SOURCEFILE]... [-M DOMAINNAME]...
      [-J MSGCTXT-PATTERN] [-K MSGID-PATTERN] [-T MSGSTR-PATTERN]
      [-C COMMENT-PATTERN] [-X EXTRACTED-COMMENT-PATTERN]
    A message is selected if it comes from one of the specified source files,
    or if it comes from one of the specified domains,
    or if -J is given and its context (msgctxt) matches MSGCTXT-PATTERN,
    or if -K is given and its key (msgid or msgid_plural) matches MSGID-PATTERN,
    or if -T is given and its translation (msgstr) matches MSGSTR-PATTERN,
    or if -C is given and the translator's comment matches COMMENT-PATTERN,
    or if -X is given and the extracted comment matches EXTRACTED-COMMENT-PATTERN.
    
    When more than one selection criterion is specified, the set of selected
    messages is the union of the selected messages of each criterion.
    
    MSGCTXT-PATTERN or MSGID-PATTERN or MSGSTR-PATTERN or COMMENT-PATTERN or
    EXTRACTED-COMMENT-PATTERN syntax:
      [-E | -F] [-e PATTERN | -f FILE]...
    PATTERNs are basic regular expressions by default, or extended regular
    expressions if -E is given, or fixed strings if -F is given.
    
      -N, --location=SOURCEFILE   select messages extracted from SOURCEFILE
      -M, --domain=DOMAINNAME     select messages belonging to domain DOMAINNAME
      -J, --msgctxt               start of patterns for the msgctxt
      -K, --msgid                 start of patterns for the msgid
      -T, --msgstr                start of patterns for the msgstr
      -C, --comment               start of patterns for the translator's comment
      -X, --extracted-comment     start of patterns for the extracted comment
      -E, --extended-regexp       PATTERN is an extended regular expression
      -F, --fixed-strings         PATTERN is a set of newline-separated strings
      -e, --regexp=PATTERN        use PATTERN as a regular expression
      -f, --file=FILE             obtain PATTERN from FILE
      -i, --ignore-case           ignore case distinctions
      -v, --invert-match          output only the messages that do not match any
                                  selection criterion
fr: Sélection de  messages :
      [-N FICHIERSOURCE]... [-M DOMAINE]...
      [-J MOTIF-MSGCTXT] [-K MOTIF-MSGID] [-T MOTIF-MSGSTR]
      [-C MOTIF-COMMENTAIRE] [-X MOTIF-COMMENTAIRE-EXTRAIT]
    Un message est sélectionné s'il provient d'un des fichiers sources spécifiés,
    ou s'il provient d'un des domaines spécifiés,
    ou si -J est précisé et que son contexte (msgctxt) concorde avec le MOTIF-MSGCTXT,
    ou si -K est précisé et que sa clé (msgid ou msgid_plural) concorde avec le MOTIF-MSGID,
    ou si -T est précisé et que sa traduction (msgstr) concorde avec le MOTIF-MSGSTR,
    ou si -C est précisé et que le commentaire du traducteur concorde avec le MOTIF-COMMENTAIRE,
    ou si -X est précisé et que le commentaire extrait concorde avec le MOTIF-COMMENTAIRE-EXTRAIT.
    
    Lorsqu'au moins deux critères de sélection sont spécifiés, l'ensemble des messages sélectionnés
    est l'union des messages sélectionnés par chaque critère.
    
    Syntaxe du MOTIF-MSGCTXT, du MOTIF-MSGID, du MOTIF-MSGSTR, du MOTIF-COMMENTAIRE
    ou du MOTIF-COMMENTAIRE-EXTRAIT :
      [-E | -F] [-e MOTIF | -f FICHIER]...
    Les MOTIFs sont par défaut des expressions rationnelles, ou des expressions rationnelles étendues
    si -E est précisé, ou des chaînes fixes si -F est précisé.
    
      -N, --location=FICHIERSOURCE   sélectionne des messages extraits du FICHIERSOURCE
      -M, --domain=DOMAINE     sélectionne des messages appartenant au DOMAINE
      -J, --msgctxt               début des motifs pour msgctxt
      -K, --msgid                 début des motifs pour msgid
      -T, --msgstr                début des motifs pour msgstr
      -C, --comment               début des motifs pour le commentaire du traducteur
      -X, --extracted-comment     début des motifs pour le commentaire extrait
      -E, --extended-regexp       MOTIF est une expression rationnelle étendue
      -F, --fixed-strings         MOTIF est un ensemble de chaînes séparées par un retour à la ligne
      -e, --regexp=MOTIF        utilise MOTIF comme expression rationnelle
      -f, --file=FICHIER             récupère le MOTIF depuis le FICHIER
      -i, --ignore-case           ignore la casse (maj/min)
      -v, --invert-match          récupère seulement les messages qui ne concordent avec
                                  aucun critère de sélection

en:       --escape                use C escapes in output, no extended chars
fr:       --escape                utiliser les séquences d'échappements C dans la sortie, sans caractère étendu

en:       --sort-output           generate sorted output
fr:       --sort-output           trier les données en sortie

en:       --sort-by-file          sort output by file location
fr:       --sort-by-file          trier la sortie selon l'emplacement des fichiers

en: You are in a language indifferent environment.  Please set
    your LANG environment variable, as described in
    <%s>.
    This is necessary so you can test your translations.
fr: Votre environnement est insensible au langage.  Veuillez
    définir votre variable d'environnement LANG comme décrit dans
    <%s>.
    Ceci est nécessaire pour pouvoir tester vos traductions.

en: Output file %s already exists.
    Please specify the locale through the --locale option or
    the output .po file through the --output-file option.
fr: Le fichier de sortie %s existe déjà.
    Veuillez définir la langue à l'aide de l'option « --locale »
    ou le fichier de sortie .po à l'aide de l'option « --output-file ».

en: Created %s.
fr: %s a été créé.

en: Creates a new PO file, initializing the meta information with values from the
    user's environment.
fr: msginit permet de créer un nouveau fichier .po en initialisant les informations de contexte
    avec des valeurs provenant de l'environnement de l'utilisateur.

en:   -i, --input=INPUTFILE       input POT file
fr:  -i, --input=FICHIER_ENTRÉE   fichier .pot d'entrée

en: If no input file is given, the current directory is searched for the POT file.
    If it is -, standard input is read.
fr: Si le nom du fichier d'entrée n'est pas spécifié, le fichier POT est cherché dans le répertoire courant. 
    Si le nom du fichier d'entrée est « - » , les données sont lues depuis l'entrée standard.

en:   -o, --output-file=FILE      write output to specified PO file
fr:   -o, --output-file=FICHIER   écrire les données en sortie dans le FICHIER .po spécifié

en: If no output file is given, it depends on the --locale option or the user's
    locale setting.  If it is -, the results are written to standard output.
fr:  Si aucun fichier de sortie n'est spécifié, les données en sortie dépendent de
     l'option « --locale » ou de la « locale » de l'utilisateur. Si le nom de fichier de sortie
     est « - », les données sont envoyées sur la sortie standard.

en:   -l, --locale=LL_CC[.ENCODING]  set target locale
fr:   -l, --locale=LL_CC[.ENCODING]  définir la langue cible

en:       --no-translator         assume the PO file is automatically generated
fr:       --no-translator         supposer que le fichier .po est produit de manière automatique

en: Found more than one .pot file.
    Please specify the input .pot file through the --input option.
fr: Plusieurs fichiers .pot ont été trouvés.
    Veuillez spécifier le fichier .pot d'entrée à l'aide de l'option « --input ».

en: error reading current directory
fr: Erreur de lecture du dossier actuel

en: Found no .pot file in the current directory.
    Please specify the input .pot file through the --input option.
fr: Aucun fichier .pot dans le dossier actuel.
    Veuillez spécifier le fichier .pot d'entrée à l'aide de l'option « --input ».

en: %s subprocess failed with exit code %d
fr: Échec du sous-processus %s avec le code de sortie %d

en: The new message catalog should contain your email address, so that users can
    give you feedback about the translations, and so that maintainers can contact
    you in case of unexpected technical problems.
fr: Le nouveau catalogue de messages devrait contenir votre adresse de courriel
    afin que les utilisateurs puissent vous envoyer leurs commentaires sur
    les traductions et que le responsable du programme puisse vous
    contacter en cas de problème technique imprévu.

note: TRANSLATORS: "English" needs to be replaced by your language. For example in it.po write "Traduzioni italiani ...", *not* "Traduzioni inglesi ...".
en: English translations for %s package
fr: Traductions françaises du paquet %s

en: present charset "%s" is not a portable encoding name
fr: Le jeu de caractères actuel « %s » n'est pas un nom d'encodage portable

en: two different charsets "%s" and "%s" in input file
fr: le fichier d'entrée contient deux jeux de caractères différents « %s » et « %s »

en: input file '%s' doesn't contain a header entry with a charset specification
fr: Aucun jeu de caractères n'est spécifié dans l'en-tête du fichier d'entrée « %s »

en: domain "%s" in input file '%s' doesn't contain a header entry with a charset specification
fr: Aucun jeu de caractères n'est spécifié pour le domaine « %s » dans l'en-tête du fichier d'entrée « %s »

en: msgid '%s' is used without plural and with plural.
fr: msgid '%s' est utilisé sans et avec le pluriel.

en: target charset "%s" is not a portable encoding name.
fr: le jeu de caractères cible « %s » n'est pas un nom d'encodage portable.

en: Cannot write the control characters that protect file names with spaces in the %s encoding
fr: Impossible d'écrire les caractères de contôle qui protègent les noms de fichiers avec des espaces dans l'encodage %s

en: warning:
fr: AVERTISSEMENT :

en: Input files contain messages in different encodings, UTF-8 among others.
    Converting the output to UTF-8.
fr: Les fichiers d'entrée contiennent des messages dans plusieurs encodages, dont l'UTF-8.
    L'ensemble a été converti en UTF-8.

en: Input files contain messages in different encodings, %s and %s among others.
    Converting the output to UTF-8.
    To select a different output encoding, use the --to-code option.
fr: Les fichiers d'entrée contiennent des messages dans plusieurs encodages, dont %s et %s.
    L'ensemble a été converti en UTF-8.
    Pour choisir un encodage différent, utilisez l'option « --to-code ».

en: Input files contain messages referenced in file names with spaces.
    Converting the output to %s.
fr: Les fichiers d'entrée contiennent des messages référencés avec des noms de fichiers contenant des espaces.
    La sortie est convertie en %s.

en: Conversion of file %s from %s encoding to %s encoding
    changes some msgids or msgctxts.
    Either change all msgids and msgctxts to be pure ASCII, or ensure they are
    UTF-8 encoded from the beginning, i.e. already in your source code files.
fr: La conversion du fichier %s depuis l'encodage %s vers l'encodage %s
    modifie certaines chaînes msgid ou msgctxt.
    Vous pouvez soit changer tous les msgid et les msgctxt vers du pur ASCII ou vous assurer qu'ils sont
    encodés en UTF-8 depuis l'origine, c-à-d dans vos fichiers de code source.

en: Locale charset "%s" is different from
    input file charset "%s".
    Output of '%s' might be incorrect.
    Possible workarounds are:
fr: Le jeu de caractère « %s » de la langue est différent de celui
    du fichier d'entrée « %s ».
    Il se peut que les données de sortie de « %s » soient incorrectes.
    Pour contourner le problème, vous pouvez :

en: - Set LC_ALL to a locale with encoding %s.
fr: - assigner à la variable d'environnement LC_ALL un nom de langue ayant l'encodage %s.

en: - Convert the translation catalog to %s using 'msgconv',
      then apply '%s',
      then convert back to %s using 'msgconv'.
fr: - convertir le catalogue de traduction en %s en utilisant « msgconv  »,
      puis appliquer « %s »,
      et reconvertir en %s en utilisant « msgconv ».

en: - Set LC_ALL to a locale with encoding %s,
      convert the translation catalog to %s using 'msgconv',
      then apply '%s',
      then convert back to %s using 'msgconv'.
fr: - assigner à la variable d'environnement LC_ALL un nom de langue ayant l'encodage %s,
      convertir le catalogue de traduction en %s en utilisant « msgconv »,
      puis appliquer « %s »,
      et reconvertir en %s en utilisant « msgconv ».

en: Locale charset "%s" is not a portable encoding name.
    Output of '%s' might be incorrect.
    A possible workaround is to set LC_ALL=C.
fr: Le jeu de caractères « %s » de la langue n'est pas un nom d'encodage portable.
    Il se peut que les données de sortie de « %s » soient incorrectes.
    Pour contourner le problème, vous pouvez définir LC_ALL=C.

en: plural expression can produce negative values
fr: L'expression au pluriel peut produire des valeurs négatives.

en: nplurals = %lu but plural expression can produce values as large as %lu
fr: nplurals = %lu mais l'expression au pluriel peut produire des valeurs aussi grande que %lu

en: plural expression can produce division by zero
fr: L'expression au pluriel peut induire une division par zéro.

en: plural expression can produce integer overflow
fr: L'expression au pluriel peut induire un débordement d'entier

en: plural expression can produce arithmetic exceptions, possibly division by zero
fr: L'expression au pluriel peut produire une erreur arithmétique, probablement une division par zéro

en: Try using the following, valid for %s:
fr: Essayez d'utiliser ce qui suit, valable pour %s :

en: message catalog has plural form translations
fr: Le catalogue de messages contient des traductions d'expressions au pluriel

en: but header entry lacks a "plural=EXPRESSION" attribute
fr: mais l'attribut « plural=EXPRESSION » est absent de l'en-tête

en: but header entry lacks a "nplurals=INTEGER" attribute
fr: mais l'attribut « nplurals=ENTIER » est absent de l'en-tête

en: invalid nplurals value
fr: valeur « nplurals » invalide

en: invalid plural expression
fr: Expression au pluriel invalide

en: but some messages have only one plural form | but some messages have only %lu plural forms
fr[0]: mais certains messages n'ont qu'une forme au pluriel
fr[1]: mais certains messages n'ont que %lu formes de pluriel

en: but some messages have one plural form | but some messages have %lu plural forms
fr[0]: mais certains messages ont une forme au pluriel
fr[1]: mais certains messages ont %lu formes de pluriel

en: message catalog has plural form translations, but lacks a header entry with "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;"
fr: Le catalogue de messages contient des traductions de formes au pluriel, mais il manque une entrée « Plural-Forms: nplurals=INTEGER; plural=EXPRESSION; » dans l'en-tête

en: 'msgid' and 'msgid_plural' entries do not both begin with '\n'
fr: Les chaînes « msgid » et « msgid_plural » ne débutent pas toutes les deux par « \n »

en: 'msgid' and 'msgstr[%u]' entries do not both begin with '\n'
fr: Les chaînes « msgid » et « msgstr[%u] » ne débutent pas toutes les deux par « \n »

en: 'msgid' and 'msgstr' entries do not both begin with '\n'
fr: Les chaînes « msgid » et « msgstr » ne débutent pas toutes les deux par « \n »

en: 'msgid' and 'msgid_plural' entries do not both end with '\n'
fr: Les chaînes « msgid » et « msgid_plural » ne se terminent pas toutes les deux par « \n »

en: 'msgid' and 'msgstr[%u]' entries do not both end with '\n'
fr: Les chaînes « msgid » et « msgstr[%u] » ne se terminent pas toutes les deux par « \n »

en: 'msgid' and 'msgstr' entries do not both end with '\n'
fr: Les chaînes « msgid » et « msgstr » ne se terminent pas toutes les deux par « \n »

en: plural handling is a GNU gettext extension
fr: La gestion des formes du pluriel est une extension de la version GNU de gettext

en: msgstr lacks the keyboard accelerator mark '%c'
fr: « msgstr » n'a pas de marqueur de raccourci clavier « %c »

en: msgstr has too many keyboard accelerator marks '%c'
fr: « msgstr » a trop de marqueurs de raccourcis clavier « %c »

en: header field '%s' still has the initial default value
fr: Le champ d'en-tête « %s » a encore sa valeur initiale par défaut

en: header field '%s' missing in header
fr: Le champ « %s » est absent de l'en-tête

en: ASCII ellipsis ('...') instead of Unicode
fr: Ellipse ASCII ("...") plutôt qu’Unicode

en: space before ellipsis found in user visible strings
fr: espace avant l’ellipse trouvée dans une chaîne utilisateur visible

en: ASCII double quote used instead of Unicode
fr: utiliser une apostrophe ASCII double plutôt qu’Unicode

en: ASCII single quote used instead of Unicode
fr: utiliser une apostrophe ASCII simple plutôt qu’Unicode

en: ASCII bullet ('%c') instead of Unicode
fr: Tiret ASCII ("%c") plutôt qu’Unicode

en: %s: input is not valid in "%s" encoding
fr: %s : l'entrée n'est pas valide dans l'encodage %s

en: %s: error while converting from "%s" encoding to "%s" encoding
fr: %s : erreur pendant la conversion depuis l'encodage « %s » vers l'encodage « %s »

en: input file doesn't contain a header entry with a charset specification
fr: Aucun jeu de caractères n'a été défini dans l'en-tête du fichier d'entrée

en: Cannot convert from "%s" to "%s". %s relies on iconv(), and iconv() does not support this conversion.
fr: Impossible de convertir de « %s » vers « %s ». %s s'appuie sur iconv() et celui-ci ne permet pas cette conversion.

en: Conversion from "%s" to "%s" introduces duplicates: some different msgids become equal.
fr: La conversion de « %s » vers « %s » introduit des doublons : certaines chaînes « msgids » différentes deviennent identiques.

en: Cannot convert from "%s" to "%s". %s relies on iconv(). This version was built without iconv().
fr: Impossible de convertir de « %s » vers « %s ». %s s'appuie sur iconv(), et cette version a été compilée sans iconv().

en: %s is only valid with %s
fr: %s est valable seulement avec %s

en: backup type
fr: type de sauvegarde

en: Merges two Uniforum style .po files together.  The def.po file is an
    existing PO file with translations which will be taken over to the newly
    created file as long as they still match; comments will be preserved,
    but extracted comments and file positions will be discarded.  The ref.pot
    file is the last created PO file with up-to-date source references but
    old translations, or a PO Template file (generally created by xgettext);
    any translations or comments in the file will be discarded, however dot
    comments and file positions will be preserved.  Where an exact match
    cannot be found, fuzzy matching is used to produce better results.
fr: Permet de fusionner deux fichiers .po de type Uniforum.
    Le fichier def.po existant contient les traductions qui sont réutilisées dans
    la nouvelle traduction si les chaînes à traduire correspondent.
    Les commentaires sont préservés, sauf les commentaires extraits
    du code source et les commentaires de position (« #: ») qui sont sont éliminés.
    Le fichier ref.po est soit le dernier fichier .po créé contenant les messages
    sources originaux à jour (mais contenant de anciennes traductions),
    soit un fichier modèle .pot (généralement créé avec xgettext).
    Les traductions et les commentaires sont éliminés, sauf les commentaires pointés
    (de type « #. ») et les commentaires de position (« #: ») qui sont conservés.
    Lorsqu'une correspondance exacte n'est pas possible,
    une correspondance approximative (fuzzy) est utilisée pour produire un meilleur résultat.

en:   def.po                      translations referring to old sources
fr:   def.po                      traduction des anciens messages sources

en:   ref.pot                     references to new sources
fr:   ref.pot                     messages sources actuels à traduire

en:   -C, --compendium=FILE       additional library of message translations,
                                  may be specified more than once
fr:   -C, --compendium=FICHIER    fichier de bibliothèque additionnelle de traduction,
                                  peut être spécifié plusieurs fois

en:   -U, --update                update def.po,
                                  do nothing if def.po already up to date
fr:   -U, --update                mettre à jour le fichier def.po,
                                  ne rien faire si le fichier def.po est déjà à jour

en: Output file location in update mode:
fr: Emplacement du fichier de sortie en mode mise à jour :

en: The result is written back to def.po.
fr:  Le résultat est réécrit dans le fichier def.po.

en:       --backup=CONTROL        make a backup of def.po
fr:       --backup=CONTRÔLE       créer une sauvegarde de def.po

en:       --suffix=SUFFIX         override the usual backup suffix
fr:       --suffix=SUFFIXE        choisir un suffixe différent de sauvegarde

en: The version control method may be selected via the --backup option or through
    the VERSION_CONTROL environment variable.  Here are the values:
      none, off       never make backups (even if --backup is given)
      numbered, t     make numbered backups
      existing, nil   numbered if numbered backups exist, simple otherwise
      simple, never   always make simple backups
fr:   La méthode de contrôle de version peut être sélectionnée avec l'option « --backup » ou
      avec la variable d'environnement VERSION_CONTROL.
      En voici les valeurs possibles :
      none, off                   ne jamais créer de sauvegarde (même si « --backup » est spécifié)
      numbered, t                 créer des sauvegardes numérotées
      existing, nil               numéroter s'il existe des sauvegardes numérotées,
                                  sinon effectuer des sauvegardes simples
      simple, never               toujours créer des sauvegardes simples

en: The backup suffix is '~', unless set with --suffix or the SIMPLE_BACKUP_SUFFIX
    environment variable.
fr: Le suffixe de sauvegarde est « ~ », à moins qu'il ne soit défini par l'option «--suffix »
    ou par la variable d'environnement SIMPLE_BACKUP_SUFFIX

en:       --for-msgfmt            produce output for '%s', not for a translator
fr:       --for-msgfmt            produire une sortie pour « %s », pas pour un traducteur

en:       --previous              keep previous msgids of translated messages
fr:       --previous              conserver les précédentes chaînes « msgid » des messages traduits

en:   -q, --quiet, --silent       suppress progress indicators
fr:   -q, --quiet, --silent       supprimer le témoin de progression

en: this message should define plural forms
fr: Ce message devrait définir des formes au pluriel

en: this message should not define plural forms
fr: Ce message ne devrait pas définir de forme au pluriel

en: %sRead %ld old + %ld reference, merged %ld, fuzzied %ld, missing %ld, obsolete %ld.
fr: %s lues %ld anciennes + %ld références, %ld fusionnées, %ld approximatives, %ld manquantes, %ld obsolètes.

en:  done.
fr:  terminé.

en: %s and explicit file names are mutually exclusive
fr: %s n'est pas compatible avec les noms de fichiers explicites

en: Usage: %s [OPTION] [FILE]...
fr: Usage : %s [OPTION] [FICHIER]...

en: Convert binary message catalog to Uniforum style .po file.
fr: Permet de convertir un catalogue binaire de traductions en fichier .po de type Uniforum

en:   -j, --java                  Java mode: input is a Java ResourceBundle class
fr:   -j, --java               mode Java : l'entrée est une classe Java ResourceBundle

en:       --csharp                C# mode: input is a .NET .dll file
fr:       --csharp                mode C# : l'entrée est un fichier « .dll » de type .NET

en:       --csharp-resources      C# resources mode: input is a .NET .resources file
fr:       --csharp-resources      mode ressources C# : l'entrée est un fichier « .resources » de type .NET

en:       --tcl                   Tcl mode: input is a tcl/msgcat .msg file
fr:       --tcl                mode Tcl :  l'entrée est un fichier « .msg » de type tcl/msgcat

en:   FILE ...                    input .mo files
fr:   FICHIER ...                 fichiers d'entrée .mo

en: Input file location in Java mode:
fr: Emplacement du fichier d'entrée en mode Java :

en: The class name is determined by appending the locale name to the resource name,
    separated with an underscore.  The class is located using the CLASSPATH.
fr:   Le nom de la classe est déterminé en ajoutant le nom de la locale au nom de la ressource, et
      en les séparant par un caractère de soulignement « _ ».
      L'emplacement de la classe est déterminé par la variable d'environnement CLASSPATH.

en: Input file location in C# mode:
fr: Emplacement du fichier d'entrée en mode C# :

en: The -l and -d options are mandatory.  The .dll file is located in a
    subdirectory of the specified directory whose name depends on the locale.
fr:   Les options « -l » et « -d » sont obligatoires.
      Le fichier « .dll » est situé dans le sous-répertoire (du répertoire spécifié)
      dont le nom dépend de la langue.

en: Input file location in Tcl mode:
fr: Emplacement du fichier d'entrée en mode Tcl :

en: The -l and -d options are mandatory.  The .msg file is located in the
    specified directory.
fr:   Les options « -l » et « -d » sont obligatoires.
      Le fichier « .msg » est situé dans le répertoire spécifié.

en:   -i, --indent                write indented output style
fr:   -i, --indent                indenter la sortie

en:       --strict                write strict uniforum style
fr:       --strict                produire une sortie strictement conforme à l'Uniforum

en: Unifies duplicate translations in a translation catalog.
    Finds duplicate translations of the same message ID.  Such duplicates are
    invalid input for other programs like msgfmt, msgmerge or msgcat.  By
    default, duplicates are merged together.  When using the --repeated option,
    only duplicates are output, and all other messages are discarded.  Comments
    and extracted comments will be cumulated, except that if --use-first is
    specified, they will be taken from the first translation.  File positions
    will be cumulated.  When using the --unique option, duplicates are discarded.
fr: Permet de trouver et d'unifier les doublons dans un catalogue de traductions.
    De tels doublons constituent des entrées invalides pour des programmes
    tels que msgftm, msgmerge ou msgcat. Par défaut les doublons sont unifiés.
       Lorsque l'option « --repeated » est utilisée, seuls les messages en double sont
    affichés sur la sortie et tous les autres messages sont ignorés.
    Les commentaires manuels et les commentaires extraits du code source sont cumulés.
    Si l'option « --use-first » est spécifiée, seuls ceux de la première traduction seront utilisés.
    Les commentaires de position sont cumulés.   Lorsque l'option « --unique » est utilisée, seuls les messages uniques sont conservés.

en:   -d, --repeated              print only duplicates
fr:   -d, --repeated              afficher seulement les doublons

en:   -u, --unique                print only unique messages, discard duplicates
fr:   -u, --unique                afficher seulement les messages uniques,
                                  en ignorant les doublons

en: Charset "%s" is not a portable encoding name.
    Message conversion to user's charset might not work.
fr: Le jeu de caractères « %s » n'est pas un nom d'encodage portable.
    La conversion vers le jeu de caractères de l'utilisateur peut ne pas fonctionner.

en: Charset "%s" is not supported. %s relies on iconv(),
    and iconv() does not support "%s".
fr: Le jeu de caractères « %s » n'est pas supporté. %s utilise iconv(),
    et iconv() ne supporte pas « %s ».

en: Installing GNU libiconv and then reinstalling GNU gettext
    would fix this problem.
fr: L'installation de GNU libiconv suivi de la réinstallation de GNU gettext
    devrait corriger ce problème.

en: Continuing anyway, expect parse errors.
fr: On continue quand même... attendez-vous à des erreurs d'interprétation du fichier.

en: Continuing anyway.
fr: On continue quand même.

en: Charset "%s" is not supported. %s relies on iconv().
    This version was built without iconv().
fr: Le jeu de caractères « %s » n'est pas supporté. %s utilise iconv(),
    Cette version a été compilée sans iconv().

en: Charset missing in header.
    Message conversion to user's charset will not work.
fr: Il manque le jeu de caractères dans l'en-tête.
    La conversion vers le jeu de caractères de l'utilisateur ne fonctionnera pas.

en: inconsistent use of #~
fr: Utilisation incohérente de #~

en: missing 'msgstr[]' section
fr: Section « msgstr[] » absente

en: missing 'msgid_plural' section
fr: Section « msgstr_plural » absente

en: missing 'msgstr' section
fr: Section « msgstr » absente

en: first plural form has nonzero index
fr: La première forme du pluriel a un indice non nul

en: plural form has wrong index
fr: La forme du pluriel a un indice erroné

en: too many errors, aborting
fr: Trop d'erreurs, on abandonne

en: invalid multibyte sequence
fr: Séquence d'octets multiples invalide

en: incomplete multibyte sequence at end of file
fr: Séquence d'octets multiples incomplète à la fin du fichier

en: incomplete multibyte sequence at end of line
fr: Séquence d'octets multiples incomplète à la fin de la ligne

en: iconv failure
fr: Échec de « iconv() »

en: keyword "%s" unknown
fr: Mot clé inconnu : « %s »

en: invalid control sequence
fr: Séquence de contrôle invalide

en: end-of-file within string
fr: Fin de fichier au milieu d'une chaîne

en: end-of-line within string
fr: Fin de ligne au milieu d'une chaîne

en: context separator <EOT> within string
fr: séparateur de contexte <EOT> à l'intérieur d'une chaîne

en: this file may not contain domain directives
fr: Ce fichier peut ne pas contenir de directive de domaine

en: duplicate message definition
fr: Double définition de message

en: this is the location of the first definition
fr: voici l'endroit de la première occurence

en: unterminated group name
fr: nom de groupe indeterminé

en: invalid non-blank character
fr: caractère non blanc invalide

en: missing '=' after "%s"
fr: « = » manquant après « %s »

en: invalid non-blank line
fr: ligne non vide invalide

en: file "%s" is truncated
fr: Le fichier « %s » est tronqué

en: file "%s" contains a not NUL terminated string
fr: Le fichier « %s » contient une chaîne non terminée par un octet nul

en: file "%s" contains a not NUL terminated system dependent string
fr: Le fichier « %s » contient une chaîne système terminée par un octet non nul

en: file "%s" is not in GNU .mo format
fr: Le fichier « %s » n'est pas au format GNU « .mo »

en: file "%s" contains a not NUL terminated string, at %s
fr: Le fichier « %s » contient une chaîne non terminée par un octet nul, à %s

en: file "%s" is not in GNU .mo format: The array of messages is not sorted.
fr: Le fichier « %s » n'est pas au format GNU « .mo » : le tableau de messages n'est pas trié.

en: file "%s" is not in GNU .mo format: The hash table size is invalid.
fr: Le fichier « %s » n'est pas au format GNU « .mo » : la taille de la table de hash est invalide.

en: file "%s" is not in GNU .mo format: The hash table contains invalid entries.
fr: Le fichier « %s » n'est pas au format GNU « .mo » : la table de hash contient des entrées invalides.

en: file "%s" is not in GNU .mo format: Some messages are not present in the hash table.
fr: le fichier « %s » n'est pas dans le format GNU .mo : certains messages ne sont pas dans la table de hash.

en: file "%s" is not in GNU .mo format: Some messages are at a wrong index in the hash table.
fr: le fichier « %s » n'est pas dans le format GNU .mo : certains messages ne sont pas au bon index dans la table de hash.

en: warning: invalid \uxxxx syntax for Unicode character
fr: AVERTISSEMENT : syntaxe \uxxxx incorrecte pour un caractère Unicode

en: warning: lone surrogate U+%04X
fr: AVERTISSEMENT : substitut isolé U+%04X

en: warning: invalid Unicode character
fr: AVERTISSEMENT : caractère Unicode invalide

en: warning: unterminated string
fr: AVERTISSEMENT : chaîne non terminée

en: warning: syntax error
fr: AVERTISSEMENT : erreur de syntaxe

en: warning: unterminated key/value pair
fr: AVERTISSEMENT : paire clé/valeur non terminée

en: warning: syntax error, expected ';' after string
fr: AVERTISSEMENT : erreur de syntaxe : il manque « ; » après la chaîne

en: warning: syntax error, expected '=' or ';' after string
fr: AVERTISSEMENT : erreur de syntaxe : il manque « = » ou « ; » après la chaîne

en: Written by %s and %s.
fr: Écrit par %s et %s.

en: Recode Serbian text from Cyrillic to Latin script.
fr: Réencode le texte serbe du Cyrillique vers le Latin.

en: The input text is read from standard input.  The converted text is output to
    standard output.
fr: Le texte est lu depuis l'entrée standard.  Le texte converti est envoyé
     vers la sortie standard.

en: input is not valid in "%s" encoding
fr: l'entrée n'est pas valide en encodage %s

en: error while converting from "%s" encoding to "%s" encoding
fr: Erreur lors de la conversion depuis l'encodage « %s » vers l'encodage « %s »

en: expected two arguments
fr: Deux arguments étaient attendus

en: Usage: %s [OPTION] URL FILE
fr: Usage : %s [OPTION] URL FICHIER

en: Fetches and outputs the contents of an URL.  If the URL cannot be accessed,
    the locally accessible FILE is used instead.
fr: Permet de récupérer et d'afficher le contenu d'une URL.
    Si l'URL ne peut être atteintte, le FICHIER local est utilisé.

en: error reading "%s"
fr: Erreur de lecture de « %s »

en: error writing stdout
fr: Erreur d'écriture sur la sortie standard

en: error after reading "%s"
fr: Erreur après la lecture de « %s »

en: Retrieving %s...
fr: Récupération de %s...

en:  timed out.
fr:  délai expiré.

en:  failed.
fr:  échec.

en: Cannot output multiple translation domains into a single file with the specified output format. Try using PO file syntax instead.
fr: Impossible d'écrire plusieurs domaines de traduction dans un fichier unique avec le format de sortie spécifié. Essayez plutôt d'utiliser une syntaxe de type .po

en: Cannot output multiple translation domains into a single file with the specified output format.
fr: Impossible d'écrire plusieurs domaines de traduction dans un fichier unique avec le format de sortie spécifié.

en: message catalog has context dependent translations, but the output format does not support them.
fr: Le catalogue de messages contient des traductions dépendantes du contexte mais le format de sortie ne les supporte pas.

en: message catalog has plural form translations, but the output format does not support them. Try generating a Java class using "msgfmt --java", instead of a properties file.
fr: Le catalogue de messages contient des traductions avec des formes au pluriel mais le format de sortie ne les supporte pas. Essayez plutôt de produire une classe Java en utilisant « msgfmt --java » à la place d'un fichier de propriétés.

en: message catalog has plural form translations, but the output format does not support them.
fr: Le catalogue de messages contient des formes de traduction au pluriel
    mais le format de sortie ne les supporte pas.

en: cannot create output file "%s"
fr: Impossible de créer le fichier « %s »

en: standard output
fr: sortie standard

en: failed to create directory "%s"
fr: Échec lors de la création du dossier « %s »

en: compilation of C# class failed, please try --verbose
fr: Échec de compilation de la classe C#. Essayez l'option « --verbose »

en: compilation of C# class failed
fr: Échec de compilation de la classe C#

en: error while opening "%s" for writing
fr: Erreur lors de l'ouverture de « %s » en écriture

en: not a valid Java class name: %s
fr: « %s » n'est pas un nom de classe Java valide

en: compilation of Java class failed, please try --verbose or set $JAVAC
fr: Échec de compilation de la classe Java. Essayez l'option « --verbose » ou définissez $JAVAC

en: compilation of Java class failed, please try to set $JAVAC
fr: Échec de compilation de la classe Java. Essayez de définir $JAVAC

en: incomplete multibyte sequence
fr: Séquence d'octets multiples incomplète

en: internationalized messages should not contain the '\%c' escape sequence
fr: un message à traduire ne doit pas contenir de séquence d'échappement « \%c »

en: The following msgctxt contains non-ASCII characters.
    This will cause problems to translators who use a character encoding
    different from yours. Consider using a pure ASCII msgctxt instead.
    %s
fr: La chaîne msgctxt suivante contient des caractères non-ASCII.
    Ceci causera des problèmes aux traducteurs qui utilisent un encodage
    différent du vôtre. Vous devriez utiliser un msgctxt en pur ASCII.
    %s

en: The following msgid contains non-ASCII characters.
    This will cause problems to translators who use a character encoding
    different from yours. Consider using a pure ASCII msgid instead.
    %s
fr: La chaîne « msgid » qui suit contient des caractères non ASCII.
    Cela causera un problème aux traducteurs qui utilisent un encodage de caractères
    différent du vôtre. Vous devriez plutôt créer des chaînes « msgid » en pur ASCII.
    « %s »

en: message catalog has plural form translations
    but the Qt message catalog format doesn't support plural handling
fr: le catalogue de messages contient des formes de traduction au pluriel
    mais le format de catalogue de type Qt ne les supporte pas.

en: message catalog has msgctxt strings containing characters outside ISO-8859-1
    but the Qt message catalog format supports Unicode only in the translated
    strings, not in the context strings
fr: Certaines chaînes msgctxt du catalogue de messages contiennent des caractères hors de l'ISO-8859-1
    mais le format de catalogue des messages de type Qt ne supporte l'Unicode que dans les chaînes traduites
    et pas dans les chaînes de contexte

en: message catalog has msgid strings containing characters outside ISO-8859-1
    but the Qt message catalog format supports Unicode only in the translated
    strings, not in the untranslated strings
fr: Certaines chaînes « msgid » du catalogue de messages contiennent des caractères
    hors de l'ISO-8859-1 mais le format de catalogue de type Qt ne supporte l'Unicode
    que dans les chaînes traduites, pas dans les chaînes sources

en: error while writing to %s subprocess
fr: Erreur pendant l'écriture sur le sous-processus %s

en: message catalog has context dependent translations
    but the C# .resources format doesn't support contexts
fr: le catalogue de messages contient des traductions dépendantes du contexte
    mais le format .resources de type C# ne les supporte pas.

en: message catalog has plural form translations
    but the C# .resources format doesn't support plural handling
fr: le catalogue de messages contient des formes de traduction au pluriel
    mais le format .resources de type C# ne les supporte pas.

en: message catalog has context dependent translations
    but the Tcl message catalog format doesn't support contexts
fr: Le catalogue de messages contient des traductions dépendantes du contexte
    mais le format de catalogue de type Tcl ne les supporte pas

en: message catalog has plural form translations
    but the Tcl message catalog format doesn't support plural handling
fr: Le catalogue de messages contient des formes de traduction au pluriel
    mais le format de catalogue de type Tcl ne supporte pas les formes au pluriel

en: %s:%d: warning: unterminated string
fr: %s:%d : AVERTISSEMENT : chaîne non terminée

en: %s:%d: warning: unterminated regular expression
fr: %s:%d : AVERTISSEMENT : expression rationnelle non terminée

en: %s:%d: error: too many open parentheses
fr: %s:%d : ERREUR : trop de parenthèses ouvertes

en: %s:%d: warning: hexadecimal escape sequence out of range
fr: %s:%d : AVERTISSEMENT : séquence échappée hexadécimale hors limites

en: %s:%d: warning: invalid Unicode character
fr: %s:%d : AVERTISSEMENT : caractère Unicode invalide

en: %s:%d: warning: a double-quote in the delimiter of a raw string literal is unsupported
fr: %s:%d : AVERTISSEMENT : le guillemet anglais double n'est pas autorisé comme délimiteur de littéral de chaine brut

en: %s:%d: warning: unterminated raw string literal
fr: %s:%d : AVERTISSEMENT : littéral de chaine brut sans terminaison

en: %s:%d: warning: invalid raw string literal syntax
fr: %s:%d : AVERTISSEMENT : syntaxe d'un littéral de chaine brut invalide

en: %s:%d: warning: unterminated character constant
fr: %s:%d : AVERTISSEMENT : constante caractère sans terminaison

en: %s:%d: warning: unterminated string literal
fr: %s:%d : AVERTISSEMENT : chaîne sans terminaison

en: Please specify the source encoding through --from-code.
fr: Veuillez spécifier l'encodage de la source avec l'option « --from-code ».

en: %s:%d: Invalid multibyte sequence.
    Please specify the correct source encoding through --from-code.
fr: %s:%d : séquence d'octets multiples invalide.
    Veuillez spécifier l'encodage de la source avec l'option « --from-code ».

en: %s:%d: Long incomplete multibyte sequence.
    Please specify the correct source encoding through --from-code.
fr: %s:%d : séquence longue d'octets multiples incomplète.
    Veuillez spécifier l'encodage de la source avec l'option « --from-code ».

en: %s:%d: Incomplete multibyte sequence at end of file.
    Please specify the correct source encoding through --from-code.
fr: %s:%d : séquence d'octets multiples incomplète à la fin du fichier.
    Veuillez spécifier l'encodage de la source avec l'option « --from-code ».

en: %s:%d: Incomplete multibyte sequence at end of line.
    Please specify the correct source encoding through --from-code.
fr: %s:%d : séquence d'octets multiples incomplète à la fin de la ligne.
    Veuillez spécifier l'encodage de la source avec l'option « --from-code ».

en: %s:%d: iconv failure
fr: %s:%d : Échec de « iconv »

en: %s:%d: Invalid multibyte sequence.
    Please specify the source encoding through --from-code.
fr: %s:%d : séquence d'octets multiples invalide.
    Veuillez spécifier l'encodage de la source avec l'option « --from-code ».

en: %s:%d: warning: unterminated string constant
fr: %s:%d : AVERTISSEMENT : constante chaîne de caractères non terminée

en: %s:%d: warning: ')' found where '}' was expected
fr: %s:%d : AVERTISSEMENT : caractère « ) » trouvé à la place de « } »

en: %s:%d: error: too many open braces
fr: %s:%d : ERREUR : trop d'accolades ouvertes

en: %s:%d: warning: '}' found where ')' was expected
fr: %s:%d : AVERTISSEMENT : caractère « } » trouvé à la place de « ) »

en: %s:%d: error: too deeply nested escape sequence
fr: %s:%d : ERREUR : niveau d'imbrication trop complexe des séquences échappées

en: %s:%d: error: too deeply nested objects
fr: %s:%d : ERREUR : niveau d'imbrication trop complexe des objets

en: ambiguous argument specification for keyword '%.*s'
fr: définition d'argument ambiguë pour le mot-clef '%.*s'

en: warning: missing context for keyword '%.*s'
fr: AVERTISSEMENT : contexte absent pour le mot-clé « %.*s »

en: warning: missing context for plural argument of keyword '%.*s'
fr: AVERTISSEMENT : contexte absent pour argument pluriel du mot-clé « %.*s »

en: context mismatch between singular and plural form
fr: la forme singulier ou pluriel ne correspond pas au contexte

en: Non-ASCII character at %s%s.
fr: caractère non ASCII dans %s%s.

en: Non-ASCII comment at or before %s%s.
fr: commentaire non-ASCII dans ou avant %s%s .

en: Non-ASCII string at %s%s.
fr: Chaîne non-ASCII à %s%s .

en: Non-ASCII XML tag at %s%s.
fr: Balise XML non-ASCII en %s%s .

en: Character at %s%s is not UTF-8 encoded.
fr: Le caractère en %s%s n'est pas encodé UTF-8.

en: Comment at or before %s%s is not UTF-8 encoded.
fr: Le commentaire en ou avant %s%s n'est pas encodé UTF-8.

en: String at %s%s is not UTF-8 encoded.
fr: La chaîne à %s%s n'est pas encodée UTF-8.

en: XML tag at %s%s is not UTF-8 encoded.
fr: La balise XML en %s%s n'est pas encodée UTF-8.

en: '%s' is not a valid encoding name.  Using ASCII as fallback.
fr: « %s » n'est pas un nom d'encodage valide. ASCII a été utilisé à la place.

en: syntax check '%s' unknown
fr: vérification de syntaxe « %s » inconnue

en: sentence end type '%s' unknown
fr: sentence de fin de type « %s » inconnue

en: --join-existing cannot be used when output is written to stdout
fr: L'option « --join-existing » ne peut pas être utilisée pour l'écriture sur la sortie standard

en: xgettext cannot work without keywords to look for
fr: xgettext ne peut pas fonctionner sans mot clé à rechercher

en: The option '%s' is deprecated.
fr: L'option '%s' est obsolète.

en: warning: ITS rule file '%s' does not exist
fr: AVERTISSEMENT : le fichier de règle ITS « %s » n’existe pas

en: warning: a fallback ITS rule file '%s' is used; it may not be in sync with the upstream
fr: AVERTISSEMENT : utilisation du fichier de repli des règles ITS « %s » ; il peut être désynchronisé avec le flux montant

en: warning: ITS rule file '%s' does not exist; check your gettext installation
fr: AVERTISSEMENT : le fichier de règle ITS « %s » n’existe pas ; vérifiez votre installation de gettext

en: warning: file '%s' extension '%s' is unknown; will try C
fr: AVERTISSEMENT : pour le fichier « %s », l'extension « %s » est inconnue. On suppose que c'est du C

en: Extract translatable strings from given input files.
fr: Analyse les fichiers d'entrée pour en extraire les chaînes à traduire.

en:   -d, --default-domain=NAME   use NAME.po for output (instead of messages.po)
fr:   -d, --default-domain=NOM    utiliser NOM.po pour la sortie (au lieu de messages.po)

en:   -o, --output=FILE           write output to specified file
fr:   -o, --output=FICHIER        écrire la sortie dans le FICHIER spécifié

en:   -p, --output-dir=DIR        output files will be placed in directory DIR
fr:   -p, --output-dir=RÉP        créer les fichiers de sortie dans le répertoire spécifié

en: Choice of input file language:
fr: Choix du langage du fichier d'entrée :

en:   -L, --language=NAME         recognise the specified language
                                    (C, C++, ObjectiveC, PO, Shell, Python, Lisp,
                                    EmacsLisp, librep, Scheme, Smalltalk, Java,
                                    JavaProperties, C#, awk, YCP, Tcl, Perl, PHP,
                                    Ruby, GCC-source, NXStringTable, RST, RSJ,
                                    Glade, Lua, JavaScript, Vala, Desktop)
fr:   -L, --language=NOM          reconnaître le langage spécifié
                                    (C, C++, ObjectiveC, PO, Shell, Python, Lisp,
                                    EmacsLisp, librep, Scheme, Smalltalk, Java,
                                    JavaProperties, C#, awk, YCP, Tcl, Perl, PHP,
                                    Ruby, GCC-source, NXStringTable, RST, RSJ,
                                    Glade, Lua, JavaScript, Vala, Desktop)

en:   -C, --c++                   shorthand for --language=C++
fr:   -C, --c++                   identique à « --language=C++ »

en: By default the language is guessed depending on the input file name extension.
fr:   Par défaut, le langage est deviné d'après l'extension du nom du fichier.

en:       --from-code=NAME        encoding of input files
                                    (except for Python, Tcl, Glade)
fr:       --from-code=NOM         encodage des fichiers d'entrée
                                  (sauf pour Python, Tcl, Glade)

en: By default the input files are assumed to be in ASCII.
fr:   Par défaut les fichiers d'entrée sont supposés être en ASCII.

en:   -j, --join-existing         join messages with existing file
fr:   -j, --join-existing            joindre les messages au fichier existant

en:   -x, --exclude-file=FILE.po  entries from FILE.po are not extracted
fr:   -x, --exclude-file=FICHIER.po  les entrées du FICHIER.po ne sont pas extraites

en:   -cTAG, --add-comments=TAG   place comment blocks starting with TAG and
                                    preceding keyword lines in output file
      -c, --add-comments          place all comment blocks preceding keyword lines
                                    in output file
fr:   -cTAG, --add-comments=TAG   ajouter les blocs de commentaires débutant avec TAG et
                                    précédant les lignes de mot clé dans le fichier de sortie
      -c, --add-comments          ajouter tous les blocs de commentaires précédant les lignes de mots clés
                                    dans le fichier de sortie

en:       --check=NAME            perform syntax check on messages
                                    (ellipsis-unicode, space-ellipsis,
                                     quote-unicode, bullet-unicode)
fr:       --check=NOM             vérifier la syntaxe des messages
                                    (ellipsis-unicode, ellipsis-espace,
                                     apostrophe-unicode, tiret-unicode)

en:       --sentence-end=TYPE     type describing the end of sentence
                                    (single-space, which is the default, 
                                     or double-space)
fr:       --sentence-end=TYPE     type décrivant la fin d’une phrase
                                    (espace-simple, par défaut, 
                                     ou espace-double)

en: Language specific options:
fr: Options spécifiques au langage:

en:   -a, --extract-all           extract all strings
fr:   -a, --extract-all           extraire toutes les chaînes

en:                                 (only languages C, C++, ObjectiveC, Shell,
                                    Python, Lisp, EmacsLisp, librep, Scheme, Java,
                                    C#, awk, Tcl, Perl, PHP, GCC-source, Glade,
                                    Lua, JavaScript, Vala)
fr:                               (seulement les langages C, C++, ObjectiveC, Shell,
                                  Python, Lisp, EmacsLisp, librep, Scheme, Java,
                                  C#, awk, Tcl, Perl, PHP, GCC-source, Glade,
                                  Lua, JavaScript, Vala)

en:                                 (only languages C, C++, ObjectiveC, Shell,
                                    Python, Lisp, EmacsLisp, librep, Scheme, Java,
                                    C#, awk, Tcl, Perl, PHP, GCC-source, Glade,
                                    Lua, JavaScript, Vala, Desktop)
fr:                               (seulement les langages C, C++, ObjectiveC, Shell,
                                  Python, Lisp, EmacsLisp, librep, Scheme, Java,
                                  C#, awk, Tcl, Perl, PHP, GCC-source, Glade,
                                  Lua, JavaScript, Vala, Desktop)

en:       --flag=WORD:ARG:FLAG    additional flag for strings inside the argument
                                  number ARG of keyword WORD
fr:       --flag=MOT:ARG:DRAPEAU  DRAPEAU additionnel pour des chaînes à l'intérieur de
                                  l'argument numéro ARG du MOT clé

en:                                 (only languages C, C++, ObjectiveC, Shell,
                                    Python, Lisp, EmacsLisp, librep, Scheme, Java,
                                    C#, awk, YCP, Tcl, Perl, PHP, GCC-source,
                                    Lua, JavaScript, Vala)
fr:                               (seulement les langages C, C++, ObjectiveC, Shell,
                                  Python, Lisp, EmacsLisp, librep, Scheme, Java,
                                  C#, awk, YCP, Tcl, Perl, PHP, GCC-source,
                                  Lua, JavaScript, Vala)

en:   -T, --trigraphs             understand ANSI C trigraphs for input
fr:   -T, --trigraphs             comprendre les trigrammes ANSI C pour l'entrée

en:                                 (only languages C, C++, ObjectiveC)
fr:                               (seuls les langages C, C++, ObjectiveC)

en:       --its=FILE              apply ITS rules from FILE
fr:       --its=FILE              appliquer les règles ITS du FICHIER

en:                                 (only XML based languages)
fr:                               (seulement les langages de la famille XML)

en:       --qt                    recognize Qt format strings
fr:       --qt                    reconnaître les chaînes au format Qt

en:                                 (only language C++)
fr:                               (seulement le langage C++)

en:       --kde                   recognize KDE 4 format strings
fr:       --kde                   reconnaître les chaînes au format KDE 4

en:       --boost                 recognize Boost format strings
fr:       --boost                 reconnaître les chaînes au format Boost

en:       --debug                 more detailed formatstring recognition result
fr:       --debug                 mieux détailler la reconnaissance des chaînes de format

en:       --properties-output     write out a Java .properties file
fr:       --properties-output     produire un fichier « .properties » de type Java

en:       --itstool               write out itstool comments
fr:       --itstool               envoyer sur la sortie les commentaires d’itstool

en:   -s, --sort-output           generate sorted output (deprecated)
fr:   -s, --sort-output           générer des sorties triées (obsolète)

en:       --copyright-holder=STRING  set copyright holder in output
fr:       --copyright-holder=AUTEUR  définit l'auteur dans la sortie

en:       --foreign-user          omit FSF copyright in output for foreign user
fr:       --foreign-user          omettre le copyright FSF dans la sortie pour les utilisateurs étrangers

en:       --package-name=PACKAGE  set package name in output
fr:       --package-name=PAQUET   donne le nom de paquet dans la sortie

en:       --package-version=VERSION  set package version in output
fr:       --package-version=VERSION  donne la version du paquet dans la sortie

en:       --msgid-bugs-address=EMAIL@ADDRESS  set report address for msgid bugs
fr:       --msgid-bugs-address=ADRESSE@COURRIEL  adresse de courriel pour les rapport d'anomalie des msgid

en:   -m[STRING], --msgstr-prefix[=STRING]  use STRING or "" as prefix for msgstr
                                    values
fr:   -m[CHAINE], --msgstr-prefix[=CHAINE]  utiliser la CHAINE ou "" comme préfixe aux valeurs
                                    msgstr

en:   -M[STRING], --msgstr-suffix[=STRING]  use STRING or "" as suffix for msgstr
                                    values
fr:   -M[CHAINE], --msgstr-suffix[=CHAINE]  utiliser la CHAINE ou "" comme suffixe aux valeurs
                                    msgstr

en: A --flag argument doesn't have the <keyword>:<argnum>:[pass-]<flag> syntax: %s
fr: Un argument « --flag » n'a pas la syntaxe <mot_clé>:<n°_argument>:[pass-]<drapeau>:%s

en: standard input
fr: entrée standard

en: The option --msgid-bugs-address was not specified.
    If you are using a 'Makevars' file, please specify
    the MSGID_BUGS_ADDRESS variable there; otherwise please
    specify an --msgid-bugs-address command line option.
fr: L'option « --msgid-bugs-address » n'a pas été spécifiée.
    Si vous utilisez un fichier « Makevars », veuillez spécifier
    la variable MSGID_BUGS_ADDRESS à cet endroit. Sinon, veuillez
    utiliser l'option « --msgid-bugs-address » en ligne de commande.

en: language '%s' unknown
fr: langage « %s » inconnu

en: %s%s: warning:
fr: %s%s : AVERTISSEMENT :

en: Although being used in a format string position, the %s is not a valid %s format string. Reason: %s
fr: Bien qu'elle soit utilisée à une position correspondant à une chaîne de format, « %s » n'est pas une chaîne valide de format %s . Motif : %s

en: Although declared as such, the %s is not a valid %s format string. Reason: %s
fr: Bien que déclaré comme tel, %s n'est pas une chaîne de format %s valide. Raison : %s

en: '%s' format string with unnamed arguments cannot be properly localized:
    The translator cannot reorder the arguments.
    Please consider using a format string with named arguments,
    and a mapping instead of a tuple for the arguments.
fr: la chaîne de format « %s » avec des arguments non nommés ne peut pas être traduite correctement :
    Le traducteur ne sait pas comment réordonner les arguments.
    Veuillez utiliser une chaîne de format avec des arguments nommés,
    et une correspondance plutôt qu'un n-uple pour les arguments.

en: Empty msgid.  It is reserved by GNU gettext:
    gettext("") returns the header entry with
    meta information, not the empty string.
fr: msgid est vide.  Il est réservé par GNU gettext:
    gettext("") renvoie l'entrée de l'entête avec
    les métadonnées, et non pas la chaîne vide.

en: %s%s: Here is the occurrence without plural.
fr: %s%s : ceci est l'occurrence sans pluriel.

en: %s%s: Here is the occurrence with plural.
fr: %s%s : ceci est l'occurrence avec le pluriel.

en: Workaround: If the msgid is a sentence, change the wording of the sentence; otherwise, use contexts for disambiguation.
fr: Palliatif : si msgid est une phrase, modifiez ses mots ; sinon utilisez les contextes pour l'homonymie.

en: %s:%d: warning: lone surrogate U+%04X
fr: %s:%d : AVERTISSEMENT : substitut isolé U+%04X

en: %s:%d: warning: unterminated text block
fr: %s:%d : AVERTISSEMENT : bloc texte non terminé

en: %s:%d: warning: invalid syntax in text block
fr: %s:%d : AVERTISSEMENT : syntaxe invalide dans le bloc texte

en: Please specify the source encoding through --from-code
fr: Veuillez spécifier l'encodage de la source avec l'option « --from-code »

en: %s:%d: Invalid multibyte sequence.
    Please specify the correct source encoding through --from-code
fr: %s:%d : séquence d'octets multiples invalide.
    Veuillez spécifier l'encodage de la source avec l'option « --from-code »

en: %s:%d: Long incomplete multibyte sequence.
    Please specify the correct source encoding through --from-code
fr: %s:%d : séquence longue d'octets multiples incomplète.
    Veuillez spécifier l'encodage de la source avec l'option « --from-code »

en: %s:%d: Incomplete multibyte sequence at end of file.
    Please specify the correct source encoding through --from-code
fr: %s:%d : séquence d'octets multiples incomplète à la fin du fichier.
    Veuillez spécifier l'encodage de la source avec l'option « --from-code »

en: %s:%d: Incomplete multibyte sequence at end of line.
    Please specify the correct source encoding through --from-code
fr: %s:%d : séquence d'octets multiples incomplète à la fin de la ligne.
    Veuillez spécifier l'encodage de la source avec l'option « --from-code »

en: %s:%d: Invalid multibyte sequence.
    Please specify the source encoding through --from-code
fr: %s:%d : séquence d'octets multiples invalide.
    Veuillez spécifier l'encodage de la source avec l'option « --from-code »

en: %s:%d: warning: RegExp literal terminated too early
fr: %s:%d : AVERTISSEMENT : RegExp terminé trop tôt

en: %s:%d: warning: %s is not allowed
fr: %s:%d : AVERTISSEMENT : %s n'est pas autorisé

en: %s:%d: warning: unterminated XML markup
fr: %s:%d : AVERTISSEMENT : balisage XML non terminé

en: %s:%d: warning: ignoring CDATA section
fr: %s:%d : AVERTISSEMENT : section CDATA ignorée

en: %s:%d: error: too many open brackets
fr: %s:%d : ERREUR : trop de crochets ouverts

en: %s:%d: error: too many open XML elements
fr: %s:%d : ERREUR : trop d'éléments XML ouverts

en: %s:%d: can't find string terminator "%s" anywhere before EOF
fr: %s:%d : impossible de trouver la terminaison de chaîne « %s » avant la fin du fichier

en: %s:%d: missing right brace on \x{HEXNUMBER}
fr: %s:%d : accolade fermante manquante sur \x{NOMBRE_HEXA}

en: %s:%d: invalid interpolation ("\l") of 8bit character "%c"
fr: %s:%d : interpolation invalide (« \l ») de caractères de 8 bits « %c »

en: %s:%d: invalid interpolation ("\u") of 8bit character "%c"
fr: %s:%d : interpolation invalide (« \u ») de caractères de 8 bits « %c »

en: %s:%d: invalid variable interpolation at "%c"
fr: %s:%d : interpolation invalide de variable à « %c »

en: %s:%d: invalid interpolation ("\L") of 8bit character "%c"
fr: %s:%d : interpolation invalide (« \L ») de caractères de 8 bits « %c »

en: %s:%d: invalid interpolation ("\U") of 8bit character "%c"
fr: %s:%d : interpolation invalide (« \U ») de caractères de 8 bits « %c »

en: %s:%d: error: too deeply nested expressions
fr: %s:%d : ERREUR : niveau d'imbrication trop complexe des expressions

en: %s: input file doesn't contain a header entry with a charset specification
fr: %s : définition du jeu de caractères non trouvée dans l'entête du fichier d'entrée

en: Please specify the source encoding through --from-code or through a comment
    as specified in https://www.python.org/peps/pep-0263.html.
fr: Veuillez spécifier l'encodage de la source avec l'option « --from-code » ou avec un commentaire
    comme indiqué sur la page https://www.python.org/peps/pep-0263.html.

en: %s:%d: Long incomplete multibyte sequence.
    Please specify the correct source encoding through --from-code or through a
    comment as specified in https://www.python.org/peps/pep-0263.html.
fr: %s:%d : séquence longue d'octets multiples incomplète.
    Veuillez spécifier l'encodage de la source avec l'option « --from-code » ou avec un commentaire
    comme indiqué sur la page https://www.python.org/peps/pep-0263.html.

en: %s:%d: Invalid multibyte sequence.
    Please specify the correct source encoding through --from-code or through a
    comment as specified in https://www.python.org/peps/pep-0263.html.
fr: %s:%d : séquence d'octets multiples invalide.
    Veuillez spécifier l'encodage de la source avec l'option « --from-code » ou avec un commentaire
    comme indiqué sur la page https://www.python.org/peps/pep-0263.html.

en: %s:%d: Incomplete multibyte sequence at end of file.
    Please specify the correct source encoding through --from-code or through a
    comment as specified in https://www.python.org/peps/pep-0263.html.
fr: %s:%d : séquence d'octets multiples incomplète à la fin du fichier.
    Veuillez spécifier l'encodage de la source avec l'option « --from-code » ou avec un commentaire
    comme indiqué sur la page https://www.python.org/peps/pep-0263.html.

en: %s:%d: Incomplete multibyte sequence at end of line.
    Please specify the correct source encoding through --from-code or through a
    comment as specified in https://www.python.org/peps/pep-0263.html.
fr: %s:%d : séquence d'octets multiples incomplète à la fin de la ligne.
    Veuillez spécifier l'encodage de la source avec l'option « --from-code » ou avec un commentaire
    comme indiqué sur la page : https://www.python.org/peps/pep-0263.html.

en: Unknown encoding "%s". Proceeding with ASCII instead.
fr: Encodage « %s » inconnu. Traitement effectué en ASCII.

en: %s:%d: invalid string definition
fr: %s:%d : définition de chaîne invalide

en: %s:%d: missing number after #
fr: %s:%d : nombre manquant après « # »

en: %s:%d: invalid string expression
fr: %s:%d : expression chaîne invalide

en: %s:%d: invalid JSON syntax
fr: %s:%d : syntaxe JSON invalide

en: %s:%d: invalid RSJ syntax
fr: %s:%d : syntaxe RSJ invalide

en: %s:%d: invalid RSJ version. Only version 1 is supported.
fr: %s:%d version RSJ invalide. Seule la version 1 est prise en charge.

en: (output from '%s')
fr: (sortie de « %s »)

en: %s:%lu: warning: the syntax $"..." is deprecated due to security reasons; use eval_gettext instead
fr: %s:%lu : AVERTISSEMENT : la syntaxe « $"..." » ne doit pas être utilisée pour des raisons de sécurité. Utilisez plutôt « eval_gettext »

en: %s:%d: error: too deeply nested command list
fr: %s:%d : ERREUR : niveau d'imbrication trop complexe de la liste des commandes

en: %s:%d: warning: regular expression literal terminated too early
fr: %s:%d : AVERTISSEMENT : expression régulière terminée trop tôt

en: <unnamed>
fr: <sans nom>

en: invalid UTF-8 sequence
fr: Séquence UTF-8 invalide

en: '%s' is not a valid name: %c
fr: « %s » n'est pas un nom valide : %c

en: '%s' is not a valid name: '%c'
fr: « %s » n'est pas un nom valide : « %c »

en: invalid character reference: %s
fr: référence de caractère invalide : %s

en: not a valid number specification
fr: nombre spécifié invalide

en: no ending ';'
fr: ne se termine pas par « ; »

en: non-permitted character
fr: caractère non permis

en: empty
fr: vide

en: unknown
fr: inconnu

en: invalid entity reference: %s
fr: référence à une entité invalide : %s

en: document must begin with an element
fr: le document doit commencer par un élément

en: invalid character after '%s'
fr: caractère invalide après « %s »

en: missing '%c'
fr: « %c » maquant

en: missing '%c' or '%c'
fr: « %c » ou « %c » maquant

en: a close element name
fr: un nom d’élément de fermeture

en: element is closed
fr: élément fermé

en: empty document
fr: document vide

en: after '<'
fr: après « < »

en: elements still open
fr: éléments encore ouverts

en: missing '>'
fr: « > » manquant

en: inside an element name
fr: dans un nom d’élément

en: inside an attribute name
fr: dans un nom d’attribut

en: inside an open tag
fr: dans une balise ouvrante

en: after '='
fr: après « = »

en: inside an attribute value
fr: dans une valeur d’attribut

en: inside the close tag
fr: dans une balise fermante

en: inside a comment or processing instruction
fr: dans un commentaire ou une instruction de traitement

en: document ended unexpectedly: %s
fr: le document se termine de manière inattendue par : %s
