clisp 2.48-pre1 - en to fr translation catalogue (772 entries)

en: *** - Program stack overflow. RESET
fr: *** - Débordement de pile de programme : RAZ

en: *** - Lisp stack overflow. RESET
fr: *** - Débordement de pile Lisp : RAZ

en: ~S: malloc() failed
fr: ~S: malloc() échouée

en: ~S: realloc() failed
fr: ~S: realloc() échouée

en: Unknown FSUBR signature: %d %d %d
fr: Signature FSUBR inconnue : %d %d %d

en: Unknown SUBR signature: %d %d %d %d
fr: Signature SUBR inconnue : %d %d %d %d

en: module '%s' requires package %s.
fr: le  module « %s » requiert le paquet %s.

en: module '%s' redefines symbol
fr: le  module « %s » définit le symbole

en:  in the locked package
fr: dans le paquet bloqué

en: 
    old definition:
fr: 
    ancienne définition :

en: is an ANSI Common Lisp implementation.
fr: est une implèmentation d’ANSI Common Lisp

en: Informative output:
fr: Sortie d’information :

en:  -h, --help    - print this help and exit
fr:  -h, --help    - affiche cette aide et quitte

en:  --version     - print the version information
fr:  --version     - affiche le numèro de version

en:  --license     - print the licensing information
fr:  --license     - affiche les informations sur la licence

en:  -help-image   - print image-specific help and exit
fr:  -help-image   - affiche une aide spécifique à l’image aide et quitte

en: Memory image selection:
fr: Sélection de l’image mémoire :

en:  -B lisplibdir - set the installation directory
fr:  -B lisplibdir - sélectionne le répertoire d’installation

en:  -K linkingset - use this executable and memory image
fr:  -K linkingset - utilise cet exécutable et cette image mémoire

en:  -M memfile    - use this memory image
fr:  -M memfile    - utilise cette image mémoire

en:  -m size       - memory size (size = nB or nKB or nMB)
fr:  -m TAILLE       - TAILLE de la mémoire (taille = nB ou nKB ou nMB)

en: Internationalization:
fr: Internationalisation :

en:  -L language   - set user language
fr:  -L LANGUE   - séléctionne la LANGUE utilisateur

en:  -N nlsdir     - NLS catalog directory
fr:  -N nlsdir     - répertoire du catalogue NLS

en:  -Edomain encoding - set encoding
fr:  -Edomain ENCODAGE - séléctionne l’ENCODAGE

en: Interoperability:
fr: Interopérabilité :

en:  -w            - wait for a keypress after program termination
fr:  -w            - attend qu’une touche soit préssée après la fin du programme

en:  -I            - be ILISP-friendly
fr:  -I            - être ILISP-friendly

en: Startup actions:
fr: Actions au démarrage :

en:  -ansi         - more ANSI CL compliance
fr:  -ansi         - conformation ANSI CL étendue

en:  -traditional  - traditional (undoes -ansi)
fr:  -traditional  - traditionel (annule -ansi)

en:  -p package    - start in the package
fr:  -p PAQUET     - démarre dans le PAQUET

en:  -C            - set *LOAD-COMPILING* to T
fr:  -C            - affecter *LOAD-COMPILING* à T

en:  -norc         - do not load the user ~/.clisprc file
fr:  -norc         - ne pas charger le fichier utilisateur ~/.clisprc

en:  -lp dir       - add dir to *LOAD-PATHS* (can be repeated)
fr:  -lp REPERTOIRE       - ajoute REPERTOIRE à *LOAD-PATHS* (peut être répété)

en:  -i file       - load initfile (can be repeated)
fr:  -i FICHIER    - charge le fichier d’initialisation (peut être répété)

en: Actions:
fr: Actions :

en:    [argument ...]            - run the init-function
fr:    [argument ...]            - dance init-function

en: %s: use '-h' for help
fr: %s : utiliser « -h » pour l’aide

en: invalid argument
fr: Argument invalide

en: Welcome to
fr: Bienvenue dans

en: Syntax for %s: nnnnnnn or nnnnKB or nMB
fr: syntaxe pour %s: nnnnnnn ou nnnnKB ou nMB

en: memory size
fr: taille mémoire

en: -E requires an argument
fr: ~E requiert un argument

en: -x with -c is invalid
fr: -x avec -c est invalide.

en: Return value of malloc() = %lx is not compatible with type code distribution.
fr: La valeur de malloc() = %lx n'est pas compatible avec la distribution du code de type.

en: Only %ld bytes available.
fr: Seuls %ld octets libres.

en: Could not determine the end of the SP stack!
fr: Impossible de savoir où se termine la pile SP!

en: WARNING: No initialization file specified.
fr: AVERTISSEMENT : Pas de fichier d'initialisation.

en: Please try:
fr: Essayez :

en: WARNING: No installation directory specified.
fr: AVERTISSEMENT : Pas de répertoire d'initialisation spécifié.

en: WARNING: no such package:
fr: AVERTISSEMENT : aucun paquet :

en: %s: Not enough memory for Lisp.
fr: %s : Il n'y a pas assez de mémoire pour LISP.

en: Bye.
fr: À bientôt !

en: Press a key to terminate...
fr: Pour terminer, tapez une touche...

en: *** - Virtual memory exhausted. RESET
fr: *** - La mémoire virtuelle est épuisée : RAZ

en: *** - Memory exhausted. RESET
fr: *** - La mémoire est épuisée : RAZ

en: Cannot map memory to address 0x%lx .
fr: Impossible de placer de la mémoire à l'adresse 0x%lx .

en: Cannot reserve address range at 0x%lx .
fr: Impossible de réserver les adresses à partir de 0x%lx .

en: Cannot reserve address range 0x%lx-0x%lx .
fr: Impossible de réserver les adresses 0x%lx-0x%lx .

en: CreateFileMapping() failed.
fr: CreateFileMapping() a échoué.

en: MapViewOfFileEx(addr=0x%x,off=0x%x) failed.
fr: MapViewOfFileEx(addr=0x%x,off=0x%x) a échoué.

en: MapViewOfFileEx() returned 0x%x instead of 0x%x.
fr: MapViewOfFileEx() rend 0x%x au lieu de 0x%x.

en: VirtualFree() failed.
fr: VirtualFree() a échoué.

en: VirtualProtect() failed.
fr: VirtualProtect() a échoué.

en: Cannot open <%s>.
fr: Impossible d'ouvrir <%s>.

en: CALL-WITH-TIMEOUT has failed in thread ~S.
fr: CALL-WITH-TIMEOUT a échouée dans le thread ~S.

en: mprotect(0x%lx,%d,%d) failed.
fr: mprotect(0x%lx,%d,%d) échouée.

en: GC count: %lu
fr: Conpteur GC : %lu

en: Space collected by GC:
fr: Espace collecté par le GC :

en: Run time:
fr: Tenps d’exécution :

en: Real time:
fr: Temps réel :

en: GC time:
fr: Temps GC :

en: Permanently allocated: %lu bytes.
fr: Alloucation  permanante : %lu octets.

en: Currently in use: %lu bytes.
fr: En cours d’utilisation : %lu octets.

en: Free space: %lu bytes.
fr: Espace libre : %lu octets.

en: SIGSEGV cannot be cured. Fault address = 0x%lx.
fr: SIGSEGV ne peut être corrigé. Adresse fautive = 0x%lx.

en: Apollo 13 scenario: Stack overflow handling failed. On the next stack overflow we will crash!!!
fr: Scénario Apollo 13 : Réparation de débordement de pile a échoué. Au prochain débordement de pile, ça cassera!!!

en: Ctrl-C: User break
fr: Ctrl-C : Interruption clavier

en: munmap() failed.
fr: munmap() échouée.

en: No more room for LISP objects
fr: Il n'y a plus de place pour des objets LISP.

en: *** - No more room for LISP objects: RESET
fr: *** - Il n'y a plus de place pour des objets LISP : RAZ

en: Trying to make room through a GC...
fr: Essayons de faire de la place par un GC...

en: disk full
fr: Disque plein.

en: runtime too small (~S bytes missing)
fr: runtime trop petit (~S octets manquant)

en: Delegating cookie not found
fr: Coockie de délégation introuvable

en: %s: operating system error during load of initialization file `%s'
fr: %s : erreur système pendant le chargement du fichier d'initialisation « %s ».

en: %s: Cannot map the initialization file `%s' into memory.
fr: %s : impossible de charger le fichier « %s » en mémoire.

en: %s: initialization file `%s' was not created by this version of CLISP runtime
fr: %s : le fichier d'initialisation « %s » ne provient pas de cette version du runtime de CLISP.

en: %s: not enough memory for initialization
fr: %s : pas assez de mémoire pour l'initialisation.

en: %s: 'image size' method failed, but found image header at %d
fr: %s : méthode « taille de l’image » échouée, mais l’entête de l’image a été trouvée à %d

en: Too many documentation strings in ~S
fr: Trop de chaînes de documentation apparaissent dans ~S.

en: Invalid declaration ~S
fr: Déclaration ~S invalide

en: ~S: lambda-list for ~S is missing
fr: ~S: lambda-liste pour ~S manquante

en: ~S: lambda-list for ~S should be a list, not ~S
fr: ~S: La lambda-liste pour ~S doit être une liste et non ~S

en: ~S: illegal declaration ~S
fr: ~S: déclaration ~S invalide

en: ~S: ~S is a macro, not a function
fr: ~S : ~S est une macro, non une fonction.

en: EVAL/APPLY: too many arguments given to ~S
fr: EVAL/APPLY : trop d'arguments pour ~S.

en: EVAL: too few parameters for special operator ~S: ~S
fr: EVAL : trop peu de paramètres pour la forme spéciale ~S : ~S

en: EVAL: too many parameters for special operator ~S: ~S
fr: EVAL: trop de paramètres pour la forme spéciale ~S : ~S

en: EVAL: too few arguments given to ~S: ~S
fr: EVAL: trop peu d'arguments pour ~S : ~S

en: EVAL: too many arguments given to ~S: ~S
fr: EVAL: trop d'arguments pour ~S : ~S

en: APPLY: too many arguments given to ~S
fr: APPLY: trop d'arguments pour ~S.

en: APPLY: too few arguments given to ~S
fr: APPLY: trop peu d'arguments pour ~S.

en: (~S ~S): the tagbody of the tags ~S has already been left
fr: (~S ~S): le «tagbody» avec les marqueurs ~S a déjà été quitté.

en: ~S: there is no CATCHer for tag ~S
fr: ~S: il n'y a pas de CATCH correspondant au marqueur ~S.

en: STACK corrupted
fr: Pile STACK est corrompue.

en: ~S: ~S is not a correct index into ~S
fr: ~S: ~S n'est pas un index convenable dans ~S.

en: undefined bytecode in ~S at byte ~S
fr: Code octet indéfinissable ~S à l'octet ~S

en: Corrupted STACK in ~S at byte ~S
fr: Pile STACK corrompue dans ~S à l'octet ~S

en: ~S: ~S should be a lambda expression
fr: ~S : ~S devrait être une expression LAMBDA

en: ~S: illegal variable specification ~S
fr: ~S: ~S n'est pas une spécification de variable licite.

en: ~S: too many variables and/or declarations
fr: ~S: Trop de déclarations et/ou de variables.

en: ~S: ~S is not a function specification
fr: ~S: ~S n'est pas une spécification de fonction.

en: ~S: ~S is not a macro specification
fr: ~S: ~S n'est pas une spécification de macro.

en: ~S: macro name ~S should be a symbol
fr: ~S: Le nom de macro ~S n'est pas un symbole.

en: ~S: clause ~S should be a list
fr: ~S: La clause ~S doit être une liste.

en: ~S: missing key list: ~S
fr: ~S : la liste d'objects-clé manque: ~S

en: ~S: the ~S clause must be the last one
fr: ~S : La clause ~S doit être la dernière.

en: ~S: the block named ~S has already been left
fr: ~S: Le bloc de nom ~S a déjà été quitté.

en: ~S: no block named ~S is currently visible
fr: ~S: Aucun bloc de nom ~S n'est visible.

en: ~S: ~S is neither tag nor form
fr: ~S: ~S n'est ni un marqueur ni une forme à évaluer.

en: ~S: illegal tag ~S
fr: ~S: ~S n'est pas un marqueur permis.

en: ~S: tagbody for tag ~S has already been left
fr: ~S: Le TAGBODY du marqueur ~S a déjà été quitté.

en: ~S: no tag named ~S is currently visible
fr: ~S: Aucun marqueur de nom ~S n'est visible.

en: ~S: too many return values
fr: ~S : trop de VALUES de retour.

en: Argument ~S is not a macroexpansion environment
fr: L'argument ~S n'est pas un environnement pour macros

en: declarations ~S are not allowed here
fr: Les déclarations ~S ne sont pas permises à cet endroit.

en: ~S: ~S evaluated to the values ~S, not of type ~S
fr: ~S: La forme ~S a produit les valeurs ~S qui ne sont pas de type ~S.

en: ~S: bad declaration ~S
fr: ~S: Mauvaise déclaration : ~S

en: keyword argument list ~S has an odd length
fr: La liste de mots clé ~S est de longueur impaire.

en: ~S: host should be NIL or a string, not ~S
fr: ~S : Le nom de machine hôte doit être NIL ou de type STRING et non ~S

en: ~S: illegal hostname ~S
fr: ~S : Syntaxe incorrecte pour un nom de machine hôte: ~S

en: The variable ~S had an illegal value.
    ~S has been reset to ~S.
fr: Une valeur invalide fut trouvée dans la variable ~S,
    ~S fut réinitialisé à ~S.

en: ~S: there is no user named ~S
fr: ~S : Il n'y a pas d'utilisateur de nom ~S.

en: ~S: there is no environment variable ~S
fr: ~S : Il n'y a pas de variable ~S dans l'environnement.

en: ~S: syntax error in filename ~S at position ~S
fr: ~S : Erreur de syntaxe dans le nom de fichier ~S, à la position ~S.

en: ~S: hosts ~S and ~S of ~S should coincide
fr: ~S : Les «hosts» ~S et ~S de ~S ne sont pas les mêmes.

en: ~S: argument ~S is not a logical pathname, string, stream or symbol
fr: ~S : L'argument ~S n'est pas un «pathname logique», une chaîne, un «stream» ou un symbole.

en: ~S: endless loop while resolving ~S
fr: ~S : boucle infinie pour ~S

en: ~S: unknown logical host ~S in ~S
fr: ~S : host ~S inconnu dans ~S

en: ~S: No replacement rule for ~S is known.
fr: ~S : Aucune règle de traduction est connue pour ~S.

en: ~S: :VERSION-argument should be NIL or a positive fixnum or :WILD or :NEWEST, not ~S
fr: ~S : L'argument pour :VERSION doit être NIL, un petit nombre entier positif, :WILD ou :NEWEST mais non ~S

en: The value of ~S was not a pathname. ~:*~S is being reset.
fr: La valeur de ~S n'était pas de type PATHNAME. ~:*~S est réinitialisé.

en: ~S: wildcards are not allowed here: ~S
fr: ~S : Les caractères joker ne sont pas permis ici : ~S

en: ~S: argument ~S should be ~S, ~S, ~S, ~S, ~S, ~S or ~S
fr: ~S : L'argument ~S devrait être ~S, ~S, ~S, ~S, ~S, ~S ou ~S .

en: ~S: replacement pieces ~S do not fit into ~S
fr: ~S : Les pièces ~S ne vont pas dans ~S.

en: ~S: ~S is not a specialization of ~S
fr: ~S : ~S ne spécialise pas ~S.

en: (~S ~S ~S ~S) is ambiguous: ~S
fr: (~S ~S ~S ~S) est ambigu: ~S

en: ~S: Directory ~S does not exist
fr: ~S : Le répertoire ~S n'existe pas.

en: ~S: File ~S already exists
fr: ~S : Le fichier ~S existe déjà.

en: ~S: ~S names a directory, not a file
fr: ~S : ~S désigne un répertoire et non un fichier.

en: no directory ~S above ~S
fr: Il n'y a pas de répertoire ~S au delà de ~S.

en: "..\\" after "...\\" is invalid: ~S
fr: "..\\" après "...\\" n'est pas permis : ~S

en: UNIX error while GETWD: ~S
fr: Erreur UNIX pendant GETWD : ~S

en: UNIX GETWD returned ~S
fr: GETWD d'UNIX a retourné ~S

en: UNIX REALPATH returned ~S
fr: REALPATH d'UNIX a retourné ~S

en: ~S: No file name given: ~S
fr: ~S: pas de nom de fichier fourni : ~S

en: ~S: Not a directory: ~S
fr: ~S: Ceci ne désigne pas un répertoire : ~S

en: ~S: File ~S does not exist
fr: ~S : Le fichier ~S n'existe pas.

en: ~S: pathname with type but without name makes no sense: ~S
fr: ~S : Un PATHNAME avec TYPE mais sans NAME est insensé: ~S

en: ~S: The value of ~S should be one of ~S, ~S, ~S, or ~S, not ~S. It has been changed to ~S.
fr: ~S : La valeur ~S de doit se terminer par ~S, ~S, ~S, ou ~S, not ~S. Elle est remplacée par ~S.

en: root directory not allowed here: ~S
fr: Le répertoire racine n'est pas permis ici : ~S

en: Creating directory:
fr: Création du répertoire :

en: ~S on ~S is illegal
fr: ~S de/sur ~S est impossible.

en: Return value ~S of call to ~S should be an integer between ~S and ~S.
fr: La valeur ~S retournée par ~S devrait être un entier entre ~S et ~S.

en: ~S: the last character read from ~S was not ~S
fr: ~S : Le dernier caractère lu dans ~S n'était pas ~S.

en: ~S from ~S without ~S before it
fr: ~S de ~S sans précédent ~S.

en: ~S: cannot output to ~S
fr: ~S : Ne peux rien écrire sur ~S.

en: integer ~S is out of range, cannot be output onto ~S
fr: L'entier ~S, n'étant pas dans l'intervalle souhaité, ne peut pas être écrit dans ~S.

en: ~S: argument ~S should be an input stream
fr: ~S : L'argument doit être un «stream» d'entrée et non pas ~S.

en: ~S: argument ~S should be an output stream
fr: ~S : L'argument doit être un «stream» de sortie et non pas ~S.

en: ~S is beyond the end because the string ~S has been adjusted
fr: ~S est arrivé après la fin de la chaîne, parce que la chaîne ~S a été ajustée.

en: ~S: ~S argument must be a subtype of ~S, not ~S
fr: ~S : L'argument ~S doit être un sous-type de ~S, et non ~S

en: ~S: argument ~S should be a string with fill pointer
fr: ~S : L'argument doit être une chaîne munie d'un pointeur de remplissage et non ~S.

en: ~S: ~S is not a buffered input stream
fr: ~S : ~S n'est pas un «stream» d'entrée bufferisé.

en: ~S: Ctrl-C: User break
fr: ~S : Ctrl-C : Interruption clavier

en: unknown character set ~S
fr: jeu de caractères ~S inconnu

en: Unbuffered streams need an ~S with a bit size being a multiple of 8, not ~S
fr: Les flots non bufferisés nécessitent un ~S avec un taille (en bits) divisible par 8, et non ~S

en: Closed ~S because disk is full.
fr: Ai fermé ~S, parce que le disque est sans doute plein.

en: cannot position ~S beyond EOF
fr: Ne peux pas positionner ~S au-delà de la fin du fichier.

en: ~S: argument ~S ~S was specified, but ~S is not a regular file.
fr: ~S : L'argument ~S ~S a été donné, mais ~S n'est pas un fichier régulier.

en: ~S: arguments ~S ~S and ~S ~S were specified, but ~S is not a regular file.
fr: ~S : Les arguments ~S ~S et ~S ~S ont été donnés, mais ~S n'est pas un fichier régulier.

en: file ~S is not an integer file
fr: Le fichier ~S n'a pas le format d'un fichier d'entiers.

en: ~S: argument ~S should be a window stream
fr: ~S : L'argument ~S devrait être un WINDOW-STREAM.

en: cannot output to standard output
fr: Ne peut rien écrire sur la sortie principale.

en: environment has no TERM variable
fr: L'environnement ne contient pas de variable TERM.

en: terminal type ~S unknown to termcap
fr: TERMCAP ne connait pas le type d'écran ~S.

en: insufficient terminal: hardcopy terminal
fr: Terminal insuffisant : imprimante au lieu d'écran.

en: insufficient terminal: overstrikes, cannot clear output
fr: Terminal insuffisant : ne peut rien effacer.

en: insufficient terminal: cannot scroll
fr: Terminal insuffisant : pas de défilement.

en: insufficient terminal: cannot clear screen
fr: Terminal insuffisant : ne peut pas effacer l'écran.

en: insufficient terminal: cannot position cursor randomly
fr: Terminal insuffisant : ne peut pas placer le curseur n'importe où.

en: host should be string, not ~S
fr: L'hôte devrait être un chaîne et non ~S

en: ~S: input stream ~S has reached its end
fr: ~S : Le «stream» d'entrée ~S est épuisé.

en: ~S: ~S is not a ~S
fr: ~S : ~S n'est pas un « ~S »

en: ~S: argument ~S is not an open SOCKET-STREAM
fr: ~S : L'argument ~S n'est pas un SOCKET-STREAM ouvert

en: ~S: argument ~S is not a SOCKET-STREAM
fr: ~S : L'argument ~S n'est pas un SOCKET-STREAM

en: readline library: out of memory.
fr: Bibliothèque readline : mémoire épuisée.

en: ~S: The ~S of ~S cannot be changed from ~S to ~S.
fr: ~S : Le ~S de ~S ne peux pas être changé de ~S en ~S.

en: Return value ~S of call to ~S is not a fixnum >= 0 or NIL.
fr: La valeur ~S retournée par ~S n'est pas un petit entier >= 0 ou NIL.

en: ~S needs an ~S with a bit size being a multiple of 8, not ~S
fr: ~S nécessite un ~S avec un taille (en bits) divisible par 8, et non ~S

en: ~S: illegal endianness argument ~S
fr: ~S : ~S n'est pas permis comme argument pour «endianness».

en: ~S is not a ~S, cannot be output onto ~S
fr: ~S, n'étant pas un ~S, ne peut pas être écrit dans ~S.

en: ~S: position argument should be ~S or ~S or a nonnegative integer, not ~S
fr: ~S : L'argument position doit être ~S, ~S ou un entier positif ou zéro, mais non ~S.

en: The value of ~S was not a readtable. It has been reset.
fr: La valeur de ~S n'était pas un tableau de lecture et fut remise à la valeur standard.

en: ~S: ~S is a dispatch macro character
fr: ~S : ~S est un caractère de «macro-dispatch».

en: ~S: ~S is not a dispatch macro character
fr: ~S : ~S n'est pas un caractère de «macro-dispatch».

en: ~S: new value ~S should be ~S, ~S, ~S or ~S.
fr: ~S : La nouvelle valeur ~S devrait être ~S, ~S, ~S ou ~S.

en: The value of ~S should be an integer between 2 and 36, not ~S.
    It has been reset to 10.
fr: La valeur de ~S doit être un nombre entier entre 2 et 36 et non ~S.
    Elle a été mise à 10.

en: ~S from ~S: character read should be a character: ~S
fr: ~S de ~S : le caractère lu n'est pas un caractère: ~S

en: ~S: input stream ~S ends within an object. Last opening parenthesis probably in line ~S.
fr: ~S : Le «stream» d'entrée ~S se termine à l'intérieur d'un objet. La dernière parenthèse ouverte se trouve probablement dans la ligne ~S.

en: ~S: input stream ~S ends within an object
fr: ~S : Le «stream» d'entrée ~S se termine à l'intérieur d'un objet.

en: ~S from ~S: illegal character ~S
fr: ~S de ~S : Le caractère ~S n'est pas permis ici.

en: ~S: input stream ~S ends within a token after single escape character
fr: ~S : Le «stream» d'entrée ~S se termine à l'intérieur d'un lexème, suivant un caractère de simple échappement.

en: ~S from ~S: ~S has no macro character definition
fr: ~S de ~S : ~S n'a pas de définition de macro-caractère.

en: ~S from ~S: macro character definition for ~S may not return ~S values, only one value.
fr: ~S de ~S : La définition du macro-caractère ~S ne doit pas retourner ~S valeurs mais au plus une.

en: ~S from ~S: After ~S is ~S an undefined dispatch macro character
fr: ~S de ~S : Après ~S ~S n'est plus défini comme macro caractère de «dispatch».

en: ~S from ~S: dispatch macro character definition for ~S after ~S may not return ~S values, only one value.
fr: ~S de ~S : La définition de caractère macro de «dispatch» pour ~S après ~S ne doit pas retourner ~S valeurs.

en: ~S from ~S: a token consisting only of dots cannot be meaningfully read in
fr: ~S de ~S : Un lexème ne comprenant que des points ne peut pas être lu.

en: ~S from ~S: too many colons in token ~S
fr: ~S de ~S : Trop de deux-points dans le lexème ~S

en: ~S from ~S: there is no package with name ~S
fr: ~S de ~S : Il n'y a pas de paquetage de nom ~S.

en: ~S from ~S: ~S has no external symbol with name ~S
fr: ~S de ~S : ~S ne comprend pas de symbole externe de nom ~S.

en: ~S from ~S: token "." not allowed here
fr: ~S de ~S : Le lexème "." n'est pas permis ici.

en: ~S: no entry for ~S from ~S in ~S = ~S
fr: ~S : ~S dans ~S n'est pas énoncé dans ~S = ~S.

en: ~S from ~S: illegal end of dotted list
fr: ~S de ~S : liste pointée ne se termine pas correctement.

en: ~S from ~S: an object cannot start with ~S
fr: ~S de ~S : un object ne peut pas commencer par ~S

en: ~S: input stream ~S ends within a string
fr: ~S : Le «stream» d'entrée ~S se termine au milieu d'une chaîne.

en: ~S from ~S: font number ~S for character is too large, should be = 0
fr: ~S de ~S : Le numéro ~S de font de caractère est trop grand (devrait être = 0).

en: ~S from ~S: there is no character with name ~S
fr: ~S de ~S : ~S n'est pas le nom d'un caractère.

en: ~S from ~S: the number base must be given between # and R
fr: ~S de ~S : La base numérique doit être spécifiée entre # et R.

en: ~S from ~S: The base ~S given between # and R should lie between 2 and 36
fr: ~S de ~S : La base numérique ~S spécifiée entre # et R doit être entre 2 et 36.

en: ~S from ~S: bad syntax for complex number: #C~S
fr: ~S de ~S : Syntaxe inadmissible pour un nombre complexe: #C~S

en: ~S from ~S: token expected after #:
fr: ~S de ~S : Il faut un lexème après #:

en: ~S from ~S: token ~S after #: should contain no colon
fr: ~S de ~S : Le lexème ~S après ne doit pas contenir de deux-points.

en: ~S from ~S: only zeroes and ones are allowed after #*
fr: ~S de ~S : Seuls 0 et 1 sont permis après #*

en: ~S from ~S: bad syntax for array: #A~S
fr: ~S de ~S : Syntaxe inadmissible pour une matrice: #A~S

en: ~S from ~S: ~S = ~S does not allow the evaluation of ~S
fr: ~S de ~S : ~S = ~S ne permet pas l'évaluation de ~S

en: ~S from ~S: label #~S= may not be defined twice
fr: ~S de ~S : La marque #~S= ne peut pas être définie deux fois.

en: ~S from ~S: #~S= #~S# is illegal
fr: ~S de ~S : #~S= #~S# n'est pas permis.

en: ~S from ~S: undefined label #~S#
fr: ~S de ~S : La marque #~S# n'est pas définie.

en: ~S from ~S: objects printed as #<...> cannot be read back in
fr: ~S de ~S : Des objets qui ont été imprimés en forme #<...> ne peuvent servir d'entrée.

en: ~S from ~S: objects printed as # in view of ~S cannot be read back in
fr: ~S de ~S : Des objets qui ont été imprimés en # à cause de ~S ne peuvent servir d'entrée.

en: ~S from ~S: illegal feature ~S
fr: ~S de ~S : Feature ~S n'est pas permis.

en: ~S from ~S: #S must be followed by the type and the contents of the structure, not ~S
fr: ~S de ~S : Après #S on s'attend au type et au contenu de la structure, entre parenthèses, et pas à ~S

en: ~S from ~S: the type of a structure should be a symbol, not ~S
fr: ~S de ~S : Le type d'une structure doit être un symbole et non ~S

en: ~S from ~S: bad ~S
fr: ~S de ~S : ~S inadmissible.

en: ~S from ~S: bad ~S for ~S
fr: ~S de ~S : Mauvaise ~S appartenance à ~S

en: ~S from ~S: no structure of type ~S has been defined
fr: ~S de ~S : Aucune structure de type ~S n'est définie.

en: ~S from ~S: structures of type ~S cannot be read in, missing constructor function
fr: ~S de ~S : Des structures de type ~S ne peuvent être entrées car la fonction constructeur est inconnue.

en: ~S from ~S: a structure ~S may not contain a component "."
fr: ~S de ~S : Une structure ~S ne doit pas contenir un composant "."

en: ~S from ~S: ~S is not a symbol, not a slot name of structure ~S
fr: ~S de ~S : ~S n'est pas un symbole, donc pas le nom d'un composant de la structure ~S.

en: ~S from ~S: missing value of slot ~S in structure ~S
fr: ~S de ~S : La valeur du composant ~S dans la structure ~S manque.

en: ~S from ~S: too many slots for structure ~S
fr: ~S de ~S : Trop de composants pour une structure ~S.

en: ~S from ~S: illegal syntax of closure code vector after #~SY
fr: ~S de ~S : Mauvaise syntaxe de vecteur pour le code d'une «closure» après #~SY

en: ~S from ~S: object #Y~S has not the syntax of a compiled closure
fr: ~S de ~S : L'objet #Y~S n'a pas la syntaxe d'une «closure» compilée.

en: ~S from ~S: bad syntax for pathname: #P~S
fr: ~S de ~S : Syntaxe inadmissible pour un pathname: #P~S

en: ~S: peek type should be NIL or T or a character, not ~S
fr: ~S : Le mode de PEEK doit être NIL ou T ou un caractère et non ~S

en: ~S: the value ~S of ~S is neither ~S nor ~S nor ~S.
    It is reset to ~S.
fr: ~S : La valeur ~S de ~S n'est ni ~S ni ~S ni ~S.
    Elle est remplacée par ~S.

en: ~S: must be a positive integer or NIL, not ~S
fr: ~S : doit être un entier positif ou NIL, et non ~S

en: ~S: not enough stack space for carrying out circularity analysis
fr: ~S : La pile n'est pas suffisante pour analyser les liaisons circulaires.

en: ~S: an unknown record type has been generated!
fr: ~S : Un objet composé de type inconnu a été rencontré!

en: index too large
fr: Index dans matrice trop grand.

en: An array has been shortened by adjusting it while another array was displaced to it.
fr: La matrice cible d'un «displaced-array» a été rapetissée par ajustement.

en: ~S: got ~S subscripts, but ~S has rank ~S
fr: ~S: ~S indices donnés mais ~S est de rang ~S.

en: ~S: subscripts ~S for ~S are not of type `(INTEGER 0 (,ARRAY-DIMENSION-LIMIT))
fr: ~S: Les indices ~S pour ~S ne sont pas de type `(INTEGER 0 (,ARRAY-DIMENSION-LIMIT)).

en: ~S: subscripts ~S for ~S are out of range
fr: ~S: Les indices ~S pour ~S ne sont pas dans l'intervalle permis.

en: ~S: index ~S for ~S is not of type `(INTEGER 0 (,ARRAY-DIMENSION-LIMIT))
fr: ~S: L'indice ~S pour ~S n'est pas de type `(INTEGER 0 (,ARRAY-DIMENSION-LIMIT)).

en: ~S: index ~S for ~S is out of range
fr: ~S: L'index ~S pour ~S est trop grand.

en: ~S: ~S does not fit into ~S, bad type
fr: ~S: ~S n'est pas de type correct pour ~S.

en: ~S: ~S is not an nonnegative integer less than the rank of ~S
fr: ~S: ~S n'est pas un entier >= 0 et strictement inférieur au rang de ~S.

en: ~S: ~S is not an array of bits
fr: ~S: ~S n'est pas une matrice de bits.

en: ~S: The arguments ~S and ~S should be arrays of bits with the same dimensions
fr: ~S: Les arguments ~S et ~S doivent être des matrices de mêmes dimensions.

en: ~S: The arguments ~S, ~S and ~S should be arrays of bits with the same dimensions
fr: ~S: Les arguments ~S, ~S et ~S doivent être des matrices de mêmes dimensions.

en: ~S: vector ~S has no fill pointer
fr: ~S: Le vecteur ~S n'a pas de pointeur de remplissage.

en: ~S: ~S has length zero
fr: ~S: ~S ne contient pas d'éléments actifs (la longueur est nulle).

en: ~S: extending the vector by ~S elements makes it too long
fr: ~S: Étendre le vecteur de ~S le rend trop long.

en: ~S works only on adjustable arrays, not on ~S
fr: ~S ne fonctionne qu'avec des matrices ajustables et non avec ~S.

en: ~S: extension ~S should be a positive fixnum
fr: ~S: L'extension ~S doit être de type FIXNUM strictement positif.

en: ~S: cannot push ~S into array ~S (bad type)
fr: ~S: L'objet ~S ne peut pas être poussé dans la matrice ~S car il est de mauvais type.

en: ~S: dimension ~S is not of type `(INTEGER 0 (,ARRAY-DIMENSION-LIMIT))
fr: ~S: La dimension ~S n'est pas de type  `(INTEGER 0 (,ARRAY-DIMENSION-LIMIT)).

en: ~S: dimensions ~S produce too large total-size
fr: ~S: Les dimensions ~S donnent une taille totale trop grande.

en: ~S: ambiguous, more than one initialization specified
fr: ~S: Il fut indiqué plus d'une initialisation, c'est ambigu.

en: ~S: ~S must not be specified without ~S
fr: ~S: ~S ne peut être utilisé qu'avec ~S.

en: ~S: the initial-element ~S is not of type ~S
fr: ~S: L'élément initial ~S n'est pas de type ~S.

en: ~S: ~S is of incorrect length
fr: ~S: ~S n'est pas de longueur convenable.

en: ~S: ~S-argument ~S is not an array
fr: ~S: Le ~S argument ~S n'est pas une matrice.

en: ~S: ~S-argument ~S does not have element type ~S
fr: ~S: Le ~S argument ~S n'a pas ~S comme type d'élément.

en: ~S: ~S-argument ~S is not of type `(INTEGER 0 (,ARRAY-TOTAL-SIZE-LIMIT))
fr: ~S: Le ~S argument ~S n'est pas de type `(INTEGER 0 (,ARRAY-TOTAL-SIZE-LIMIT)).

en: ~S: array-total-size + displaced-offset (= ~S) exceeds total size ~S of ~S-argument
fr: ~S: La taille totale de la matrice avec «displaced-offset» (~S) est supérieure à la taille totale ~S du ~S argument.

en: ~S: fill-pointer ~S should be a nonnegative fixnum
fr: ~S: Le pointeur de remplissage ~S devrait être de type FIXNUM positif ou zéro.

en: ~S: fill-pointer argument ~S is larger than the length ~S
fr: ~S: L'argument ~S pour le pointeur de remplissage est plus grand que la longueur ~S.

en: ~S: ~S may not be specified for an array of rank ~S
fr: ~S: ~S ne peut pas être spécifié avec une matrice de rang ~S.

en: ~S: array ~S does not have element-type ~S
fr: ~S: La matrice ~S n'as pas ~S comme type d'élément.

en: ~S: cannot displace array ~S to itself
fr: ~S: La matrice ~S ne peut pas être déplacée («displaced») vers elle-même.

en: ~S: the fill-pointer of array ~S is ~S, greater than ~S
fr: ~S: La matrice ~S possède un pointeur de remplissage ~S supérieur à la longueur souhaitée ~S.

en: Illegal START index ~S for ~S
fr: Index START ~S invalide pour ~S.

en: Illegal END index ~S for ~S
fr: Index END ~S invalide pour ~S.

en: ~S: invalid bit-vector length ~S
fr: ~S: ~S n'est pas convenable comme longueur de vecteur bit.

en: Hash table size ~S too large
fr: La taille ~S est trop grande pour une table de hachage.

en: internal error occured while resizing ~S
fr: Une erreur interne s'est produite au moment de la réorganisation de ~S.

en: ~S: internal error while building ~S
fr: ~S: Une erreur interne s'est produite lors de la construction de ~S.

en: ~S: ~S is not a pair
fr: ~S : ~S n'est pas une paire.

en: ~S: lists ~S and ~S are not of same length
fr: ~S : Les listes ~S et ~S sont de longueurs distinctes.

en: ~S: index ~S too large for ~S
fr: ~S : L'index ~S est trop grand pour ~S.

en: ~S: start index ~S too large for ~S
fr: ~S : L'index :START ~S est trop grand pour ~S.

en: ~S: end index ~S too large for ~S
fr: ~S : L'index :END ~S est trop grand pour ~S.

en: symbol ~S cannot be deleted from symbol table
fr: Le symbole ~S ne peux pas être retiré de la table des symboles.

en: ~S inconsistent: symbol ~S is a shadowing symbol but not present
fr: Inconsistence dans ~S : Le symbole ~S est énuméré parmi les SHADOWING-SYMBOLS mais n'est pas présent.

en: UNEXPORT in ~S is illegal
fr: UNEXPORT n'est pas permis dans ~S.

en: UNEXPORT works only on accessible symbols, not on ~S in ~S
fr: UNEXPORT n'est possible que pour des symboles accessibles mais pas pour le symbole ~S dans ~S.

en: the symbol to export,
fr: Le symbole à exporter

en: the old symbol,
fr: Le symbole original

en: ~S: argument should be a package or a package name, not ~S
fr: L'argument de ~S doit être un paquetage ou un nom de paquetage et non ~S.

en: ~S: there is already a package named ~S
fr: ~S : Il y a déjà un paquetage de nom ~S.

en: Ignore.
fr: Ignorer cela.

en: ~S: There is no package with name ~S.
fr: ~S : Il n'y a pas de paquetage de nom ~S.

en: ~S: ~S is used by ~{~S~^, ~}.
fr: ~S: De ~S héritent ~{~S~^, ~}.

en: ~S: ~S is not a valid index into ~S
fr: ~S : ~S n'est pas un index valide pour ~S.

en: ~S: ~S is not a record
fr: ~S : ~S n'est pas un «record».

en: ~S: ~S is not a structure of type ~S
fr: ~S : ~S n'est pas une structure de type ~S.

en: ~S: Slot ~S of ~S has no value
fr: ~S : Composant ~S de ~S n'a pas de valeur.

en: ~S: ~S is not a closure
fr: ~S : ~S n'est pas une fermeture.

en: ~S is not a valid code-vector byte
fr: ~S est inutilisable comme octet dans un «code-vector».

en: ~S: function ~S is too big: ~S
fr: ~S : La function ~S est trop grosse: ~S

en: ~S: This is not a prototype of a generic function: ~S
fr: ~S : Ceci n'est pas un prototype d'une fonction générique : ~S

en: ~S method for ~S returned ~S
fr: La méthode de ~S pour ~S a retourné ~S.

en: There are no sequences of type ~S
fr: Il n'existe pas de séquences de type ~S.

en: ~S: ~S = ~S should not be greater than ~S = ~S
fr: ~S : ~S = ~S ne doit pas excéder ~S = ~S.

en: ~S: the index should be a fixnum >=0, not ~S
fr: ~S : L'index doit être de type FIXNUM positif ou zéro et non ~S

en: ~S: bad length ~S
fr: ~S : occurrence d'une mauvaise longueur: ~S

en: ~S: size should be an integer >=0, not ~S
fr: ~S : SIZE doit être un entier positif ou zéro et non ~S

en: ~S: the radix must be an integer between 2 and 36, not ~S
fr: ~S: Seuls les entiers compris entre 2 et 36 sont possible comme base et non ~S.

en: ~S: the code argument should be an integer, not ~S
fr: ~S: L'argument code doit être un entier et non ~S.

en: ~S: cannot coerce ~S to a character
fr: ~S: ~S ne peut pas être transformé en caractère.

en: ~S: the weight argument should be an integer, not ~S
fr: ~S : L'argument poids doit être un entier et non ~S.

en: ~S: argument should be an integer, not ~S
fr: ~S: L'argument doit être un entier et non ~S.

en: ~S: index should be an integer, not ~S
fr: ~S: L'index doit être un entier et non ~S.

en: ~S: ~S-index should be an integer, not ~S
fr: ~S: L'index ~S doit être un entier et non ~S.

en: ~S: index should be NIL or an integer, not ~S
fr: ~S: L'index doit être NIL ou un entier et non ~S.

en: ~S: ~S-index should be NIL or an integer, not ~S
fr: ~S: L'index ~S doit être NIL ou un entier et non ~S.

en: ~S: index ~S should not be greater than the length of the string
fr: ~S: L'index ~S ne peut pas être plus grand que la longueur de la chaîne.

en: ~S: ~S-index ~S should not be greater than the length of the string
fr: ~S: L'index ~S = ~S ne peut pas être plus grand que la longueur de la chaîne.

en: ~S: index ~S should be less than the length of the string
fr: ~S: L'index ~S doit être plus petit que la longueur de la chaîne.

en: ~S: ~S-index ~S should be less than the length of the string
fr: ~S: L'index ~S = ~S doit être plus petit que la longueur de la chaîne.

en: ~S: argument ~S should be a string, a symbol or a character
fr: ~S: L'argument ~S doit être de type STRING, SYMBOL ou CHARACTER.

en: ~S: the string length ~S should be nonnegative fixnum
fr: ~S: La longueur de chaîne ~S doit être de type FIXNUM positif ou zéro.

en: ~S: bad frame climbing mode ~S
fr: ~S: Mauvais mode de saut d'environnement ~S.

en: ~S: ~S is not a stack pointer
fr: ~S: ~S n'est pas un pointeur de pile.

en: ~S: ~S is not a pointer to an EVAL/APPLY frame
fr: ~S: ~S n'est pas une pointeur vers un environnement EVAL/APPLY.

en: APPLY frame with breakpoint for call
fr: «frame» APPLY avec point d'interception pour l'application

en: APPLY frame for call
fr: «frame» APPLY pour l'application

en: EVAL frame with breakpoint for form
fr: «frame» EVAL avec point d'interception pour la forme

en: EVAL frame for form
fr: «frame» EVAL pour la forme

en: frame binding variables (~ = dynamically):
fr: Le «frame» de liaison de variables (~ signifiant dynamique) lie :

en: CALLBACK frame
fr: «frame» CALLBACK

en: frame binding variables
fr: «frame» de liaison de variables

en:  binds (~ = dynamically):
fr:  lie (~ signifiant dynamiquement) :

en: frame binding functions
fr: «frame» de liaison de fonctions

en:   Next environment:
fr:   prochain environnement :

en: compiled tagbody frame for
fr: «frame» TAGBODY compilé pour

en: compiled block frame for
fr: «frame» BLOCK compilé pour

en: block frame
fr: «frame» BLOCK

en: nested block frame
fr: «frame» BLOCK dépilé

en:  for
fr:  pour

en: tagbody frame
fr: «frame» TAGBODY

en: nested tagbody frame
fr: «frame» TAGBODY dépilé

en:  for
fr:  pour

en: catch frame for tag
fr: «frame» CATCH pour l'étiquette

en: handler frame for conditions
fr: «frame» HANDLER pour les conditions

en: unwind-protect frame
fr: «frame» UNWIND-PROTECT

en: driver frame
fr: «driver frame»

en: frame binding environments
fr: «frame» de liaison d'environnements

en: ~S: unknown frame type
fr: ~S: Type d'environnement inconnu.

en: Unprintable error message
fr: Message non imprimable

en: ~S: User break
fr: ~S : Interruption clavier

en: ~S: ~S may not be used as an environment
fr: ~S: ~S ne peut pas être utilisé comme environnement.

en: ~S: index should not be negative: ~S
fr: ~S: L'index doit être positif ou zéro et non ~S.

en: ~S: ~S-index should not be negative: ~S
fr: ~S: L'index ~S doit être positif ou zéro et non ~S.

en: Attempt to modify a read-only string: ~S
fr: Tentative de modification d'une chaîne non modifiable: ~S

en: ~S: argument ~S is neither a string nor an integer
fr: ~S: L'argument ~S n'est ni une chaîne ni un nombre entier.

en: ~S: ~S is not a class
fr: ~S : ~S n'est pas une classe.

en: ~S: the property list ~S has an odd length
fr: ~S : La liste de propriétés ~S est de longueur impaire.

en: ~S: illegal keyword/value pair ~S, ~S in argument list.
    The allowed keywords are ~S
fr: ~S : Paire mot-clé - valeur ~S, ~S illicite dans la liste d'arguments.
    Les mots clefs permis sont ~S

en: ~S: argument ~S is not a function.
    To get a function in the current environment, write (FUNCTION ...).
    To get a function in the global environment, write (COERCE '... 'FUNCTION).
fr: ~S : L'argument ~S n'est pas une fonction.
    Pour obtenir une fonction dans l'environnement courant, écrire (FUNCTION ...).
    Pour obtenir une fonction dans l'environnement global, écrire (COERCE '... 'FUNCTION).

en: ~S: ~S is not an `unsigned int' number
fr: ~S : ~S n'est pas un nombre «unsigned int».

en: ~S: ~S is not an `int' number
fr: ~S : ~S n'est pas un nombre «int».

en: ~S: ~S is not a `unsigned long' number
fr: ~S : ~S n'est pas un nombre «unsigned long».

en: ~S: ~S is not a `long' number
fr: ~S : ~S n'est pas un nombre «long».

en: ~S: ~S is not a single-float
fr: ~S : ~S n'est pas de type SINGLE-FLOAT.

en: ~S: ~S is not a double-float
fr: ~S : ~S n'est pas de type DOUBLE-FLOAT.

en: UNIX error
fr: Erreur UNIX

en: Win32 error
fr: Erreur Win32

en: This file was produced by another lisp version, must be recompiled.
fr: Ce fichier provient d'une autre version de LISP et doit être recompilé.

en: ~S: type of attribute ~S is unsupported
fr: ~S : Le type de l'attribut ~S n'est pas supporté.

en: C++ compiler
fr: Compilateur C++

en: C compiler
fr: Compilateur C

en: ~S: too large shift amount ~S
fr: ~S : Décalage ~S trop grand.

en: ~S: unidentifiable type!!!
fr: ~S : Type non identifiable!!!

en: ~S: type ~S does not correspond to a class
fr: ~S : aucune classe ne correspond au type ~S

en: ~S: ~S does not name a class
fr: ~S : ~S n'est pas le nom d'une classe.

en: ~S: invalid type specification ~S
fr: ~S : ~S n'est pas une spécification de type légale.

en: ~S: ~S cannot be coerced to type ~S
fr: ~S : ~S ne peut pas être transformé en objet de type ~S.

en: ~S: the property list of ~S has an odd length
fr: ~S : La liste de propriétés attachée à ~S est de longueur impaire.

en: ~S: ~S is not a system function
fr: ~S : ~S n'est pas une fonction du système.

en: The value of *GENSYM-COUNTER* was not a nonnegative integer. Old value ~S. New value ~S.
fr: La valeur de *GENSYM-COUNTER* n'était pas un entier >= 0. Ancienne valeur : ~S. Nouvelle valeur : ~S.

en: ~S: argument should be a positive fixnum, not ~S
fr: ~S : L'argument doit être de type FIXNUM positif et non ~S.

en: ~S: argument should be positive and an integer or float, not ~S
fr: ~S : L'argument doit être positif et de type entier ou flottant et non ~S.

en: not a 32-bit integer: ~S
fr: Ceci n'est pas un nombre à 32 bits : ~S

en: not a 64-bit integer: ~S
fr: Ceci n'est pas un nombre à 64 bits : ~S

en: bignum overflow
fr: Dépassement de capacité des entiers BIGNUM

en: ~S: ~S is not a valid boolean operation
fr: ~S : ~S n'est pas une opération booléenne admise.

en: ~S: index ~S is negative
fr: ~S : L'index ~S est négatif.

en: The arguments to BYTE must be fixnums >=0: ~S, ~S
fr: Les arguments de BYTE doivent être des entiers FIXNUM >=0 : ~S, ~S

en: ~S is not a BYTE specifier
fr: ~S n'est pas une spécification de BYTE.

en: overflow during multiplication of large numbers
fr: Débordement de capacité lors d'une multiplication de grands nombres.

en: quotient ~S / ~S is not an integer
fr: Le quotient de ~S par ~S n'est pas un entier.

en: long float too long
fr: LONG-FLOAT trop long.

en: ~S: illegal foreign function type ~S
fr: ~S : type invalide de fonction externe : ~S

en: ~S cannot be converted to a foreign function with another calling convention.
fr: ~S ne peut être converti en une fonction étrangère avec une autre convention d'appel.

en: ~S: foreign variable with unknown type, missing DEF-C-VAR: ~S
fr: ~S : variable étrangère de type inconnu, DEF-C-VAR manquant: ~S

en: ~S: foreign variable ~S does not have the required size or alignment
fr: ~S : la variable étrangère ~S n'a pas la taille ou le placement nécessaire.

en: ~S: type specifications for foreign variable ~S conflict: ~S and ~S
fr: ~S : types contradictoires pour la variable étrangère ~S : ~S et ~S

en: ~S: foreign variable ~S does not have the required alignment
fr: ~S : la variable étrangère ~S n'a pas le placement nécessaire.

en: ~S: foreign variable ~S may not be modified
fr: ~S : la variable étrangère ~S n'est pas modifiable.

en: ~S: foreign variable ~S of type ~S is not an array
fr: ~S : la variable étrangère ~S de type ~S n'est pas une matrice.

en: ~S: foreign variable ~S of type ~S is not a pointer
fr: ~S : la variable étrangère ~S de type ~S n'est pas un pointeur.

en: ~S: foreign variable ~S of type ~S is not a struct or union
fr: ~S : la variable étrangère ~S de type ~S n'est pas un «struct» ou «union».

en: ~S: foreign variable ~S of type ~S has no component with name ~S
fr: ~S : la variable étrangère ~S de type ~S n'a pas de composante de nom ~S.

en: ~S: foreign function with unknown calling convention, missing DEF-CALL-OUT: ~S
fr: ~S : convention d'appel inconnue pour fonction étrangère, DEF-CALL-OUT manquant: ~S

en: ~S: calling conventions for foreign function ~S conflict
fr: ~S : conventions d'appel de fonction étrangère ~S se contredisent.

en: ~S: :OUT argument is not a pointer: ~S
fr: ~S : paramètre :OUT n'est pas indirecte: ~S

en: ~S: Cannot open library ~S
fr: ~S : Ne peux pas ouvrir la bibliothèque ~S.

en: The destination argument ~S is invalid (not NIL or T or a stream or a string).
fr: L'argument de destination n'est ni NIL, ni T, ni un «stream» ni une chaîne : ~S

en: ~S: The control-string must be a string, not ~S
fr: ~S : La chaîne de contrôle doit être une chaîne et non ~S

en: special operator
fr: opérateur spécial

en: function
fr: fonction

en: ~S is impossible in compiled code
fr: ~S est impossible dans du code compilé.

en: ~S is an invalid function environment
fr: ~S n'est pas un environnement de fonctions correct.

en: ~S is an invalid variable environment
fr: ~S n'est pas un environnement de variables correct.

en: ~S: ~S is illegal since ~S is a local macro
fr: ~S : ~S n'est pas permis car ~S est un macro local

en: ~S: invalid function environment ~S
fr: ~S : mauvais environnement de fonction ~S

en: ~S: ~S is invalid since ~S is not a symbol
fr: ~S : ~S est inadmissible car ~S n'est pas un symbole

en: code after MACROLET contains a dotted list, ending with ~S
fr: Le code de MACROLET contient une paire pointée, terminée par ~S

en: code after SYMBOL-MACROLET contains a dotted list, ending with ~S
fr: Le code de SYMBOL-MACROLET contient une paire pointée, terminée par ~S

en: ~S: symbol ~S must not be declared SPECIAL and a macro at the same time
fr: ~S : Le symbole ~S ne peut être déclaré SPECIAL et macro en même temps.

en: ~S: symbol ~S is declared special and must not be declared a macro
fr: ~S : Le symbole ~S est déclaré SPECIAL et ne peut être déclaré macro.

en: bad function environment occurred in ~S: ~S
fr: mauvais environnement de fonction dans ~S : ~S

en: ~S: invalid form ~S
fr: ~S : forme Lisp incorrecte ~S

en: code contains a dotted list, ending with ~S
fr: une paire pointée dans le code, terminée par ~S

en: lambda list must not end with the atom ~S
fr: La lambda-liste ne peut pas se terminer par l'atome ~S

en: ~S: variable list ends with the atom ~S
fr: ~S : La liste de variables se termine par l'atome ~S

en: FLET/LABELS: code contains a dotted list, ending with ~S
fr: FLET/LABELS : une paire pointée dans le code, terminée par ~S

en: WARNING:
fr: AVERTISSEMENT :

en: ~S: missing function name and/or parameter list
fr: ~S : Le nom de fonction et/ou la liste de paramètre manque

en: exit clause in ~S must be a list
fr: La clause de sortie dans ~S doit être une liste.

en: ~S: cannot define a function from that: ~S
fr: ~S : Pas de définition de fonction possible à partir de: ~S

en: ~S: the name of a function must be a symbol, not ~S
fr: ~S : Le nom d'une fonction doit être un symbole et non ~S

en: ~S: function ~S is missing a lambda list
fr: ~S : Il manque une lambda-liste à la fonction ~S.

en: If you continue (by typing 'continue'):
fr: Si vous continuez (en tapant «continue»):

en: ~S: comma is illegal outside of backquote
fr: ~S : Une virgule ne peut apparaître qu'à l'intérieur d'un «backquote».

en: ~S: more commas out than backquotes in, is illegal
fr: ~S : Il ne peut y avoir plus de virgules que de «backquote».

en: The macro ~S may not be called with ~S arguments: ~S
fr: Le macro ~S ne peut pas être appelé avec ~S arguments : ~S

en: The rest of the lambda list will be ignored.
fr: Ignorer ce qui suit.

en: in macro ~S: ~S may not be used as &AUX variable.
fr: Dans le macro ~S, l'utilisation de ~S n'est pas possible comme variable &AUX.

en: It will be ignored.
fr: Il sera ignoré.

en: The lambda list of macro ~S contains a badly placed ~S.
fr: La lambda-liste du macro ~S contient un ~S mal placé.

en: The lambda list of macro ~S contains the invalid element ~S
fr: La lambda-liste du macro ~S contient cet élément inadmissible : ~S

en: ~0*It will be ignored.
fr: Elle sera ignorée.

en: The lambda list of macro ~S contains an invalid keyword specification ~S
fr: La lambda-liste du macro ~S contient une spécification de mot-clé inadmissible : ~S

en: The lambda list of macro ~S is missing a variable after &REST/&BODY.
fr: Il manque une variable après &REST/BODY dans la lambda-liste du macro ~S.

en: The lambda list of macro ~S contains an illegal variable after &REST/&BODY: ~S
fr: La lambda-liste du macro ~S contient une variable inadmissible après &REST/BODY : ~S

en: The lambda list of macro ~S contains a misplaced dot.
fr: La lambda-liste du macro ~S contient un point mal placé.

en: They will be ignored.
fr: Ignorer cette partie.

en: The lambda list of macro ~S contains superfluous elements: ~S
fr: La lambda-liste du macro ~S contient des éléments superflus : ~S

en: The lambda list of macro ~S contains an illegal &REST variable: ~S
fr: La lambda-liste du macro ~S contient une variable &REST inadmissible : ~S

en: The lambda list of macro ~S contains an invalid &WHOLE: ~S
fr: La lambda-liste du macro ~S contient un &WHOLE inadmissible : ~S

en: The lambda list of macro ~S contains a superfluous ~S.
fr: La lambda-liste du macro ~S contient un ~S superflu.

en: The lambda list of macro ~S contains ~S before &KEY.
fr: La lambda-liste du macro ~S contient ~S avant &KEY.

en: The lambda list of macro ~S contains ~S which is illegal here.
fr: La lambda-liste du macro ~S contient ~S qui est inadmissible ici.

en: The lambda list of macro ~S contains an invalid element ~S
fr: La lambda-liste du macro ~S contient un élément inadmissible : ~S

en: In the lambda list of macro ~S, &ENVIRONMENT must be followed by a non-NIL symbol: ~S
fr: Dans la lambda-liste du macro ~S, &ENVIRONMENT doit être suivi par un symbole autre que NIL : ~S

en: Cannot define a macro from that: ~S
fr: Aucun macro n'est définissable à partir de ~S

en: The name of a macro must be a symbol, not ~S
fr: Le nom d'un macro doit être un symbole et non ~S

en: Macro ~S is missing a lambda list.
fr: Le macro ~S ne possède pas de lambda-liste.

en: ~S: non-symbol ~S cannot be a variable
fr: ~S : Seuls les symboles peuvent servir de variable et non ~S.

en: ~S: the constant ~S must not be redefined to be a variable
fr: ~S : La constante ~S ne peut pas être redéfinie en variable.

en: ~S redefines the constant ~S. Its old value was ~S.
fr: ~S redéfinit la constante ~S. Son ancienne valeur était ~S.

en: Invalid syntax in ~S form: ~S.
fr: Syntax invalide dans forme ~S : ~S.

en: ~S called with an odd number of arguments: ~S
fr: ~S fut appelé avec un nombre impair d'arguments : ~S

en: ~S: missing key list
fr: ~S : la liste d'objects-clé manque.

en: Not a list of COND clauses: ~S
fr: Ceci n'est pas une liste de clauses COND : ~S

en: The atom ~S must not be used as a COND clause.
fr: Ceci est une atome et n'est donc pas utilisable comme clause COND : ~S

en: Invalid clause in ~S: ~S
fr: Clause inadmissible dans ~S : ~S

en: ~A~%The value is: ~S
fr: ~A~%La valeur est : ~S

en: The value of ~S should be ~:[of type ~S~;~:*~A~].
fr: La valeur de ~S devrait être ~:[de type ~S~;~:*~A~].

en: Retry
fr: Nouvelle tentative

en: ~S must evaluate to a non-NIL value.
fr: La valeur de ~S ne peut pas être NIL.

en: The value of ~S must be of one of the types ~{~S~^, ~}
fr: La valeur de ~S doit appartenir à l'un des types ~{~S~^, ~}.

en: The value of ~S must be one of ~{~S~^, ~}
fr: La valeur de ~S doit être l'une des suivantes : ~{~S~^, ~}

en: ~S used as a key in ~S, it would be better to use parentheses.
fr: La clé ~S dans ~S devrait être mise entre parenthèses.

en: ~S is a built-in type and may not be redefined.
fr: ~S est un type prédéfini et ne peut pas être redéfini.

en: The deftype expander for ~S may not be called with ~S arguments.
fr: L'«expandeur» de DEFTYPE pour ~S ne peut pas être appelé avec ~S arguments.

en: ~S: the name of a symbol macro must be a symbol, not ~S
fr: ~S : Le nom d'un macro symbole doit être un symbole et non ~S

en: ~S: flag must be one of the symbols ~S, ~S, ~S, not ~S
fr: ~S : Chaque type de symboles doit être l'un des symboles ~S, ~S, ~S, et non ~S

en: ~S: ~S does not name a logical host
fr: ~S : ~S n'est pas le nom d'un «host logique».

en: No translations for logical host ~S found
fr: Aucune traduction du host logique ~S n'a été trouvé.

en: ~S: argument ~S should be a nonnegative number
fr: ~S : L'argument doit être un nombre positif ou zéro et non ~S

en: Lambda list marker ~S not allowed here.
fr: Le marqueur de lambda-liste ~S n'est pas permis ici.

en: Lambda lists with dots are only allowed in macros, not here: ~S
fr: Les listes lambdas contenant une paire pointée ne sont permises qu'avec des macros et non ici : ~S

en: The function (~S ~S) is hidden by a SETF expander.
fr: La fonction (~S ~S) est cachée par une méthode SETF.

en: The argument ~S to ~S should be a keyword.
fr: L'argument ~S de ~S doit être un mot-clé.

en: The SETF expander for ~S may not be called with ~S arguments.
fr: L'«expandeur» SETF pour ~S ne peut pas être appelé avec ~S arguments.

en: argument is not a float: ~S
fr: L'argument n'est pas un FLOAT : ~S

en: ~S ~A: the symbol ~A must not be specified more than once
fr: ~S ~A : Le symbole ~A ne peut être mentionné qu'une seule fois.

en: ~S ~A: the ~S option must not be given more than once
fr: ~S ~A : L'option ~S ne doit apparaître qu'une seule fois.

en: ~S ~A: unknown option ~S
fr: ~S ~A : Option ~S non reconnue.

en: ~S ~A: invalid syntax in ~S option: ~S
fr: ~S ~A : Mauvaise syntaxe dans l'option ~S: ~S

en: ~S ~A: not a ~S option: ~S
fr: ~S ~A : Ceci n'est pas une option ~S: ~S

en: This symbol will be created.
fr: Ce symbole sera créÂé.

en: ~S ~A: There is no symbol ~A::~A .
fr: ~S ~A : Il n'y a pas de symbole ~A::~A .

en: ~S: argument to SATISFIES must be a symbol: ~S
fr: ~S : L'argument de SATISFIES doit être un symbole: ~S

en: ~S: type ~S is not a subtype of ~S
fr: ~S : Le type ~S n'est pas un sous-type de ~S.

en: ~S: argument to ~S must be *, ~S or a list of ~S: ~S
fr: ~S : L'argument de ~S doit être *, ~S ou une liste de ~S: ~S

en: ~S: argument to MOD must be an integer: ~S
fr: ~S : L'argument de MOD doit être un entier: ~S

en: ~S ~S, slot option for slot ~S: ~S is not a valid slot option
fr: ~S ~S, option pour composant ~S : ~S n'est pas une option valable.

en: ~S: argument ~S is not a symbol
fr: ~S : L'argument ~S n'est pas un symbole.

en: ~S: cannot redefine built-in class ~S
fr: ~S : La classe prédéfinie ~S ne peut être redéfinie.

en: class
fr: classe

en: ~S ~S: expecting list of superclasses instead of ~S
fr: ~S ~S : on s'attend à une liste de classes supérieures au lieu de ~S

en: ~S ~S: superclass name ~S should be a symbol
fr: ~S ~S : Le nom d'une classe supérieure doit être un symbole et non ~S

en: ~S ~S: expecting list of slot specifications instead of ~S
fr: ~S ~S : on s'attend à une liste de spécifications de composants au lieu de ~S

en: ~S ~S: There may be only one direct slot with the name ~S.
fr: ~S ~S : Il ne peut pas y avoir plusieurs composants directs avec le même nom ~S.

en: ~S ~S: slot options for slot ~S must come in pairs
fr: ~S ~S : Les options pour le composant ~S ne viennent pas deux à deux.

en: ~S ~S, slot option for slot ~S: ~S is not a function name
fr: ~S ~S, option pour composant ~S : ~S n'est pas le nom d'une fonction.

en: ~S ~S, slot option ~S for slot ~S may only be given once
fr: ~S ~S, l'option ~S pour le composant ~S ne peut être spécifiée qu'une seule fois.

en: ~S ~S, slot option for slot ~S: ~S is not a symbol
fr: ~S ~S, option pour composant ~S : ~S n'est pas un symbole.

en: ~S ~S, slot option for slot ~S: ~S is not a string
fr: ~S ~S, option pour composant ~S : ~S n'est pas une chaîne.

en: ~S ~S, option ~S: ~S is not a symbol
fr: ~S ~S, option ~S : ~S n'est pas un symbole.

en: ~S ~S, option ~S: arguments must come in pairs
fr: ~S ~S, option ~S : Les arguments ne viennent pas deux à deux.

en: ~S ~S, option ~S: ~S may only be given once
fr: ~S ~S, option ~S : ~S ne peut être spécifié qu'une seule fois.

en: ~S ~S, option ~S: ~S is not a string
fr: ~S ~S, option ~S : ~S n'est pas une chaîne.

en: ~S ~S: invalid option ~S
fr: ~S ~S : option invalide ~S

en: ~S: class name ~S should be a symbol
fr: ~S : Le nom de classe ~S devrait être un symbole.

en: ~S ~S: inconsistent precedence graph, cycle ~S
fr: ~S ~S : graphe de précédence contradictoire, cycle ~S

en: (class-precedence-list ~S) and (class-precedence-list ~S) are inconsistent
fr: (class-precedence-list ~S) et (class-precedence-list ~S) sont contradictoires.

en: ~S ~S: argument list should be a list: ~S
fr: ~S ~S : La liste d'arguments doit être une liste: ~S

en: ~S ~S: At most one :INCLUDE argument may be specified: ~S
fr: ~S ~S : Il ne peut y avoir qu'un argument :INCLUDE: ~S

en: ~S: Use of ~S implicitly applies FUNCTION.~@
                                         Therefore using ~S instead of ~S.
fr: ~S : FUNCTION est déjà implicite avec ~S.~@
                                          C'est pourquoi ~S est utilisé au lieu de ~S.

en: ~S ~S: unknown option ~S
fr: ~S ~S : Option ~S non reconnue.

en: ~S ~S: invalid syntax in ~S option: ~S
fr: ~S ~S : Mauvaise syntaxe dans l'option ~S: ~S

en: ~S ~S: not a ~S option: ~S
fr: ~S ~S : Ceci n'est pas une option ~S: ~S

en: ~S ~S: invalid :TYPE option ~S
fr: ~S ~S : Option :TYPE inadmissible: ~S

en: ~S ~S: The :INITIAL-OFFSET must be a nonnegative integer, not ~S
fr: ~S ~S : :INITIAL-OFFSET doit être un entier positif ou zéro et non ~S

en: ~S ~S: :INITIAL-OFFSET must not be specified without :TYPE : ~S
fr: ~S ~S : :INITIAL-OFFSET ne peut être précisé qu'ensemble avec :TYPE: ~S

en: ~S ~S: included structure ~S has not been defined.
fr: ~S ~S : La structure incluse ~S n'est pas définie.

en: ~S ~S: included structure ~S must be of the same type ~S.
fr: ~S ~S : La structure incluse ~S doit être du même type ~S.

en: ~S ~S: included structure ~S has no component with name ~S.
fr: ~S ~S : La structure incluse ~S n'a pas de composante de nom ~S.

en: ~S ~S: The READ-ONLY slot ~S of the included structure ~S must remain READ-ONLY in ~S.
fr: ~S ~S : Le composant READ-ONLY ~S de la structure incluse ~S doit rester READ-ONLY dans ~S.

en: ~S ~S: The type ~S of slot ~S should be a subtype of the type defined for the included strucure ~S, namely ~S.
fr: ~S ~S : Le type ~S du composant ~S doit être un sous-type du type défini dans la structure incluse ~S, c'est-à-dire ~S.

en: ~S ~S: ~S is not a slot option.
fr: ~S ~S : ~S n'est pas une option de composant.

en: ~S ~S: structure of type ~S cannot hold the name.
fr: ~S ~S : Une structure de type ~S ne peut pas contenir le nom.

en: ~S ~S: There may be only one slot with the name ~S.
fr: ~S ~S : Il ne peut pas y avoir plusieurs composants avec le même nom ~S.

en: ~A must introduce a number.
fr: ~A doit introduire un nombre.

en: The control string terminates in the middle of a parameter.
fr: La chaîne de contrôle se termine au milieu d'un paramètre.

en: Closing '/' is missing
fr: '/' fermant manque

en: There is no package with name ~S
fr: Il n'y a pas de paquetage de nom ~S.

en: Current point in control string:
fr: Position dans la chaîne de contrôle :

en: The ~~[ parameter must be an integer, not ~S
fr: L'argument pour ~~[ doit être un entier et non ~S

en: Language ~S is not defined
fr: La langue ~S n'est pas définie.

en: Language ~S inherits from ~S
fr: La langue ~S hérite de ~S.

en: ~S: Language ~S is not defined
fr: ~S : La langue ~S n'est pas définie.

en: ~S ~S: no value for default language ~S
fr: ~S ~S : valeur pour la langue par défaut ~S manque.

en: ;; Tracing ~:[function~;macro~] ~S.
fr: ;; Traçage ~:[de la fonction~;du macro~] ~S.

en: ~S: ~S was traced and has been redefined!
fr: ~S : ~S était tracée et a été redéfinie!

en: Compiler bug!! Occurred in ~A~@[ at ~A~].
fr: Erreur dans le compilateur!! Arrivé dans ~A~@[ au point ~A~].

en: Bad declaration syntax: ~S~%Will be ignored.
fr: Mauvaise syntaxe pour une déclaration : ~S~%Ignorée.

en: Code contains dotted list ~S
fr: Paire pointée dans le code en ~S

en: Form too short, too few arguments: ~S
fr: Forme trop courte (trop peu d'arguments) : ~S

en: Form too long, too many arguments: ~S
fr: Forme trop longue (trop d'arguments) : ~S

en: Not the name of a function: ~S
fr: Ceci n'est pas le nom d'une fonction : ~S

en: argument list to function ~S is dotted: ~S
fr: Liste pointée d'arguments pour la fonction ~S : ~S

en: keyword arguments to function ~S should occur pairwise: ~S
fr: Les arguments de genre mot-clé pour la fonction ~S ne sont pas par paires : ~S

en: argument ~S to function ~S is not a symbol
fr: L'argument ~S pour la fonction ~S n'est pas un symbole.

en: variable ~S is not used.~%Misspelled or missing IGNORE declaration?
fr: La variable ~S n'est pas utilisée.~%Mauvaise orthographe ou déclaration IGNORE manquante?

en: Constant ~S cannot be bound.
fr: La constante ~S ne peut pas être liée.

en: Misplaced declaration: ~S
fr: Une déclaration n'est pas permise ici : ~S

en: Odd number of arguments to SETQ: ~S
fr: Nombre impair d'arguments pour SETQ : ~S

en: Cannot assign to non-symbol ~S.
fr: Rien ne peut être assigné à ~S car ce n'est pas un symbole.

en: Odd number of arguments to PSETQ: ~S
fr: Nombre impair d'arguments pour PSETQ : ~S

en: Only symbols may be used as variables, not ~S
fr: Seuls les symboles peuvent servir de variable et non ~S

en: Block name must be a symbol, not ~S
fr: Un nom de bloc doit être un symbole et non ~S

en: RETURN-FROM block ~S is impossible from here.
fr: RETURN-FROM bloc ~S est impossible à partir d'ici.

en: Only numbers and symbols are valid tags, not ~S
fr: Seuls les symboles et les nombres peuvent servir de marqueur de saut et non ~S

en: Tag must be a symbol or a number, not ~S
fr: Le marqueur de saut doit être un symbole ou un nombre et non ~S

en: GO to tag ~S is impossible from here.
fr: GO vers le marqueur ~S n'est pas possible ici.

en: ~S is not a function. It is a locally defined macro.
fr: ~S n'est pas une fonction mais une macro définie localement.

en: Only symbols and lambda expressions are function names, not ~S
fr: Seuls les symboles et les lambda-expressions sont des noms de fonction et non ~S

en: Illegal function definition syntax in ~S: ~S
fr: Mauvaise syntaxe de définition de fonction dans ~S : ~S

en: COND clause without test: ~S
fr: Clause COND sans aucun test : ~S

en: CASE clause without objects: ~S
fr: Clause CASE sans objets LISP : ~S

en: ~S: the ~S clause must be the last one: ~S
fr: ~S : La clause ~S doit être la dernière: ~S

en: Duplicate ~S label ~S : ~S
fr: ~S : Le choix ~S se répète: ~S

en: Too many arguments to ~S
fr: Trop d'arguments pour ~S

en: Too few arguments to ~S
fr: Trop peu d'arguments pour ~S

en: The ~S destination is invalid (not NIL or T or a stream or a string with fill-pointer): ~S
fr: La destination de ~S est invalide (ni NIL, ni T, ni un «stream», ni une chaîne avec pointeur de remplissage): ~S

en: ~S: redefining ~S; it was traced!
fr: ~S: ~S est redéfinie, alors qu'elle était tracée!

en: ~S is already compiled.
fr: ~S est déjà compilée.

en: Undefined function ~S
fr: Fonction non définie ~S.

en: Not a lambda expression nor a function: ~S
fr: Ni lambda-expression ni fonction : ~S

en: There were errors in the following functions:~%~{~<~%~:; ~S~>~^~}
fr: Il y a des erreurs dans les fonctions :~%~{~<~%~:; ~S~>~^~}

en: The following functions were used but not defined:~%~{~<~%~:; ~S~>~^~}
fr: Les fonctions suivantes sont utilisées mais non définies :~%~{~<~%~:; ~S~>~^~}

en: The following special variables were not defined:~%~{~<~%~:; ~S~>~^~}
fr: Les variables utilisées comme SPECIAL ne sont pas définies :~%~{~<~%~:; ~S~>~^~}

en: The following special variables were defined too late:~%~{~<~%~:; ~S~>~^~}
fr: Les variables déclarées SPECIAL sont définies trop tard :~%~{~<~%~:; ~S~>~^~}

en: ~D error~:P, ~D warning~:P
fr: ~D erreur~:P, ~D avertissement~:P

en: Rest parameter
fr: Paramètre &REST

en: No rest parameter
fr: Pas de paramètre &REST

en: Other keywords are allowed.
fr: D'autres mots clefs sont permis.

en: No keyword parameters
fr: Pas de mot-clé

en: The object to be destructured should be a list with ~:[at least ~*~S~;~:[from ~S to ~S~;~S~]~] elements, not ~4@*~S.
fr: L'objet à démonter devrait être une liste ~:[d'au moins ~*~S~;de ~:[~S à ~S~;~S~]~] éléments et non ~4@*~S.

en: ~S: macro name should be a symbol, not ~S
fr: ~S : le nom de macro n'est pas un symbole: ~S

en: ~S: syntax error after ~A in ~S
fr: ~S : mauvaise syntaxe après ~A dans ~S

en: ~S: missing variable.
fr: ~S : Il manque une variable.

en: ~S: After ~S, ~S is interpreted as a type specification
fr: ~S : Après ~S, on traite ~S comme une spécification d'un type.

en: ~S: ~A clauses should occur before the loop's main body
fr: ~S : Les phrases ~A doivent apparaître avant le contenu principale de la boucle.

en: ~S: After ~S a plural loop keyword is required, not ~A
fr: ~S : Après ~S, on s'attend au pluriel et non à ~A

en: ~S: After ~S a singular loop keyword is required, not ~A
fr: ~S : Après ~S, on s'attend au singulier et non à ~A

en: ~S: questionable iteration direction after ~A
fr: ~S : On compte vers le haut ou vers le bas après ~A ?

en: ~S: specifying ~A requires FROM or DOWNFROM
fr: ~S : ~A ne va qu'avec FROM ou DOWNFROM

en: ~S: illegal syntax near ~S in ~S
fr: ~S : syntaxe illégale près de ~S dans ~S

en: ~S is possible only from within ~S
fr: ~S n'est possible qu'à l'intérieur de ~S.

en: Use of ~S in FINALLY clauses is deprecated because it can lead to infinite loops.
fr: On recommande de ne pas utiliser ~S dans des phrases FINALLY car cela peut amener à des boucles infinies.

en: ~S is not possible here
fr: ~S n'est pas possible ici.

en: ~S: The name of a class must be a symbol, not ~S
fr: ~S : Le nom d'une classe doit être un symbole et non ~S.

en: ~S: The name of the built-in class ~S cannot be modified
fr: ~S : Le nom de la classe prédéfinie ~S ne peut pas être changée.

en: ~S: not a list of slots: ~S
fr: ~S : Pas une liste de composants: ~S

en: ~S: invalid slot and variable specification ~S
fr: ~S : spécification invalide de composant et variable: ~S

en: ~S: variable ~S should be a symbol
fr: ~S : La variable ~S devrait être un symbole.

en: ~S: slot name ~S should be a symbol
fr: ~S : Le nom de composant ~S devrait être un symbole.

en: ~S: invalid slot and accessor specification ~S
fr: ~S : spécification invalide de composant et accesseur: ~S

en: ~S: accessor name ~S should be a symbol
fr: ~S : Le nom d'accesseur ~S devrait être un symbole.

en: ~S: The class ~S has no slot named ~S
fr: ~S : La classe ~S n'a pas de composant de nom ~S.

en: ~S ~S: missing lambda list
fr: ~S ~S : la lambda-liste manque.

en: Replacing method ~S in ~S
fr: On remplace la méthode ~S dans ~S.

en: ~S in ~S: the new arguments ~S have a different effective method than the old arguments ~S
fr: ~S dans ~S : les nouveaux arguments ~S ont une méthode effective différentes des anciens arguments ~S

en: ~S ~S: ~S may only be specified once.
fr: ~S ~S : ~S ne peut être spécifié qu'une seule fois.

en: ~S ~S: A string must be specified after ~S : ~S
fr: ~S ~S : Il faut une chaîne après ~S : ~S

en: ~S: ~S is not a generic function specification
fr: ~S: ~S n'est pas une spécification de fonction générique.

en: ~S: When calling ~S with arguments ~S, no method is applicable.
fr: ~S : À l'appel de ~S avec les arguments ~S, aucune méthode ne s'applique.

en: ~S: When calling ~S with arguments ~S, no primary method is applicable.
fr: ~S : À l'appel de ~S avec les arguments ~S, aucune méthode primaire ne s'applique.

en: ~S: When calling ~S with arguments ~S, there is no next method after ~S, and ~S was called.
fr: ~S : À l'appel de ~S avec les arguments ~S, il n'y a plus de méthode après ~S, et ~S a été appelé.

en: ~S: the parent-type list must be a list of symbols, not ~S
fr: ~S : La liste des types doit être une liste de symboles et non ~S

en: ~S: the slot description list must be a list, not ~S
fr: ~S : La liste des descriptions de «slots» doit être une liste et non ~S

en: ~S ~S: superfluous arguments ~S
fr: ~S ~S : Les arguments ~S sont superflus.

en: ~S: the condition argument must be a string, a symbol or a condition, not ~S
fr: ~S : L'argument de condition exceptionnelle doit être de type STRING, SYMBOL ou CONDITION et non ~S

en: ~S: illegal syntax of clause ~S
fr: ~S : syntaxe inadmissible de la phrase ~S

en: ~S: too many variables ~S in clause ~S
fr: ~S : trop de variables ~S dans la phrase ~S

en: ~S: ~S is not a valid restart name here. Use ~S instead.
fr: ~S : ~S n'est pas valable comme nom de «restart» ici. Utilisez ~S.

en: ~S: invalid restart name ~S
fr: ~S : Nom inadmissible pour un «restart»: ~S

en: ~S: No restart named ~S is visible.
fr: ~S : Un «restart» de nom ~S n'est pas visible.

en: ~S: not a list: ~S
fr: ~S : ceci n'est pas une liste: ~S

en: ~S: invalid restart specification ~S
fr: ~S : spécification inadmissible d'un «restart»: ~S

en: ~S: unnamed restarts require ~S to be specified: ~S
fr: ~S : Il faut spécifier ~S pour des «restarts» anonymes: ~S

en: ~S: missing lambda list in restart specification ~S
fr: ~S : il faut une lambda-liste dans la spécification d'un «restart»: ~S

en: ~S: restart cannot be invoked interactively because it is missing a ~S option: ~S
fr: ~S : Ce «restart» ne peut prendre le contrôle en dialogue car il manque un ~S : ~S

en: Return from ~S loop
fr: Quitter le cycle de ~S.

en: ~S: This is more serious than a warning: ~A
fr: ~S : C'est plus sérieux qu'un avertissement : ~A

en: ~S: the font argument should be an integer, not ~S
fr: ~S : L'argument fonte doit être un entier et non ~S.

en: ~S: the bits argument should be an integer, not ~S
fr: ~S : L'argument bits doit être un entier et non ~S.

en: ~S: the only bit names are ~S, ~S, ~S, ~S, not ~S
fr: ~S : Les seuls noms bits permis sont ~S, ~S, ~S et ~S et non ~S.

en:  (y/n)
fr:  (o/n)

en: Please answer with y or n :
fr: Répondez par o ou n :

en:  (yes/no)
fr:  (oui/non)

en: Please answer with yes or no :
fr: Répondez par oui ou non :

en: [*package* invalid]
fr: [*package* invalide]

en: You can continue (by typing 'continue').
fr: Vous pouvez continuer (tapez «continue» pour cela).

en: The following restarts are available:
fr: Rentrées possibles:

en: step
fr: Step

en: no values
fr: Aucune valeur

en: value:
fr: Valeur :

en:  values:
fr:  Valeurs :

en: condition when to stop:
fr: condition d'arrêt :

en: symbol-macro
fr: macro de symbole

en: constant
fr: constante

en: Slots:
fr: Composants :

en: unbound
fr: aucune valeur

en: No slots.
fr: Aucun composant.

en: a foreign variable of foreign type ~S.
fr: une variable étrangère de type étranger ~S.

en: a byte specifier, denoting the ~S bits starting at bit position ~S of an integer.
fr: un intervalle de bits, comportant ~S bits à partir de la position ~S d'un entier.

en: a special form handler.
fr: un interpréteur de forme spéciale.

en: a load-time evaluation promise.
fr: une promesse d'évaluation au moment du chargement.

en: a symbol macro handler.
fr: un expanseur de macro de symbole.

en: For more information, evaluate ~{~S~^ or ~}.
fr: Pour obtenir davantage d'information, évaluez ~{~S~^ ou ~}.

en: an encoding.
fr: un codage.

en: a GC-invisible pointer to ~S.
fr: un pointeur, invisible pour le GC, sur ~S.

en: a GC-invisible pointer to a now defunct object.
fr: un pointeur, invisible pour le GC, sur un objet qui n'existe plus.

en: a label used for resolving #~D# references during READ.
fr: une marque destinée à résoudre #~D# au cours de READ.

en: a pointer into the stack. It points to:
fr: un pointeur dans la pile. Il pointe vers :

en: a special-purpose object.
fr: un objet distingué.

en: a machine address.
fr: une adresse au niveau de la machine.

en: an instance of the CLOS class ~S.
fr: un objet appartenant à la classe ~S de CLOS.

en: a structure of type ~S.
fr: une structure de type ~S.

en: As such, it is also a structure of type ~{~S~^, ~}.
fr: En tant que telle, c'est aussi une structure de type ~{~S~^, ~}.

en: a dotted list of length ~S.
fr: une liste pointée de longueur ~S.

en: a cons.
fr: un «cons».

en: a list of length ~S.
fr: une liste de longueur ~S.

en: a cyclic list.
fr: une liste circulaire.

en: the empty list,
fr: la liste vide,

en: the symbol ~S,
fr: le symbole ~S,

en: lies in ~S
fr: est situé dans ~S

en: is uninterned
fr: n'appartient à aucun paquetage

en: , is a keyword
fr: , est un mot-clé

en: , a constant
fr: , une constante

en: , a variable declared SPECIAL
fr: , une variable déclarée SPECIAL

en: , a variable
fr: , une variable

en: , value: ~s
fr: , valeur : ~s

en: , names
fr: , le nom

en: a special operator
fr: d'un opérateur spécial

en:  with macro definition
fr: , aussi d'un macro

en: a~:[~; deprecated~] function
fr: d'une fonction~:[~; découragée~]

en: , names a type
fr: , le nom d'un type

en: , names a class
fr: , le nom d'une classe

en: a rational, not integral number.
fr: un nombre rationnel mais pas entier.

en: a float with ~S bits of mantissa (~(~A~)).
fr: un nombre à virgule flottante avec une précision de ~S bits (un ~(~A~)).

en: a complex number
fr: un nombre complexe

en: at the origin
fr: à l'origine

en: on the ~:[posi~;nega~]tive real axis
fr: sur la partie ~:[posi~;nega~]tive de l'axe réelle

en: on the ~:[posi~;nega~]tive imaginary axis
fr: sur la partie ~:[posi~;nega~]tive de l'axe imaginaire

en: in the ~:[~:[first~;fourth~]~;~:[second~;third~]~] quadrant
fr: dans le ~:[~:[premier~;quatrième~]~;~:[deuxième~;troisième~]~] quartier

en:  of the Gaussian number plane.
fr:  du plan Gaussien.

en: a character
fr: un caractère

en: Unicode name: ~A
fr: Nom Unicode : ~A

en: It is not defined by the Unicode standard.
fr: Il n'est pas défini dans le standard Unicode.

en: It is a ~:[non-~;~]printable character.
fr: C'est un caractère ~:[non ~;~]imprimable.

en: Its use is non-portable.
fr: Il n'est pas portable de l'utiliser.

en: a~:[~:[ closed ~;n output-~]~;~:[n input-~;n input/output-~]~]stream.
fr: un «stream» ~:[~:[fermé~;de sortie~]~;~:[d'entrée~;d'entrée/sortie~]~].

en: the package named ~A
fr: le paquetage de nom ~A

en: It
fr: Il

en: , but no package uses these exports
fr: , mais aucun autre paquetage n'utilise ces exportations

en: a deleted package.
fr: un paquetage éliminé.

en: ~:[a~;the Common Lisp~] readtable.
fr: ~:[un~;le~] tableau de lecture~:*~:[~; de Common Lisp~].

en: a ~:[~;portable ~]pathname~:[.~;~:*, with the following components:~{~A~}~]
fr: un «pathname»~:[~; portable~]~:[.~;~:*, composé de:~{~A~}~]

en: a random-state.
fr: un «random-state».

en: a~:[~; simple~] ~A dimensional array
fr: une matrice~:[~; simple~] à ~A dimension~:P

en:  (vector)
fr:  (vecteur)

en: , adjustable
fr: , ajustable

en: , of size ~{~S~^ x ~}
fr: , de grandeur ~{~S~^ x ~}

en:  and current length (fill-pointer) ~S
fr:  et longueur courante (fill-pointer) ~S

en: a built-in system function.
fr: une fonction prédéfinie du système.

en: ~A [see above]
fr: ~A [voir en haut]

en: ~A is
fr: ~A est

en: ~S: argument must be ~S, ~S or ~S, not ~S
fr: ~S : L'argument doit être ~S, ~S ou ~S et non ~S

en: Total
fr: total

en: No external editor installed.
fr: Un éditeur externe n'est pas installé.

en: ~S cannot be edited.
fr: ~S ne peut pas être édité.

en: ~S: source code for ~S not available.
fr: ~S : Les sources de ~S ne sont pas présentes.

en: The form ~S yielded ~:[no values~;~:*~{~S~^ ; ~}~] ,~@
                           that's not of type ~S.
fr: La forme ~S a rendu ~:[aucune valeur~;~:*~{~S~^ ; ~}~] ,~@
                            ceci n'est pas de type ~S.

en: LETF* code contains a dotted list, ending with ~S
fr: Dans le code de LETF*, occurrence d'une paire pointée terminée en ~S

en: LETF code contains a dotted list, ending with ~S
fr: Dans le code de LETF, occurrence d'une paire pointée terminée en ~S

en: Cannot map string ~S to C since it contains a character ~S
fr: Ne peux convertir la chaîne ~S en langage C à cause d'un caractère ~S.

en: Invalid ~S component: ~S
fr: Composant de ~S inadmissible: ~S

en: Incomplete FFI type ~S is not allowed here.
fr: Le type de FFI ~S n'est pas complet, ce qui n'est pas permis ici.

en: FFI type should be a symbol, not ~S
fr: Un type FFi doit être un symbole et non ~S

en: Invalid FFI type: ~S
fr: Type FFI inadmissible: ~S

en: Invalid option in ~S: ~S
fr: Option invalide dans ~S: ~S

en: Only one ~S option is allowed: ~S
fr: Une seule option ~S est permise: ~S

en: Invalid parameter specification in ~S: ~S
fr: Spécification invalide d'argument dans ~S: ~S

en: The name must be a string, not ~S
fr: Le nom doit être une chaîne et non ~S.

en: The name ~S is not a valid C identifier
fr: Le nom ~S n'est pas valable en langage C.

en: illegal foreign data type ~S
fr: type invalide de données externes : ~S

en: ~S: ~S option missing in ~S
fr: ~S: option ~S manque dans ~S

en: ~S is only allowed after ~S: ~S
fr: ~S n'est permis qu'après ~S: ~S
