gnucobol 3.1.1 - en to fr translation catalogue (1382 entries)

en: invalid parameter: %s
fr: paramètre invalide : %s

en: unknown
fr: inconnu

en: internal compiler error
fr: erreur interne du compilateur

en: cannot allocate %d bytes of memory
fr: impossible d'allouer %d octets de mémoire

en: call to %s with NULL pointer
fr: appel à %s avec un pointeur NULL

en: cannot reallocate %d bytes of memory
fr: impossible de ré-allouer %d octets de mémoire

en: attempt to reallocate non-allocated memory
fr: tentative de ré-allouer une mémoire non allouée

en: call to %s with invalid pointer, as it is missing in list
fr: appel à %s avec un pointeur invalide, comme il est manquant dans la liste

en: assuming literal for unquoted '%s'
fr: suppose un littéral pour « %s » sans guillemets

en:  - length exceeds maximum
fr:  - la longueur dépasse le maximum

en:  - name cannot be empty
fr:  - le nom ne peut pas être vide

en:  - name cannot begin with space or underscore
fr:  - le nom ne peut pas débuter avec un espace ou un souligné

en:  - name cannot begin with 'cob_' or 'COB_'
fr:  - le nom ne peut pas débuter avec « cob_ » ou « COB_ »

en:  - name duplicates a 'C' keyword
fr:  - le nom duplique un mot clé « C »

en:  - name cannot contain a directory separator
fr:  - le nom ne peut pas contenir un séparateur de répertoire

en: invalid file base name '%s'%s
fr: nom de base du fichier invalide « %s »%s

en: invalid ENTRY '%s'%s
fr: ENTRY invalide « %s »%s

en: invalid PROGRAM-ID '%s'%s
fr: PROGRAM-ID invalide « %s »%s

en: file '%s' does not exist
fr: le fichier « %s » n'existe pas

en: duplicate exception '%s'
fr: exception « %s » dupliquée

en: invalid exception-name: %s
fr: nom d'exception invalide : %s

en: please check environment variables as noted above
fr: veuillez vérifier les variables d'environnement comme indiqué ci-dessus

en: error:
fr: erreur :

en: duplicate DEFINE '%s' - ignored
fr: DEFINE « %s » dupliqué – ignoré

en: environment variable '%s' is '%s'; should not contain '%c'
fr: la variable d'environnement « %s » est « %s »; elle ne devrait pas contenir « %c »

en: parameter buffer size exceeded
fr: taille du tampon de paramètre dépassée

en: warning: could not move temporary file to %s
fr: avertissement : le fichier temporaire n'a pas su être déplacé vers %s

en: aborting codegen for %s (%s: %s)
fr: interruption de codegen pour %s (%s: %s)

en: aborting compile of %s at line %d (%s: %s)
fr: interruption de la compilation de %s à la ligne %d (%s: %s)

en: aborting
fr: interruption

en: Please report this!
fr: Merci de signaler ceci !

en: License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
fr: Licence GPLv3+ : GNU GPL version 3 ou ultérieure <https://gnu.org/licenses/gpl.fr.html>

en: This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
fr: Ceci est un logiciel libre; consultez les sources pour les conditions de copie.
    Il n'y a AUCUNE garantie; pas même pour la COMMERCIALISATION ou l'ADÉQUATION À UN
    BESOIN PARTICULIER.

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

note: TRANSLATORS: This msgid is intended as the "Packaged" msgid, %s expands to date and time
en: Built     %s
fr: Compilé   %s

note: TRANSLATORS: This msgid is intended as the "Built" msgid, %s expands to date and time
en: Packaged  %s
fr: Empaqueté %s

en: C version
fr: Version C

en: executing:
fr: exécution :

en: to be executed:
fr: à exécuter :

en: build information
fr: information de compilation

en: build environment
fr: environnement de compilation

en: GnuCOBOL information
fr: information GnuCOBOL

en: yes
fr: oui

en: no
fr: non

en: 8 bytes
fr: 8 octets

en: 4 bytes
fr: 4 octets

en: endianness
fr: boutisme

en: big-endian
fr: gros-boutiste

en: little-endian
fr: petit-boutiste

en: native EBCDIC
fr: EBCDIC natif

en: extended screen I/O
fr: E/S écran étendue

en: variable file format
fr: fichier de format variable

en: sequential file handler
fr: gestionnaire de fichier séquentiel

en: built-in
fr: intégré

en: indexed file handler
fr: gestionnaire de fichier indexé

en: disabled
fr: désactivé

en: mathematical library
fr: bibliothèque mathématique

en: XML library
fr: bibliothèque XML

en: JSON library
fr: bibliothèque JSON

en: enabled
fr: activé

en: only one of options 'E', 'S', 'C', 'c' may be specified
fr: seule une des options « E », « S », « C », « c » peut être spécifiée

en: only one of options 'm', 'x', 'b' may be specified
fr: seule une des options « m », « x », « b » peut être spécifiée

en: option requires one of 'ALL', 'FD', 'WS', 'LS', 'RD', 'FD', 'SC', 'LO' - not '%s'
fr: l'option requiert un parmi « ALL », « FD », « WS », « LS », « RD », « FD », « SC », « LO » – pas « %s »

en: '%s' is not an intrinsic function
fr: « %s » n'est pas une fonction intrinsèque

en: call to '%s' with invalid parameter '%s'
fr: appel à « %s » avec un paramètre « %s » invalide

en: loading standard configuration file 'default.conf'
fr: chargement du fichier de configuration standard « default.conf »

en: invalid output file name
fr: nom de fichier de sortie invalide

en: warning: '%s' is not a directory, defaulting to current directory
fr: avertissement : « %s » n'est pas un répertoire, utilisation du répertoire courant par défaut

en: warning: %d lines per listing page specified, using %d
fr: avertissement : %d ligne par page de listing spécifié, %d est utilisé

en: warning: assuming '%s' is a DEFINE - did you intend to use -debug?
fr: avertissement : je présume que « %s » est un DEFINE – aviez-vous l'intention d'utiliser -debug ?

en: unknown warning option '%s'
fr: option d'avertissement « %s » inconnue

en: %s option requires a listing file
fr: l'option %s requiert un fichier de listing

en: output to stdout only valid for preprocess
fr: la sortie vers stdout est uniquement valable pour le préprocesseur

en: all runtime checks are enabled
fr: tous les contrôles à l'exécution sont activés

en: only one stdin input allowed
fr: seulement une entrée stdin autorisée

en: invalid file name parameter (length > %d)
fr: paramètre de nom de fichier invalide (longueur > %d)

en: return status:
fr: statut de retour :

en: external process "%s" ended with signal %s (%d)
fr: le processus externe « %s » a été terminé par le signal %s (%d)

en: nothing for -j to run
fr: rien à exécuter par -j

en: %s is resolved by environment as: %s
fr: %s est résolu par l'environnement en tant que : %s

en: preprocessing:
fr: pré-traitement :

en: 'cobxref' execution unsuccessful
fr: exécution de « cobxref » infructueuse

en: check that 'cobxref' is in %s
fr: vérifiez que « cobxref » est dans %s

en: no listing produced
fr: aucun listing produit

en: No fields defined.
fr: Aucun champ défini.

en: No labels defined.
fr: Aucune étiquette définie.

en: Error/Warning summary:
fr: Résumé des erreurs/avertissements :

en: 0 warnings in compilation group
fr: 0 avertissement dans le groupe de compilation

en: 1 warning in compilation group
fr: 1 avertissement dans le groupe de compilation

en: %d warnings in compilation group
fr: %d avertissements dans le groupe de compilation

en: 0 errors in compilation group
fr: 0 erreur dans le groupe de compilation

en: 1 error in compilation group
fr: 1 erreur dans le groupe de compilation

en: %d errors in compilation group
fr: %d erreurs dans le groupe de compilation

en: Too many errors in compilation group: %d maximum errors
fr: Trop d'erreurs dans le groupe de compilation : %d erreurs maximum

en: %s: %d: Too many continuation lines
fr: %s: %d: Trop de lignes de continuation

en: parsing:
fr: analyse :

en: translating:
fr: traduction :

en: no input files
fr: pas de fichier d'entrée

en: %s option invalid in this combination
fr: l'option %s est invalide dans cette combinaison

en: command line:
fr: ligne de commande :

en: unexpected CONSTANT item
fr: élément CONSTANT inattendu

en: unexpected tree tag: %d
fr: balise d'arbre inattendue : %d

en: unexpected cast type: %d
fr: type de transtypage inattendu : %d

en: internal statement stack depth exceeded: %d
fr: dépassement de la profondeur de la pile des instructions internes : %d

en: %s is not a field
fr: %s n'est pas un champ

en: unexpected function: %s
fr: fonction inattendue : %s

en: unexpected tree category: %d
fr: catégorie d'arbre inattendue : %d

en: unexpected size: %d
fr: taille inattendue : %d

en: No ENTRY FOR GO TO '%s'
fr: Pas de ENTRY FOR GO TO « %s »

en: unexpected handler type: %d
fr: type de gestionnaire inattendu : %d

en: unexpected error_node parameter
fr: paramètre error_node inattendu

en: unexpected tree type: %d
fr: type d'arbre inattendu : %d

en: Nested OCCURS in report
fr: OCCURS imbriqués dans le rapport

en: unexpected optimization value: %d
fr: valeur d'optimisation inattendue : %d

en: invalid value '%s' for configuration tag '%s'
fr: valeur « %s » invalide pour la balise de configuration « %s »

en: should be one of the following values: %s
fr: elle devrait être l'une des valeurs suivantes : %s

en: must be numeric
fr: doit être numérique

en: maximum value: %lu
fr: valeur maximale : %lu

en: minimum value: %d
fr: valeur minimale : %d

en: unsupported value '%s' for configuration tag '%s'
fr: valeur « %s » non supportée pour la balise de configuration « %s »

en: recursive inclusion
fr: inclusion récursive

en: configuration file was included here
fr: le fichier de configuration a été inclus ici

en: The previous loaded configuration '%s' will be discarded.
fr: La configuration « %s » précédemment chargée sera abandonnée.

en: missing definitions:
fr: définitions manquantes :

en: 	no definition of '%s'
fr: 	pas de définition de « %s »

en: invalid configuration tag '%s'
fr: balise de configuration « %s » invalide

en: unknown configuration tag '%s'
fr: balise de configuration « %s » inconnue

en: invalid configuration tag '%s' in word-list
fr: balise de configuration « %s » invalide dans la liste de mots

en: Could not access word list for '%s'
fr: Impossible d'accéder la liste de mots pour « %s »

en: use of complete/fixed reserved words
fr: utilisation des mots réservés complet/fixé

en: set number of spaces that are assumed for tabs
fr: défini le nombre d'espaces à utiliser avec les tabulations

en: set right margin for source (fixed format only)
fr: défini la marge de droite pour les sources (format fixe uniquement)

en: <number>
fr: <nombre>

en: maximum number of characters allowed in the PICTURE character-string
fr: nombre maximum de caractères autorisés dans une chaîne de caractères PICTURE

en: maximum word-length for COBOL (= programmer defined) words
fr: longueur maximum de mot pour les mots COBOL (= définis par le programmeur)

en: maximum literal size in general
fr: taille maximale pour un littéral en général

en: maximum numeric literal size
fr: taille maximale pour un littéral numérique

en: binary byte size - defines the allocated bytes according to PIC, may be one of: 2-4-8, 1-2-4-8, 1--8
fr: taille d'un octet binaire – défini les octets alloués en fonction du PIC, il peut être : 2-4-8, 1-2-4-8, 1--8

en: binary byte order, may be one of: native, big-endian
fr: ordre des octets binaires, peut être : native (natif), big-endian (gros boutiste)

en: how to interpret 'ASSIGN word': as 'ASSIGN EXTERNAL word' or 'ASSIGN DYNAMIC word', may be one of: dynamic, external, ibm (= external), mf (= dynamic)
fr: comment interpréter « ASSIGN mot » : comme « ASSIGN EXTERNAL mot » ou « ASSIGN DYNAMIC mot », peut être : dynamic, external, tbm (= external), mf (= dynamic)

en: which compiler's rules to apply to SCREEN SECTION item clauses, may be one of: acu, gc, mf, rm, std, xopen
fr: quelles règles du compilateur appliquer à l'instruction « SCREEN SECTION élément », elle peut être : acu, gc, mf, rm, std, xopen

en: whether DECIMAL-POINT IS COMMA has effect in XML/JSON GENERATE, may be one of: none, xml, json, all
fr: effet de DECIMAL-POINT IS COMMA sur XML/JSON GENERATE, peut être : none, xml, json, all

en: resolve file names at run time using environment variables
fr: résout les noms de fichiers durant l'exécution en utilisant les variables d'environnement

en: alternate formatting of numeric fields
fr: format alternatif des champs numériques

en: numeric truncation according to ANSI
fr: troncation numérique selon ANSI

en: allow complex OCCURS DEPENDING ON
fr: autoriser des OCCURS DEPENDING ON complexes

en: allow REDEFINES to other than last equal level number
fr: autoriser REDEFINES sur autre chose que le dernier nombre au niveau d'une égalité

en: allow larger REDEFINES items
fr: autoriser de plus grands éléments avec REDEFINES

en: allow certain syntax variations (e.g. REDEFINES position)
fr: autoriser certaines variations de syntaxe (par ex. REDEFINES position)

en: allow zero length reference-modification (only changed with EC-BOUND-REF-MOD active)
fr: autoriser la modification de référence de taille nulle (uniquement changé quand EC-BOUND-REF-MOD est actif)

en: allow non-matching level numbers
fr: autoriser des numéros de niveaux non concordants

en: require ASSIGN USING items to be in WORKING-STORAGE
fr: exiger que les éléments de ASSIGN USING soient dans WORKING-STORAGE

en: LOCAL-STORAGE SECTION implies RECURSIVE attribute
fr: LOCAL-STORAGE SECTION implique l'attribut RECURSIVE

en: LINKAGE SECTION items remain allocated between invocations
fr: les éléments de LINKAGE SECTION restent alloués entre les invocations

en: MOVE operates as on IBM (left to right, byte by byte)
fr: MOVE opère comme sur IBM (de gauche à droite, octet par octet)

en: exit point of any currently executing perform is recognized if reached
fr: le point de sortie de tout « perform » actuellement en cours d'exécution est reconnu si atteint

en: limit precision in intermediate results to precision of final result (less accurate)
fr: limiter la précision des résultats intermédiaires à la précision du résultat final (moins précis)

en: evaluate constant expressions at compile time
fr: évaluer les expressions constantes durant la compilation

en: allow hexadecimal value 'F' for NUMERIC test of signed PACKED DECIMAL field
fr: autoriser la valeur hexadécimale « F » pour le test NUMERIC du champ signé PACKED DECIMAL

en: program names don't lead to a reserved identifier
fr: les noms des programmes n'introduisent pas d'identificateurs réservés

en: set WITH UPDATE clause as default for ACCEPT dest-item, instead of WITH NO UPDATE
fr: définir l'instruction WITH UPDATE comme défaut pour ACCEPT dest-élément, au lieu de WITH NO UPDATE

en: set WITH AUTO clause as default for ACCEPT dest-item, instead of WITH TAB
fr: définir l'instruction WITH AUTO comme défaut pour ACCEPT dest-élément, au lieu de WITH TAB

en: assume CONSOLE IS CRT if not set otherwise
fr: supposer CONSOLE IS CRT si non défini par ailleurs

en: NO-ECHO hides input with asterisks like SECURE
fr: NO-ECHO cache l'entrée avec des astérisques comme SECURE

en: assume a field DISPLAY starts at LINE 0 COL 0 (i.e. at the cursor), not LINE 1 COL 1
fr: supposer qu'un champ DISPLAY commence à LINE 0 COL 0 (c-à-d au curseur), pas à LINE 1 COL 1

en: special behaviour of DISPLAY SPACE/ALL X'01'/ALL X'02'/ALL X'07'
fr: comportement spécial de DISPLAY SPACE/ALL X'01'/ALL X'02'/ALL X'07'

en: COMP-1 is a 16-bit signed integer
fr: COMP-1 est un entier signé sur 16 bits

en: POINTER is a 64-bit unsigned integer
fr: POINTER est un entier non signé sur 64 bits

en: imply zero in move of non-numeric literal to numeric items
fr: supposer zéro dans le déplacement d'un littéral non numérique vers des éléments numériques

en: implicitly define a variable if an ASSIGN DYNAMIC does not match any data item
fr: définir implicitement une variable si un ASSIGN DYNAMIC ne correspond à aucun élément de donnée

en: comment paragraphs in IDENTIFICATION DIVISION (AUTHOR, DATE-WRITTEN, ...)
fr: commenter les paragraphes dans DENTIFICATION DIVISION (AUTHOR, DATE-WRITTEN, ...)

en: MEMORY-SIZE clause
fr: clause MEMORY-SIZE

en: MULTIPLE-FILE-TAPE clause
fr: clause MULTIPLE-FILE-TAPE

en: LABEL-RECORDS clause
fr: clause LABEL-RECORDS

en: VALUE-OF clause
fr: clause VALUE-OF

en: DATA-RECORDS clause
fr: clause DATA-RECORDS

en: OCCURS clause on top-level
fr: clause OCCURS au plus haut niveau

en: SAME AS clause
fr: clause SAME AS

en: TYPE TO clause
fr: clause TYPE TO

en: USAGE type-name
fr: USAGE nom-type

en: SYNCHRONIZED clause
fr: clause SYNCHRONIZED

en: SPECIAL-NAMES clause
fr: clause SPECIAL-NAMES

en: GOTO statement without name
fr: instruction GOTO sans nom

en: STOP-literal statement
fr: instruction littéral STOP

en: STOP-identifier statement
fr: instruction identificateur STOP

en: DEBUGGING MODE and debugging indicator
fr: DEBUGGING MODE et indicateur de débogage

en: PADDING CHARACTER clause
fr: clause PADDING CHARACTER

en: NEXT SENTENCE phrase
fr: phrase NEXT SENTENCE

en: listing-directive statements EJECT, SKIP1, SKIP2, SKIP3
fr: instructions pour lister les directives EJECT, SKIP1, SKIP2, SKIP3

en: listing-directive statement TITLE
fr: instruction pour lister les directives TITLE

en: ENTRY statement
fr: instruction ENTRY

en: move noninteger to alphanumeric
fr: déplace un non entier vers un alphanumérique

en: move figurative constants to numeric
fr: déplace des constantes figuratives vers un numérique

en: move figurative constant SPACE to numeric
fr: déplacer une constante figurative SPACE vers un numérique

en: move figurative constant QUOTE to numeric
fr: déplace une constante figurative QUOTE vers un numérique

en: OCCURS DEPENDING ON without to
fr: OCCURS DEPENDING ON sans « to »

en: section segments
fr: segments de section

en: ALTER statement
fr: instruction ALTER

en: OVERFLOW clause for CALL
fr: clause OVERFLOW pour CALL

en: boolean literals (B'1010')
fr: littéraux booléens (B'1010')

en: hexadecimal-boolean literals (BX'A')
fr: littéraux booléens hexadécimaux (BX'A')

en: national literals (N'UTF-16 string')
fr: littéraux nationaux (N'UTF-16 string')

en: hexadecimal-national literals (NX'265E')
fr: littéraux hexadécimaux nationaux (NX'265E')

en: non-standard national literals (NC'UTF-16 string')
fr: littéraux nationaux non standard (NC'UTF-16 string')

en: HP COBOL octal literals (%377)
fr: littéraux octaux HP COBOL (%377)

en: ACUCOBOL-GT literals (#B #O #H #X)
fr: littéraux ACUCOBOL-GT (#B #O #H #X)

en: continuation of COBOL words
fr: continuation des mots COBOL

en: NOT ON EXCEPTION before ON EXCEPTION
fr: NOT ON EXCEPTION avant ON EXCEPTION

en: extensions to ACCEPT and DISPLAY
fr: extensions pour ACCEPT et DISPLAY

en: RENAMES of 01-, 66- and 77-level items
fr: RENAMES des éléments de niveau 01, 66 et 77

en: constants defined in SPECIAL-NAMES
fr: constantes définies dans SPECIAL-NAMES

en: constant with level 78 item (note: has left to right precedence in expressions)
fr: constante avec un élément de niveau 78 (note : les opérations sont évaluées de gauche à droite)

en: constant with level 01 CONSTANT AS/FROM item
fr: constante avec un élément CONSTANT AS/FROM de niveau 01

en: PERFORM VARYING without BY phrase (implies BY 1)
fr: PERFORM VARYING sans phrase BY (implique BY 1)

en: references to sections not in DECLARATIVES from within DECLARATIVES
fr: références vers des sections qui ne sont pas dans DECLARATIVES depuis des DECLARATIVES

en: CALL/CANCEL with program-prototype-name
fr: CALL/CANCEL avec un nom de prototype de programme

en: specifying call-convention by mnemonic
fr: spécifie l'appel par convention avec une mnémonique

en: specifying call-convention by WITH ... LINKAGE
fr: spécifie l'appel par convention avec WITH … LINKAGE

en: numeric literals in VALUE clause of numeric-edited items
fr: littéraux numériques dans la clause VALUE des éléments édités numériques

en: incorrect order of CONFIGURATION SECTION paragraphs
fr: ordre incorrect des paragraphes de CONFIGURATION SECTION

en: allow >> DEFINE CONSTANT var AS literal
fr: autoriser >> DEFINE CONSTANT var AS littéral

en: REDEFINES clause not following entry-name in definition
fr: la clause REDEFINES ne suit pas le nom d'entrée dans la définition

en: record sizes does not match RECORD clause
fr: la taille des enregistrements ne correspond pas à la clause RECORD

en: RECORD DELIMITER clause
fr: clause RECORD DELIMITER

en: BINARY-SEQUENTIAL and LINE-SEQUENTIAL phrases in RECORD DELIMITER
fr: phrases BINARY-SEQUENTIAL et LINE-SEQUENTIAL dans RECORD DELIMITER

en: RECORD DELIMITER clause on file with fixed-length records
fr: clause RECORD DELIMITER sur un fichier avec des enregistrements de longueur fixe

en: missing statement (e.g. empty IF / PERFORM)
fr: instruction manquante (par exemple, IF / PERFORM vide)

en: zero-length literals, e.g. '' and ""
fr: littéraux de longueur nulle, par ex, '' et ""

en: XML GENERATE's phrases other than COUNT IN
fr: phrases de XML GENERATE autres que COUNT IN

en: AFTER phrase in CONTINUE statement
fr: phrase AFTER dans une instruction CONTINUE

en: ENTRY FOR GOTO and GOTO ENTRY statements
fr: instructions ENTRY FOR GOTO et GOTO ENTRY

en: ASSIGN [TO] variable in SELECT
fr: variable ASSIGN [TO] dans SELECT

en: ASSIGN USING/VARYING variable in SELECT
fr: variable ASSIGN USING/VARYING dans SELECT

en: ASSIGN EXTERNAL/DYNAMIC in SELECT
fr: ASSIGN EXTERNAL/DYNAMIC dans SELECT

en: ASSIGN DISK FROM variable in SELECT
fr: variable ASSIGN DISK FROM dans SELECT

en: VSAM status in FILE STATUS
fr: statut VSAM dans FILE STATUS

en: in section '%s':
fr: dans la section « %s » :

en: in paragraph '%s':
fr: dans le paragraphe « %s » :

en: too many errors
fr: trop d'erreurs

en: in file included from
fr: dans le fichier inclus depuis

en: configuration error:
fr: erreur de configuration :

en: system error %d
fr: erreur système %d

en: warning:
fr: avertissement :

en: %s used
fr: %s utilisé

en: %s is archaic in %s
fr: %s est archaïque dans %s

en: %s is obsolete in %s
fr: %s est obsolète dans %s

en: %s ignored
fr: %s ignoré

en: %s does not conform to %s
fr: %s n'est pas conforme à %s

en: configuration warning:
fr: avertissement de configuration :

en: note:
fr: note :

en: redefinition of '%s'
fr: redéfinition de « %s »

en: '%s' previously defined here
fr: « %s » précédemment défini ici

en: '%s' is not defined
fr: « %s » n'est pas défini

en: '%s' cannot be used here
fr: « %s » ne peut pas être utilisé ici

en: '%s' is not defined, but is a reserved word in another dialect
fr: « %s » n'est pas défini mais est un mot réservé d'un autre dialecte

en: '%s' is ambiguous; needs qualification
fr: « %s » est ambigu; qualification requise

en: '%s' defined here
fr: « %s » défini ici

en: fatal error: %s
fr: erreur fatale : %s

en: group item '%s' cannot have %s clause
fr: l'élément de groupe « %s » ne peut pas avoir de clause %s

en: constant item '%s' requires a %s clause
fr: l'élément constant « %s » requière une clause %s

en: level %02d item '%s' requires a %s clause
fr: l'élément de niveau %02d « %s » requière une clause %s

en: constant item '%s' can only have a %s clause
fr: l'élément constant « %s » peut uniquement avoir une clause %s

en: level %02d item '%s' can only have a %s clause
fr: l'élément de niveau %02d « %s » peut uniquement avoir une clause %s

en: constant expression has Divide by ZERO
fr: l'expression constante a une division par ZÉRO

en: missing right parenthesis
fr: parenthèse droite manquante

en: expression stack overflow at %d entries for operation '%c'
fr: débordement de pile de l'expression après %d entrées de l'opération « %c »

en: expression stack overflow at %d entries
fr: débordement de pile de l'expression après %d entrées

en: missing left parenthesis
fr: parenthèse gauche manquante

en: invalid operator '%s' in expression
fr: opérateur « %s » invalide dans l'expression

en: '%c' operator misplaced
fr: opérateur « %c » mal placé

en: invalid level number '%s'
fr: numéro de niveau « %s » invalide

en: level number must begin with 01 or 77
fr: le numéro de niveau doit commencer par 01 ou 77

en: no previous data item of level %02d
fr: pas d'élément de donnée de niveau %02d précédent

en: '%s' cannot be qualified here
fr: « %s » ne peut pas être qualifié ici

en: '%s' cannot be subscripted here
fr: « %s » ne peut pas avoir d'indice ici

en: '%s' is not defined in '%s'
fr: « %s » n'est pas défini dans « %s »

en: level number of REDEFINES entries must be identical
fr: le numéro de niveau des entrées REDEFINES doit être identique

en: '%s' is not the original definition
fr: « %s » n'est pas la définition originale

en: duplicate %s clause
fr: clause %s dupliquée

en: %s clause not compatible with PIC %s
fr: la clause %s n'est pas compatible avec PIC %s

en: %s clause not compatible with USAGE %s
fr: la clause %s n'est pas compatible avec USAGE %s

en: PICTURE clause required for '%s'
fr: clause PICTURE requise pour « %s »

en: a non-numeric literal is expected for '%s'
fr: un littéral non numérique est attendu pour « %s »

en: defining implicit picture size %d for '%s'
fr: définition implicite de la taille de l'image %d pour « %s »

en: '%s' ANY LENGTH only allowed in LINKAGE
fr: « %s » ANY LENGTH uniquement autorisé dans LINKAGE

en: '%s' ANY LENGTH must be 01 level
fr: « %s » ANY LENGTH doit être niveau 01

en: '%s' ANY LENGTH cannot be BASED/EXTERNAL
fr: « %s » ANY LENGTH ne peut pas être BASED/EXTERNAL

en: '%s' ANY LENGTH has invalid definition
fr: « %s » ANY LENGTH a une définition invalide

en: '%s' ANY NUMERIC must be PIC 9
fr: « %s » ANY NUMERIC doit être PIC 9

en: '%s' ANY LENGTH must be PIC X, PIC N or PIC 1
fr: « %s » ANY LENGTH doit être PIC X, PIC N ou PIC 1

en: '%s' ANY NUMERIC has invalid definition
fr: « %s » ANY NUMERIC a une définition invalide

en: '%s' EXTERNAL must be specified at 01/77 level
fr: « %s » EXTERNAL doit être spécifié au niveau 01/77

en: '%s' EXTERNAL can only be specified in WORKING-STORAGE section
fr: « %s » EXTERNAL peut uniquement être spécifié dans une section WORKING-STORAGE

en: '%s' EXTERNAL and BASED are mutually exclusive
fr: « %s » EXTERNAL et BASED sont mutuellement exclusifs

en: '%s' EXTERNAL not allowed with REDEFINES
fr: « %s » EXTERNAL pas permis avec REDEFINES

en: '%s' BASED not allowed here
fr: « %s » BASED pas permis ici

en: '%s' BASED not allowed with REDEFINES
fr: « %s » BASED pas permis avec REDEFINED

en: '%s' BASED only allowed at the 01 and 77 levels
fr: « %s » BASED uniquement permis aux niveaux 01 et 77

en: level %02d item '%s' cannot have a %s clause
fr: l'élément de niveau %02d « %s » ne peut pas avoir une clause %s

en: '%s' cannot have the OCCURS clause due to '%s'
fr: « %s » ne peut pas avoir la clause OCCURS à cause de « %s »

en: the original definition '%s' should not have OCCURS clause
fr: la définition originale « %s » ne devrait pas avoir de clause OCCURS

en: REDEFINES must follow the original definition
fr: REDEFINES doit suivre la définition originale

en: '%s' cannot be variable length
fr: « %s » ne peut pas être de longueur variable

en: the original definition '%s' cannot be variable length
fr: la définition originale « %s » ne peut pas être de longueur variable

en: SCREEN group item '%s' has invalid clause
fr: l'élément de groupe SCREEN « %s » a une clause invalide

en: '%s' cannot have PICTURE clause
fr: « %s » ne peut pas avoir de clause PICTURE

en: %s item '%s' should be USAGE DISPLAY
fr: %s élément « %s » devrait être USAGE DISPLAY

en: '%s' COMP-6 with sign - changing to COMP-3
fr: « %s » COMP-6 avec signe – changé en COMP-3

en: elementary items with SIGN clause must have S in PICTURE
fr: les éléments élémentaires avec la clause SIGN doivent avoir S dans PICTURE

en: elementary items with SIGN clause must be USAGE DISPLAY or NATIONAL
fr: les éléments élémentaires avec la clause SIGN doivent être USAGE DISPLAY ou NATIONAL

en: '%s' cannot have JUSTIFIED RIGHT
fr: « %s » ne peut pas avoir JUSTIFIED RIGHT

en: '%s' cannot have S in PICTURE string and BLANK WHEN ZERO
fr: « %s » ne peut pas avoir S dans la chaîne PICTURE et BLANK WHEN ZERO

en: '%s' cannot have BLANK WHEN ZERO without being USAGE DISPLAY or NATIONAL
fr: « %s » ne peut pas avoir BLANK WHEN ZERO sans être USAGE DISPLAY ou NATIONAL

en: '%s' cannot have * in PICTURE string and BLANK WHEN ZERO
fr: « %s » ne peut pas avoir * dans la chaîne PICTURE et BLANK WHEN ZERO

en: '%s' is not numeric, so cannot have BLANK WHEN ZERO
fr: « %s » n'est pas numérique, il ne peut donc pas avoir BLANK WHEN ZERO

en: only level 88 items may have multiple values
fr: seuls les éléments de niveau 88 peuvent avoir plusieurs valeurs

en: initial VALUE clause ignored for %s item '%s'
fr: la clause de valeur initiale VALUE est ignorée pour %s élément « %s »

en: FULL has no effect on numeric items; you may want REQUIRED or PIC Z
fr: FULL n'a pas d'effet sur les éléments numériques ; vous voulez peut-être utiliser REQUIRED or PIC Z

en: VALUE may not contain a figurative constant
fr: VALUE ne peut pas contenir une constante figurative

en: cannot specify both FULL and JUSTIFIED
fr: ne peut spécifier à la fois FULL et JUSTIFIED

en: '%s' has FROM, TO or USING without PIC; PIC will be implied
fr: « %s » a FROM, TO ou USING sans PIC ; PIC est implicitement utilisé

en: '%s' has numeric VALUE without PIC; PIC will be implied
fr: « %s » a une valeur numérique sans PIC ; PIC est implicitement utilisé

en: '%s' cannot have PIC without FROM, TO, USING or numeric VALUE
fr: « %s » ne peut pas avoir PIC sans FROM, TO, USING ou une valeur numérique

en: '%s' needs a PIC, FROM, TO, USING, VALUE, BELL, BLANK or ERASE clause
fr: « %s » requiert une clause PIC, FROM, TO, USING, VALUE, BELL, BLANK ou ERASE

en: cannot specify both PIC and VALUE
fr: ne peut spécifier à la fois PIC et VALUE

en: cannot have PIC without FROM, TO or USING
fr: ne peut avoir PIC sans FROM, TO ou USING

en: cannot have FROM, TO or USING without PIC
fr: ne peut avoir FROM, TO ou USING sans PIC

en: VALUE item may not be numeric
fr: l'élément de VALUE ne peut pas être numérique

en: '%s' needs a PIC, COL, LINE, VALUE, BELL or BLANK clause
fr: « %s » requiert la clause PIC, COL, LINE, VALUE, BELL ou BLANK

en: cannot use AUTO, FULL, PROMPT, REQUIRED or SECURE on elementary item without TO or USING
fr: impossible d'utiliser AUTO, FULL, PROMPT, REQUIRED ou SECURE sur un élément élémentaire sans TO ou USING

en: cannot use BLANK WHEN ZERO, JUSTIFIED, OCCURS or SIGN on item without FROM, TO or USING
fr: impossible d'utiliser BLANK WHEN ZERO, JUSTIFIED, OCCURS ou SIGN sur un élément sans FROM, TO ou USING

en: cannot use AUTO, FULL, REQUIRED or SECURE on elementary item without FROM, TO or USING
fr: impossible d'utiliser AUTO, FULL, REQUIRED ou SECURE sur un élément élémentaire sans FROM, TO ou USING

en: cannot use BLANK WHEN ZERO, JUSTIFIED or SIGN without FROM, TO or USING
fr: impossible d'utiliser BLANK WHEN ZERO, JUSTIFIED ou SIGN sans FROM, TO ou USING

en: cannot have BLANK WHEN ZERO without PIC
fr: BLANK WHEN ZERO ne peut pas être utilisé sans PIC

en: cannot have JUSTIFIED without PIC
fr: JUSTIFIED ne peut pas être utilisé sans PIC

en: cannot have AUTO without FROM, TO or USING
fr: AUTO ne peut pas être utilisé sans FROM, TO ou USING

en: cannot use FULL or REQUIRED on item without TO or USING
fr: FULL ou REQUIRED ne peuvent pas être utilisés sur un élément sans TO ou USING

en: SECURE can be used with TO only
fr: SECURE peut uniquement être utilisé avec TO

en: SECURE must be used with TO
fr: SECURE doit être utilisé avec TO

en: '%s' does nothing
fr: « %s » ne fait rien

en: '%s' 77 level is not allowed here
fr: « %s » niveau 77 n'est pas permis ici

en: OCCURS and multi COLUMNs is not allowed
fr: OCCURS et plusieurs COLUMN ne sont pas permis

en: duplicate LINE %d ignored
fr: LINE %d dupliqué est ignoré

en: ignoring SYNCHRONIZED for group item '%s'
fr: ignore SYNCHRONIZED pour les élément de groupe « %s »

en: size of '%s' larger than size of '%s'
fr: taille de « %s » plus grande que la taille de « %s »

en: '%s' cannot be larger than %d bytes
fr: « %s » ne peut pas être plus grand que %d octets

en: '%s' binary field cannot be larger than %d digits
fr: le champ binaire « %s » ne peut pas être plus grand que %d chiffres

en: unexpected USAGE: %d
fr: USAGE inattendu : %d

en: literal type does not match numeric data type
fr: le type littéral ne correspond pas au type de donnée numérique

en: THRU item '%s' may not come before '%s'
fr: l'élément THRU « %s » ne peut pas arriver avant « %s »

en: RENAMES cannot start/end at the OCCURS item '%s'
fr: RENAMES ne peuvent pas commencer/terminer à l'élément OCCURS « %s »

en: cannot use RENAMES on part of the table '%s'
fr: ne peut utiliser RENAMES sur une partie de la table « %s »

en: RENAMES may not contain '%s' as it is a pointer or object reference
fr: RENAMES ne peut pas contenir « %s » car il est un pointeur ou une référence à un objet

en: RENAMES may not contain '%s' as it is an OCCURS DEPENDING table
fr: RENAMES ne peut pas contenir « %s » car il est dans une table OCCURS DEPENDING

en: RENAMES may not reference a level 88
fr: RENAMES ne peut pas faire référence au niveau 88

en: '%s' must immediately follow the record '%s'
fr: « %s » doit suivre immédiatement l'enregistrement « %s »

en: THRU item must be different to '%s'
fr: l'élément THRU doit être différent de « %s »

en: '%s' and '%s' must be in the same record
fr: « %s » et « %s » doivent être dans le même enregistrement

en: THRU item '%s' may not be subordinate to '%s'
fr: l'élément THRU « %s » ne peut pas être subordonné à « %s »

en:   -fstack-size=<number>	define PERFORM stack size
                           * default: 255
fr:   -fstack-size=<nombre>	définir la taille de la pile pour PERFORM
                           * défaut : 255

en:   -fif-cutoff=<number>  define cutoff depth for IF statements
                            * default: 3
fr:   -fif-cutoff=<nombre>  définir la profondeur limite des instructions IF
                            * défaut : 3

en:   -fsign=[ASCII|EBCDIC]	define display sign representation
                            * default: machine native
fr:   -fsign=[ASCII|EBCDIC]	définir la représentation pour l'affichage du signe
                            * défaut : celui de la machine native

en:   -ffold-copy=[UPPER|LOWER]	fold COPY subject to value
                            * default: no transformation
fr:   -ffold-copy=[UPPER|LOWER]	conversion du sujet de COPY vers la valeur
                            * défaut : aucune transformation

en:   -ffold-call=[UPPER|LOWER]	fold PROGRAM-ID, CALL, CANCEL subject to value
                            * default: no transformation
fr:   -ffold-call=[UPPER|LOWER]	conversion du sujet de PROGRAM-ID, CALL, CANCEL vers la valeur
                            * défaut : aucune transformation

en:   -fdefaultbyte=<value>	initialize fields without VALUE to value
                            * decimal 0..255 or any quoted character
                            * default: initialize to picture
fr:   -fdefaultbyte=<valeur>	initialiser les champs sans valeurs à la valeur
                            * décimal 0..255 ou tout caractère entre guillemets
                            * défaut : initialise à une image

en:   -fmax-errors=<number>	maximum number of errors to report before
                            compilation is aborted
                            * default: 128
fr:   -fmax-errors=<nombre>	nombre maximum d'erreurs à rapporter avant
                            l'arrêt de la compilation
                            * défaut : 128

en:   -fintrinsics=[ALL|intrinsic function name(,name,...)]
                            intrinsics to be used without FUNCTION keyword
fr:   -fintrinsics=[ALL|nom de fonction intrinsèque(,nom,…)]
                            intrinsèques à utiliser sans le mot-clé FUNCTION

en:   -fec=<exception-name>	enable code generation for <exception-name>,
                            sets -fsource-location
fr:   -fec=<nom-exception>	activer la génération de code pour <nom-exception>,
                            défini -fsource-location

en:   -fno-ec=<exception-name>	disable code generation for <exception-name>
fr:   -fno-ec=<nom-exception>	désactiver la génération de code pour <nom-exception>

en:   -fdump=<scope>        dump data fields on abort, <scope> may be
                            a combination of: ALL, WS, LS, RD, FD, SC, LO
fr:   -fdump=<portée>       vidanger les champs de données lors d'une interruption, <portée>
                            peut être une combinaison de : ALL, WS, LS, RD, FD, SC, LO

en:   -fno-dump=<scope>     exclude data fields from dumping on abort, <scope> may
                            be a combination of: ALL, WS, LS, RD, FD, SC, LO
fr:   -fno-dump=<portée>    exclure les champs de données de la vidange sur interruption, <portée>
                            peut être une combinaison de : ALL, WS, LS, RD, FD, SC, LO

en:   -fcallfh=<name>       specifies <name> to be used for I/O
                            as external provided EXTFH interface module
fr:   -fcallfh=<nom>        spécifier le nom à utiliser dans les E/S
                            comme fournisseur externe du module d'interface EXTFH

en:   -fwinmain             generate WinMain instead of main when compiling
                            as executable
fr:   -fwinmain             générer WinMain au lieu de main lors de la compilation
                            d'un exécutable

en:   -fcomputed-goto       generate computed goto C statements
fr:   -fcomputed-goto       générer des instructions C goto calculées

en:   -falternate-ebcdic    use restricted ASCII to EBCDIC translate
fr:   -falternate-ebcdic    utiliser une traduction restreinte de ASCII vers EBCDIC

en:   -fextra-brace         generate extra braces in C source
fr:   -fextra-brace         générer des accolades supplémentaires dans le source C

en:   -fcorrect-numeric     attempt correction of invalid numeric display items
fr:   -fcorrect-numeric     tenter de corriger les éléments d'affichage numériques invalides

en:   -fstack-on-heap       PERFORM stack allocated on heap
fr:   -fstack-on-heap       appliquer PERFORM d'une pile allouée sur le tas

en:   -fno-remove-unreachable	disable remove of unreachable code
                            * turned off by -g
fr:   -fno-remove-unreachable	désactive la suppression de code inatteignable
                            * inactivé par -g

en:   -ftrace               generate trace code
                            * scope: executed SECTION/PARAGRAPH
fr:   -ftrace               générer le code de traçage
                            * portée : SECTION/PARAGRAPH exécuté

en:   -ftraceall            generate trace code
                            * scope: executed SECTION/PARAGRAPH/STATEMENTS
fr:   -ftraceall            générer le code de traçage
                            * portée : SECTION/PARAGRAPH/STATEMENTS exécutés

en:   -fsyntax-only         syntax error checking only; don't emit any output
fr:   -fsyntax-only         uniquement vérifier les erreurs de syntaxe; ne pas générer de sortie

en:   -fdebugging-line      enable debugging lines
                            * 'D' in indicator column or floating >>D
fr:   -fdebugging-line      activer les lignes de débogage
                            * « D » dans la colonne indicateur ou >>D flottant

en:   -fsource-location     generate source location code
                            * turned on by -debug/-g/-ftraceall/-fec
fr:   -fsource-location     générer le code de localisation des sources
                            * activé par -debug/-g/-ftraceall/-fec

en:   -fimplicit-init       automatic initialization of the COBOL runtime system
fr:   -fimplicit-init       initialisation automatique du système d'exécution COBOL

en:   -fno-recursive-check  disable check of recursive program call;
                            effectively compiling as RECURSIVE program
fr:   -fno-recursive-check  désactiver la vérification des appels récursifs du programme ;
                            compile effectivement comme un programme RECURSIVE

en:   -fstack-check         PERFORM stack checking
                            * turned on by -debug or -g
fr:   -fstack-check         vérification de pile PERFORM
                            * activé par -debug ou -g

en:   -fwrite-after         use AFTER 1 for WRITE of LINE SEQUENTIAL
                            * default: BEFORE 1
fr:   -fwrite-after         utiliser AFTER 1 pour écriture (WRITE) de LINE SEQUENTIAL
                            * défaut: BEFORE 1

en:   -fmfcomment           '*' or '/' in column 1 treated as comment
                            * FIXED format only
fr:   -fmfcomment           « * » ou « / » dans la colonne 1 est traité comme commentaire
                            * format FIXED uniquement

en:   -facucomment          '$' in indicator area treated as '*',
                            '|' treated as floating comment
fr:   -facucomment          « $ » dans la zone indicateur est traité comme « * »,
                            « | » traité comme commentaire flottant

en:   -fnotrunc             allow numeric field overflow
                            * non-ANSI behaviour
fr:   -fnotrunc             autoriser le débordement de champ numérique
                            * comportement non-ANSI

en:   -fodoslide            adjust items following OCCURS DEPENDING
                            * implies -fcomplex-odo
fr:   -fodoslide            ajuster les éléments suivant OCCURS DEPENDING
                            * implique -fcomplex-odo

en:   -fsingle-quote        use a single quote (apostrophe) for QUOTE
                            * default: double quote
fr:   -fsingle-quote        utiliser une apostrophe pour QUOTE
                            * défaut : guillemet

en:   -foptional-file       treat all files as OPTIONAL
                            * unless NOT OPTIONAL specified
fr:   -foptional-file       traiter tous les fichiers comme OPTIONAL
                            * à moins que NOT OPTIONAL soit spécifié

en:   -fstatic-call         output static function calls for the CALL statement
fr:   -fstatic-call         sortir les appels de fonctions statiques pour l'instruction CALL

en:   -fno-gen-c-decl-static-call	disable generation of C function declations
                            for subroutines with static CALL
fr:   -fno-gen-c-decl-static-call	désactiver la génération des déclarations de
                            fonctions C pour les sous-routines sans CALL statique

en:   -fno-theaders         suppress all headers and output of compilation
                            options from listing while keeping page breaks
fr:   -fno-theaders         supprimer tous les en-têtes et sorties des options de
                            compilation du listing tout en gardant les sauts de pages

en:   -fno-tsource          suppress source from listing
fr:   -fno-tsource          supprimer les sources du listing

en:   -fno-tmessages        suppress warning and error summary from listing
fr:   -fno-tmessages        supprimer tous les résumés des avertissements et erreurs du listing

en:   -ftsymbols            specify symbols in listing
fr:   -ftsymbols            spécifie les symboles dans le listing

en:   -fno-diagnostics-show-option	suppress output of option that directly
                            controls the diagnostic
fr:   -fno-diagnostics-show-option	supprimer la sortie de l'option qui contrôle
                            directement le diagnostique

en: GnuCOBOL compiler for most COBOL dialects with lots of extensions
fr: Compilateur GnuCOBOL pour la plupart des dialectes COBOL avec beaucoup d'extensions

en: Usage: %s [options]... file...
fr: Usage : %s [options]… fichier…

en: Report bugs to: %s
    or (preferably) use the issue tracker via the home page.
fr: Signalez les erreurs à : %s
    ou (de préférence) utilisez le suivi d'erreurs via la page d'accueil.

en: GnuCOBOL home page: <https://www.gnu.org/software/gnucobol/>
fr: Page d'accueil de GnuCOBOL : <https://www.gnu.org/software/gnucobol/>

en: General help using GNU software: <https://www.gnu.org/gethelp/>
fr: Aide générale sur l'utilisation de logiciel GNU: <https://www.gnu.org/software/gethelp.fr.html>

en: Options:
fr: Options :

en:   -h, -help             display this help and exit
fr:   -h, -help             afficher cette aide et terminer

en:   -V, -version          display compiler version and exit
fr:   -V, -version          afficher la version du compilateur et terminer

en:   -i, -info             display compiler information (build/environment)
                            and exit
fr:   -i, -info             afficher les informations du compilateur (compilation/environnement)
                            et terminer

en:   -v, -verbose          verbose mode, display additional information;
                            multiple -v options increase the verbosity,
                            the maximum is 3 as follows:
                            (1) display compiler version and the commands
                            invoked by the compiler,
                            (2) pass verbose option to assembler/compiler
                            (3) pass verbose option to linker
fr:   -v, -verbose          mode verbeux, affiche des informations supplémentaires ;
                            plusieurs options -v augmentent la verbosité,
                            le maximum est 3 comme suit :
                            (1) affiche la version du compilateur et les commandes
                            invoquées par le compilateur,
                            (2) passe l'option verbeuse à l'assembleur/compilateur
                            (3) passe l'option verbeuse à l'éditeur de liens

en:   -q, -brief            reduced displays, commands invoked not shown
fr:   -q, -brief            affichage réduit, commandes appelées pas montrées

en:   -###                  like -v but commands not executed
fr:   -###                  comme -v mais les commandes ne sont pas exécutées

en:   -x                    build an executable program
fr:   -x                    compiler un programme exécutable

en:   -m                    build a dynamically loadable module (default)
fr:   -m                    compiler un module chargé dynamiquement (défaut)

en:   -j [<args>], -job[=<args>]	run program after build, passing <args>
fr:   -j [<args>], -job[=<args>]	exécuter le programme après la compilation en lui passant <args>

en:   -std=<dialect>        warnings/features for a specific dialect
                            <dialect> can be one of:
                            default, cobol2014, cobol2002, cobol85, xopen,
                            ibm-strict, ibm, mvs-strict, mvs,
                            mf-strict, mf, bs2000-strict, bs2000,
                            acu-strict, acu, rm-strict, rm;
                            see configuration files in directory config
fr:   -std=<dialecte>       avertissements/fonctionnalités pour un dialecte spécifique
                            <dialecte> peut prendre une des valeurs :
                            default, cobol2014, cobol2002, cobol85, xopen,
                            ibm-strict, ibm, mvs-strict, mvs,
                            mf-strict, mf, bs2000-strict, bs2000,
                            acu-strict, acu, rm-strict, rm;
                            voyez les fichiers de configuration dans le répertoire de configuration

en:   -F, -free             use free source format
fr:   -F, -free             utiliser le format source libre

en:   -fixed                use fixed source format (default)
fr:   -fixed                utiliser le format source fixe (défaut)

en:   -O, -O2, -O3, -Os     enable optimization
fr:   -O, -O2, -O3, -Os     activer l'optimisation

en:   -O0                   disable optimization
fr:   -O0                   activer tous les avertissements

en:   -g                    enable C compiler debug and stack check
fr:   -g                    activer le débogage et le contrôle de pile du compilateur C

en:   -d, -debug            enable all run-time error checking,
                            equal to -fstack-check -fec=EC-ALL
fr:   -d, -debug            activer tous les contrôles d'erreurs à l'exécution,
                            identique à -fstack-check -fec=EC-ALL

en:   -o <file>             place the output into <file>
fr:   -o <fichier>          placer la sortie dans <fichier>

en:   -b                    combine all input files into a single
                            dynamically loadable module
fr:   -b                    combiner tous les fichiers en entrée en un
                            seul module chargé dynamiquement

en:   -E                    preprocess only; do not compile or link
fr:   -E                    pré-traitement uniquement; ne pas compiler ni éditer les liens

en:   -C                    translation only; convert COBOL to C
fr:   -C                    traduire uniquement; converti COBOL en C

en:   -S                    compile only; output assembly file
fr:   -S                    compiler uniquement; sort un fichier assembleur

en:   -c                    compile and assemble, but do not link
fr:   -c                    compiler et assembler mais ne pas éditer les liens

en:   -T <file>             generate and place a wide program listing into <file>
fr:   -T <fichier>          générer et placer un listing large du programme dans <fichier>

en:   -t <file>             generate and place a program listing into <file>
fr:   -t <fichier>          générer et placer un listing du programme dans <fichier>

en:   --tlines=<lines>      specify lines per page in listing, default = 55
fr:   --tlines=<lignes>     spécifier les lignes par page dans un listing, défaut = 55

en:   --tsymbols            specify symbols in listing, use -ftsymbols instead
fr:   --tsymbols            spécifie les symboles dans le listing, utilisez plutôt -ftsymbols

en:   -P[=<dir or file>]    generate preprocessed program listing (.lst)
fr:   -P[=<rép ou fichier>] générer le listing du programme pré-traité (.lst)

en:   -Xref                 generate cross reference through 'cobxref'
                            (V. Coen's 'cobxref' must be in path)
fr:   -Xref                 générer la référence croisée via « cobxref »
                            (« cobxref » de V. Coen doit être dans le path)

en:   -Xref                 specify cross reference in listing
fr:   -Xref                 spécifier la référence croisée dans le listing

en:   -I <directory>        add <directory> to copy/include search path
fr:   -I <répertoire>       ajouter <répertoire> au chemin de recherche des copies/inclusions

en:   -L <directory>        add <directory> to library search path
fr:   -L <répertoire>       ajouter <répertoire> au chemin de recherche des bibliothèques

en:   -l <lib>              link the library <lib>
fr:   -l <bib>              lier la bibliothèque <bib>

en:   -A <options>          add <options> to the C compile phase
fr:   -A <options>          ajouter <options> à la phase de compilation C

en:   -Q <options>          add <options> to the C link phase
fr:   -Q <options>          ajouter <options> à la phase d'édition de liens C

en:   -D <define>           define <define> for COBOL compilation
fr:   -D <define>           définir <define> pour la compilation COBOL

en:   -K <entry>            generate CALL to <entry> as static
fr:   -K <entrée>           générer CALL à <entrée> comme statique

en:   -conf=<file>          user-defined dialect configuration; see -std
fr:   -conf=<fichier>       configuration du dialecte définie par l'utilisateur; voyez -std

en:   -list-reserved        display reserved words
fr:   -list-reserved        afficher les mots réservés

en:   -list-intrinsics      display intrinsic functions
fr:   -list-intrinsics      afficher les fonctions intrinsèques

en:   -list-mnemonics       display mnemonic names
fr:   -list-mnemonics       afficher les noms des mnémoniques

en:   -list-system          display system routines
fr:   -list-system          afficher les routines systèmes

en:   -save-temps[=<dir>]   save intermediate files
                            * default: current directory
fr:   -save-temps[=<rép>]   enregistrer les fichiers intermédiaires
                            * défaut : répertoire courant

en:   -ext <extension>      add file extension for resolving COPY
fr:   -ext <extension>      ajouter l'extension de fichier pour résoudre COPY

en: Warning options:
fr: Options d'avertissement :

en:   -Wall                 enable most warnings (all except as noted below)
fr:   -Wall                 activer la plupart des avertissements (tous sauf ceux notés ci-dessous)

en:   -Wextra               like -Wall but enable some extra warning flags
fr:   -Wextra               comme -Wall mais active plus d'avertissements

en:   -w                    disable all warnings
fr:   -w                    désactiver tous les avertissements

en:   -Wno-<warning>        disable warning enabled by default, -Wall or -Wextra
fr:   -Wno-<avertissement>  désactiver l'avertissement activé par défaut ou par -Wall ou par -Wextra

note: TRANSLATORS: This msgid is appended to msgid for -Wno-pending and others
en:                         * ALWAYS active
fr:                         * TOUJOURS actif

note: TRANSLATORS: This msgid is appended to msgid for -Wpossible-truncate and others
en:                         * NOT set with -Wall
fr:                         * PAS défini par -Wall

en:   -Werror               treat all warnings as errors
fr:   -Werror               traiter tous les avertissements comme des erreurs

en:   -Wno-error            don't treat warnings as errors
fr:   -Wno-error            ne pas traiter les avertissements comme des erreurs

en:   -Werror=<warning>     treat specified <warning> as error
fr:   -Werror=<avertissement> traiter l'avertissement spécifié comme une erreur

en:   -Wno-error=<warning>  don't treat specified <warning> as error
fr:   -Wno-error=<avertissement> ne pas traiter l'avertissement spécifié comme une erreur

en: Compiler options:
fr: Options du compilateur :

en:   -fibmcomp             sets -fbinary-size=2-4-8 -fsynchronized-clause=ok
      -fno-ibmcomp          sets -fbinary-size=1--8  -fsynchronized-clause=ignore
fr:   -fibmcomp             défini -fbinary-size=2-4-8 -fsynchronized-clause=ok
      -fno-ibmcomp          défini -fbinary-size=1--8  -fsynchronized-clause=ignore

en: Compiler dialect configuration options:
fr: Options de configuration du dialecte du compilateur :

en: <value>
fr: <valeur>

en: where <support> is one of the following:
fr: où <support> est l'un de cette liste :

note: TRANSLATORS: This msgid is used when a variable name or label is referenced in a compiler message.
en: '%s'
fr: « %s »

en: word to be taken out of the reserved words list
fr: mot à enlever de la liste des mots réservés

en: <word>
fr: <mot>

en: word to be added to reserved words list
fr: mot à ajouter à la liste des mots réservés

en: word to be added to reserved words list as alias
fr: mot à ajouter comme synonyme à la liste des mots réservés

en: <word>:<alias>
fr: <mot>:<synonyme>

en: special register to disable
fr: le registre spécial à désactiver

en: special register to enable
fr: le registre spécial à activer

en: unreachable statement '%s'
fr: instruction inatteignable « %s »

en: '%s' is not in LINKAGE SECTION
fr: « %s » n'est pas dans LINKAGE SECTION

en: '%s' cannot be BASED/EXTERNAL
fr: « %s » ne peut pas être BASED/EXTERNAL

en: '%s' is not in WORKING-STORAGE SECTION
fr: « %s » n'est pas dans une section WORKING-STORAGE

en: '%s' not level 01 or 77
fr: « %s » n'est pas de niveau 01 ou 77

en: '%s' REDEFINES field not allowed here
fr: le champs REDEFINES « %s » n'est pas permis ici

en: duplicate USING BY REFERENCE item '%s'
fr: élément USING BY REFERENCE « %s » dupliquée

en: '%s' USING item duplicates RETURNING item
fr: l'élément USING « %s » duplique l'élément RETURNING

en: ENTRY '%s' duplicated
fr: ENTRY « %s » dupliqué

en: ENTRY FOR GO TO '%s' duplicated
fr: ENTRY FOR GO TO « %s » dupliqué

en: maximum nested program depth exceeded (%d)
fr: profondeur maximale de programme imbriqué dépassée (%d)

en: %s statement not terminated by %s
fr: instruction %s pas terminée par %s

en: %s statement not terminated
fr: instruction %s pas terminée

en: USE statement invalid for SORT file
fr: instruction USE invalide pour le fichier SORT

en: cannot specify both %s and %s; %s is ignored
fr: ne peut spécifier à la fois %s et %s; %s est ignoré

en: cannot specify both %s and %s
fr: ne peut spécifier à la fois %s et %s

en: Cannot specify %s without number of lines on page
fr: Il n'est pas permis de spécifier %s sans numéros de lignes sur la page

en: maximum OCCURS depth exceeded (%d)
fr: profondeur maximale de OCCURS dépassée (%d)

en: %s and %s are mutually exclusive
fr: %s et %s sont mutuellement exclusifs

en: TO phrase without DEPENDING phrase
fr: phrase TO sans phrase DEPENDING

en: maximum number of occurrences assumed to be exact number
fr: le nombre maximum d'occurrences est supposé être un nombre exact

en: OCCURS TO must be greater than OCCURS FROM
fr: OCCURS TO doit être plus grand que OCCURS FROM

en: OCCURS DEPENDING ON without TO phrase
fr: OCCURS DEPENDING ON sans phrase TO

en: %s header missing - assumed
fr: en-tête %s manquant - présumé

en: %s header missing
fr: en-tête %s manquant

en: duplicate %s
fr: %s dupliqué

en: %s incorrectly after %s
fr: %s incorrecte après %s

en: redefinition of program name '%s'
fr: redéfinition du nom du programme « %s »

en: redefinition of program ID '%s'
fr: redéfinition du ID du programme « %s »

en: FUNCTION '%s' has no PROCEDURE DIVISION
fr: FUNCTION « %s » n'a pas de PROCEDURE DIVISION

en: functions may not be defined within a program/function
fr: les fonctions ne peuvent pas être définies dans un programme/fonction

en: END FUNCTION '%s' is different from FUNCTION-ID '%s'
fr: END FUNCTION « %s » est différent de FUNCTION-ID « %s »

en: END PROGRAM '%s' is different from PROGRAM-ID '%s'
fr: END PROGRAM « %s » est différent de PROGRAM-ID « %s »

en: currency symbol must be one character long
fr: le symbole monétaire doit être long d'un seul caractère

en: invalid character '%c' in currency symbol
fr: caractère « %c » invalide dans le symbole monétaire

en: prototype has same name as current function and will be ignored
fr: le prototype a le même nom que la fonction courante et sera ignoré

en: duplicate REPOSITORY entries for '%s' do not match
fr: les entrées REPOSITORY dupliquées pour « %s » ne correspondent pas

en: duplicate REPOSITORY entry for '%s'
fr: entrée REPOSITORY dupliquée pour « %s »

en: ORGANIZATION %s is incompatible with RECORD DELIMITER
fr: ORGANIZATION %s est incompatible avec RECORD DELIMITER

en: condition-name not allowed here: '%s'
fr: nom de condition pas permis ici : « %s »

en: SCREEN item cannot be used here
fr: l'élément SCREEN ne peut pas être utilisé ici

en: REPORT item cannot be used here
fr: l'élément REPORT ne peut pas être utilisé ici

en: TYPEDEF item cannot be used here
fr: l'élément TYPEDEF ne peut pas être utilisé ici

en: elementary item expected
fr: élément élémentaire attendu

en: item may not reference itself
fr: un élément ne peut pas faire référence à lui-même

en: item may not be subordinate to any item with USAGE clause
fr: l'élément ne peut pas être subordonné à un élément ayant la clause USAGE

en: item may not be subordinate to any item with SIGN clause
fr: l'élément ne peut pas être subordonné à un élément avec la clause SIGN

en: illegal combination of %s with other clauses
fr: combinaison illégale de %s avec d'autres clauses

en: entry following %s may not be subordinate to it
fr: l'entrée suivant %s ne peut pas lui être subordonnée

en: FOR phrase cannot immediately follow ALL/LEADING/TRAILING
fr: la phrase FOR ne peut pas suivre immédiatement ALL/LEADING/TRAILING

en: missing CHARACTERS/ALL/LEADING/TRAILING phrase after FOR phrase
fr: phrase CHARACTERS/ALL/LEADING/TRAILING manquante après une phrase FOR

en: missing value between ALL/LEADING/TRAILING words
fr: valeur manquante entre les mots ALL/LEADING/TRAILING

en: missing FOR phrase before CHARACTERS/ALL/LEADING/TRAILING phrase
fr: phrase FOR manquante avant la phrase CHARACTERS/ALL/LEADING/TRAILING

en: missing ALL/LEADING/TRAILING before value
fr: ALL/LEADING/TRAILING manquant avant la valeur

en: use of condition-name in place of data-name
fr: utilisation de nom-condition au lieu de nom-donnée

en: cannot specify NO ADVANCING in screen DISPLAY
fr: ne peut spécifier NO ADVANCING dans l'écran DISPLAY

en: non-standard DISPLAY
fr: DISPLAY non standard

en: screens may only be displayed on CRT
fr: les écrans peuvent uniquement être affichés sur CRT

en: cannot mix screens and fields in the same DISPLAY statement
fr: ne peut mélanger les écrans et les champs dans la même instruction DISPLAY

en: screen clauses may only be used for DISPLAY on CRT
fr: les instructions écran peuvent uniquement être utilisées avec DISPLAY sur CRT

en: ambiguous DISPLAY; put items to display on device in separate DISPLAY
fr: DISPLAY ambigu; mettez les éléments à afficher sur le périphérique dans des DISPLAY séparés

en: %s is not an alphanumeric literal
fr: %s n'est pas un littéral alphanumérique

en: '%s' is not USAGE DISPLAY
fr: « %s » n'est pas USAGE DISPLAY

en: invalid target for %s
fr: cible invalide pour %s

en: RENAMES item may not be used here
fr: l'élément RENAMES ne peut pas être utilisé ici

en: ANY LENGTH item not allowed here
fr: élément ANY LENGTH pas permis ici

en: item '%s' has wrong class for VALIDATE
fr: l'élément « %s » a une mauvaise classe pour VALIDATE

en: WHEN clause must follow EVERY clause
fr: la clause WHEN doit suivre la clause EVERY

en: non-zero value expected
fr: valeur non nulle attendue

en: RECORD size (IDX) exceeds maximum allowed (%d)
fr: la taille de RECORD (IDX) excède le maximum autorisé (%d)

en: RECORD size exceeds maximum allowed (%d)
fr: la taille de RECORD excède le maximum autorisé (%d)

en: RECORD clause invalid
fr: clause RECORD invalide

en: multiple PROGRAM-ID's without matching END PROGRAM
fr: plusieurs PROGRAM-ID sans END PROGRAM correspondant

en: executable requested but no program found
fr: exécutable demandé mais pas de programme trouvé

en: COMMON may only be used in a contained program
fr: COMMON peut uniquement être utilisé dans un programme contenu

en: CALL prototypes
fr: prototypes CALL

en: %s not allowed in nested programs
fr: %s pas permis dans des programmes imbriqués

en: segment-number must be in range of values 1 to 49
fr: segment-number doit être dans l'intervalle de valeurs 1 à 49

en: duplicate CLASSIFICATION clause
fr: clause CLASSIFICATION dupliquée

en: PROGRAM phrase
fr: phrase PROGRAM

en: invalid %s clause
fr: clause %s invalide

en: CLASS literal with THRU must have size 1
fr: un littéral CLASS avec THRU doit avoir une taille 1

en: CLASS IS integer IN alphabet-name
fr: entier CLASS IS dans nom-alphabet

en: separate currency symbol and currency string
fr: sépare le symbole monétaire et la chaîne monétaire

en: invalid CURRENCY SIGN '%s'
fr: CURRENCY SIGN « %s » invalide

en: cannot use RELATIVE KEY clause on INDEXED files
fr: impossible d'utiliser la clause RELATIVE KEY sur des fichiers INDEXED

en: cannot use RECORD KEY clause on RELATIVE files
fr: impossible d'utiliser la clause RECORD KEY sur des fichiers RELATIVE

en: EXTERNAL/DYNAMIC cannot be used with literals
fr: EXTERNAL/DYNAMIC ne peut pas être utilisé avec des littéraux

en: EXTERNAL/DYNAMIC cannot be used with USING/VARYING
fr: EXTERNAL/DYNAMIC ne peut pas être utilisé avec USING/VARYING

en: EXTERNAL/DYNAMIC cannot be used with DISK FROM
fr: EXTERNAL/DYNAMIC ne peut pas être utilisé avec DISK FROM

en: '%s' is not an alphabet-name
fr: « %s » n'est pas un nom alphabet

en: VSAM status
fr: statut VSAM

en: %s only valid with ORGANIZATION %s
fr: %s uniquement valide avec ORGANIZATION %s

en: RECORD DELIMITER %s only allowed with SEQUENTIAL files
fr: RECORD DELIMITER %s uniquement permis avec des fichiers SEQUENTIAL

en: RECORD DELIMITER %s only allowed with (LINE) SEQUENTIAL files
fr: RECORD DELIMITER %s uniquement permis avec des fichiers (LINE) SEQUENTIAL

en: LINE-SEQUENTIAL phrase
fr: phrase LINE-SEQUENTIAL

en: BINARY-SEQUENTIAL phrase
fr: phrase BINARY-SEQUENTIAL

en: RECORD DELIMITER clause only allowed with (LINE) SEQUENTIAL files
fr: la clause RECORD DELIMITER est uniquement permise avec des fichiers (LINE) SEQUENTIAL

en: RECORD DELIMITER %s not recognized; will be ignored
fr: RECORD DELIMITER %s non reconnu ; sera ignoré

en: DUPLICATES for primary keys
fr: DUPLICATES pour des clés primaires

en: DOS/VS APPLY phrase
fr: phrase DOS/VS APPLY

en: RECORD description missing or invalid
fr: description RECORD manquante ou invalide

en: duplicate file description for %s
fr: description de fichier dupliquée pour %s

en: file cannot have both EXTERNAL and GLOBAL clauses
fr: un fichier ne peut pas avoir en même temps les clauses EXTERNAL et GLOBAL

en: %s is invalid in a user FUNCTION
fr: %s est invalide dans une FUNCTION utilisateur

en: RECORD clause ignored for LINE SEQUENTIAL
fr: clause RECORD ignorée pour LINE SEQUENTIAL

en: LINAGE clause with wrong file type
fr: clause LINAGE avec un mauvais type de fichier

en: RECORDING MODE U or S can only be used with RECORD SEQUENTIAL files
fr: RECORDING MODE U ou S peuvent uniquement être utilisés avec les fichiers RECORD SEQUENTIAL

en: ignoring CODE-SET '%s'
fr: ignore CODE-SET « %s »

en: CODE-SET clause invalid for file type
fr: clause CODE-SET invalide pour le type de fichier

en: REPORT clause with wrong file type
fr: clause REPORT avec le mauvais type de fichier

en: CD record missing
fr: enregistrement CD manquant

en: CONSTANT item not at 01 level
fr: élément CONSTANT pas au niveau 01

en: REDEFINES clause not following entry-name
fr: la clause REDEFINES ne suit pas un nom d'entrée

en: %s only allowed at 01/77 level
fr: %s uniquement autorisé au niveau 01/77

en: %s requires a data name
fr: %s requiert un nom de donnée

en: %s not allowed in %s
fr: %s n'est pas permis dans %s

en: %s not allowed here
fr: %s pas permis ici

en: a locale-format PICTURE string must only consist of '9', '.', '+', 'Z' and the currency-sign
fr: une chaîne PICTURE au format internationalisable doit consister uniquement de « 9 », « . », « + », « Z » et le signe monétaire

en: '%s' is not a locale-name
fr: « %s » n'est pas un nom d'environnement linguistique

en: '%s' is not a valid USAGE
fr: « %s » n'est pas USAGE valide

en: unknown USAGE: %s
fr: USAGE inconnu : %s

en: unknown HANDLE type: %s
fr: type inconnu pour HANDLE : %s

en: INDEXED should follow ASCENDING/DESCENDING
fr: INDEXED devrait suivre ASCENDING/DESCENDING

en: FALSE clause only allowed for 88 level
fr: clause FALSE uniquement permise au niveau 88

en: %s only allowed at 01 level
fr: %s uniquement autorisé au niveau 01

en: %s and %s combination not allowed
fr: la combinaison de %s et %s n'est pas autorisée

en: GLOBAL is not allowed with RD
fr: GLOBAL n'est pas permis avec RD

en: PLUS is not recommended with LEFT, RIGHT or CENTER
fr: PLUS n'est pas recommandé avec LEFT, RIGHT ou CENTER

en: PLUS is not allowed with LEFT, RIGHT or CENTER
fr: PLUS n'est pas permis avec LEFT, RIGHT ou CENTER

en: PLUS is ignored on first field of line
fr: PLUS est ignoré sur le premier champ de la ligne

en: invalid COLUMN integer; must be > 0
fr: entier invalide pour COLUMN ; doit être > 0

en: COLUMN numbers should increase
fr: les nombres de COLUMN doivent être croissants

en: INITIAL specified on non-input field
fr: INITIAL spécifié sur un champ qui n'est pas une entrée

en: relative LINE/COLUMN clause required with OCCURS
fr: clause LINE/COLUMN relative requise avec OCCURS

en: screen positions from data-item
fr: positions écran depuis un élément de donnée

en: OCCURS screen items
fr: éléments d'écran OCCURS

en: GLOBAL screen items
fr: éléments d'écran GLOBAL

en: overriding convention specified in ENTRY-CONVENTION
fr: outrepasse la convention spécifiée dans ENTRY-CONVENTION

en: executable program requested but PROCEDURE/ENTRY has USING clause
fr: programme exécutable demandé mais PROCEDURE/ENTRY a la clause USING

en: number of arguments exceeds maximum %d
fr: le nombre d'arguments dépasse le maximum %d

en: CHAINING invalid in user FUNCTION
fr: CHAINING invalide dans une FUNCTION utilisateur

en: ANY LENGTH items may only be BY REFERENCE formal parameters
fr: les éléments ANY LENGTH peuvent uniquement être des paramètres formels BY REFERENCE

en: %s not allowed in CHAINED programs
fr: %s pas permis dans des programmes CHAINED

en: parameters passed BY VALUE
fr: paramètres passés BY VALUE

en: SIZE only allowed for BY VALUE items
fr: SIZE uniquement permis pour les éléments BY VALUE

en: invalid value for SIZE
fr: valeur invalide pour SIZE

en: MEMORY SIZE phrase in CALL statement
fr: phrase MEMORY SIZE dans l'instruction CALL

en: OPTIONAL only allowed for BY REFERENCE items
fr: OPTIONAL uniquement permis pour les éléments BY REFERENCE

en: RETURNING clause is required for a FUNCTION
fr: la clause RETURNING est requise pour une FUNCTION

en: RETURNING clause cannot be OMITTED for main program
fr: la clause RETURNING ne peut pas être OMITTED pour le programme principal

en: RETURNING clause cannot be OMITTED for a FUNCTION
fr: la clause RETURNING ne peut pas être OMITTED pour une FUNCTION

en: RETURNING item is not defined in LINKAGE SECTION
fr: RETURNING avec un élément n'est pas défini dans LINKAGE SECTION

en: RETURNING item must have level 01
fr: RETURNING un élément doit avoir le niveau 01

en: RETURNING item should not have OCCURS
fr: RETURNING un élément ne devrait pas avoir OCCURS

en: function RETURNING item may not be ANY LENGTH
fr: une fonction avec RETURNING d'un élément ne peut pas être ANY LENGTH

en: '%s' is not a statement
fr: « %s » n'est pas une instruction

en: unknown statement '%s'; it may exist in another dialect
fr: instruction « %s » inconnue; elle peut exister dans un autre dialecte

en: unknown statement '%s'
fr: instruction « %s » inconnue

en: SECTION segment-number must be less than or equal to 99
fr: le numéro de segment de SECTION doit être inférieur ou égal à 99

en: SECTION segment-number in DECLARATIVES must be less than 50
fr: le numéro de segment dans SECTION dans DECLARATIVES doit être inférieur à 50

en: SECTION segment within DECLARATIVES
fr: segment SECTION dans DECLARATIVES

en: non-standard ACCEPT
fr: ACCEPT non standard

en: PROMPT clause
fr: clause PROMPT

en: SIZE IS clause
fr: clause SIZE IS

en: TIME-OUT or BEFORE TIME clauses
fr: clauses TIME-OUT ou BEFORE TIME

en: AT screen-location
fr: emplacement d'écran AT

en: LINE or COLUMN
fr: LINE ou COLUMN

en: ALLOCATE CHARACTERS requires RETURNING clause
fr: ALLOCATE CHARACTERS requiert une clause RETURNING

en: ignoring %s phrase
fr: le phrase %s est ignorée

en: addressing mode should be either 24 or 31 bit
fr: le mode d'adressage doit être soit 24 ou 31 bits

en: recursive program call - assuming RECURSIVE attribute
fr: appel de programme récursif – suppose l'attribut RECURSIVE

en: STATIC CALL convention ignored because of ON EXCEPTION
fr: la convention de STATIC CALL est ignorée à cause de ON EXCEPTION

en: ON EXCEPTION ignored because of STATIC CALL
fr: ON EXCEPTION ignoré à cause de STATIC CALL

en: invalid mnemonic name
fr: nom de mnémonique invalide

en: id/literal ignored, using prototype name
fr: id/littéral ignoré, utilisation du nom de prototype

en: NESTED phrase is only valid with literal
fr: phrase NESTED est uniquement valide dans un littéral

en: OMITTED only allowed when arguments are passed BY REFERENCE
fr: OMITTED uniquement permis quand les arguments sont passés BY REFERENCE

en: invalid file name reference
fr: référence de nom de fichier invalide

en: BY CONTENT assumed for alphanumeric item '%s'
fr: BY CONTENT supposé pour l'élément alphanumérique « %s »

en: BY CONTENT assumed for national item '%s'
fr: BY CONTENT supposé pour l'élément national « %s »

en: RETURNING item must have level 01 or 77
fr: un élément avec RETURNING doit avoir le niveau 01 ou 77

en: RETURNING item must be a LINKAGE SECTION item or have BASED clause
fr: un élément avec RETURNING doit être un élément de LINKAGE SECTION ou avoir une clause BASED

en: NOT EXCEPTION before EXCEPTION
fr: NOT EXCEPTION avant EXCEPTION

en: HANDLE must be a %s HANDLE
fr: HANDLE doit être un %s HANDLE

en: HANDLE must be a generic HANDLE
fr: HANDLE doit être un HANDLE générique

en: HANDLE clause invalid for %s
fr: clause HANDLE invalide pour %s

en: %s is invalid in nested program
fr: %s est invalide dans un programme imbriqué

en: maximum evaluate depth exceeded (%d)
fr: profondeur évaluée maximum dépassée (%d)

en: WHEN without imperative statement
fr: WHEN sans instruction impérative

en: WHEN OTHER without imperative statement
fr: WHEN OTHER sans instruction impérative

en: invalid THROUGH usage
fr: utilisation de THROUGH invalide

en: EXIT PROGRAM is not allowed within a USE GLOBAL procedure
fr: EXIT PROGRAM n'est pas permis dans une procédure USE GLOBAL

en: EXIT PROGRAM not allowed within a FUNCTION
fr: EXIT PROGRAM n'est pas permis dans une FUNCTION

en: RETURNING/GIVING not allowed for non-returning runtime elements
fr: RETURNING/GIVING pas permis éléments exécutés qui ne retournent pas

en: EXIT FUNCTION is not allowed within a USE GLOBAL procedure
fr: EXIT FUNCTION n'est pas permis dans une procédure USE GLOBAL

en: EXIT FUNCTION only allowed within a FUNCTION
fr: EXIT FUNCTION uniquement permis dans une FUNCTION

en: EXIT PERFORM is only valid with inline PERFORM
fr: EXIT PERFORM est uniquement valide dans un PERFORM en ligne

en: EXIT SECTION is only valid with an active SECTION
fr: EXIT SECTION est uniquement valide dans une SECTION active

en: EXIT PARAGRAPH is only valid with an active PARAGRAPH
fr: EXIT PARAGRAPH est uniquement valide dans un PARAGRAPH actif

en: IF without imperative statement
fr: IF sans instruction impérative

en: TALLYING clause is incomplete
fr: la clause TALLYING est incomplète

en: INSPECT missing ALL/FIRST/LEADING/TRAILING
fr: il manque ALL/FIRST/LEADING/TRAILING dans INSPECT

en: JSON PARSE
fr: analyse JSON

en: LOCK clauses
fr: clauses LOCK

en: inline PERFORM without imperative statement
fr: PERFORM en-ligne sans instruction impérative

en: PERFORM VARYING '%s' (line %d of %s) is not a numeric field
fr: PERFORM VARYING « %s » (ligne %d de %s) n'est pas un champ numérique

en: PERFORM VARYING without BY phrase
fr: PERFORM VARYING sans phrase BY

en: '%s' is not an object-reference
fr: « %s » n'est pas une référence à un objet

en: LOCK clause invalid with file LOCK AUTOMATIC
fr: clause LOCK invalide avec un fichier LOCK AUTOMATIC

en: KEY clause invalid with this file type
fr: clause KEY invalide dans ce type de fichier

en: INVALID KEY clause invalid with this file type
fr: clause INVALID KEY invalide avec ce type de fichier

en: file sort requires KEY phrase
fr: le tri du fichier requiert la phrase KEY

en: table SORT requires KEY phrase
fr: le tri de la table requiert la phrase KEY

en: file sort requires USING or INPUT PROCEDURE
fr: le tri d'un fichier requiert USING ou INPUT PROCEDURE

en: USING invalid with table SORT
fr: USING invalide avec SORT sur une table

en: INPUT PROCEDURE invalid with table SORT
fr: INPUT PROCEDURE invalide avec SORT sur une table

en: INPUT PROCEDURE invalid with MERGE
fr: INPUT PROCEDURE invalide avec MERGE

en: file sort requires GIVING or OUTPUT PROCEDURE
fr: le tri d'un fichier requiert GIVING ou OUTPUT PROCEDURE

en: GIVING invalid with table SORT
fr: GIVING invalide avec SORT sur une table

en: OUTPUT PROCEDURE invalid with table SORT
fr: OUTPUT PROCEDURE invalide avec SORT sur une table

en: SIZE/LENGTH invalid here
fr: SIZE/LENGTH invalide ici

en: NOT EQUAL condition not allowed on START statement
fr: condition NOT EQUAL pas permise sur une instruction START

en: %s is replaced by %s
fr: %s est remplacé par %s

en: STOP literal
fr: littéral STOP

en: STOP identifier
fr: identificateur STOP

en: SUPPRESS statement must be within DECLARATIVES
fr: une instruction SUPPRESS doit être entre DECLARATIVES

en: UNLOCK invalid for SORT files
fr: UNLOCK invalide pour des fichiers avec SORT

en: USE statement must be within DECLARATIVES
fr: l'instruction USE doit être entre DECLARATIVES

en: SECTION header missing before USE statement
fr: en-tête de SECTION manquant avant l'instruction USE

en: USE DEBUGGING not supported in contained program
fr: USE DEBUGGING pas supporté dans le programme contenu

en: duplicate DEBUGGING target: '%s'
fr: cible DEBUGGING dupliquée : « %s »

en: constant item cannot be used here
fr: l'élément constant ne peut pas être utilisé ici

en: duplicate USE DEBUGGING ON ALL PROCEDURES
fr: USE DEBUGGING ON ALL PROCEDURES dupliqué

en: '%s' is not a report group
fr: « %s » n'est pas un groupe de rapport

en: ENCODING clause must come before XML-DECLARATION
fr: la clause ENCODING doit venir avant XML-DECLARATION

en: ENCODING clause must come before ATTRIBUTES
fr: la clause ENCODING doit venir avant ATTRIBUTES

en: XML GENERATE ENCODING clause
fr: clause XML GENERATE ENCODING

en: XML-DECLARATION clause must come before ATTRIBUTES
fr: la clause XML-DECLARATION doit venir avant ATTRIBUTES

en: XML GENERATE XML-DECLARATION clause
fr: clause XML GENERATE XML-DECLARATION

en: XML GENERATE WITH ATTRIBUTES clause
fr: clause XML GENERATE WITH ATTRIBUTES

en: XML GENERATE NAMESPACE clause
fr: clause XML GENERATE NAMESPACE

en: XML GENERATE NAME OF clause
fr: clause XML GENERATE NAME OF

en: XML GENERATE TYPE OF clause
fr: clause XML GENERATE TYPE OF

en: XML GENERATE SUPPRESS clause
fr: clause XML GENERATE SUPPRESS

en: '%s' is not a file name
fr: « %s » n'est pas un nom de fichier

en: NOT SIZE ERROR before SIZE ERROR
fr: NOT SIZE ERROR avant SIZE ERROR

en: NOT OVERFLOW before OVERFLOW
fr: NOT OVERFLOW avant OVERFLOW

en: NOT AT END-OF-PAGE before AT END-OF-PAGE
fr: NOT AT END-OF-PAGE avant AT END-OF-PAGE

en: NOT INVALID KEY before INVALID KEY
fr: NOT INVALID KEY avant INVALID KEY

en: LINAGE-COUNTER must be qualified here
fr: LINAGE-COUNTER doit être qualifié ici

en: invalid LINAGE-COUNTER usage
fr: utilisation de LINAGE-COUNTER invalide

en: LINE-COUNTER must be qualified here
fr: LINE-COUNTER doit être qualifié ici

en: invalid LINE-COUNTER usage
fr: utilisation de LINE-COUNTER invalide

en: '%s' is not a report name
fr: « %s » n'est pas un nom de rapport

en: PAGE-COUNTER must be qualified here
fr: PAGE-COUNTER doit être qualifié ici

en: invalid PAGE-COUNTER usage
fr: utilisation de PAGE-COUNTER invalide

en: %s requires a record name as subject
fr: %s requiert un nom d'enregistrement comme sujet

en: '%s' not indexed
fr: « %s » pas indexé

en: multiple reference to '%s'
fr: références multiples à « %s »

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

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

en: invalid mnemonic identifier
fr: identificateur de mnémonique invalide

en: a numeric literal is expected here
fr: un littéral numérique est attendu ici

en: a non-numeric literal is expected here
fr: un littéral non numérique est attendu ici

en: '%s' is not numeric
fr: « %s » n'est pas numérique

en: '%s' is not a field or file
fr: « %s » n'est pas un champ ou un fichier

en: '%s' is not a field
fr: « %s » n'est pas un champ

en: '%s' is not a type-name
fr: « %s » n'est pas un nom de type

en: '%s' is not a field or alphabet
fr: « %s » n'est pas un champ ou un alphabet

en: a subscripted data-item cannot be used here
fr: un élément de donnée avec indice ne peut pas être utilisé ici

en: unsigned integer value expected
fr: valeur entière non signée attendue

en: integer value expected
fr: valeur entière attendue

en: invalid symbolic integer
fr: entier symbolique invalide

en: unsigned positive integer value expected
fr: valeur entière positive non signée attendue

en: invalid CLASS value
fr: valeur CLASS invalide

en: PHYSICAL argument for LENGTH functions
fr: argument PHYSICAL pour les fonctions LENGTH

en: cannot specify offset and SYSTEM-OFFSET at the same time
fr: ne peut spécifier le décalage et SYSTEM-OFFSET en même temps

en: debugging indicator
fr: indicateur de débogage

en: ignoring empty directive
fr: directive vide ignorée

en: ignoring invalid directive: '%s'
fr: directive invalide ignorée : « %s »

en: ignoring invalid directive
fr: directive invalide ignorée

en: VCS directive
fr: directive VCS

en: spurious '$' detected - ignored
fr: « $ » inattendu détecté – ignoré

en: ignoring unknown directive: '%s'
fr: directive inconnue ignorée : « %s »

en: PROCESS statement ignored
fr: instruction PROCESS ignorée

en: IF/ELIF/ELSE directive without matching END-IF
fr: directive IF/ELIF/ELSE sans END-IF correspondant

en: copybook not found in library '%s', library-name ignored
fr: copybook pas trouvé dans la bibliothèque « %s », le nom de la bibliothèque est ignoré

en: directive nest depth exceeded: %d
fr: profondeur d'imbrication des directives dépassée : %d

en: ELSE directive without matching IF/ELIF
fr: directive ELSE sans IF/ELIF correspondant

en: END-IF directive without matching IF/ELIF/ELSE
fr: directive END-IF sans IF/ELIF/ELSE correspondant

en: ELIF directive without matching IF/ELIF
fr: directive ELIF sans IF/ELIF correspondant

en: invalid internal case: %u
fr: cas interne invalide : %u

en: buffer overrun - too many continuation lines
fr: débordement du tampon – trop de lignes de continuation

en: line not terminated by a newline
fr: ligne pas terminée par un saut de ligne

en: source text exceeds %d bytes, will be truncated
fr: le texte source dépasse %d octets, il sera tronqué

en: version control conflict marker in file
fr: conflit de marqueur de contrôle de version dans le fichier

en: invalid continuation in comment entry
fr: continuation invalide dans une entrée commentaire

en: invalid indicator '%c' at column 7
fr: indicateur « %c » invalide à la colonne 7

en: invalid line continuation
fr: continuation de ligne invalide

en: continuation character expected
fr: caractère de continuation attendu

en: source text after program-text area (column %d)
fr: texte source après la zone de texte de programme (colonne %d)

en: directive comparison on different types
fr: comparaison de directive sur des types différents

en: duplicate DEFINE directive '%s'
fr: directive DEFINE « %s » dupliquée

en: invalid constant in DEFINE directive
fr: constante invalide dans la directive DEFINE

en: compiler flag '%s' unknown
fr: fanion du compilateur « %s » inconnu

en: invalid %s directive option '%s'
fr: directive %s invalide avec l'option « %s »

en: invalid %s directive option
fr: directive %s invalide dans l'option

en: *CONTROL statement
fr: instruction CONTROL

en: invalid %s directive
fr: directive %s invalide

en: LEAP-SECOND ON directive
fr: directive LEAP-SECOND ON

en: invalid constant
fr: constante invalide

en: device name
fr: nom de périphérique

en: switch name
fr: nom de commutateur

en: feature name
fr: nom de fonctionnalité

en: reserved word must have less than %d characters
fr: les mots réservés doivent avoir moins de %d caractères

en: ignored asterisk at end of alias target
fr: astérisque ignoré à la fin de la cible du synonyme

en: alias target '%s' is not a default reserved word
fr: la cible du synonyme « %s » n'est pas un mot réservé par défaut

en: invalid system-name '%s'
fr: non système « %s » invalide

en: '%s' is a reserved word, but isn't supported
fr: « %s » est un mot réservé mais n'est pas supporté

en: intrinsic function %s is unknown
fr: la fonction intrinsèque %s est inconnue

en: Intrinsic Function
fr: Fonction Intrinsèque

en: Implemented
fr: Implémenté

en: Parameters
fr: Paramètres

en: Yes
fr: Oui

en: No
fr: Non

en: Unlimited
fr: Illimité

en: special register %s is unknown, needs a definition
fr: le registre spécial %s est inconnu, on a besoin d'une définition

en: special register %s is unknown
fr: le registre spécial %s est inconnu

en: Internal registers
fr: Registres internes

en: Definition
fr: Définition

en: unknown system-name '%s'
fr: nom système « %s » inconnu

en: System names
fr: Noms systèmes

en: Reserved Words
fr: Mots Réservés

en: Yes (Context sensitive)
fr: Oui (Sensible au contexte)

en: No (Context sensitive)
fr: Non (Sensible au contexte)

en: Extra (obsolete) context sensitive words
fr: Mots sensibles au contexte supplémentaire (obsolète)

en: '%s' is not a default reserved word, so cannot be aliased
fr: « %s » n'est pas un mot réservé par défaut, donc, il ne peut pas avoir d'alias

en: '%s' is not a reserved word; you may want ADDSYN or OVERRIDE instead
fr: « %s » n'est pas un mot réservé ; vous voulez peut-être ADDSYN ou OVERRIDE à la place

en: a constant may not be used here - '%s'
fr: une constante ne peut pas être utilisée ici – « %s »

en: ignoring redundant .
fr: ignore le redondant .

en: invalid symbol '%s' - skipping word
fr: symbole « %s » invalide – passe outre le mot

en: invalid national literal
fr: littéral national invalide

en: invalid literal: '%s'
fr: littéral invalide : « %s »

en: invalid hexadecimal literal: '%s'
fr: littéral hexadécimal invalide : « %s »

en: invalid numeric literal: '%s'
fr: littéral numérique invalide : « %s »

en: invalid floating-point literal: '%s'
fr: littéral en virgule flottante invalide : « %s »

en: invalid %s literal: '%s'
fr: littéral %s invalide : « %s »

en: literal length exceeds %d characters
fr: la longueur du littéral dépasse %d caractères

en: missing terminating %c character
fr: caractère de fin %c manquant

en: zero-length literal
fr: littéral de longueur nulle

en: national literal has zero length; a SPACE will be assumed
fr: le littéral national a une longueur nulle; une ESPACE est supposée

en: alphanumeric literal has zero length; a SPACE will be assumed
fr: le littéral alphanumérique a une longueur nulle; une ESPACE est supposée

en: national literal
fr: littéral national

en: national-character literal
fr: littéral caractère national

en: hexadecimal literal has zero length; X'00' will be assumed
fr: le littéral hexadécimal a une longueur nulle; X'00' est supposé

en: hexadecimal-boolean literal
fr: littéral booléen-hexadécimal

en: literal length %d exceeds %d characters
fr: la longueur %d du littéral dépasse %d caractères

en: hexadecimal-national literal
fr: littéral hexadécimal-national

en: literal contains invalid character '%c'
fr: le littéral contient le caractère invalide « %c »

en: literal does not have an even number of digits
fr: le littéral n'a pas un nombre paire de chiffres

en: %s literals must contain at least one character
fr: les littéraux %s doivent contenir au moins un caractère

en: ACUCOBOL numeric literal
fr: littéral numérique ACUCOBOL

en: H literals must contain at least one character
fr: les littéraux H doivent contenir au moins un caractère

en: literal exceeds limit %u
fr: le littéral dépasse la limite %u

en: numeric boolean literal
fr: littéral booléen numérique

en: Boolean literal has zero length; B'0' will be assumed
fr: le littéral booléen a une longueur nulle; B'0' est supposé

en: HP COBOL octal literal
fr: littéral octal HP COBOL

en: literal length %d exceeds maximum of %d digits
fr: la longueur %d du littéral dépasse le maximum de %d chiffres

en: literal length %d exceeds %d digits
fr: la longueur %d du littéral dépasse %d chiffres

en: significand has more than %d digits
fr: la mantisse a plus de %d chiffres

en: exponent has decimal point
fr: l'exposant a un point décimal

en: exponent has more than 4 digits
fr: l'exposant a plus de 4 chiffres

en: exponent not between -6143 and 6144
fr: l'exposant n'est pas entre -6143 et 6144

en: significand of 0 must be positive
fr: la mantisse de zéro doit être positive

en: exponent of 0 must be 0
fr: l'exposant de 0 doit être 0

en: exponent of 0 must be positive
fr: l'exposant de 0 doit être positif

en: invalid CONSTANT: %s
fr: CONSTANT invalide : %s

en: invalid alphanumeric CONSTANT: %s
fr: CONSTANT alphanumérique invalide : %s

en: empty alphanumeric CONSTANT: %s
fr: CONSTANT alphanumérique vide : %s

en: invalid numeric CONSTANT: %s
fr: CONSTANT numérique invalide : %s

en: '%s' is already reserved; you may want MAKESYN instead
fr: « %s » est déjà réservé ; vous voulez peut-être MAKESYN à la place

en: %s clause is required for file '%s'
fr: la clause %s est requise pour le fichier « %s »

en: %s clause is invalid for file '%s' (file type)
fr: la clause %s est invalide pour le fichier « %s » (type fichier)

en: %s clause is invalid for file '%s'
fr: la clause %s est invalide pour le fichier « %s »

en: FOR item '%s' is a record
fr: élément FOR « %s » dans un enregistrement

en: FOR item '%s' is in different record to '%s'
fr: l'élément FOR « %s » est dans un enregistrement différent de « %s »

en: FOR item '%s' is not in a record associated with '%s'
fr: l'élément FOR « %s » n'est pas un enregistrement associé avec « %s »

en: internal error node
fr: nœud d'erreur interne

en: unknown constant
fr: constante inconnue

en: literal "%s"
fr: littéral « %s »

en: FUNCTION %s has invalid/not supported arguments - tag %d
fr: FUNCTION %s a des arguments invalides ou non supportés – balise %d

en: invalid date/time function: '%d'
fr: fonction date/heure invalide : « %d »

en: FUNCTION '%s' has invalid date/time format
fr: FUNCTION « %s » a un format date/heure invalide

en: FUNCTION '%s' has format in variable
fr: FUNCTION « %s » a un format dans un variable

en: unknown tree tag: %d, category: %d
fr: balise d'arbre inconnue : %d, catégorie : %d

en: unexpected numeric USAGE: %d
fr: USAGE numérique inattendu : %d

en: unexpected category: %d
fr: catégorie inattendue : %d

en: numeric literal '%s' exceeds limit '%s'
fr: le littéral numérique « %s » dépasse la limite « %s »

en: invalid LOCALE literal
fr: littéral LOCALE invalide

en: only literals with the same category can be concatenated
fr: seuls des littéraux avec la même catégorie peuvent être concaténés

en: only alphanumeric, national or boolean literals may be concatenated
fr: seuls des littéraux alphanumériques, nationaux ou booléens peuvent être concaténés

en: B, 0 or /
fr: B, 0 ou /

en: the sign of the floating-point exponent
fr: le signe de l'exposant en virgule flottante

en: a leading +/- sign
fr: un signe +/- au début

en: a trailing +/- sign
fr: un signe +/- à la fin

en: CR or DB
fr: CR ou DB

en: a leading currency symbol
fr: un symbole monétaire au début

en: a trailing currency symbol
fr: un symbole monétaire à la fin

en: a Z or * which is before the decimal point
fr: un Z ou * qui est avant le point décimal

en: a Z or * which is after the decimal point
fr: un Z ou * qui est après le point décimal

en: a floating +/- string which is before the decimal point
fr: une chaîne +/- flottante qui est avant le point décimal

en: a floating +/- string which is after the decimal point
fr: une chaîne +/- flottante qui est après le point décimal

en: a floating currency symbol string which is before the decimal point
fr: une chaîne du symbole de la devise monétaire qui est avant le point décimal

en: a floating currency symbol string which is after the decimal point
fr: une chaîne du symbole de la devise monétaire qui est après le point décimal

en: A or X
fr: A ou X

en: a P which is before the decimal point
fr: un P qui est avant le point décimal

en: a P which is after the decimal point
fr: un P qui est après le point décimal

en: %s may only occur once in a PICTURE string
fr: %s peut apparaître une seule fois dans la chaîne de PICTURE

en: %s cannot follow %s
fr: %s ne peut pas suivre %s

en: invalid PICTURE string detected
fr: une chaîne PICTURE invalide a été détectée

en: number or constant in parentheses is not an unsigned integer
fr: le nombre ou la constante entre parenthèses n'est pas un entier non signé

en: only up to 9 significant digits are permitted within parentheses
fr: au maximum 9 chiffres significatifs sont permis entre parenthèses

en: number or constant in parentheses must be greater than zero
fr: le nombre ou la constante entre parenthèses doit être plus grand que zéro

en: parentheses must be preceded by a picture symbol
fr: les parenthèses doivent être précédées d'un symbole d'image

en: unbalanced parentheses
fr: parenthèses déséquilibrées

en: parentheses must contain an unsigned integer
fr: les parenthèses doivent contenir un entier positif

en: '%s' is not a constant-name
fr: « %s » n'est pas un nom constant

en: '%s' is not a numeric literal
fr: « %s » n'est pas un littéral numérique

en: '%s' is not an integer
fr: « %s » n'est pas un entier

en: '%s' is not unsigned
fr: « %s » n'est pas non signé

en: missing PICTURE string
fr: chaîne PICTURE manquante

en: C must be followed by R
fr: C doit être suivi par R

en: D must be followed by B
fr: D doit être suivi par B

en: uncommon parentheses
fr: parenthèses inhabituelles

en: exponent
fr: exposant

en: S must be at start of PICTURE string
fr: S doit être au début de la chaîne de PICTURE

en: P must be at start or end of PICTURE string
fr: P doit être au début ou à la fin de la chaîne de PICTURE

en: cannot have both Z and * in PICTURE string
fr: Z et * ne peuvent pas être tous les deux dans la chaîne de PICTURE

en: invalid PICTURE character '%c'
fr: le caractère « %c » est invalide dans PICTURE

en: PICTURE string may not contain more than %d characters; contains %d characters
fr: la chaîne de PICTURE ne peut pas contenir plus de %d caractères; elle contient %d caractères

en: PICTURE string must contain at least one of the set A, N, X, Z, 1, 9 and *; or at least two of the set +, - and the currency symbol
fr: la chaîne de PICTURE doit contenir au moins un parmi l'ensemble A, N, X, Z, 1, 9 et * ou au moins deux de l'ensemble +, - et le symbole monétaire

en: numeric field cannot be larger than %d digits
fr: le champ numérique ne peut pas être plus grand que %d chiffres

en: no DETAIL line defined in report %s
fr: aucune ligne DETAIL définie dans le rapport %s

en: PAGE LIMIT FIRST DETAIL should be >= HEADING
fr: PAGE LIMIT FIRST DETAIL devrait être >= HEADING

en: PAGE LIMIT FOOTING should be >= HEADING
fr: PAGE LIMIT FOOTING devrait être >= HEADING

en: PAGE LIMIT LAST DETAIL should be >= FIRST DETAIL
fr: PAGE LIMIT LAST DETAIL devrait être >= FIRST DETAIL

en: PAGE LIMIT FOOTING should be >= LAST DETAIL
fr: PAGE LIMIT FOOTING devrait être >= LAST DETAIL

en: PAGE LIMIT LINES should be >= FOOTING
fr: PAGE LIMIT LINES devrait être >= FOOTING

en: maximum keys (%d/%d) exceeded for file '%s'
fr: clés maximum (%d/%d) dépassé pour le fichier « %s »

en: invalid KEY item '%s', not in file '%s'
fr: élément KEY « %s » invalide, pas dans le fichier « %s »

en: minimal record length %d can not hold the key item '%s'; needs to be at least %d
fr: la longueur minimale %d de l'enregistrement ne sait pas contenir l'élément clé « %s »; au moins %d est nécessaire

en: missing file description for %s
fr: description de fichier manquante pour %s

en: size of record '%s' (%d) smaller than minimum of file '%s' (%d)
fr: la taille de l'enregistrement « %s » (%d) est plus petit que le minimum du fichier « %s » (%d)

en: file size adjusted
fr: taille de fichier ajustée

en: size of record '%s' (%d) larger than maximum of file '%s' (%d)
fr: la taille de l'enregistrement « %s » (%d) est plus grand que le maximum du fichier « %s » (%d)

en: RECORD VARYING specified without limits, but implied limits are equal
fr: RECORD VARYING spécifié sans limites, mais les limites implicites sont égales

en: %s clause ignored
fr: clause %s ignorée

en: literal '%.38s' is longer than '%s'
fr: le littéral « %.38s » est plus grand que « %s »

en: literal '%.38s' is longer than reference-modification of '%s'
fr: le littéral « %.38s » est plus grand que la modification par référence de « %s »

en: literal '%s' is alphanumeric but '%s' is numeric
fr: le littéral « %s » est alphanumérique mais « %s » est numérique

en: literal '%s' has more decimals than '%s'
fr: le littéral « %s » a plus de décimales que « %s »

en: literal '%s' has more digits than '%s'
fr: le littéral « %s » a plus de chiffres que « %s »

en: unsigned '%s' may not be %s %s
fr: le non signé « %s » ne peut pas être %s %s

en: unsigned '%s' may always be %s %s
fr: le non signé « %s » peut toujours être %s %s

en: '%s' may not be %s %s
fr: « %s » ne peut pas être %s %s

en: '%s' may always be %s %s
fr: « %s » peut toujours être %s %s

en: divide by constant ZERO
fr: division par la constante ZÉRO

en: invalid expression
fr: expression invalide

en: invalid expression: %s %s %s
fr: expression invalide : %s %s %s

en: unexpected operator: %d
fr: opérateur inattendu : %d

en: expression '%.38s' %s '%.38s' is always TRUE
fr: l'expression '%.38s' %s '%.38s' est toujours VRAIE

en: expression is always TRUE
fr: l'expression est toujours VRAIE

en: expression '%.38s' %s '%.38s' is always FALSE
fr: l'expression '%.38s' %s '%.38s' est toujours FAUSSE

en: expression is always FALSE
fr: l'expression est toujours FAUSSE

en: PERFORM FOREVER since UNTIL is always FALSE
fr: PERFORM FOREVER depuis UNTIL est toujours FAUX

en: PERFORM ONCE since UNTIL is always TRUE
fr: PERFORM ONCE depuis UNTIL est toujours VRAI

en: PERFORM NEVER since UNTIL is always TRUE
fr: PERFORM NEVER depuis UNTIL est toujours VRAI

en: no definition/prototype seen for FUNCTION '%s'
fr: pas de définition/prototype vu pour FUNCTION « %s »

en: no definition/prototype seen for PROGRAM '%s'
fr: pas de définition/prototype vu pour PROGRAM « %s »

en: no definition/prototype seen for FUNCTION with external name '%s'
fr: pas de définition/prototype vu pour FUNCTION avec le nom externe « %s »

en: no definition/prototype seen for PROGRAM with external name '%s'
fr: pas de définition/prototype vu pour PROGRAM avec le nom externe « %s »

en: FUNCTION %s has invalid argument
fr: FUNCTION %s a un paramètre invalide

en: either all arguments or none should be if type %s
fr: soit tous les arguments ou aucun devrait être du type %s

en: FUNCTION '%s' has invalid reference modification
fr: FUNCTION « %s » a une modification de référence invalide

en: FUNCTION '%s' unknown
fr: FUNCTION « %s » inconnue

en: FUNCTION '%s' is not implemented
fr: FUNCTION « %s » n'est pas implémentée

en: FUNCTION '%s' has wrong number of arguments
fr: FUNCTION « %s » a le mauvais nombre d'arguments

en: FUNCTION '%s' cannot have reference modification
fr: FUNCTION « %s » ne peut pas avoir de modification de référence

en: FUNCTION '%s' has invalid argument
fr: FUNCTION « %s » a un argument invalide

en: FUNCTION '%s' has invalid first argument
fr: FUNCTION « %s » a un premier argument invalide

en: %s item not allowed here: '%s'
fr: élément %s pas permis ici : %s

en: '%s' is not a group name
fr: « %s » n'est pas un nom de groupe

en: '%s' is not a numeric name
fr: « %s » n'est pas un nom numérique

en: '%s' is not a numeric or numeric-edited name
fr: « %s » n'est pas un nom numérique ou édité numérique

en: '%s' is Alpha, instead of a numeric value
fr: « %s » est Alpha au lieu d'une valeur numérique

en: '%s' is Alpha Edited, instead of a numeric value
fr: « %s » est Alpha Edited au lieu d'une valeur numérique

en: '%s' is not a numeric value
fr: « %s » n'est pas une valeur numérique

en: '%s' is not an integer value
fr: « %s » n'est pas une valeur entière

en: positive numeric integer is required here
fr: un entier numérique positif est requis ici

en: System routine
fr: Routine système

en: '%s' literal includes leading spaces which are omitted
fr: le littéral « %s » inclut des espaces au début qui sont omis

en: '%s' literal includes trailing spaces which are omitted
fr: le littéral « %s » inclut des espaces de fin qui sont omis

en: ON/OFF usage requires a SWITCH name
fr: l'utilisation de ON/OFF requiert un nom SWITCH

en: word length exceeds maximum of %d characters: '%s'
fr: la longueur du mot dépasse le maximum de %d caractères : « %s »

en: word length exceeds %d characters: '%s'
fr: la longueur du mot dépasse %d caractères : « %s »

en: ASSIGN %s interpreted as '%s'
fr: ASSIGN %s interprété comme « %s »

en: subscript missing for '%s' - defaulting to 1
fr: indice manquant pour « %s » – 1 utilisé par défaut

en: '%s' cannot be reference modified
fr: « %s » ne peut pas être modifié par référence

en: '%s' cannot be subscripted
fr: « %s » ne peut pas être utilisé avec un indice

en: '%s' requires one subscript
fr: « %s » requiert un indice

en: '%s' requires %d subscripts
fr: « %s » requiert %d indices

en: '%s' (accessed by '%s')
fr: « %s » (accédé par « %s »)

en: '%s' has no OCCURS clause
fr: « %s » n'a pas de clause OCCURS

en: subscript of '%s' out of bounds: %d
fr: l'indice de « %s » est hors limites : %d

en: offset of '%s' out of bounds: %d
fr: le décalage de « %s » est hors limites : %d

en: length of '%s' out of bounds: %d
fr: la longueur de « %s » est hors limites : %d

en: reference modification not allowed here
fr: modification de référence pas permise ici

en: 88 level item not allowed here
fr: élément de niveau 88 pas permis ici

en: variable length item not allowed here
fr: élément de longueur variable pas permis ici

en: '%s' has not been DEFINEd
fr: « %s » n'a pas été défini avec DEFINE

en: only field names allowed here
fr: seuls des noms de champs sont permis ici

en: VALUE of '%s': %s target '%s' is invalid
fr: VALUE de « %s » : la cible %s de « %s » est invalide

en: target must be in FILE SECTION or LINKAGE SECTION or have the EXTERNAL clause
fr: la cible doit être dans FILE SECTION ou LINKAGE SECTION ou avoir la clause EXTERNAL

en: VALUE of '%s': %s target is invalid
fr: VALUE de « %s » : la cible %s est invalide

en: no previous data-item found
fr: aucun élément de type données précédent trouvé

en: '%s' is not an alphabet name
fr: « %s » n'est pas un nom d'alphabet

en: duplicate character values in alphabet '%s': %s
fr: valeurs de caractères dupliquées dans l'alphabet « %s » : %s

en: invalid character values in alphabet '%s', starting at position %d
fr: valeurs de caractères invalides dans l'alphabet « %s », en commençant à la position %d

en: invalid ALPHABET name
fr: nom d'alphabet invalide

en: duplicate character values in class '%s'
fr: valeurs caractère dupliquées dans la classe « %s »

en: '%s' is not a locale name
fr: « %s » n'est pas un nom d'environnement linguistique

en: invalid RECORD DEPENDING item
fr: élément RECORD DEPENDING invalide

en: RECORD DEPENDING must reference a data-item
fr: RECORD DEPENDING doit faire référence à un élément de type donnée

en: RECORD DEPENDING item '%s' should be defined in WORKING-STORAGE, LOCAL-STORAGE or LINKAGE SECTION
fr: l'élément RECORD DEPENDING « %s » devrait être défini dans WORKING-STORAGE, LOCAL-STORAGE ou LINKAGE SECTION

en: file %s: RELATIVE KEY %s is not numeric
fr: fichier %s : RELATIVE KEY %s n'est pas numérique

en: file %s: RELATIVE KEY %s must be integer
fr: fichier %s : RELATIVE KEY %s doit être un entier

en: file %s: RELATIVE KEY %s must be unsigned
fr: fichier %s : RELATIVE KEY %s doit être non signé

en: file %s: RELATIVE KEY %s cannot have OCCURS
fr: fichier %s : RELATIVE KEY %s ne peut pas avoir OCCURS

en: RELATIVE KEY %s cannot be in file record belonging to %s
fr: RELATIVE KEY %s ne peut pas être dans l'enregistrement de fichier appartenant à %s

en: file %s: RELATIVE KEY %s declared outside WORKING-STORAGE
fr: fichier %s : RELATIVE KEY %s déclarée en dehors de WORKING-STORAGE

en: '%s' is not a valid data name
fr: « %s » n'est pas un nom de donnée valide

en: CRT STATUS item '%s' should be defined in WORKING-STORAGE or LOCAL-STORAGE
fr: l'élément CRT STATUS « %s » devrait être défini dans WORKING-STORAGE ou LOCAL-STORAGE

en: '%s' CRT STATUS must have at least 4 digits
fr: le CRT STATUS « %s » doit avoir au moins 4 chiffres

en: '%s' CRT STATUS must be 4 characters long
fr: le CRT STATUS « %s » doit avoir une longueur de 4 caractères

en: FILE STATUS '%s' is not a field
fr: FILE STATUS « %s » n'est pas un champ

en: FILE STATUS '%s' may not be a decimal or have a PIC with a P
fr: FILE STATUS « %s » ne peut pas être un décimal ou avoir un PIC avec un P

en: FILE STATUS '%s' is a numeric field, but I-O status codes are not numeric in general
fr: FILE STATUS « %s » est un champ numérique, mais les codes de statut E/S ne sont pas numériques en général

en: FILE STATUS '%s' must be alphanumeric or numeric field
fr: FILE STATUS « %s » doit être un champ alphanumérique ou numérique

en: FILE STATUS '%s' must be USAGE DISPLAY
fr: FILE STATUS « %s » doit être USAGE DISPLAY

en: FILE STATUS '%s' must be 2 characters long
fr: le FILE STATUS « %s » doit avoir une longueur de 2 caractères

en: FILE STATUS '%s' must be in WORKING-STORAGE, LOCAL-STORAGE or LINKAGE
fr: FILE STATUS « %s » doit être dans WORKING-STORAGE, LOCAL-STORAGE ou LINKAGE

en: FILE STATUS '%s' may not be located after an OCCURS DEPENDING field
fr: FILE STATUS « %s » ne peut pas être placé après un champ OCCURS DEPENDING

en: variable '%s' will be implicitly defined
fr: la variable « %s » sera définie implicitement

en: ASSIGN variable
fr: variable ASSIGN

en: ASSIGN data item '%s' is invalid
fr: l'élément de donnée « %s » de ASSIGN est invalide

en: '%s' CURSOR must be 4 or 6 characters long
fr: le CURSOR « %s » doit avoir une longueur de 4 ou 6 caractères

en: '%s' cannot have nested OCCURS DEPENDING
fr: « %s » ne peut pas avoir de OCCURS DEPENDING imbriqué

en: '%s' OCCURS DEPENDING ON field item invalid here
fr: l'élément du champ OCCURS DEPENDING ON « %s » est invalide ici

en: '%s' cannot have OCCURS DEPENDING because of '%s'
fr: « %s » ne peut pas avoir OCCURS DEPENDING à cause de « %s »

en: '%s' OCCURS DEPENDING ON item must have GLOBAL attribute
fr: l'élément OCCURS DEPENDING ON « %s » doit avoir l'attribut GLOBAL

en: PASSWORD '%s' for EXTERNAL file '%s' must have EXTERNAL attribute
fr: Le PASSWORD « %s » pour le fichier EXTERNAL « %s » doit avoir l'attribut EXTERNAL

en: duplicate APPLY COMMIT target: '%s'
fr: la cible de APPLY COMMIT est dupliquée : « %s »

en: APPLY COMMIT statement invalid for SORT file
fr: instruction APPLY COMMIT invalide pour le fichier SORT

en: APPLY COMMIT statement invalid for REPORT file
fr: instruction APPLY COMMIT invalide pour le fichier REPORT

en: APPLY COMMIT item '%s' should be defined in WORKING-STORAGE or LOCAL-STORAGE
fr: l'élément APPLY COMMIT « %s » devrait être défini dans WORKING-STORAGE ou LOCAL-STORAGE

en: item not allowed here: '%s'
fr: élément pas permis ici : « %s »

en: %s may not be subscripted
fr: %s ne peut pas être utilisé avec un indice

en: %s may not be reference modified
fr: %s ne peut pas être modifié par référence

en: DEBUGGING target invalid: '%s'
fr: la cible de DEBUGGING est invalide : « %s »

en: DEBUGGING target already specified with ALL PROCEDURES: '%s'
fr: la cible de DEBUGGING est déjà spécifiée avec ALL PROCEDURES : « %s »

en: DEBUGGING target
fr: cible de DEBUGGING

en: '%s' is not a valid DEBUGGING target
fr: « %s » n'est pas une cible valide pour DEBUGGING

en: '%s' is not in DECLARATIVES
fr: « %s » n'est pas dans DECLARATIVES

en: invalid reference to '%s' (in DECLARATIVES)
fr: référence invalide à « %s » (dans DECLARATIVES)

en: '%s' is not a procedure name
fr: « %s » n'est pas un nom de procédure

en: '%s' ANY LENGTH item must be a formal parameter
fr: l'élément « %s » ANY LENGTH doit être un paramètre formel

en: LINKAGE item '%s' is not a PROCEDURE USING parameter
fr: l'élément LINKAGE « %s » n'est pas un paramètre de PROCEDURE USING

en: '%s' is not an alterable paragraph
fr: « %s » n'est pas une paragraphe altérable

en: suggest parentheses around %s within %s
fr: parenthèses suggérées autour de %s dans %s

en: invalid conditional expression
fr: expression conditionnelle invalide

en: internal decimal structure size exceeded: %d
fr: la taille de la structure décimale interne est dépassée : %d

en: Try to minimize the number of parentheses or split into multiple computations.
fr: Essayez de minimiser le nombre de parenthèses ou scindez le en plusieurs calculs

en: more than %d nested expressions
fr: plus de %d expressions imbriquées

en: precision of result may change with arithmetic-osvs
fr: la précision du résultat pourrait changer avec l'arithmétique osvs

en: unexpected operation: %c (%d)
fr: opération inattendue : %c (%d)

en: %s operator may be misplaced
fr: l'opérateur %s est peut-être mal placé

en: unexpected constant expansion
fr: expansion de constante inattendue

en: more than %d nested conditions
fr: plus de %d conditions imbriquées

en: no CORRESPONDING items found
fr: pas d'éléments dans CORRESPONDING trouvés

en: no items to ACCEPT found
fr: aucun élément trouvé pour ACCEPT

en: no items to DISPLAY found
fr: aucun élément trouvé pour DISPLAY

en: cannot specify figurative constant ZERO in AT clause
fr: impossible de spécifier la constante ZÉRO figurative dans la clause AT

en: value in AT clause is not numeric
fr: la valeur dans la clause AT n'est pas numérique

en: value in AT clause must have 4 or 6 digits
fr: la valeur dans la clause AT doit avoir 4 ou 6 chiffres

en: invalid PROMPT literal
fr: littéral PROMPT invalide

en: invalid PROMPT identifier
fr: identificateur PROMPT invalide

en: '%s' is not an input device
fr: « %s » n'est pas un périphérique d'entrée

en: '%s' is not defined in SPECIAL-NAMES
fr: « %s » n'est pas défini dans SPECIAL-NAMES

en: invalid input device '%s'
fr: périphérique d'entrée « %s » invalide

en: unknown device '%s'; it may exist in another dialect
fr: périphérique « %s » inconnu; il peut exister dans un autre dialecte

en: unknown device '%s'; not defined in SPECIAL-NAMES
fr: périphérique « %s » inconnu; pas défini dans SPECIAL-NAMES

en: target of ALLOCATE is not a BASED item
fr: la cible de ALLOCATE n'est pas un élément BASED

en: target of RETURNING is not a data pointer
fr: la cible de RETURNING n'est pas un pointeur de données

en: amount must be specified as a numeric expression
fr: le montant doit être spécifié sous forme d'expression numérique

en: INITIALIZED TO item is not alphanumeric
fr: l'élément de INITIALIZED TO n'est pas alphanumérique

en: only alphanumeric FUNCTION types are allowed here
fr: seuls des types de FUNCTION alphanumériques sont autorisés ici

en: invalid RETURNING field
fr: champ RETURNING invalide

en: STDCALL not available on this platform
fr: STDCALL pas disponible sur cette plateforme

en: STDCALL used on 64-bit Windows platform
fr: STDCALL utilisé sur la plateforme Windows 64 bits

en: STATIC CALL convention requires a literal program name
fr: la convention STATIC CALL requiert un nom de programme littéral

en: HANDLE must be either a generic or a THREAD HANDLE
fr: HANDLE doit soit être un générique ou soit un THREAD HANDLE

en: numeric literal is negative
fr: le littéral numérique est négatif

en: numeric literal exceeds size limits
fr: le littéral numérique dépasse les limites de la taille

en: figurative constant %s invalid here
fr: constante figurative %s invalide ici

en: '%s' is not a 01 or 77 level item
fr: « %s » n'est pas un élément de niveau 01 ou 77

en: '%s' ANY LENGTH item not passed BY REFERENCE
fr: l'élément « %s » ANY LENGTH n'est pas passé BY REFERENCE

en: wrong number of CALL parameters for '%s', %d given, %d expected
fr: mauvais nombre de paramètres dans CALL pour « %s », %d donnés, %d attendus

en: %s not allowed on %s files
fr: %s n'est pas permis sur les fichiers %s

en: positions cannot be specified for main windows
fr: les positions ne peuvent pas être spécifiées pour les fenêtres principales

en: HANDLE must be either a generic or a WINDOW HANDLE or X(10)
fr: HANDLE doit soit être un générique ou soit un WINDOW HANDLE ou soit X(10)

en: '%s' is an invalid type for DISPLAY operand
fr: « %s » est un type invalide pour l'opérande DISPLAY

en: invalid type for DISPLAY operand
fr: type invalide pour l'opérande DISPLAY

en: '%s' is not an output device
fr: « %s » n'est pas un périphérique de sortie

en: invalid use of 88 level in WHEN expression
fr: utilisation invalide du niveau 88 dans l'expression WHEN

en: wrong number of WHEN parameters
fr: mauvais nombre de paramètres à WHEN

en: target %d of FREE is not a BASED data item
fr: la cible %d de FREE n'est pas un élément de donnée BASED

en: target %d of FREE must be a data pointer
fr: la cible %d de FREE doit être un pointeur de donnée

en: GO TO without procedure-name
fr: GO TO sans nom de procédure

en: GO TO with multiple procedure-names
fr: GO TO avec plusieurs noms de procédures

en: GO TO ENTRY with multiple entry-names
fr: GO TO ENTRY avec plusieurs noms d'entrées

en: invalid INITIALIZE statement
fr: instruction INITIALIZE invalide

en: %s operands differ in size
fr: les opérandes de %s diffèrent dans leurs tailles

en: unexpected clause %d
fr: clause %d inattendue

en: data name expected before %s
fr: nom de donnée attendu avant %s

en: ALL, LEADING or TRAILING expected before '%s'
fr: ALL, LEADING ou TRAILING attendu avant « %s »

en: operand has wrong size
fr: l'opérande a la mauvaise taille

en: '%s' defined here as PIC %s
fr: « %s » défini ici comme PIC %s

en: '%s' defined here as a group of length %d
fr: « %s » défini ici comme un groupe de longueur %d

en: internal register '%s' defined as USAGE %s
fr: le registre interne « %s » est défini comme USAGE %s

en: '%s' defined here as USAGE %s
fr: « %s » défini ici comme USAGE %s

en: value is %s
fr: la valeur est %s

en: value size is %d
fr: la taille de la valeur est %d

en: invalid destination for MOVE
fr: destination invalide pour MOVE

en: MOVE of figurative constant SPACE to numeric item
fr: MOVE d'une constante figurative SPACE vers un élément numérique

en: MOVE of figurative constant QUOTE to numeric item
fr: MOVE de la constante figurative QUOTE vers un élément numérique

en: MOVE of figurative constant to numeric item
fr: MOVE d'une constante figurative vers un élément numérique

en: numeric literal in VALUE clause of numeric-edited item
fr: littéral numérique dans la clause VALUE de l'élément édité numérique

en: numeric move to ALPHABETIC
fr: déplacement numérique vers ALPHABETIC

en: data item not signed
fr: élément de donnée pas signé

en: ignoring sign
fr: le signe est ignoré

en: overlapping MOVE may occur and produce unpredictable results
fr: un recouvrement dû à MOVE peut avoir lieu et produire un résultat imprévisible

en: overlapping MOVE may produce unpredictable results
fr: un recouvrement dû à MOVE peut produire un résultat imprévisible

en: invalid source for MOVE
fr: source invalide pour MOVE

en: source is non-numeric - substituting zero
fr: la source est non numérique – zéro est substitué

en: invalid VALUE clause
fr: clause VALUE invalide

en: invalid SET statement
fr: instruction SET invalide

en: invalid MOVE statement
fr: instruction MOVE invalide

en: literal exceeds data size
fr: le littéral dépasse la taille des données

en: numeric literal exceeds data size
fr: le littéral numérique dépasse la taille des données

en: MOVE of non-integer to alphanumeric
fr: MOVE d'un non entier vers un alphanumérique

en: numeric value is expected
fr: une valeur numérique est attendue

en: alphanumeric value is expected
fr: une valeur alphanumérique est attendue

en: value does not fit the picture string
fr: la valeur ne tient pas dans la chaîne de l'image

en: value size exceeds data size
fr: la taille de la valeur dépasse la taille de la donnée

en: sending field larger than receiving field
fr: le champ d'envoi est plus grand que le champ de réception

en: some digits may be truncated
fr: certains chiffres peuvent être tronqués

en: invalid MOVE target: %s
fr: cible MOVE invalide : %s

en: READ PREVIOUS not allowed for this file type
fr: READ PREVIOUS n'est pas permis pour ce type de fichier

en: KEY ignored with sequential READ
fr: KEY ignoré avec un READ séquentiel

en: figurative constants not allowed in FROM clause
fr: constante figurative pas permise dans une clause FROM

en: literal in FROM clause must be alphanumeric, national or boolean
fr: le littéral dans une clause FROM doit être alphanumérique ou national ou booléen

en: %s FILE requires a FROM clause
fr: FILE %s requiert une clause FROM

en: %s subject does not refer to a record name
fr: le sujet %s ne fait pas référence à un nom d'enregistrement

en: RELEASE not allowed on this record item
fr: RELEASE n'est pas permis sur cet élément d'enregistrement

en: invalid SEARCH ALL condition
fr: condition SEARCH ALL invalide

en: SET targets must be PROGRAM-POINTER
fr: les cibles de SET doivent être des PROGRAM-POINTER

en: cannot change address of '%s', which is not level 1 or 77
fr: impossible de changer l'adresse de « %s » qui n'est pas de niveau 1 ou 77

en: cannot change address of '%s', which is not BASED or a LINKAGE item
fr: impossible de changer l'adresse de « %s » qui n'est pas BASED ni un élément LINKAGE

en: SET target '%s' is not numeric, an INDEX or a POINTER
fr: la cible « %s » de SET n'est pas numérique, un INDEX ou un POINTER

en: field does not have a FALSE clause
fr: le champ n'a pas une clause FALSE

en: THREAD-priority must be between 1 and 32767
fr: la priorité de THREAD doit être entre 1 et 32767

en: SET ATTRIBUTE requires a screen item as subject
fr: SET ATTRIBUTE requiert un élément écran comme sujet

en: SET ATTRIBUTE subject does not refer to a screen item
fr: le sujet de SET ATTRIBUTE ne fait pas référence à un élément écran

en: invalid SORT filename
fr: nom de fichier SORT invalide

en: invalid SORT USING parameter
fr: paramètre SORT USING invalide

en: invalid SORT GIVING parameter
fr: paramètre SORT GIVING invalide

en: invalid key item
fr: élément de clé invalide

en: LENGTH/SIZE clause only allowed on INDEXED files
fr: clause LENGTH/SIZE uniquement autorisée sur des fichiers INDEXED

en: START not allowed with ACCESS MODE RANDOM
fr: START n'est pas permis avec ACCESS MODE RANDOM

en: %s item '%s' must be numeric and an integer
fr: l'élément %s « %s » doit être numérique et un entier

en: %s item '%s' must be an integer
fr: l'élément %s « %s » doit être un entier

en: %s item '%s' may not have PICTURE with P in it
fr: l'élément %s « %s » ne peut pas avoir PICTURE avec P dedans

en: '%s' is not an elementary item
fr: « %s » n'est pas un élément élémentaire

en: LOCK clause invalid here
fr: clause LOCK invalide ici

en: data item is not part of a report
fr: l'élément de donnée ne fait pas partie d'un rapport

en: improper use of SUPPRESS PRINTING
fr: utilisation incorrecte de SUPPRESS PRINTING

en: %s must be alphanumeric or national
fr: %s doit être alphanumérique ou national

en: %s may not be a figurative constant
fr: %s ne peut pas être une constante figurative

en: %s must be a child of the input record
fr: %s doit être un enfant de l'enregistrement d'entrée

en: %s may not be an ignored item in JSON/XML GENERATE
fr: %s ne peut pas être un élément ignoré dans JSON/XML GENERATE

en: %s must be elementary
fr: %s doit être élémentaire

en: %s must be USAGE DISPLAY or NATIONAL
fr: %s doit être USAGE DISPLAY ou NATIONAL

en: %s must be an integer
fr: %s doit être un entier

en: JSON/XML GENERATE receiving item
fr: élément reçu de JSON/XML GENERATE

en: JSON/XML GENERATE receiving item may not have JUSTIFIED clause
fr: l'élément reçu de JSON/XML GENERATE ne peut pas avoir la clause JUSTIFIED

en: JSON/XML GENERATE input record may not be reference modified
fr: l'enregistrement d'entrée de JSON/XML GENERATE ne peut pas être modifié par référence

en: JSON/XML GENERATE input record may not have RENAMES clause
fr: l'enregistrement d'entrée de JSON/XML GENERATE ne peut pas avoir de clause RENAMES

en: all the children of '%s' are ignored in JSON/XML GENERATE
fr: tous les enfants de « %s » sont ignorés dans JSON/XML GENERATE

en: JSON/XML GENERATE input record has subrecords with non-unique names
fr: l'élément d'entrée de JSON/XML GENERATE a des sous-enregistrements avec des noms non uniques

en: floating-point items in JSON/XML GENERATE
fr: éléments en virgule flottante dans JSON/XML GENERATE

en: OCCURS items in JSON/XML GENERATE
fr: éléments OCCURS dans JSON/XML GENERATE

en: NAMESPACE must be a valid URI
fr: NAMESPACE doit être un URI valide

en: NAMESPACE-PREFIX must be a valid XML name
fr: NAMESPACE-PREFIX doit être un nom XML valide

en: NAME OF item
fr: élément NAME OF

en: NAME OF item must be the input record or a child of it
fr: l'élément NAME OF doit être l'enregistrement d'entrée ou un de ses enfants

en: TYPE OF item
fr: élément TYPE OF

en: SUPPRESS WHEN SPACE item
fr: élément SUPPRESS WHEN SPACE

en: SUPPRESS WHEN LOW-VALUE item
fr: élément SUPPRESS WHEN LOW-VALUE

en: SUPPRESS WHEN HIGH-VALUE item
fr: élément SUPPRESS WHEN HIGH-VALUE

en: SUPPRESS item
fr: élément SUPPRESS

en: SUPPRESS item with WHEN clause
fr: élément SUPPRESS avec clause WHEN

en: WITH ATTRIBUTES specified, but no attributes can be generated
fr: WITH ATTRIBUTES spécifié mais aucun attribut ne sait être généré

en: compiler is not configured to support %s
fr: le compilateur n'est pas configurée pour supporter %s

en:   -Wadditional          additional warnings only raised with -Wall
fr:   -Wadditional          avertissements supplémentaire uniquement activé par -Wall

en:   -Wno-unfinished       do not warn if unfinished features are used
fr:   -Wno-unfinished       ne pas avertir si des fonctionnalités incomplètes sont utilisées

en:   -Wno-pending          do not warn if pending features are mentioned
fr:   -Wno-pending          ne pas avertir si des fonctionnalités en attentes sont mentionnées

en:   -Wno-ignored-error    do not warn about errors in unreachable code parts and so normally ignored
fr:   -Wno-ignored-error    ne pas avertir à propos d'erreurs dans des parties du code qui sont inatteignables et sont normalement ignorées

en:   -Wobsolete            warn if obsolete features are used
fr:   -Wobsolete            avertir si des fonctionnalités obsolètes sont utilisées

en:   -Warchaic             warn if archaic features are used
fr:   -Warchaic             avertir si des fonctionnalités archaïques sont utilisées

en:   -Wredefinition        warn about non-referenced ambiguous data items
fr:   -Wredefinition        avertir à propos d'éléments de données non référencés ambigus

en:   -Wtruncate            warn about field truncation from constant assignments
fr:   -Wtruncate            avertir au sujet des affectations de constantes qui sont tronquées

en:   -Wpossible-truncate   warn about possible field truncation
fr:   -Wpossible-truncate   avertir au sujet de champs qui pourraient être tronqués

en:   -Woverlap             warn about overlapping MOVE of items
fr:   -Woverlap             avertir au sujet des éléments subissant un MOVE avec recouvrement

en:   -Wpossible-overlap    warn about MOVE of items that may overlap depending on variables
fr:   -Wpossible-overlap    avertir au sujet d'éléments manipulés avec MOVE qui peuvent avoir un recouvrement dépendant des variables

en:   -Wparentheses         warn about lack of parentheses around AND within OR
fr:   -Wparentheses         avertir si il manque des parenthèses autours de AND à l'intérieur de OR

en:   -Wstrict-typing       warn strictly about type mismatch
fr:   -Wstrict-typing       avertir de manière stricte à propos des désaccords de types

en:   -Wno-corresponding    do not warn about CORRESPONDING with no matching items
fr:   -Wno-corresponding    ne pas avertir au sujet de CORRESPONDIG sans éléments correspondants

en:   -Winitial-value       warn if initial VALUE clause is ignored
fr:   -Winitial-value       avertir quand la clause Initial VALUE est ignorée

en:   -Wprototypes          warn about missing FUNCTION prototypes/definitions
fr:   -Wprototypes          avertir quand les prototypes/définitions des FUNCTION sont manquants

en:   -Warithmetic-osvs     warn if arithmetic expression precision has changed
fr:   -Warithmetic-osvs     avertir si la précision de l'expression arithmétique a changé

en:   -Wcall-params         warn about non 01/77 items for CALL parameters
fr:   -Wcall-params         avertir sur les éléments 01/77 pour les paramètres de CALL

en:   -Wconstant-expression  warn about expressions that always resolve to true/false
fr:   -Wconstant-expression  avertir au sujet des expressions qui aboutissent toujours à vrai/faux

en:   -Wcolumn-overflow     warn about text after program-text area, FIXED format
fr:   -Wcolumn-overflow     avertir si un texte est après la zone de texte programme, format FIXED

en:   -Wterminator          warn about lack of scope terminator END-XXX
fr:   -Wterminator          avertir quand il manque un terminateur de portée END-XXX

en:   -Wlinkage             warn about dangling LINKAGE items
fr:   -Wlinkage             avertir au sujet des éléments LINKAGE ballants

en:   -Wunreachable         warn about likely unreachable statements
fr:   -Wunreachable         avertir au sujet d'instructions probablement inatteignables

en:   -Wno-dialect          do not warn about dialect specific issues
fr:   -Wno-dialect          ne pas avertir au sujet de problèmes spécifiques au dialecte

en:   -Wdangling-text       warn source text after program-area
fr:   -Wdangling-text       avertir au sujet de texte source après la zone du programme

en:   -Wno-others           do not warn about different issues
fr:   -Wno-others           ne pas avertir à propos de problèmes différents

en: LoadLibrary/GetProcAddress error %d
fr: erreur %d dans LoadLibrary/GetProcAddress

en: indeterminable error in resolve of COBOL CALL
fr: erreur indéterminée dans la résolution de CALL du COBOL

en: user-defined FUNCTION '%s' not found
fr: FUNCTION « %s » définie par l'utilisateur n'est pas trouvée

en: NULL parameter passed to '%s'
fr: paramètre NULL passé à « %s »

en: invalid number of arguments passed to '%s'
fr: nombre de paramètres invalide passés à « %s »

en: multiple call to 'cob_setjmp'
fr: appels multiples à « cob_setjmp »

en: call to 'cob_longjmp' with no prior 'cob_setjmp'
fr: appel à « cob_longjmp » sans « cob_setjmp » précédent

en: cob_init() has not been called
fr: cob_init() n'a pas été appelé

en: parameter %d is not within range of %d
fr: le paramètre %d n'est pas dans la plage de %d

en: parameter %d is NULL
fr: le paramètre %d est NULL

en: NULL field
fr: champ NULL

en: field not allocated
fr: champ pas alloué

en: attempt to over-write constant field with '%s'
fr: tentative d'écraser le champ constant avec « %s »

en: attempt to over-write constant parameter %d with
fr: tentative d'écraser le paramètre constant %d avec

en: attempt to over-write constant parameter %d with '%s'
fr: tentative d'écraser le paramètre constant %d avec « %s »

en: %s: option '%s%s' is ambiguous
fr: %s: l'option « %s%s » est ambigüe

en: %s: option '%s%s' is ambiguous; possibilities:
fr: %s: l'option « %s%s » est ambigüe; les possibilités :

en: %s: unrecognized option '%s%s'
fr: %s: option « %s%s » non reconnue

en: %s: option '%s%s' doesn't allow an argument
fr: %s: l'option « %s%s » n'accepte pas d'argument

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

en: %s: invalid option -- '%c'
fr: %s: option invalide — « %c »

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

en: attempt to reference unallocated memory
fr: tentative de référencer une mémoire non allouée

en: bus error
fr: erreur de bus

en: fatal arithmetic error
fr: erreur arithmétique fatale

en: caught signal
fr: signal intercepté

en: abnormal termination - file contents may be incorrect
fr: fin anormale – le contenu du fichier peut être incorrect

en: field with NULL address
fr: champ avec une adresse NULL

en: version mismatch
fr: désaccord de version

en: %s has version %s.%d
fr: %s a la version %s.%d

en: CALL to %s requires %d arguments
fr: CALL à %s requiert %d arguments

en: BASED/LINKAGE item %s has NULL address
fr: l'élément %s BASED/LINKAGE a une adresse NULL

en: LINKAGE item %s not passed by caller
fr: l'élément LINKAGE %s n'est pas passé par l'appelant

en: '%s' (Type: %s) not numeric: '%s'
fr: « %s » (Type : %s) pas numérique : « %s »

en: OCCURS DEPENDING ON '%s' out of bounds: %d
fr: OCCURS DEPENDING ON « %s » hors limites : %d

en: maximum subscript for '%s': %d
fr: indice maximum pour « %s » : %d

en: minimum subscript for '%s': %d
fr: indice minimum pour « %s » : %d

en: current maximum subscript for '%s': %d
fr: indice maximum actuel pour « %s » : %d

en: offset of '%s' out of bounds: %d, maximum: %d
fr: le décalage de « %s » est hors limites : %d, maximum : %d

en: length of '%s' out of bounds: %d, maximum: %d
fr: la longueur de « %s » est hors limites : %d, maximum : %d

en: length of '%s' out of bounds: %d, starting at: %d, maximum: %d
fr: la longueur de « %s » est hors limites : %d, débute à %d, maximum : %d

en: EXTERNAL item '%s' previously allocated with size %d, requested size is %d
fr: l'élément EXTERNAL « %s » précédemment alloué avec la taille %d, la taille demandée est %d

en: COB_CURRENT_DATE '%s' is invalid
fr: COB_CURRENT_DATE « %s » est invalide

en: parameter to SYSTEM call is larger than %d characters
fr: le paramètre à l'appel SYSTEM est plus grand que %d caractères

en: error '%s' during CBL_GC_FORK
fr: erreur « %s » durant CBL_GC_FORK

en: '%s' is not supported on this platform
fr: « %s » n'est pas supporté sur cette plateforme

en: error '%s' for P%d during CBL_GC_WAITPID
fr: erreur « %s » pour P%d durant CBL_GC_WAITPID

en: Call to CBL_GC_GETOPT with wrong longoption size.
fr: Appel à CBL_GC_GETOPT avec la mauvaise taille de longoption.

en: Call to CBL_GC_GETOPT with missing longind.
fr: Appel à CBL_GC_GETOPT avec longind manquant.

en: (default)
fr: (défaut)

en: should be unsigned
fr: devrait être non signé

en: should be numeric
fr: devrait être numérique

en: minimum value: %lu
fr: valeur minimum : %lu

en: should not contain '%c'
fr: ne devrait pas contenir « %c »

en: not set
fr: non défini

en: set by %s
fr: défini par %s

en: WARNING - '%s' without a value - ignored!
fr: AVERTISSEMENT – « %s » sans valeur – ignoré !

en: '%s' without a value!
fr: « %s » sans valeur !

en: WARNING - '%s %s' without a value - ignored!
fr: AVERTISSEMENT – « %s %s » sans valeur – ignoré !

en: error
fr: erreur

en: attempt to CANCEL active program
fr: tentative d'utiliser CANCEL sur le programme actif

en: CALL of program with CHAINING clause
fr: CALL au programme avec la clause CHAINING

en: stack overflow, possible PERFORM depth exceeded
fr: débordement de pile, la profondeur PERFORM est peut-être dépassée

en: invalid entry/exit in GLOBAL USE procedure
fr: entrée/sortie invalide dans la procédure GLOBAL USE

en: unable to allocate memory
fr: impossible d'allouer la mémoire

en: invalid entry into module
fr: entrée invalide dans le module

en: recursive CALL from '%s' to '%s' which is NOT RECURSIVE
fr: appel récursif (CALL) de « %s » vers « %s » qui n'est pas récursive

en: invalid recursive COBOL CALL to '%s'
fr: CALL récursif de COBOL invalide à « %s »

en: end of file
fr: fin du fichier

en: key out of range
fr: clé hors limite

en: key order not ascending
fr: l'ordre de la clé n'est pas croissant

en: record key already exists
fr: la clé d'enregistrement existe déjà

en: record key does not exist
fr: la clé d'enregistrement n'existe pas

en: permanent file error
fr: erreur de fichier permanente

en: inconsistent file name
fr: nom de fichier incohérent

en: file does not exist
fr: le fichier n'existe pas

en: permission denied
fr: permission refusée

en: file already open
fr: le fichier est déjà ouvert

en: file not open
fr: fichier pas ouvert

en: READ must be executed first
fr: READ doit être exécuté en premier

en: record overflow
fr: débordement de l'enregistrement

en: READ after unsuccessful READ/START
fr: READ après un READ/START infructueux

en: READ/START not allowed, file not open for input
fr: READ/START pas permis, fichier pas ouvert en lecture

en: WRITE not allowed, file not open for output
fr: WRITE pas permis, fichier pas ouvert en écriture

en: DELETE/REWRITE not allowed, file not open for I-O
fr: DELETE/REWRITE pas permis, fichier pas ouvert pour E-S

en: record locked by another file connector
fr: enregistrement verrouillé par un autre connecteur de fichier

en: LINAGE values invalid
fr: valeurs LINAGE invalides

en: file sharing conflict
fr: confit de partage de fichier

en: runtime library is not configured for this operation
fr: la bibliothèque d'exécution n'est pas configurée pour cette opération

en: unknown file error
fr: erreur de fichier inconnue

en: %s (status = %02d) for file %s
fr: %s (statut = %02d) pour le fichier « %s »

en: %s (status = %02d) for file %s on %s
fr: %s (statut = %02d) pour le fichier %s sur %s

en: attempt to use non-implemented function
fr: tentative d'utiliser une fonction non implémentée

en: attempt to use non-implemented XML I/O
fr: tentative d'utiliser une E/S XML non implémentée

en: attempt to use non-implemented JSON I/O
fr: tentative d'utiliser une E/S JSON non implémentée

en: environment variables
fr: variables d'environnement

en: %s, version %d.%d.%d (compiled with %d.%d)
fr: %s, version %d.%d.%d (compilé avec %d.%d)

en: License LGPLv3+: GNU LGPL version 3 or later <http://gnu.org/licenses/lgpl.html>
fr: Licence LGPLv3+ : GNU LGPL version 3 ou ultérieure <http://gnu.org/licenses/lgpl.fr.html>

en: dynamic loading
fr: chargement dynamique

en: mouse support
fr: support de la souris

en: CALL configuration
fr: Configuration CALL

en: File I/O configuration
fr: Configuration E/S fichier

en: Screen I/O configuration
fr: Configuration E/S écran

en: Miscellaneous
fr: Divers

en: System configuration
fr: Configuration système

en: runtime configuration
fr: configuration de l'exécution

en: ... removed from environment
fr: ... retiré de l'environnement

en: (set by %s)
fr: (défini par %s)

en: (reset)
fr: (réinitialisé)

en: compiler was not built with --enable-debug-log; COB_DEBUG_LOG ignored
fr: le compilateur n'a pas été compilé avec --enable-debug-log ; COB_DEBUG_LOG est ignoré

en: %s called with unknown option: %d
fr: %s appelé avec l'option inconnue : %d

en:  Last statement of %s was at line %d of %s
fr: La dernière instruction de %s était à la ligne %d de %s

en:  Last statement of %s unknown
fr:  La dernière instruction de %s est inconnue

en: Module dump due to %s
fr: Vidange du module à cause de %s

en: Dump Program-Id %s from %s compiled %s
fr: Vidange Program-id %s de %s compilé %s

en: dump written to %s
fr: vidange écrite dans %s

en: invalid internal call of %s
fr: appel interne invalide de %s

en: BDB error: %s
fr: erreur BDB : %s

en: BDB error: %s %s
fr: erreur BDB : %s %s

en: cannot join BDB environment (%s), error: %d %s
fr: impossible de joindre l'environnement BDB (%s), erreur : %d %s

en: ERROR FILE %s has ASSIGN field is NULL
fr: ERROR FILE %s a le champ ASSIGN à NULL

en: call to CBL_OPEN_FILE with wrong access mode: %d
fr: appel à CBL_OPEN_FILE avec le mauvais mode d'accès : %d

en: call to CBL_CREATE_FILE with wrong file_lock: %d
fr: appel à CBL_CREATE_FILE avec le mauvais file_lock : %d

en: call to CBL_CREATE_FILE with wrong file_dev: %d
fr: appel à CBL_CREATE_FILE avec le mauvais file_dev : %d

en: '%s' - File detail area is too short
fr: « %s » – La zone des détails du fichier est trop courte

en: SORT is unable to acquire temporary file
fr: SORT est incapable d'acquérir un fichier temporaire

en: implicit CLOSE of %s
fr: CLOSE implicite de %s

en: ERROR: EXTFH called with FCD version %d
fr: ERREUR : EXTFH appelé avec FCD version %d

en: ERROR: EXTFH called with wrong file organization %d
fr: ERREUR : EXTFH appelé avec la mauvaise organisation de fichier %d

en: INITIATE %s LINE %d exceeds PAGE LIMIT %d
fr: INITIATE %s LINE %d excède PAGE LIMIT %d

en: INITIATE %s NEXT GROUP %d exceeds PAGE LIMIT
fr: INITIATE %s NEXT GROUP %d excède PAGE LIMIT

en: INITIATE %s LINE %d exceeds PAGE LIMIT
fr: INITIATE %s LINE %d excède PAGE LIMIT

en: INITIATE %s was already done
fr: INITIATE %s a déjà été réalisé

en: INITIATE %s PAGE LIMIT problem
fr: problème de INITIATE %s PAGE LIMIT

en: TERMINATE %s but no INITIATE was done
fr: TERMINATE %s mais pas de INITIATE réalisé

en: GENERATE %s but no INITIATE was done
fr: GENERATE %s mais pas de INITIATE réalisé

en: could not find line to SUPPRESS in report %s
fr: impossible de trouver la ligne à supprimer dans le rapport %s

en: failed to initialize curses
fr: échec de l'initialisation de curses

en: end of program, please press a key to exit
fr: fin du programme, appuyez sur une touche pour sortir

en: (Not representable)
fr: (Pas représentable)

en: cannot open %s (=%s)
fr: impossible d'ouvrir %s (=%s)

en: COB_DISPLAY_PUNCH_FILE is invalid, output to SYSPUNCH skipped
fr: COB_DISPLAY_PUNCH_FILE est invalide, sortie vers SYSPUNCH ignorée

en: GnuCOBOL module loader
fr: chargeur de module GnuCOBOL

en: Usage: %s [options] PROGRAM [parameter ...]
fr: Usage : %s [options] PROGRAMME [paramètres …]

en:   or:  %s options
fr:  ou : %s options

en:   -h, -help                      display this help and exit
fr:   -h, -help                      afficher cette aide et terminer

en:   -V, -version                   display cobcrun and runtime version and exit
fr:   -V, -version                   afficher la version de cobcrun et du runtime et terminer

en:   -i, -info                      display runtime information (build/environment)
fr:   -i, -info                      afficher les informations d'exécution (compilation/environnement

en:   -v, -verbose                   display extended output with --info
fr:   -v, --verbose                  afficher la sortie étendue avec --info

en:   -q, -brief                     reduced displays
fr:   -q, -brief                     réduire l'affichage

en:   -c <file>, -config=<file>      set runtime configuration from <file>
fr:   -c <fichier>, -config=<fichier> définir la configuration de l'exécution depuis <fichier>

en:   -r, -runtime-config            display current runtime configuration
                                     (value and origin for all settings)
fr:   -r, -runtime-config            afficher la configuration d'exécution actuelle
                                     (valeur et origine de chaque paramètre)

en:   -M <module>, -module=<module>  set entry point module name and/or load path
                                     where -M module prepends any directory to the
                                     dynamic link loader library search path
                                     and any basename to the module preload list
                                     (COB_LIBRARY_PATH and/or COB_PRELOAD)
fr:   -M <module>, -module=<module>  définir le nom du point d'entrée du module ou du chemin de chargement
                                     où -M module ajoute tout répertoire au chemin de recherche
                                     de la bibliothèque de chargement dynamique et tout nom de
                                     base à la liste de modules préchargés
                                     (COB_LIBRARY_PATH ou COB_PRELOAD)

en: invalid configuration file name
fr: nom de fichier de configuration invalide

en: invalid module argument '%s'
fr: argument de module invalide « %s »

en: %s: missing PROGRAM name
fr: %s : nom de programme manquant

en: Try '%s --help' for more information.
fr: Essayez « %s --help » pour plus d'informations.

en: %s: PROGRAM name exceeds %d characters
fr: %s : le nom du programme dépasse %d caractères
