PostgreSQL 17 - en to fr translation catalogue (85 entries)

en: plpy.cursor expected a query or a plan
fr: plpy.cursor attendait une requête ou un plan

en: plpy.cursor takes a sequence as its second argument
fr: plpy.cursor prends une séquence dans son second argument

en: could not execute plan
fr: n'a pas pu exécuter le plan

en: Expected sequence of %d argument, got %d: %s | Expected sequence of %d arguments, got %d: %s
fr[0]: Séquence attendue de %d argument, %d obtenu : %s
fr[1]: Séquence attendue de %d arguments, %d obtenus : %s

en: iterating a closed cursor
fr: itération d'un curseur fermé

en: iterating a cursor in an aborted subtransaction
fr: itération d'un curseur dans une sous-transaction annulée

en: fetch from a closed cursor
fr: récupérer à partir d'un curseur fermé

en: query result has too many rows to fit in a Python list
fr: le résultat de la requête contient trop de lignes pour être intégré dans une liste Python

en: closing a cursor in an aborted subtransaction
fr: fermeture d'un curseur dans une sous-transaction annulée

en: unsupported set function return mode
fr: mode de retour non supporté pour la fonction SET

en: PL/Python set-returning functions only support returning one value per call.
fr: les fonctions PL/python renvoyant des ensembles supportent seulement une
    valeur renvoyée par appel.

en: returned object cannot be iterated
fr: l'objet renvoyé ne supporte pas les itérations

en: PL/Python set-returning functions must return an iterable object.
fr: les fonctions PL/python renvoyant des ensembles doivent renvoyer un objet
    itérable

en: error fetching next item from iterator
fr: erreur lors de la récupération du prochain élément de l'itérateur

en: PL/Python procedure did not return None
fr: la procédure PL/python n'a pas renvoyé None

en: PL/Python function with return type "void" did not return None
fr: la fonction PL/python avec un code de retour « void » ne renvoyait pas None

en: unexpected return value from trigger procedure
fr: valeur de retour inattendue de la procédure trigger

en: Expected None or a string.
fr: Attendait None ou une chaîne de caractères.

en: PL/Python trigger function returned "MODIFY" in a DELETE trigger -- ignored
fr: la fonction trigger PL/python a renvoyé « MODIFY » dans un trigger DELETE
    -- ignoré

en: Expected None, "OK", "SKIP", or "MODIFY".
fr: Attendait None, « OK », « SKIP » ou « MODIFY ».

en: PyList_SetItem() failed, while setting up arguments
fr: échec de PyList_SetItem() lors de l'initialisation des arguments

en: PyDict_SetItemString() failed, while setting up arguments
fr: échec de PyDict_SetItemString() lors de l'initialisation des arguments

en: function returning record called in context that cannot accept type record
fr: fonction renvoyant le type record appelée dans un contexte qui ne peut pas
    accepter le type record

en: while creating return value
fr: lors de la création de la valeur de retour

en: TD["new"] deleted, cannot modify row
fr: TD["new"] supprimé, ne peut pas modifier la ligne

en: TD["new"] is not a dictionary
fr: TD["new"] n'est pas un dictionnaire

en: TD["new"] dictionary key at ordinal position %d is not a string
fr: la clé TD["new"] à la position ordinale %d n'est pas une chaîne

en: key "%s" found in TD["new"] does not exist as a column in the triggering row
fr: la clé « %s » trouvée dans TD["new"]  n'existe pas comme colonne
    de la ligne impactée par le trigger

en: cannot set system attribute "%s"
fr: ne peut pas initialiser l'attribut système « %s »

en: cannot set generated column "%s"
fr: ne peut pas initialiser la colonne générée « %s »

en: while modifying trigger row
fr: lors de la modification de la ligne du trigger

en: forcibly aborting a subtransaction that has not been exited
fr: annulation forcée d'une sous-transaction qui n'a jamais été quittée

en: multiple Python libraries are present in session
fr: plusieurs bibliothèques Python sont présentes dans la session

en: Only one Python major version can be used in one session.
fr: Seule une version majeure de Python peut être utilisée dans une session.

en: untrapped error in initialization
fr: erreur non récupérée dans l'initialisation

en: could not import "__main__" module
fr: n'a pas pu importer le module « __main__ »

en: could not initialize globals
fr: n'a pas pu initialiser les variables globales

en: PL/Python procedure "%s"
fr: procédure PL/python « %s »

en: PL/Python function "%s"
fr: fonction PL/python « %s »

en: PL/Python anonymous code block
fr: bloc de code PL/Python anonyme

en: could not import "plpy" module
fr: n'a pas pu importer le module « plpy »

en: could not create the spiexceptions module
fr: n'a pas pu créer le module « spiexceptions »

en: could not add the spiexceptions module
fr: n'a pas pu ajouter le module « spiexceptions »

en: could not generate SPI exceptions
fr: n'a pas pu générer les exceptions SPI

en: could not unpack arguments in plpy.elog
fr: n'a pas pu déballer les arguments dans plpy.elog

en: could not parse error message in plpy.elog
fr: n'a pas pu analyser le message d'erreur dans plpy.elog

en: argument 'message' given by name and position
fr: argument 'message' donné par nom et position

en: '%s' is an invalid keyword argument for this function
fr: '%s' est une argument mot-clé invalide pour cette fonction

en: invalid SQLSTATE code
fr: code SQLSTATE invalide

en: trigger functions can only be called as triggers
fr: les fonctions trigger peuvent seulement être appelées par des triggers

en: PL/Python functions cannot return type %s
fr: les fonctions PL/python ne peuvent pas renvoyer le type %s

en: PL/Python functions cannot accept type %s
fr: les fonctions PL/python ne peuvent pas accepter le type %s

en: could not compile PL/Python function "%s"
fr: n'a pas pu compiler la fonction PL/python « %s »

en: could not compile anonymous PL/Python code block
fr: n'a pas pu compiler le bloc de code anonyme PL/python

en: command did not produce a result set
fr: la commande n'a pas fourni d'ensemble de résultats

en: second argument of plpy.prepare must be a sequence
fr: le second argument de plpy.prepare doit être une séquence

en: plpy.prepare: type name at ordinal position %d is not a string
fr: plpy.prepare : le nom du type sur la position ordinale %d n'est pas une chaîne

en: plpy.execute expected a query or a plan
fr: plpy.prepare attendait une requête ou un plan

en: plpy.execute takes a sequence as its second argument
fr: plpy.execute prends une séquence dans son second argument

en: SPI_execute_plan failed: %s
fr: échec de SPI_execute_plan : %s

en: SPI_execute failed: %s
fr: échec de SPI_execute : %s

en: this subtransaction has already been entered
fr: cette sous-transaction est en cours d'utilisation

en: this subtransaction has already been exited
fr: déjà sorti de cette sous-transaction

en: this subtransaction has not been entered
fr: cette sous-transaction n'a jamais été utilisée

en: there is no subtransaction to exit from
fr: il n'y a pas de transaction à quitter

en: could not import a module for Decimal constructor
fr: n'a pas pu importer un module pour le constructeur Decimal

en: no Decimal attribute in module
fr: pas d'attribut Decimal dans le module

en: conversion from numeric to Decimal failed
fr: échec de la conversion numeric vers Decimal

en: could not create bytes representation of Python object
fr: n'a pas pu créer une représentation octets de l'objet Python

en: could not create string representation of Python object
fr: n'a pas pu créer une représentation chaîne de caractères de l'objet Python

en: could not convert Python object into cstring: Python string representation appears to contain null bytes
fr: n'a pas pu convertir l'objet Python en cstring : la représentation de la chaîne Python contient des octets nuls

en: return value of function with array return type is not a Python sequence
fr: la valeur de retour de la fonction de type tableau n'est pas une séquence Python

en: could not determine sequence length for function return value
fr: n'a pas pu déterminer la longueur de la séquence pour la valeur de retour de la fonction

en: multidimensional arrays must have array expressions with matching dimensions
fr: les tableaux multidimensionnels doivent avoir des expressions de tableaux
    avec les dimensions correspondantes

en: number of array dimensions exceeds the maximum allowed (%d)
fr: le nombre de dimensions du tableau dépasse le maximum autorisé (%d)

en: malformed record literal: "%s"
fr: enregistrement littéral invalide : « %s »

en: Missing left parenthesis.
fr: Parenthèse gauche manquante.

en: To return a composite type in an array, return the composite type as a Python tuple, e.g., "[('foo',)]".
fr: Pour renvoyer un type composite dans un tableau, renvoyez le type composite sous la forme d'un tuple Python, c'est-à-dire "[('foo',)]".

en: key "%s" not found in mapping
fr: la clé « %s » introuvable dans la correspondance

en: To return null in a column, add the value None to the mapping with the key named after the column.
fr: Pour renvoyer NULL dans une colonne, ajoutez la valeur None à la
    correspondance de la clé nommée d'après la colonne.

en: length of returned sequence did not match number of columns in row
fr: la longueur de la séquence renvoyée ne correspondait pas au nombre de
    colonnes dans la ligne

en: attribute "%s" does not exist in Python object
fr: l'attribut « %s » n'existe pas dans l'objet Python

en: To return null in a column, let the returned object have an attribute named after column with value None.
fr: Pour renvoyer NULL dans une colonne, faites en sorte que l'objet renvoyé ait
    un attribut nommé suivant la colonne de valeur None.

en: could not convert Python Unicode object to bytes
fr: n'a pas pu convertir l'objet Unicode Python en octets

en: could not extract bytes from encoded string
fr: n'a pas pu extraire les octets de la chaîne encodée
