#
# Copyright (c) 2005, 2024, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License version 2 only, as
# published by the Free Software Foundation.  Oracle designates this
# particular file as subject to the "Classpath" exception as provided
# by Oracle in the LICENSE file that accompanied this code.
#
# This code is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
# version 2 for more details (a copy is included in the LICENSE file that
# accompanied this code).
#
# You should have received a copy of the GNU General Public License version
# 2 along with this work; if not, write to the Free Software Foundation,
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
#
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
# or visit www.oracle.com if you need additional information or have any
# questions.
#

# CacheRowSetImpl exceptions
cachedrowsetimpl.populate = L'objet ResultSet fourni en entrée de la méthode n'est pas valide
cachedrowsetimpl.invalidp = Le fournisseur de persistance généré n'est pas valide
cachedrowsetimpl.nullhash = Impossible de créer une instance de CachedRowSetImpl. Table de hachage NULL fournie au constructeur
cachedrowsetimpl.invalidop = Opération non valide lors de l'insertion de ligne
cachedrowsetimpl.accfailed = Echec de acceptChanges
cachedrowsetimpl.invalidcp = Position du curseur non valide
cachedrowsetimpl.illegalop = Opération non admise sur une ligne non insérée
cachedrowsetimpl.clonefail = Echec du clonage : {0}
cachedrowsetimpl.invalidcol = Index de colonne non valide
cachedrowsetimpl.invalcolnm = Nom de colonne non valide
cachedrowsetimpl.boolfail = Echec de getBoolen pour la valeur ({0}) de la colonne {1}
cachedrowsetimpl.bytefail = Echec de getByte pour la valeur ({0}) de la colonne {1}
cachedrowsetimpl.shortfail = Echec de getShort pour la valeur ({0}) de la colonne {1}
cachedrowsetimpl.intfail = Echec de getInt pour la valeur ({0}) de la colonne {1}
cachedrowsetimpl.longfail = Echec de getLong pour la valeur ({0}) de la colonne {1}
cachedrowsetimpl.floatfail = Echec de getFloat pour la valeur ({0}) de la colonne {1}
cachedrowsetimpl.doublefail = Echec de getDouble pour la valeur ({0}) de la colonne {1}
cachedrowsetimpl.dtypemismt = Le type de données ne correspond pas
cachedrowsetimpl.datefail = Echec de getDate pour la valeur ({0}) de la colonne {1} - Aucune conversion possible
cachedrowsetimpl.timefail = Echec de getTime pour la valeur ({0}) de la colonne {1} - Aucune conversion possible
cachedrowsetimpl.posupdate = Mises à jour choisies non prises en charge
cachedrowsetimpl.unableins = Instanciation impossible : {0}
cachedrowsetimpl.beforefirst = beforeFirst : opération de curseur non valide
cachedrowsetimpl.first = First : opération de curseur non valide
cachedrowsetimpl.last = last : TYPE_FORWARD_ONLY
cachedrowsetimpl.absolute = absolute : position de curseur non valide
cachedrowsetimpl.relative = relative : position de curseur non valide
cachedrowsetimpl.asciistream = échec de la lecture pour le flux ASCII
cachedrowsetimpl.binstream = échec de la lecture pour le flux binaire
cachedrowsetimpl.failedins = Echec de l'insertion de ligne
cachedrowsetimpl.updateins = appel de updateRow lors de l'insertion de ligne
cachedrowsetimpl.movetoins = moveToInsertRow : CONCUR_READ_ONLY
cachedrowsetimpl.movetoins1 = moveToInsertRow : aucune métadonnée
cachedrowsetimpl.movetoins2 = moveToInsertRow : nombre de colonnes non valide
cachedrowsetimpl.tablename = Le nom de la table ne peut pas être NULL
cachedrowsetimpl.keycols = Colonnes de clé non valides
cachedrowsetimpl.opnotsupp = Opération non prise en charge par la base de données
cachedrowsetimpl.matchcols = Les colonnes correspondantes ne sont pas les mêmes que les colonnes définies
cachedrowsetimpl.setmatchcols = Définir les colonnes correspondantes avant de les prendre
cachedrowsetimpl.matchcols1 = Les colonnes correspondantes doivent être supérieures à zéro
cachedrowsetimpl.matchcols2 = Les colonnes correspondantes doivent êtres vides ou ne contenir que des chaînes NULL
cachedrowsetimpl.unsetmatch = Les colonnes définies et non définies sont différentes
cachedrowsetimpl.unsetmatch1 = Utiliser le nom de colonne comme argument pour unsetMatchColumn
cachedrowsetimpl.unsetmatch2 = Utiliser l'ID de colonne comme argument pour unsetMatchColumn
cachedrowsetimpl.numrows = Le nombre de lignes est inférieur à zéro ou à la taille d'extraction
cachedrowsetimpl.startpos = La position de départ ne peut pas être négative
cachedrowsetimpl.nextpage = Entrer les données avant l'appel
cachedrowsetimpl.pagesize = La taille de la page ne peut pas être négative
cachedrowsetimpl.pagesize1 = La taille de la page ne peut pas être supérieure à maxRows
cachedrowsetimpl.fwdonly = ResultSet va en avant seulement
cachedrowsetimpl.type = Le type est : {0}
cachedrowsetimpl.opnotysupp = Opération non encore prise en charge
cachedrowsetimpl.featnotsupp = Fonctionnalité non prise en charge

# WebRowSetImpl exceptions
webrowsetimpl.nullhash = Impossible de créer une instance de WebRowSetImpl. Table de hachage NULL fournie au constructeur
webrowsetimpl.invalidwr = Processus d'écriture non valide
webrowsetimpl.invalidrd = Processus de lecture non valide

#FilteredRowSetImpl exceptions
filteredrowsetimpl.relative = relative : opération de curseur non valide
filteredrowsetimpl.absolute = absolute : opération de curseur non valide
filteredrowsetimpl.notallowed = Cette valeur n'est pas autorisée via le filtre

#JoinRowSetImpl exceptions
joinrowsetimpl.notinstance = N'est pas une instance de RowSet
joinrowsetimpl.matchnotset = Les colonnes correspondantes ne sont pas définies pour la jointure
joinrowsetimpl.numnotequal = Le nombre d'éléments dans RowSet est différent du nombre de colonnes correspondantes
joinrowsetimpl.notdefined = Ce n'est pas un type de jointure défini
joinrowsetimpl.notsupported = Ce type de jointure n'est pas pris en charge
joinrowsetimpl.initerror = Erreur d'initialisation de JoinRowSet
joinrowsetimpl.genericerr = Erreur initiale générique de JoinRowSet
joinrowsetimpl.emptyrowset = Impossible d'ajouter un objet RowSet vide à ce JoinRowSet

#JdbcRowSetImpl exceptions
jdbcrowsetimpl.invalstate = Etat non valide
jdbcrowsetimpl.connect = Impossible de connecter JNDI JdbcRowSet (connexion)
jdbcrowsetimpl.paramtype = Impossible de déduire le type de paramètre
jdbcrowsetimpl.matchcols = Les colonnes correspondantes ne sont pas les mêmes que les colonnes définies
jdbcrowsetimpl.setmatchcols = Définir les colonnes correspondantes avant de les prendre
jdbcrowsetimpl.matchcols1 = Les colonnes correspondantes doivent être supérieures à zéro
jdbcrowsetimpl.matchcols2 = Les colonnes correspondantes ne doivent pas êtres NULL ni contenir des chaînes vides
jdbcrowsetimpl.unsetmatch = Les colonnes non définies ne sont pas les mêmes que les colonnes définies
jdbcrowsetimpl.usecolname = Utiliser le nom de colonne comme argument pour unsetMatchColumn
jdbcrowsetimpl.usecolid = Utiliser l'ID de colonne comme argument pour unsetMatchColumn
jdbcrowsetimpl.resnotupd = La mise à jour de ResultSet est interdite
jdbcrowsetimpl.opnotysupp = Opération non encore prise en charge
jdbcrowsetimpl.featnotsupp = Fonctionnalité non prise en charge

#CachedRowSetReader exceptions
crsreader.connect = Impossible de connecter (JNDI)
crsreader.paramtype = Impossible de déduire le type de paramètre
crsreader.connecterr = Erreur interne dans RowSetReader : pas de connexion ni de commande
crsreader.datedetected = Une date a été détectée
crsreader.caldetected = Un calendrier a été détecté

#CachedRowSetWriter exceptions
crswriter.connect = Impossible d'obtenir la connexion
crswriter.tname = writeData ne peut pas déterminer le nom de la table
crswriter.params1 = Valeur de params1 : {0}
crswriter.params2 = Valeur de params2 : {0}
crswriter.conflictsno =  conflits lors de la synchronisation

#InsertRow exceptions
insertrow.novalue = Aucune valeur n'a été insérée

#SyncResolverImpl exceptions
syncrsimpl.indexval = Valeur d'index hors plage
syncrsimpl.noconflict = Cette colonne n'est pas en conflit
syncrsimpl.syncnotpos = La synchronisation est impossible
syncrsimpl.valtores = La valeur à résoudre peut être soit dans la base de données, soit dans CachedrowSet

#WebRowSetXmlReader exception
wrsxmlreader.invalidcp = Fin de RowSet atteinte. Position de curseur non valide
wrsxmlreader.readxml = readXML : {0}
wrsxmlreader.parseerr = ** Erreur d''analyse : {0} , ligne : {1} , URI : {2}

#WebRowSetXmlWriter exceptions
wrsxmlwriter.ioex = Exception d''E/S : {0}
wrsxmlwriter.sqlex = Exception SQL : {0}
wrsxmlwriter.failedwrite = Echec d'écriture de la valeur
wsrxmlwriter.notproper = N'est pas un type correct

#XmlReaderContentHandler exceptions
xmlrch.errmap = Erreur lors de la définition du mappage : {0}
xmlrch.errmetadata = Erreur lors de la définition des métadonnées : {0}
xmlrch.errinsertval = Erreur lors de l''insertion des valeurs : {0}
xmlrch.errconstr = Erreur lors de la construction de la ligne : {0}
xmlrch.errdel = Erreur lors de la suppression de la ligne : {0}
xmlrch.errinsert = Erreur lors de la construction de la ligne à insérer : {0}
xmlrch.errinsdel = Erreur lors de la construction de la ligne insdel : {0}
xmlrch.errupdate = Erreur lors de la construction de la ligne à mettre à jour : {0}
xmlrch.errupdrow = Erreur lors de la mise à jour de la ligne : {0}
xmlrch.chars = caractères :
xmlrch.badvalue = Valeur incorrecte ; cette propriété ne peut pas être NULL
xmlrch.badvalue1 = Valeur incorrecte ; ces métadonnées ne peuvent pas être NULL
xmlrch.warning =  ** Avertissement : {0} , ligne : {1} , URI : {2}

#RIOptimisticProvider Exceptions
riop.locking = Le verrouillage de la classification n'est pas pris en charge

#RIXMLProvider exceptions
rixml.unsupp = Non pris en charge avec RIXMLProvider
