msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2003-03-04 16:56\n"
"PO-Revision-Date: 2003-03-15 00:05+0100\n"
"Last-Translator: Christophe Thiaux <vl70m@free.fr>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"License: May only be used with a purchased Borland Kylix\n"

#. Programmer's name for it: SInvalidFieldSize
#: clx/DBConsts.pas:15
msgid "Invalid field size"
msgstr "Taille de champ incorrecte"

#. Programmer's name for it: SInvalidFieldKind
#: clx/DBConsts.pas:16
msgid "Invalid FieldKind"
msgstr "FieldKind incorrect"

#. Programmer's name for it: SInvalidFieldRegistration
#: clx/DBConsts.pas:17
msgid "Invalid field registration"
msgstr "Enregistrement de champ incorrect"

#. Programmer's name for it: SUnknownFieldType
#: clx/DBConsts.pas:18
msgid "Field '%s' is of an unknown type"
msgstr "Le champ '%s' est d'un type inconnu"

#. Programmer's name for it: SFieldNameMissing
#: clx/DBConsts.pas:19
msgid "Field name missing"
msgstr "Nom de champ manquant"

#. Programmer's name for it: SDuplicateFieldName
#: clx/DBConsts.pas:20
msgid "Duplicate field name '%s'"
msgstr "Nom de champ dupliqué '%s'"

#. Programmer's name for it: SFieldNotFound
#: clx/DBConsts.pas:21
msgid "Field '%s' not found"
msgstr "Champ '%s' non trouvé"

#. Programmer's name for it: SFieldAccessError
#: clx/DBConsts.pas:22
msgid "Cannot access field '%s' as type %s"
msgstr "Impossible d'accéder au champ '%s' comme type %s"

#. Programmer's name for it: SFieldValueError
#: clx/DBConsts.pas:23
msgid "Invalid value for field '%s'"
msgstr "Valeur incorrecte pour le champ '%s'"

#. Programmer's name for it: SFieldRangeError
#: clx/DBConsts.pas:24
msgid "%g is not a valid value for field '%s'. The allowed range is %g to %g"
msgstr ""
"%g n'est pas une valeur correcte pour le champ '%s'. Les valeurs doivent "
"être comprises entre %g et %g"

#. Programmer's name for it: SBcdFieldRangeError
#: clx/DBConsts.pas:25
msgid "%s is not a valid value for field '%s'. The allowed range is %s to %s"
msgstr ""
"%s n'est pas une valeur correcte pour le champ '%s'. L'étendue autorisée est "
"de %s à %s"

#. Programmer's name for it: SInvalidIntegerValue
#: clx/DBConsts.pas:26
msgid "'%s' is not a valid integer value for field '%s'"
msgstr "'%s' n'est pas une valeur entière correcte pour le champ '%s'"

#. Programmer's name for it: SInvalidBoolValue
#: clx/DBConsts.pas:27
msgid "'%s' is not a valid boolean value for field '%s'"
msgstr "'%s' n'est pas une valeur booléenne correcte pour le champ '%s'"

#. Programmer's name for it: SInvalidFloatValue
#: clx/DBConsts.pas:28
msgid "'%s' is not a valid floating point value for field '%s'"
msgstr ""
"'%s' n'est pas une valeur en virgule flottante correcte pour le champ '%s'"

#. Programmer's name for it: SFieldTypeMismatch
#: clx/DBConsts.pas:29
msgid "Type mismatch for field '%s', expecting: %s actual: %s"
msgstr "Type inadéquat pour le champ '%s', attendu : %s actuel : %s"

#. Programmer's name for it: SFieldSizeMismatch
#: clx/DBConsts.pas:30
msgid "Size mismatch for field '%s', expecting: %d actual: %d"
msgstr "Taille inadéquate pour le champ '%s', attendu : %d actuel : %d"

#. Programmer's name for it: SInvalidVarByteArray
#: clx/DBConsts.pas:31
msgid "Invalid variant type or size for field '%s'"
msgstr "Type ou taille de variant incorrect pour le champ '%s'"

#. Programmer's name for it: SFieldOutOfRange
#: clx/DBConsts.pas:32
msgid "Value of field '%s' is out of range"
msgstr "La valeur du champ '%s' est hors limites"

#. SBCDOverflow = '(Overflow)';
#: clx/DBConsts.pas:34
msgid "Field '%s' must have a value"
msgstr "Le champ '%s' doit avoir une valeur"

#. Programmer's name for it: SDataSetMissing
#: clx/DBConsts.pas:35
msgid "Field '%s' has no dataset"
msgstr "Le champ '%s'  n'a pas d'ensemble de données"

#. Programmer's name for it: SInvalidCalcType
#: clx/DBConsts.pas:36
msgid "Field '%s' cannot be a calculated or lookup field"
msgstr "Le champ '%s' ne peut être un champ calculé ni un champ référence"

#. Programmer's name for it: SFieldReadOnly
#: clx/DBConsts.pas:37
msgid "Field '%s' cannot be modified"
msgstr "Impossible de modifier le champ '%s'"

#. Programmer's name for it: SFieldIndexError
#: clx/DBConsts.pas:38
msgid "Field index out of range"
msgstr "Index de champ hors limites"

#. Programmer's name for it: SNoFieldIndexes
#: clx/DBConsts.pas:39
msgid "No index currently active"
msgstr "Aucun index actif actuellement"

#. Programmer's name for it: SNotIndexField
#: clx/DBConsts.pas:40
msgid "Field '%s' is not indexed and cannot be modified"
msgstr "Le champ '%s' n'est pas indexé et ne peut être modifié"

#. Programmer's name for it: SIndexFieldMissing
#: clx/DBConsts.pas:41
msgid "Cannot access index field '%s'"
msgstr "Impossible d'accéder au champ index '%s'"

#. Programmer's name for it: SDuplicateIndexName
#: clx/DBConsts.pas:42
msgid "Duplicate index name '%s'"
msgstr "Nom d'index dupliqué '%s'"

#. Programmer's name for it: SNoIndexForFields
#: clx/DBConsts.pas:43
msgid "No index for fields '%s'"
msgstr "Pas d'index pour les champs '%s'"

#. Programmer's name for it: SIndexNotFound
#: clx/DBConsts.pas:44
msgid "Index '%s' not found"
msgstr "Index '%s' non trouvé"

#. Programmer's name for it: SDuplicateName
#: clx/DBConsts.pas:45
msgid "Duplicate name '%s' in %s"
msgstr "Nom '%s' dupliqué dans %s"

#. Programmer's name for it: SCircularDataLink
#: clx/DBConsts.pas:46
msgid "Circular datalinks are not allowed"
msgstr "Liaisons de données circulaires non autorisées"

#. Programmer's name for it: SLookupInfoError
#: clx/DBConsts.pas:47
msgid "Lookup information for field '%s' is incomplete"
msgstr "Informations de référence incomplètes pour le champ '%s'"

#. Programmer's name for it: SNewLookupFieldCaption
#: clx/DBConsts.pas:48
msgid "New Lookup Field"
msgstr "Nouveau champ de référence"

#. Programmer's name for it: SDataSourceChange
#: clx/DBConsts.pas:49
msgid "DataSource cannot be changed"
msgstr "Impossible de modifier DataSource"

#. Programmer's name for it: SNoNestedMasterSource
#: clx/DBConsts.pas:50
msgid "Nested datasets cannot have a MasterSource"
msgstr "Les datasets imbriqués ne peuvent avoir de MasterSource"

#. Programmer's name for it: SDataSetOpen
#: clx/DBConsts.pas:51
msgid "Cannot perform this operation on an open dataset"
msgstr ""
"Impossible d'effectuer cette opération sur un ensemble de données ouvert"

#. Programmer's name for it: SNotEditing
#: clx/DBConsts.pas:52
msgid "Dataset not in edit or insert mode"
msgstr "L'ensemble de données n'est pas en mode Edition ou Insertion"

#. Programmer's name for it: SDataSetClosed
#: clx/DBConsts.pas:53
msgid "Cannot perform this operation on a closed dataset"
msgstr ""
"Impossible d'effectuer cette opération sur un ensemble de données fermé"

#. Programmer's name for it: SDataSetEmpty
#: clx/DBConsts.pas:54
msgid "Cannot perform this operation on an empty dataset"
msgstr "Impossible d'effectuer cette opération sur un ensemble de données vide"

#. Programmer's name for it: SDataSetReadOnly
#: clx/DBConsts.pas:55
msgid "Cannot modify a read-only dataset"
msgstr "Impossible de modifier un ensemble de données en lecture seule"

#. Programmer's name for it: SNestedDataSetClass
#: clx/DBConsts.pas:56
msgid "Nested dataset must inherit from %s"
msgstr "Le dataset imbriqué doit hériter de %s"

#. Programmer's name for it: SExprTermination
#: clx/DBConsts.pas:57
msgid "Filter expression incorrectly terminated"
msgstr "Expression filtre terminée incorrectement"

#. Programmer's name for it: SExprNameError
#: clx/DBConsts.pas:58
msgid "Unterminated field name"
msgstr "Nom de champ non terminé"

#. Programmer's name for it: SExprStringError
#: clx/DBConsts.pas:59
msgid "Unterminated string constant"
msgstr "Constante chaîne non terminée"

#. Programmer's name for it: SExprInvalidChar
#: clx/DBConsts.pas:60
msgid "Invalid filter expression character: '%s'"
msgstr "Caractère d'expression filtre incorrect : '%s'"

#. Programmer's name for it: SExprNoLParen
#: clx/DBConsts.pas:61
msgid "'(' expected but %s found"
msgstr "'(' attendu mais %s trouvé"

#. Programmer's name for it: SExprNoRParen
#: clx/DBConsts.pas:62
msgid "')' expected but %s found"
msgstr "')' attendu mais %s trouvé"

#. Programmer's name for it: SExprNoRParenOrComma
#: clx/DBConsts.pas:63
msgid "')' or ',' expected but %s found"
msgstr "')' ou ',' attendu mais %s trouvé"

#. Programmer's name for it: SExprExpected
#: clx/DBConsts.pas:64
msgid "Expression expected but %s found"
msgstr "Expression attendue mais %s trouvé"

#. Programmer's name for it: SExprBadField
#: clx/DBConsts.pas:65
msgid "Field '%s' cannot be used in a filter expression"
msgstr "Impossible d'utiliser le champ '%s' dans une expression filtre"

#. Programmer's name for it: SExprBadNullTest
#: clx/DBConsts.pas:66
msgid "NULL only allowed with '=' and '<>'"
msgstr "NULL autorisé seulement avec '=' et '<>'"

#. Programmer's name for it: SExprRangeError
#: clx/DBConsts.pas:67
msgid "Constant out of range"
msgstr "Constante hors limites"

#. Programmer's name for it: SExprNotBoolean
#: clx/DBConsts.pas:68
msgid "Field '%s' is not of type Boolean"
msgstr "Le champ '%s' n'est pas de type BOOLEAN"

#. Programmer's name for it: SExprIncorrect
#: clx/DBConsts.pas:69
msgid "Incorrectly formed filter expression"
msgstr "Expression filtre formée incorrectement"

#. Programmer's name for it: SExprNothing
#: clx/DBConsts.pas:70
msgid "nothing"
msgstr "vide"

#. Programmer's name for it: SExprTypeMis
#: clx/DBConsts.pas:71
msgid "Type mismatch in expression"
msgstr "Non concordance de type dans l'expression"

#. Programmer's name for it: SExprBadScope
#: clx/DBConsts.pas:72
msgid "Operation cannot mix aggregate value with record-varying value"
msgstr ""
"L'opération ne peut combiner une valeur statistique et une valeur variable "
"selon l'enregistrement"

#. Programmer's name for it: SExprNoArith
#: clx/DBConsts.pas:73
msgid "Arithmetic in filter expressions not supported"
msgstr "Arithmétique non supportée dans les expressions filtre"

#. Programmer's name for it: SExprNotAgg
#: clx/DBConsts.pas:74
msgid "Expression is not an aggregate expression"
msgstr "L'expression n'est pas une expression statistique"

#. Programmer's name for it: SExprBadConst
#: clx/DBConsts.pas:75
msgid "Constant is not correct type %s"
msgstr "La constante n'est pas du type %s correct"

#. Programmer's name for it: SExprNoAggFilter
#: clx/DBConsts.pas:76
msgid "Aggregate expressions not allowed in filters"
msgstr "Les expressions statistiques ne sont pas autorisées dans les filtres"

#. Programmer's name for it: SExprEmptyInList
#: clx/DBConsts.pas:77
msgid "IN predicate list may not be empty"
msgstr "La liste de prédicats IN ne peut être vide"

#. Programmer's name for it: SInvalidKeywordUse
#: clx/DBConsts.pas:78
msgid "Invalid use of keyword"
msgstr "Utilisation incorrecte du mot clé"

#. Programmer's name for it: STextFalse
#: clx/DBConsts.pas:79
msgid "False"
msgstr "Faux"

#. Programmer's name for it: STextTrue
#: clx/DBConsts.pas:80
msgid "True"
msgstr "Vrai"

#. Programmer's name for it: SParameterNotFound
#: clx/DBConsts.pas:81
msgid "Parameter '%s' not found"
msgstr "Paramètres '%s' non trouvés"

#. Programmer's name for it: SInvalidVersion
#: clx/DBConsts.pas:82
msgid "Unable to load bind parameters"
msgstr "Impossible de charger les paramètres de liaison"

#. Programmer's name for it: SParamTooBig
#: clx/DBConsts.pas:83
msgid "Parameter '%s', cannot save data larger than %d bytes"
msgstr "Le paramètre '%s' ne peut enregistrer des données de plus de %d octets"

#. Programmer's name for it: SBadFieldType
#: clx/DBConsts.pas:84
msgid "Field '%s' is of an unsupported type"
msgstr "Le champ '%s' est d'un type non supporté"

#. Programmer's name for it: SAggActive
#: clx/DBConsts.pas:85
msgid "Property may not be modified while aggregate is active"
msgstr "Impossible de modifier la propriété lorsque aggregate est actif"

#. Programmer's name for it: SProviderSQLNotSupported
#: clx/DBConsts.pas:86
msgid "SQL not supported: %s"
msgstr "SQL non supporté : %s"

#. Programmer's name for it: SProviderExecuteNotSupported
#: clx/DBConsts.pas:87
msgid "Execute not supported: %s"
msgstr "Execute non supporté : %s"

#. Programmer's name for it: SExprNoAggOnCalcs
#: clx/DBConsts.pas:88
msgid ""
"Field '%s' is not the correct type of calculated field to be used in an "
"aggregate, use an internalcalc"
msgstr ""
"Le champ '%s' n'est pas un type de champ calculé correct pour une "
"statistique ; utilisez plutôt un CalcInterne"

#. Programmer's name for it: SRecordChanged
#: clx/DBConsts.pas:89
msgid "Record not found or changed by another user"
msgstr "Enregistrement non trouvé ou modifié par un autre utilisateur"

#. Programmer's name for it: SDataSetUnidirectional
#: clx/DBConsts.pas:90
msgid "Operation not allowed on a unidirectional dataset"
msgstr "Opération non autorisée sur un ensemble de données unidirectionnel"

#. Programmer's name for it: SUnassignedVar
#: clx/DBConsts.pas:91
msgid "Unassigned variant value"
msgstr "Valeur de variant non affectée"

#. Programmer's name for it: SRecordNotFound
#: clx/DBConsts.pas:92 clx/MidConst.pas:69
msgid "Record not found"
msgstr "Enregistrement non trouvé"

#. Programmer's name for it: SFileNameBlank
#: clx/DBConsts.pas:93
msgid "FileName property cannot be blank"
msgstr "La propriété FileName ne peut être vide"

#. Programmer's name for it: SFieldNameTooLarge
#: clx/DBConsts.pas:94
msgid "Fieldname %s exceeds %d chars"
msgstr "Le nom de champ %s dépasse %d caractères"

#. Programmer's name for it: SBcdOverflow
#: clx/DBConsts.pas:98
msgid "BCD overflow"
msgstr "Débordement BCD"

#. Programmer's name for it: SInvalidBcdValue
#: clx/DBConsts.pas:99
msgid "%s is not a valid BCD value"
msgstr "%s n'est pas une valeur BCD correcte"

#. Programmer's name for it: SInvalidFormatType
#: clx/DBConsts.pas:100
msgid "Invalid format type for BCD"
msgstr "Type de format incorrect pour BCD"

#. Programmer's name for it: SCouldNotParseTimeStamp
#: clx/DBConsts.pas:104
msgid "Could not parse SQL TimeStamp string"
msgstr "Impossible d'analyser la chaîne TimeStamp SQL"

#. Programmer's name for it: SInvalidSqlTimeStamp
#: clx/DBConsts.pas:105
msgid "Invalid SQL date/time values"
msgstr "Valeurs date/heure SQL incorrectes"

#. Programmer's name for it: SDeleteRecordQuestion
#: clx/DBConsts.pas:107 clx/QDBConsts.pas:31
msgid "Delete record?"
msgstr "Supprimer l'enregistrement ?"

#. Programmer's name for it: SDeleteMultipleRecordsQuestion
#: clx/DBConsts.pas:108 clx/QDBConsts.pas:32
msgid "Delete all selected records?"
msgstr "Supprimer tous les enregistrements sélectionnés ?"

#. Programmer's name for it: STooManyColumns
#: clx/DBConsts.pas:109 clx/QDBConsts.pas:36
msgid "Grid requested to display more than 256 columns"
msgstr "La grille nécessitait d'afficher plus de 256 colonnes"

#. Programmer's name for it: SProviderNotExported
#: clx/MidConst.pas:41
msgid "Provider not exported: %s"
msgstr "Fournisseur non exporté : %s"

#. Programmer's name for it: SNoDataProvider
#: clx/MidConst.pas:44
msgid "Missing data provider or data packet"
msgstr "Fournisseur de données ou paquet de données manquant"

#. Programmer's name for it: SInvalidDataPacket
#. Programmer's name for it: sInvalidDataPacket
#: clx/MidConst.pas:45 internet/BrkrConst.pas:34
#: internet/IndySockTransport.pas:106
msgid "Invalid data packet"
msgstr "Paquet de données incorrect"

#. Programmer's name for it: SRefreshError
#: clx/MidConst.pas:46
msgid "Must apply updates before refreshing data"
msgstr "Vous devez valider les modifications avant de rafraîchir les données"

#. Programmer's name for it: SProviderInvalid
#: clx/MidConst.pas:47
msgid "Invalid provider. Provider was freed by the application server"
msgstr ""
"Fournisseur incorrect. Le fournisseur a été libéré par le serveur "
"d'application"

#. Programmer's name for it: SServerNameBlank
#: clx/MidConst.pas:48
msgid "Cannot connect, %s must contain a valid ServerName or ServerGUID"
msgstr ""
"Impossible de se connecter, %s doit contenir un ServerName ou ServerGUID "
"correct"

#. Programmer's name for it: SRepositoryIdBlank
#: clx/MidConst.pas:49
msgid "Cannot connect, %s must contain a valid repository id"
msgstr "Connexion impossible, %s doit contenir un ID de référentiel correct"

#. Programmer's name for it: SAggsGroupingLevel
#: clx/MidConst.pas:50
msgid "Grouping level exceeds current index field count"
msgstr "Le niveau de groupement dépasse le nombre de champs d'index actuel"

#. Programmer's name for it: SAggsNoSuchLevel
#: clx/MidConst.pas:51
msgid "Grouping level not defined"
msgstr "Niveau de groupement non défini"

#. Programmer's name for it: SNoCircularReference
#: clx/MidConst.pas:52
msgid "Circular provider references not allowed"
msgstr "Références de fournisseurs circulaires non autorisées"

#. Programmer's name for it: SErrorLoadingMidas
#: clx/MidConst.pas:53
msgid "Error loading MIDAS.DLL"
msgstr "Erreur de chargement du fichier MIDAS.DLL"

#. Programmer's name for it: SCannotCreateDataSet
#: clx/MidConst.pas:54
msgid "No fields defined.  Cannot create dataset"
msgstr "Aucun champ défini. Création impossible de l'ensemble de données"

#. Programmer's name for it: SInvalidClone
#: clx/MidConst.pas:55
msgid "CloneConnection invalid: distinct ClientDataSet descendents"
msgstr "CloneConnection incorrecte :  descendants ClientDataSet distincts"

#. Programmer's name for it: SCDSDlgOpenCaption
#: clx/MidConst.pas:56
msgid "Open MyBase table"
msgstr "Ouvrir table MyBase"

#. Programmer's name for it: SNoConnectToBroker
#: clx/MidConst.pas:57
msgid "Connection not allowed to TConnectionBroker"
msgstr "Connexion non autorisée vers TConnectionBroker"

#. Programmer's name for it: SSocketReadError
#: clx/MidConst.pas:60
msgid "Error reading from socket"
msgstr "Erreur de lecture du socket"

#. Programmer's name for it: SInvalidProviderName
#: clx/MidConst.pas:61
msgid "Provider name \"%s\" was not recognized by the server"
msgstr "Le nom de fournisseur \"%s\" n'a pas été reconnu par le serveur"

#. Programmer's name for it: SBadVariantType
#: clx/MidConst.pas:62
msgid "Unsupported variant type: %s"
msgstr "Type de variant non supporté : %s"

#. Programmer's name for it: SInvalidAction
#: clx/MidConst.pas:63
msgid "Invalid action received: %d"
msgstr "Action reçue incorrecte : %d"

#. Programmer's name for it: SNoParentConnection
#: clx/MidConst.pas:64
msgid "ParentConnection is not assigned"
msgstr "ParentConnection non affecté"

#. Programmer's name for it: SBlankChildName
#: clx/MidConst.pas:65
msgid "ChildName cannot be blank"
msgstr "ChildName ne peut pas être vide."

#. Programmer's name for it: SInvalidResponse
#: clx/MidConst.pas:68
msgid "Invalid response"
msgstr "Réponse incorrecte"

#. Programmer's name for it: STooManyRecordsModified
#: clx/MidConst.pas:70
msgid "Update affected more than 1 record."
msgstr "La mise à jour a affecté plus d'un enregistrement"

#. Programmer's name for it: SInvalidOptParamType
#: clx/MidConst.pas:73
msgid "Value cannot be stored in an optional parameter"
msgstr "La valeur ne peut être stockée dans un paramètre optionnel"

#. Programmer's name for it: SMissingDataSet
#: clx/MidConst.pas:74 clx/SqlConst.pas:79
msgid "Missing DataSet property"
msgstr "Propriété DataSet manquante"

#. Programmer's name for it: SConstraintFailed
#: clx/MidConst.pas:75
msgid "Record or field constraint failed."
msgstr "La contrainte d'enregistrement ou de champ a échoué."

#. Programmer's name for it: SField
#: clx/MidConst.pas:76
msgid "Field"
msgstr "Champ"

#. Programmer's name for it: SReadOnlyProvider
#: clx/MidConst.pas:77
msgid "Cannot apply updates to a ReadOnly provider"
msgstr ""
"Impossible d'appliquer les mises à jour à un fournisseur en lecture seule"

#. Programmer's name for it: SNoKeySpecified
#: clx/MidConst.pas:78
msgid "Unable to find record.  No key specified"
msgstr "Enregistrement introuvable. Aucune clé spécifiée"

#. Programmer's name for it: SFieldNameTooLong
#: clx/MidConst.pas:80
msgid ""
"Field name cannot be longer then %d characters.  Try setting ObjectView to "
"True on the dataset"
msgstr ""
"Le nom de champ ne peut dépasser %d caractères.  Essayez de définir "
"ObjectView à True dans le dataset"

#. Programmer's name for it: SNoDataSets
#: clx/MidConst.pas:81
msgid "Cannot resolve to dataset when using nested datasets or references"
msgstr ""
"Résolution impossible vers un ensemble de données lors de l'utilisation "
"d'ensembles de données ou de références imbriqués"

#. Programmer's name for it: SRecConstFail
#: clx/MidConst.pas:82
msgid "Preparation of record constraint failed with error \"%s\""
msgstr ""
"La préparation de contrainte d'enregistrement a échoué avec l'erreur \"%s\""

#. Programmer's name for it: SFieldConstFail
#: clx/MidConst.pas:83
msgid "Preparation of field constraint failed with error \"%s\""
msgstr "La préparation de contrainte de champ a échoué avec l'erreur \"%s\""

#. Programmer's name for it: SDefExprFail
#: clx/MidConst.pas:84
msgid "Preparation of default expression failed with error \"%s\""
msgstr "La préparation d'expression par défaut a échoué avec l'erreur \"%s\""

#. Programmer's name for it: SArrayElementError
#: clx/MidConst.pas:85
msgid "Array elements of type %s are not supported"
msgstr "Les éléments de tableau de type %s ne sont pas supportés"

#. Programmer's name for it: SNoTableName
#: clx/MidConst.pas:86
msgid "Unable to resolve records.  Table name not found."
msgstr "Résolution des enregistrements impossible. Nom de table non trouvé."

#. Programmer's name for it: SNoEditsAllowed
#: clx/MidConst.pas:87
msgid "Modifications are not allowed"
msgstr "Modifications non autorisées"

#. Programmer's name for it: SNoDeletesAllowed
#: clx/MidConst.pas:88
msgid "Deletes are not allowed"
msgstr "Suppressions non autorisées"

#. Programmer's name for it: SNoInsertsAllowed
#: clx/MidConst.pas:89
msgid "Inserts are not allowed"
msgstr "Insertions non autorisées"

#. Programmer's name for it: SCannotChangeCommandText
#: clx/MidConst.pas:90
msgid "CommandText changes are not allowed"
msgstr "Modifications CommandText non autorisées"

#. Programmer's name for it: SAggregatesActive
#: clx/MidConst.pas:91
msgid "Operation not allowed with aggregates active"
msgstr "Opération non autorisée lorsque les statistiques sont actives"

#. Programmer's name for it: SNoServers
#: clx/MidConst.pas:94
msgid "No server available"
msgstr "Aucun serveur disponible"

#. Programmer's name for it: SConnectionMissing
#: clx/MidConst.pas:98
msgid "Requires Connection before opening"
msgstr "Requiert une valeur Connection avant l'ouverture."

#. Programmer's name for it: SNoCircularConnection
#: clx/MidConst.pas:99
msgid "Circular reference to Connection not allowed"
msgstr "Référence circulaire à Connection non autorisée"

#. Programmer's name for it: SReturnError
#: clx/MidConst.pas:102
msgid "Expected return value not received"
msgstr "Valeur de retour attendue non reçue"

#. Programmer's name for it: SNoWinSock2
#: clx/MidConst.pas:103
msgid "WinSock 2 must be installed to use the socket connection"
msgstr "WinSock 2 doit être installé pour utiliser la connexion socket"

#. Programmer's name for it: SURLRequired
#: clx/MidConst.pas:106
msgid "URL required"
msgstr "URL requis"

#. Programmer's name for it: SDefaultURL
#: clx/MidConst.pas:107
msgid "http://server.company.com/scripts/httpsrvr.dll"
msgstr "http://server.company.com/scripts/httpsrvr.dll"

#. Programmer's name for it: SInvalidURL
#: clx/MidConst.pas:108
msgid ""
"URL must be in the form \"http://server.company.com/scripts/httpsrvr.dll\""
msgstr ""
"L'URL doit être de la forme \"http://server.company.com/scripts/httpsrvr.dll"
"\""

#. Programmer's name for it: SServerIsBusy
#: clx/MidConst.pas:109
msgid "Server is busy"
msgstr "Le serveur est occupé"

#. Programmer's name for it: SObjectNotAvailable
#: clx/MidConst.pas:111
msgid "Object not available: %s"
msgstr "Objet non disponible : %s"

#. Programmer's name for it: SMasterNotOpen
#: clx/MidConst.pas:114
msgid "Cannot open detail table with master closed"
msgstr ""
"Impossible d'ouvrir la table détails du fait que la table maître est fermée"

#. Programmer's name for it: SInvalidCreateWidget
#: clx/QConsts.pas:30
msgid "Class %s could not create QT widget"
msgstr "La classe %s n'a pas pu créer le widget QT"

#. Programmer's name for it: STooManyMessageBoxButtons
#: clx/QConsts.pas:31
msgid "Too many buttons specified for message box"
msgstr ""
"Un trop grand nombre de boutons a été spécifié pour la boîte de message"

#. Programmer's name for it: SmkcBkSp
#: clx/QConsts.pas:33
msgid "Backspace"
msgstr "Retour arrière"

#. Programmer's name for it: SmkcTab
#: clx/QConsts.pas:34
msgid "Tab"
msgstr "Tab"

#. Programmer's name for it: SmkcBackTab
#: clx/QConsts.pas:35
msgid "BackTab"
msgstr "Tabulation arrière"

#. Programmer's name for it: SmkcEsc
#: clx/QConsts.pas:36
msgid "Esc"
msgstr "Echap"

#. Programmer's name for it: SmkcReturn
#: clx/QConsts.pas:37
msgid "Return"
msgstr "Retour"

#. Programmer's name for it: SmkcEnter
#: clx/QConsts.pas:38
msgid "Enter"
msgstr "Entrée"

#. Programmer's name for it: SmkcSpace
#: clx/QConsts.pas:39
msgid "Space"
msgstr "Espace"

#. Programmer's name for it: SmkcPgUp
#: clx/QConsts.pas:40
msgid "PgUp"
msgstr "PagePréc"

#. Programmer's name for it: SmkcPgDn
#: clx/QConsts.pas:41
msgid "PgDn"
msgstr "PageSuiv"

#. Programmer's name for it: SmkcEnd
#: clx/QConsts.pas:42
msgid "End"
msgstr "Fin"

#. Programmer's name for it: SmkcHome
#. WebAppDbgMainForm..Home..Caption
#: clx/QConsts.pas:43 internet/SvrMainForm.xfm:39
msgid "Home"
msgstr "Origine"

#. Programmer's name for it: SmkcLeft
#: clx/QConsts.pas:44
msgid "Left"
msgstr "Gauche"

#. Programmer's name for it: SmkcUp
#: clx/QConsts.pas:45
msgid "Up"
msgstr "Haut"

#. Programmer's name for it: SmkcRight
#: clx/QConsts.pas:46
msgid "Right"
msgstr "Droite"

#. Programmer's name for it: SmkcDown
#: clx/QConsts.pas:47
msgid "Down"
msgstr "Bas"

#. Programmer's name for it: SmkcIns
#: clx/QConsts.pas:48
msgid "Ins"
msgstr "Ins"

#. Programmer's name for it: SmkcDel
#: clx/QConsts.pas:49
msgid "Del"
msgstr "Suppr"

#. Programmer's name for it: SmkcShift
#: clx/QConsts.pas:50
msgid "Shift+"
msgstr "Maj+"

#. Programmer's name for it: SmkcCtrl
#: clx/QConsts.pas:51
msgid "Ctrl+"
msgstr "Ctrl+"

#. Programmer's name for it: SmkcAlt
#: clx/QConsts.pas:52
msgid "Alt+"
msgstr "Alt+"

#. Programmer's name for it: SOpenFileTitle
#. Programmer's name for it: SOpen
#. FileDialogForm..Caption
#. FileDialogForm..ActionList1..FormAction..Caption
#. ClxTreeViewItems..OpenDialog1..Title
#. ClxPictureEditorDlg..OpenDialog..Title
#: clx/QConsts.pas:54 clx/QConsts.pas:241 clx/QFileDialog.xfm:10
#: clx/QFileDialog.xfm:330 propertyeditor/ClxNodeEdit.xfm:279
#: propertyeditor/ClxPicEdit.xfm:114
msgid "Open"
msgstr "Ouvrir"

#. Programmer's name for it: SDuplicateReference
#: clx/QConsts.pas:55
msgid "WriteObject called twice for the same instance"
msgstr "WriteObject appelé deux fois pour la même instance"

#. Programmer's name for it: SClassMismatch
#: clx/QConsts.pas:56
msgid "Resource %s is of incorrect class"
msgstr "La ressource %s est d'une classe incorrecte"

#. Programmer's name for it: SInvalidTabIndex
#: clx/QConsts.pas:57
msgid "Tab index out of bounds"
msgstr "Indice d'onglet hors limites"

#. Programmer's name for it: SInvalidTabPosition
#: clx/QConsts.pas:58
msgid "Tab position incompatible with current tab style"
msgstr "Position d'onglet incompatible avec le style d'onglet actuel"

#. Programmer's name for it: SInvalidTabStyle
#: clx/QConsts.pas:59
msgid "Tab style incompatible with current tab position"
msgstr "Style d'onglet incompatible avec la position d'onglet actuelle"

#. Programmer's name for it: SInvalidBitmap
#: clx/QConsts.pas:60
msgid "Bitmap image is not valid"
msgstr "Image bitmap incorrecte"

#. Programmer's name for it: SInvalidIcon
#: clx/QConsts.pas:61
msgid "Icon image is not valid"
msgstr "Image icône incorrecte"

#. Programmer's name for it: SInvalidPixelFormat
#: clx/QConsts.pas:62
msgid "Invalid pixel format"
msgstr "Format de pixel incorrect"

#. Programmer's name for it: SBitmapEmpty
#: clx/QConsts.pas:63
msgid "Bitmap is empty"
msgstr "Bitmap vide"

#. Programmer's name for it: SScanLine
#: clx/QConsts.pas:64
msgid "Scan line index out of range"
msgstr "Indice ligne hors limites"

#. Programmer's name for it: SChangeIconSize
#: clx/QConsts.pas:65
msgid "Cannot change the size of an icon"
msgstr "Impossible de modifier la taille d'une icône"

#. Programmer's name for it: SUnknownExtension
#: clx/QConsts.pas:66
msgid "Unknown picture file extension (.%s)"
msgstr "Extension de fichier image inconnue (.%s)"

#. Programmer's name for it: SUnknownClipboardFormat
#: clx/QConsts.pas:67
msgid "Unsupported clipboard format"
msgstr "Format de Presse-papiers non supporté"

#. Programmer's name for it: SOutOfResources
#: clx/QConsts.pas:68
msgid "Out of system resources"
msgstr "Ressources système insuffisantes"

#. Programmer's name for it: SNoCanvasHandle
#: clx/QConsts.pas:69
msgid "Canvas does not allow drawing"
msgstr "Le canevas ne permet pas de dessiner"

#. Programmer's name for it: SInvalidCanvasState
#: clx/QConsts.pas:70
msgid "Invalid canvas state request"
msgstr "Requête d'état du canevas incorrecte"

#. Programmer's name for it: SInvalidImageSize
#: clx/QConsts.pas:71
msgid "Invalid image size"
msgstr "Taille d'image incorrecte"

#. Programmer's name for it: SInvalidWidgetHandle
#: clx/QConsts.pas:72
msgid "Invalid widget handle"
msgstr "Handle de widget incorrect"

#. Programmer's name for it: SInvalidColorDepth
#: clx/QConsts.pas:73
msgid "Color depth must be 1, 8 or 32 bpp"
msgstr "La profondeur de couleurs doit être de 1, 8 ou 32 bpp"

#. Programmer's name for it: SInvalidXImage
#: clx/QConsts.pas:74
msgid "Invalid XImage"
msgstr "XImage incorrecte"

#. Programmer's name for it: STooManyImages
#: clx/QConsts.pas:75
msgid "Too many images"
msgstr "Trop d'images"

#. Programmer's name for it: SWidgetCreate
#: clx/QConsts.pas:76
msgid "Error creating widget"
msgstr "Erreur à la création du widget"

#. Programmer's name for it: SCannotFocus
#: clx/QConsts.pas:77
msgid "Cannot focus a disabled or invisible window (%s)"
msgstr "Impossible de focaliser une fenêtre désactivée ou invisible (%s)"

#. Programmer's name for it: SParentRequired
#: clx/QConsts.pas:78
msgid "Control '%s' has no parent widget"
msgstr "Le contrôle '%s' n'a pas de widget parent"

#. Programmer's name for it: SParentGivenNotAParent
#: clx/QConsts.pas:79
msgid "Parent given is not a parent of '%s'"
msgstr "Le parent donné n'est pas un parent de '%s'"

#. Programmer's name for it: SVisibleChanged
#: clx/QConsts.pas:80
msgid "Cannot change Visible in OnShow or OnHide"
msgstr "Impossible de changer Visible dans OnShow ou OnHide"

#. Programmer's name for it: SCannotShowModal
#: clx/QConsts.pas:81
msgid "Cannot make a visible window modal"
msgstr "Impossible de rendre modale une fenêtre visible"

#. Programmer's name for it: SScrollBarRange
#: clx/QConsts.pas:82
msgid "Scrollbar property out of range"
msgstr "Propriété barre de défilement hors limites"

#. Programmer's name for it: SPropertyOutOfRange
#: clx/QConsts.pas:83
msgid "%s property out of range"
msgstr "Propriété %s hors limites"

#. Programmer's name for it: SMenuIndexError
#: clx/QConsts.pas:84
msgid "Menu index out of range"
msgstr "Indice de menu hors limites"

#. Programmer's name for it: SMenuReinserted
#: clx/QConsts.pas:85
msgid "Menu inserted twice"
msgstr "Menu inséré deux fois"

#. Programmer's name for it: SNoMenuRecursion
#: clx/QConsts.pas:86
msgid "Menu insertion recursion not allowed"
msgstr "La récursion d'insertion de menu n'est pas autorisée"

#. Programmer's name for it: SMenuNotFound
#: clx/QConsts.pas:87
msgid "Sub-menu is not in menu"
msgstr "Sous-menu pas dans le menu"

#. Programmer's name for it: SMenuSetFormError
#: clx/QConsts.pas:88
msgid "TMenu.SetForm: argument must be TCustomForm"
msgstr "TMenu.SetForm: l'argument doit être TCustomForm"

#. Programmer's name for it: SNoTimers
#: clx/QConsts.pas:89
msgid "Not enough timers available"
msgstr "Pas assez de timers disponibles"

#. Programmer's name for it: SNoAdapter
#: clx/QConsts.pas:90
msgid "No printer adapter available for printing"
msgstr "Aucun adaptateur d'imprimante n'est disponible pour l'impression"

#. Programmer's name for it: SPrinterIndexError
#: clx/QConsts.pas:91
msgid "Printer index out of range"
msgstr "Indice imprimante hors limites"

#. Programmer's name for it: SInvalidPrinter
#: clx/QConsts.pas:92
msgid "Printer selected is not valid"
msgstr "Imprimante sélectionnée incorrecte"

#. Programmer's name for it: SDeviceOnPort
#: clx/QConsts.pas:93
msgid "%s on %s"
msgstr "%s sur %s"

#. Programmer's name for it: SGroupIndexTooLow
#: clx/QConsts.pas:94
msgid "GroupIndex cannot be less than a previous menu item's GroupIndex"
msgstr ""
"GroupIndex ne peut être inférieur à celui de l'élément de menu précédent"

#. Programmer's name for it: SNoMDIForm
#: clx/QConsts.pas:95
msgid "Cannot create form. No MDI forms are currently active"
msgstr "Impossible de créer la fiche. Aucune fiche Non MDI active"

#. Programmer's name for it: SNotAnMDIForm
#: clx/QConsts.pas:96
msgid "Invalid MDIParent for class %s"
msgstr "MDIParent incorrect pour la classe %s"

#. Programmer's name for it: SMDIChildNotVisible
#: clx/QConsts.pas:97
msgid "Cannot hide an MDI Child Form"
msgstr "Impossible de cacher une fiche enfant MDI"

#. Programmer's name for it: SImageCanvasNeedsBitmap
#: clx/QConsts.pas:98
msgid "Can only modify an image if it contains a bitmap"
msgstr "Une image ne peut être modifiée que si elle contient un bitmap"

#. Programmer's name for it: SControlParentSetToSelf
#: clx/QConsts.pas:99
msgid "A control cannot have itself as its parent"
msgstr "Un contrôle ne peut être son propre parent"

#. Programmer's name for it: SOKButton
#. Programmer's name for it: SMsgDlgOK
#. Programmer's name for it: RSHTTPOK
#. Programmer's name for it: RSAAboutOk
#. Programmer's name for it: RSBindingOkButton
#. DirSelDlg..Panel1..Button1..Caption
#. DlgProperties..OkButton..Caption
#. AboutBox..OKButton..Caption
#. ClxIconViewItemsEditor..Button4..Caption
#. ClxImageListEditor..OK..Caption
#. ClxListViewItems..Button4..Caption
#. MaskForm..OKButton..Caption
#. MaskTextForm..OKButton..Caption
#. ClxTreeViewItems..Button4..Caption
#. ClxPictureEditorDlg..OKButton..Caption
#: clx/QConsts.pas:100 clx/QConsts.pas:132
#: internetdirect/IdResourceStrings.pas:97
#: internetdirect/IdResourceStrings.pas:384
#: internetdirect/IdResourceStrings.pas:403 clx/DirSel.xfm:28
#: internet/SvrPropDlg.xfm:22 internet/WebAppDbgAbout.xfm:41
#: propertyeditor/ClxIconEdit.xfm:125 propertyeditor/ClxImgEdit.xfm:28
#: propertyeditor/ClxItemEdit.xfm:147 propertyeditor/ClxMaskProp.xfm:106
#: propertyeditor/ClxMaskText.xfm:51 propertyeditor/ClxNodeEdit.xfm:159
#: propertyeditor/ClxPicEdit.xfm:105
msgid "OK"
msgstr "OK"

#. Programmer's name for it: SCancelButton
#. Programmer's name for it: SMsgDlgCancel
#. Programmer's name for it: SCancel
#. Programmer's name for it: RSBindingCancel
#. DirSelDlg..Panel1..Button2..Caption
#. LoginDialog..CancelButton..Caption
#. PasswordDialog..CancelButton..Caption
#. FileDialogForm..MainPanel..BottomPanel..CancelButton..Caption
#. DlgProperties..CancelButton..Caption
#. ClxIconViewItemsEditor..Cancel..Caption
#. ClxImageListEditor..Cancel..Caption
#. ClxListViewItems..Cancel..Caption
#. MaskForm..CancelButton..Caption
#. MaskTextForm..CancelButton..Caption
#. ClxTreeViewItems..Cancel..Caption
#. ClxPictureEditorDlg..CancelButton..Caption
#. ClxStrEditDlg..CancelButton..Caption
#: clx/QConsts.pas:101 clx/QConsts.pas:133 clx/QConsts.pas:248
#: internetdirect/IdResourceStrings.pas:404 clx/DirSel.xfm:40
#: clx/QDBLogDlg.xfm:32 clx/QDBPWDlg.xfm:33 clx/QFileDialog.xfm:79
#: internet/SvrPropDlg.xfm:34 propertyeditor/ClxIconEdit.xfm:136
#: propertyeditor/ClxImgEdit.xfm:40 propertyeditor/ClxItemEdit.xfm:158
#: propertyeditor/ClxMaskProp.xfm:118 propertyeditor/ClxMaskText.xfm:63
#: propertyeditor/ClxNodeEdit.xfm:170 propertyeditor/ClxPicEdit.xfm:25
#: propertyeditor/ClxStrEdit.xfm:54
msgid "Cancel"
msgstr "Annuler"

#. Programmer's name for it: SYesButton
#. Programmer's name for it: SMsgDlgYes
#: clx/QConsts.pas:102 clx/QConsts.pas:130
msgid "&Yes"
msgstr "&Oui"

#. Programmer's name for it: SNoButton
#. Programmer's name for it: SMsgDlgNo
#: clx/QConsts.pas:103 clx/QConsts.pas:131
msgid "&No"
msgstr "&Non"

#. Programmer's name for it: SHelpButton
#. Programmer's name for it: SMsgDlgHelp
#. FileDialogForm..MainPanel..HelpROPanel..HelpButton..Caption
#. FileDialogForm..ActionList1..HelpAction..Caption
#. WebAppDbgMainForm..MainMenu1..Help1..Caption
#. DlgProperties..Button1..Caption
#. ClxIconViewItemsEditor..Button7..Caption
#. ClxImageListEditor..Help..Caption
#. ClxListViewItems..Button7..Caption
#. MaskForm..HelpButton..Caption
#. MaskTextForm..HelpButton..Caption
#. ClxTreeViewItems..Help..Caption
#. ClxPictureEditorDlg..HelpButton..Caption
#. ClxStrEditDlg..HelpButton..Caption
#: clx/QConsts.pas:104 clx/QConsts.pas:134 clx/QFileDialog.xfm:266
#: clx/QFileDialog.xfm:390 internet/SvrMainForm.xfm:194
#: internet/SvrPropDlg.xfm:224 propertyeditor/ClxIconEdit.xfm:156
#: propertyeditor/ClxImgEdit.xfm:141 propertyeditor/ClxItemEdit.xfm:178
#: propertyeditor/ClxMaskProp.xfm:128 propertyeditor/ClxMaskText.xfm:73
#: propertyeditor/ClxNodeEdit.xfm:190 propertyeditor/ClxPicEdit.xfm:36
#: propertyeditor/ClxStrEdit.xfm:64
msgid "&Help"
msgstr "&Aide"

#. Programmer's name for it: SCloseButton
#. LogDetail..Button3..Caption
#. LogDetail..ActionList1..CloseAction..Caption
#: clx/QConsts.pas:105 internet/SvrLogDetailDlg.xfm:42
#: internet/SvrLogDetailDlg.xfm:81
msgid "&Close"
msgstr "&Fermer"

#. Programmer's name for it: SIgnoreButton
#. Programmer's name for it: SMsgDlgIgnore
#: clx/QConsts.pas:106 clx/QConsts.pas:139
msgid "&Ignore"
msgstr "&Ignorer"

#. Programmer's name for it: SRetryButton
#. Programmer's name for it: SMsgDlgRetry
#: clx/QConsts.pas:107 clx/QConsts.pas:138
msgid "&Retry"
msgstr "&Retenter"

#. Programmer's name for it: SAbortButton
#: clx/QConsts.pas:108
msgid "Abort"
msgstr "Abandon"

#. Programmer's name for it: SAllButton
#. Programmer's name for it: SMsgDlgAll
#: clx/QConsts.pas:109 clx/QConsts.pas:140
msgid "&All"
msgstr "&Tous"

#. Programmer's name for it: SCannotDragForm
#: clx/QConsts.pas:111
msgid "Cannot drag a form"
msgstr "Impossible de glisser une fiche"

#. Programmer's name for it: SPutObjectError
#: clx/QConsts.pas:112
msgid "PutObject to undefined item"
msgstr "PutObject à élément indéfini"

#. Programmer's name for it: SFB
#: clx/QConsts.pas:114
msgid "FB"
msgstr "TF"

#. Programmer's name for it: SFG
#: clx/QConsts.pas:115
msgid "FG"
msgstr "T"

#. Programmer's name for it: SBG
#: clx/QConsts.pas:116
msgid "BG"
msgstr "F"

#. Programmer's name for it: SVIcons
#: clx/QConsts.pas:117
msgid "Icons"
msgstr "Icônes"

#. Programmer's name for it: SVBitmaps
#: clx/QConsts.pas:118
msgid "Bitmaps"
msgstr "Bitmaps"

#. Programmer's name for it: SVPixmaps
#: clx/QConsts.pas:119
msgid "Pixmaps"
msgstr "Pixmaps"

#. Programmer's name for it: SVPNGs
#: clx/QConsts.pas:120
msgid "PNGs"
msgstr "PNG"

#. Programmer's name for it: SDrawings
#: clx/QConsts.pas:121
msgid "Drawings"
msgstr "Dessins"

#. Programmer's name for it: SVJpegs
#: clx/QConsts.pas:122
msgid "Jpegs"
msgstr "Jpegs"

#. Programmer's name for it: SInvalidNumber
#: clx/QConsts.pas:123
msgid "Invalid numeric value"
msgstr "Valeur numérique incorrecte"

#. Programmer's name for it: SInvalidCurrentItem
#: clx/QConsts.pas:124
msgid "Invalid value for current item"
msgstr "Valeur incorrecte pour l'élément en cours"

#. Programmer's name for it: SMsgDlgWarning
#: clx/QConsts.pas:126
msgid "Warning"
msgstr "Avertissement"

#. Programmer's name for it: SMsgDlgError
#. Programmer's name for it: sError
#: clx/QConsts.pas:127 rtl/common/ZLibConst.pas:17
msgid "Error"
msgstr "Erreur"

#. Programmer's name for it: SMsgDlgInformation
#: clx/QConsts.pas:128
msgid "Information"
msgstr "Information"

#. Programmer's name for it: SMsgDlgConfirm
#. Programmer's name for it: SConfirmCaption
#: clx/QConsts.pas:129 clx/QDBConsts.pas:29
msgid "Confirm"
msgstr "Confirmation"

#. Programmer's name for it: SMsgDlgHelpNone
#: clx/QConsts.pas:135
msgid "No help available"
msgstr "Aucune aide disponible"

#. Programmer's name for it: SMsgDlgHelpHelp
#. Programmer's name for it: SHelp
#: clx/QConsts.pas:136 clx/QConsts.pas:249
msgid "Help"
msgstr "Aide"

#. Programmer's name for it: SMsgDlgAbort
#: clx/QConsts.pas:137
msgid "&Abort"
msgstr "&Abandonner"

#. Programmer's name for it: SMsgDlgNoToAll
#: clx/QConsts.pas:141
msgid "N&o to All"
msgstr "Non &pour tout"

#. Programmer's name for it: SMsgDlgYesToAll
#: clx/QConsts.pas:142
msgid "Yes to &All"
msgstr "O&ui pour tout"

#. Programmer's name for it: srUnknown
#. Programmer's name for it: SUnknownInterface
#. Programmer's name for it: SUnknown
#: clx/QConsts.pas:144 soap/SOAPConst.pas:286 toolsapi/DesignConst.pas:31
msgid "(Unknown)"
msgstr "(inconnu)"

#. Programmer's name for it: srNone
#: clx/QConsts.pas:145 toolsapi/DesignConst.pas:13
msgid "(None)"
msgstr "(vide)"

#. Programmer's name for it: SOutOfRange
#: clx/QConsts.pas:146
msgid "Value must be between %d and %d"
msgstr "La valeur doit être comprise entre %d et %d"

#. Programmer's name for it: SCannotCreateName
#: clx/QConsts.pas:147
msgid "Cannot create a default method name for an unnamed component"
msgstr ""
"Impossible de créer un nom de méthode par défaut pour un composant sans nom"

#. Programmer's name for it: SUnnamed
#: clx/QConsts.pas:148
msgid "Unnamed"
msgstr "Sans titre"

#. Programmer's name for it: SInsertLineError
#: clx/QConsts.pas:150
msgid "Unable to insert a line"
msgstr "Impossible d'insérer une ligne"

#. Programmer's name for it: SConfirmCreateDir
#: clx/QConsts.pas:152
msgid "The specified directory does not exist. Create it?"
msgstr "Le répertoire spécifié n'existe pas. Le créer ?"

#. Programmer's name for it: SSelectDirCap
#. DirSelDlg..Caption
#: clx/QConsts.pas:153 clx/DirSel.xfm:10
msgid "Select Directory"
msgstr "Sélection du répertoire"

#. Programmer's name for it: SCannotCreateDirName
#: clx/QConsts.pas:154
msgid "Unable to create directory \"%s\"."
msgstr "Impossible de créer le répertoire \"%s\"."

#. Programmer's name for it: SAccessDeniedTo
#: clx/QConsts.pas:155
msgid "Access denied to \"%s\""
msgstr "Accès refusé à \"%s\""

#. Programmer's name for it: SCannotReadDirectory
#: clx/QConsts.pas:156
msgid ""
"Cannot read directory:\n"
"\"%s\""
msgstr ""
"Impossible de lire le répertoire :\n"
"\"%s\""

#. Programmer's name for it: SDirectoryNotEmpty
#: clx/QConsts.pas:157
msgid "Directory \"%s\" is not empty."
msgstr "Le répertoire \"%s\" n'est pas vide."

#. Programmer's name for it: SNotASubDir
#: clx/QConsts.pas:158
msgid "\"%s\" is not a subdirectory of \"%s\""
msgstr "\"%s\" n'est pas un sous-répertoire de \"%s\""

#. Programmer's name for it: SDirNameCap
#: clx/QConsts.pas:159
msgid "Directory &Name:"
msgstr "&Nom de répertoire :"

#. Programmer's name for it: SDrivesCap
#: clx/QConsts.pas:160
msgid "D&rives:"
msgstr "&Lecteurs :"

#. Programmer's name for it: SDirsCap
#: clx/QConsts.pas:161
msgid "&Directories:"
msgstr "&Répertoires :"

#. Programmer's name for it: SFilesCap
#: clx/QConsts.pas:162
msgid "&Files: (*.*)"
msgstr "&Fichiers : (*.*)"

#. Programmer's name for it: SNetworkCap
#: clx/QConsts.pas:163
msgid "Ne&twork..."
msgstr "Ré&seau..."

#. Programmer's name for it: SInvalidDirectory
#: clx/QConsts.pas:164
msgid "Unable to read directory \"%s\"."
msgstr "Impossible de lire le répertoire \"%s\"."

#. Programmer's name for it: SNewFolder
#: clx/QConsts.pas:165
msgid "New Folder"
msgstr "Nouveau dossier"

#. Programmer's name for it: SFileNameNotFound
#: clx/QConsts.pas:166
msgid ""
"\"%s\"\n"
"File not found."
msgstr ""
"\"%s\"\n"
"Fichier non trouvé."

#. Programmer's name for it: SAlreadyExists
#: clx/QConsts.pas:168
msgid ""
"A file with that name already exists. Please specify a different filename."
msgstr ""
"Un fichier portant ce nom existe déjà. Veuillez spécifier un autre nom de "
"fichier."

#. Programmer's name for it: SConfirmDeleteTitle
#: clx/QConsts.pas:169
msgid "Confirm file deletion"
msgstr "Confirmer la suppression de fichier"

#. Programmer's name for it: SConfirmDeleteMany
#: clx/QConsts.pas:170
msgid "Are you sure you want to delete these %d items?"
msgstr "Etes-vous sûr de vouloir supprimer ces %d éléments ?"

#. Programmer's name for it: SConfirmDeleteOne
#: clx/QConsts.pas:171
msgid "Are you sure you want to delete \"%s\"?"
msgstr "Etes-vous sûr de vouloir supprimer \"%s\" ?"

#. Programmer's name for it: SContinueDelete
#: clx/QConsts.pas:172
msgid "Continue delete operation?"
msgstr "Continuer l'opération de suppression ?"

#. Programmer's name for it: SAdditional
#: clx/QConsts.pas:173
msgid "Additional"
msgstr "Supplément"

#. Programmer's name for it: SName
#. Programmer's name for it: sHTTPItemName
#: clx/QConsts.pas:174 internet/WebConst.pas:28
msgid "Name"
msgstr "Nom"

#. Programmer's name for it: SSize
#: clx/QConsts.pas:175
msgid "Size"
msgstr "Taille"

#. Programmer's name for it: SType
#: clx/QConsts.pas:176
msgid "Type"
msgstr "Type"

#. Programmer's name for it: SDate
#: clx/QConsts.pas:177
msgid "Date Modified"
msgstr "Date modifiée"

#. Programmer's name for it: SAttributes
#. Programmer's name for it: SPermissions
#: clx/QConsts.pas:178 clx/QConsts.pas:185
msgid "Attributes"
msgstr "Attributs"

#. Programmer's name for it: SOwner
#: clx/QConsts.pas:180
msgid "Owner"
msgstr "Propriétaire"

#. Programmer's name for it: SGroup
#: clx/QConsts.pas:181
msgid "Group"
msgstr "Groupe"

#. Programmer's name for it: SDefaultFilter
#: clx/QConsts.pas:182
#, fuzzy
msgid "All Files (*)|*|"
msgstr "Tous les fichiers (*.*)|*.*|"

#. Programmer's name for it: SDefaultFilter
#: clx/QConsts.pas:186
msgid "All Files (*.*)|*.*|"
msgstr "Tous les fichiers (*.*)|*.*|"

#. Programmer's name for it: SDirectory
#: clx/QConsts.pas:188
msgid "Directory"
msgstr "Répertoire"

#. Programmer's name for it: SFile
#: clx/QConsts.pas:189
msgid "File"
msgstr "File"

#. Programmer's name for it: SLinkTo
#: clx/QConsts.pas:190
msgid "Link to "
msgstr "Lien vers "

#. Programmer's name for it: SInvalidClipFmt
#: clx/QConsts.pas:192
msgid "Invalid clipboard format"
msgstr "Format de Presse-papiers incorrect"

#. Programmer's name for it: SIconToClipboard
#: clx/QConsts.pas:193
msgid "Clipboard does not support Icons"
msgstr "Le Presse-papiers ne supporte pas les icônes"

#. Programmer's name for it: SCannotOpenClipboard
#: clx/QConsts.pas:194
msgid "Cannot open clipboard"
msgstr "Impossible d'ouvrir le Presse-papiers"

#. Programmer's name for it: SDefault
#. Programmer's name for it: sHTTPItemDefault
#: clx/QConsts.pas:196 internet/WebConst.pas:31
msgid "Default"
msgstr "Default"

#. Programmer's name for it: SInvalidMemoSize
#: clx/QConsts.pas:198
msgid "Text exceeds memo capacity"
msgstr "Le texte dépasse la capacité du mémo"

#. Programmer's name for it: SCustomColors
#: clx/QConsts.pas:199
msgid "Custom Colors"
msgstr "Couleurs personnalisées"

#. Programmer's name for it: SInvalidPrinterOp
#: clx/QConsts.pas:200
msgid "Operation not supported on selected printer"
msgstr "Opération non supportée par l'imprimante sélectionnée"

#. Programmer's name for it: SNoDefaultPrinter
#: clx/QConsts.pas:201
msgid "There is no default printer currently selected"
msgstr "Aucune imprimante par défaut sélectionnée"

#. Programmer's name for it: SUntitled
#: clx/QConsts.pas:203
msgid "(Untitled)"
msgstr "(sans titre)"

#. Programmer's name for it: SDuplicateMenus
#: clx/QConsts.pas:205
msgid "Menu '%s' is already being used by another form"
msgstr "Le menu '%s' est déjà utilisé par une autre fiche"

#. Programmer's name for it: SPictureLabel
#: clx/QConsts.pas:207
msgid "Picture:"
msgstr "Image :"

#. Programmer's name for it: SPictureDesc
#: clx/QConsts.pas:208
msgid " (%dx%d)"
msgstr " (%dx%d)"

#. Programmer's name for it: SPreviewLabel
#. FileDialogForm..PreviewPanel..PreviewButton..Caption
#: clx/QConsts.pas:209 clx/QFileDialog.xfm:312
msgid "Preview"
msgstr "Prévisualiser"

#. Programmer's name for it: SNoPreview
#: clx/QConsts.pas:210
msgid "No Preview Available"
msgstr "Pas de prévisualisation disponible"

#. Programmer's name for it: SBoldItalicFont
#: clx/QConsts.pas:212
msgid "Bold Italic"
msgstr "Gras Italique"

#. Programmer's name for it: SBoldFont
#: clx/QConsts.pas:213
msgid "Bold"
msgstr "Gras"

#. Programmer's name for it: SItalicFont
#: clx/QConsts.pas:214
msgid "Italic"
msgstr "Italique"

#. Programmer's name for it: SRegularFont
#: clx/QConsts.pas:215
msgid "Regular"
msgstr "Normal"

#. Programmer's name for it: SPropertiesVerb
#: clx/QConsts.pas:217
msgid "Properties"
msgstr "Propriétés"

#. Programmer's name for it: SAllCommands
#: clx/QConsts.pas:219
msgid "All Commands"
msgstr "Toutes les commandes"

#. Programmer's name for it: SDuplicatePropertyCategory
#: clx/QConsts.pas:221
msgid "A property category called %s already exists"
msgstr "Une catégorie de propriété nommée %s existe déjà"

#. Programmer's name for it: SUnknownPropertyCategory
#: clx/QConsts.pas:222
msgid "Property category does not exist (%s)"
msgstr "La catégorie de propriété n'existe pas (%s)"

#. Programmer's name for it: SInvalidFilter
#. Programmer's name for it: sInvalidFilter
#: clx/QConsts.pas:224 toolsapi/DesignIntf.pas:493
msgid "Property filters may only be name, class or type based (%d:%d)"
msgstr ""
"Les filtres de propriétés ne peuvent être basés que sur un nom, une classe "
"ou un type (%d:%d)"

#. Programmer's name for it: SInvalidCategory
#: clx/QConsts.pas:225
msgid "Categories must define their own name and description"
msgstr "Les catégories doivent définir leur propre nom et description"

#. Programmer's name for it: sOperationNotAllowed
#: clx/QConsts.pas:227
msgid "Operation not allowed while dispatching application events"
msgstr ""
"Opération non autorisée lors de la répartition des événements de "
"l'application"

#. Programmer's name for it: STextNotFound
#: clx/QConsts.pas:228
msgid "Text not found: \"%s\""
msgstr "Texte non trouvé : \"%s\""

#. Programmer's name for it: SImageIndexError
#: clx/QConsts.pas:230
msgid "Invalid ImageList Index"
msgstr "Indice ImageList incorrect"

#. Programmer's name for it: SReplaceImage
#: clx/QConsts.pas:231
msgid "Unable to Replace Image"
msgstr "Impossible de remplacer l'image"

#. Programmer's name for it: SInvalidImageType
#: clx/QConsts.pas:232
msgid "Invalid image type"
msgstr "Type d'image incorrect"

#. Programmer's name for it: SInvalidImageDimensions
#: clx/QConsts.pas:233
msgid "Image width and heigth must match"
msgstr "La largeur et la hauteur de l'image doivent correspondre"

#. Programmer's name for it: SInvalidImageDimension
#: clx/QConsts.pas:234
msgid "Invalid image dimension"
msgstr "Dimensions de l'image incorrectes"

#. Programmer's name for it: SErrorResizingImageList
#: clx/QConsts.pas:235
msgid "Error resizing ImageList"
msgstr "Erreur lors du redimensionnement de ImageList"

#. Programmer's name for it: SInvalidRangeError
#: clx/QConsts.pas:237
msgid "Range of %d to %d is invalid"
msgstr "L'étendue de %d à %d est incorrecte"

#. Programmer's name for it: SInvalidMimeSourceStream
#: clx/QConsts.pas:238
msgid "MimeSource format must have an associated data stream"
msgstr "Le format MimeSource doit avoir un flux de données associé"

#. Programmer's name for it: SMimeNotSupportedForIcon
#: clx/QConsts.pas:239
msgid "Mime format not supported for TIcon"
msgstr "Format Mime non supporté pour TIcon"

#. Programmer's name for it: SSave
#: clx/QConsts.pas:242
msgid "Save"
msgstr "Enregistrer"

#. Programmer's name for it: SSaveAs
#. ClxPictureEditorDlg..SaveDialog..Title
#: clx/QConsts.pas:243 propertyeditor/ClxPicEdit.xfm:123
msgid "Save As"
msgstr "Enregistrer sous"

#. Programmer's name for it: SFindWhat
#: clx/QConsts.pas:244
msgid "Fi&nd what:"
msgstr "&Rechercher :"

#. Programmer's name for it: SWholeWord
#: clx/QConsts.pas:245
msgid "Match &whole word only"
msgstr "&Mots entiers"

#. Programmer's name for it: SMatchCase
#: clx/QConsts.pas:246
msgid "Match &case"
msgstr "MA&J/min"

#. Programmer's name for it: SFindNext
#: clx/QConsts.pas:247
msgid "&Find Next"
msgstr "&Suivant"

#. Programmer's name for it: SFindTitle
#: clx/QConsts.pas:250
msgid "Find"
msgstr "Chercher"

#. Programmer's name for it: SDirection
#: clx/QConsts.pas:251
msgid "Direction"
msgstr "Direction"

#. Programmer's name for it: SUp
#: clx/QConsts.pas:252
msgid "&Up"
msgstr "&Haut"

#. Programmer's name for it: SDown
#: clx/QConsts.pas:253
msgid "&Down"
msgstr "&Bas"

#. Programmer's name for it: SReplaceWith
#: clx/QConsts.pas:254
msgid "Rep&lace with:"
msgstr "Remp&lacer par :"

#. Programmer's name for it: SReplace
#: clx/QConsts.pas:255
msgid "&Replace"
msgstr "R&emplacer"

#. Programmer's name for it: SReplaceTitle
#: clx/QConsts.pas:256
msgid "Replace"
msgstr "Remplacer"

#. Programmer's name for it: SReplaceAll
#: clx/QConsts.pas:257
msgid "Replace &All"
msgstr "&Tout rempl."

#. Programmer's name for it: SOverwriteCaption
#: clx/QConsts.pas:258
msgid "Save %s as"
msgstr "Enregistrer %s sous"

#. Programmer's name for it: SOverwriteText
#: clx/QConsts.pas:259
msgid ""
"\"%s\" already exists.\n"
"Do you want to replace it?"
msgstr ""
"\"%s\" existe déjà.\n"
"Voulez-vous le remplacer ?"

#. Programmer's name for it: SFileMustExist
#: clx/QConsts.pas:261
msgid ""
"\"%s\"\n"
"File not found.\n"
"Please verify the correct filename was given."
msgstr ""
"\"%s\"\n"
"Fichier non trouvé.\n"
"Veuillez vérifier qu'un nom de fichier valide a été spécifié."

#. Programmer's name for it: SPathMustExist
#: clx/QConsts.pas:263
msgid ""
"\"%s\"\n"
"Path not found.\n"
"Please verify the correct path was given."
msgstr ""
"\"%s\"\n"
"Chemin non trouvé.\n"
"Veuillez vérifier qu'un chemin valide a été spécifié."

#. Programmer's name for it: SDriveNotFound
#: clx/QConsts.pas:265
msgid ""
"Drive %s does not exist.\n"
"Please verify the correct drive was given."
msgstr ""
"Le lecteur %s n'existe pas.\n"
"Veuillez vérifier qu'un disque valide a été spécifié."

#. Programmer's name for it: SUnknownImageFormat
#: clx/QConsts.pas:267
msgid "Image format not recognized"
msgstr "Format d'image non reconnu"

#. Programmer's name for it: SInvalidHandle
#: clx/QConsts.pas:268
msgid "Invalid handle value for %s"
msgstr "Valeur de handle incorrecte pour %s"

#. Programmer's name for it: SUnableToWrite
#: clx/QConsts.pas:269
msgid "Unable to write bitmap"
msgstr "Impossible d'écrire le bitmap"

#. Programmer's name for it: sAllFilter
#. all IP addresses
#: clx/QConsts.pas:270 internetdirect/IdResourceStrings.pas:406
msgid "All"
msgstr "Tous"

#. Programmer's name for it: sInvalidSetClipped
#: clx/QConsts.pas:272
msgid "Cannot set Clipped property while painting"
msgstr ""
"Impossible de définir la propriété Clipped pendant une opération de peinture"

#. Programmer's name for it: sInvalidLCDValue
#: clx/QConsts.pas:274
msgid "Invalid LCDNumber value"
msgstr "Valeur LCDNumber incorrecte"

#. Programmer's name for it: sTabFailDelete
#: clx/QConsts.pas:276
msgid "Failed to delete tab at index %d"
msgstr "Echec à la suppression de l'onglet d'indice %d"

#. Programmer's name for it: sPageIndexError
#: clx/QConsts.pas:278
msgid "%d is an invalid PageIndex value.  PageIndex must be between 0 and %d"
msgstr ""
"%d est une valeur de PageIndex incorrecte.  PageIndex doit être compris "
"entre 0 et %d"

#. Programmer's name for it: sInvalidLevel
#: clx/QConsts.pas:279
msgid "Invalid item level assignment"
msgstr "Affectation de niveau d'élément incorrecte"

#. Programmer's name for it: sInvalidLevelEx
#: clx/QConsts.pas:280
msgid "Invalid level (%d) for item \"%s\""
msgstr "Niveau incorrect (%d) pour l'élément \"%s\""

#. Programmer's name for it: sTabMustBeMultiLine
#: clx/QConsts.pas:281
msgid "MultiLine must be True when TabPosition is tpLeft or tpRight"
msgstr "MultiLine doit être vrai lorsque TabPosition est tpLeft ou tpRight"

#. Programmer's name for it: sStatusBarContainsControl
#: clx/QConsts.pas:282
msgid "%s is already in the StatusBar"
msgstr "%s est déjà sur la barre d'état"

#. Programmer's name for it: sListRadioItemBadParent
#: clx/QConsts.pas:283
msgid "Radio items must have a Controller as a parent"
msgstr "Les éléments radio doivent avoir un Controller comme parent"

#. Programmer's name for it: sOwnerNotCustomHeaderSections
#: clx/QConsts.pas:284
msgid "Owner is not a TCustomHeaderSection"
msgstr "Le propriétaire n'est pas un TCustomHeaderSection"

#. Programmer's name for it: sHeaderSectionOwnerNotHeaderControl
#: clx/QConsts.pas:285
msgid "Header Section owner must be a TCustomHeaderControl"
msgstr ""
"Le propriétaire de l'en-tête de section doit être un TCustomHeaderControl"

#. Programmer's name for it: SUndo
#. Programmer's name for it: sUndoButton
#. Programmer's name for it: sUndoComponent
#: clx/QConsts.pas:287 internet/WbmConst.pas:41
#: toolsapi/DesignEditors.pas:2772
msgid "Undo"
msgstr "Défaire"

#. Programmer's name for it: SRedo
#: clx/QConsts.pas:288
msgid "Redo"
msgstr "Refaire"

#. Programmer's name for it: SLine
#. FileDialogForm..ItemPopup..N1..Caption
#. FileDialogForm..ListPopup..N2..Caption
#. FileDialogForm..ListPopup..N3..Caption
#. LogDetailFrame..PopupMenu1..N1..Caption
#. WebAppDbgMainForm..MainMenu1..PropertiesItem..N2..Caption
#. WebAppDbgMainForm..MainMenu1..PropertiesItem..N1..Caption
#: clx/QConsts.pas:289 clx/QFileDialog.xfm:690 clx/QFileDialog.xfm:715
#: clx/QFileDialog.xfm:724 internet/SvrLogDetailFrame.xfm:90
#: internet/SvrMainForm.xfm:181 internet/SvrMainForm.xfm:187
msgid "-"
msgstr ""

#. Programmer's name for it: SCut
#. Programmer's name for it: sCutComponent
#: clx/QConsts.pas:290 toolsapi/DesignEditors.pas:2773
msgid "Cut"
msgstr "Couper"

#. Programmer's name for it: SCopy
#. Programmer's name for it: sCopyComponent
#: clx/QConsts.pas:291 toolsapi/DesignEditors.pas:2774
msgid "Copy"
msgstr "Copier"

#. Programmer's name for it: SPaste
#. Programmer's name for it: sPasteComponent
#: clx/QConsts.pas:292 toolsapi/DesignEditors.pas:2775
msgid "Paste"
msgstr "Coller"

#. Programmer's name for it: SClear
#: clx/QConsts.pas:293
msgid "Clear"
msgstr "Vide"

#. Programmer's name for it: SSelectAll
#. Programmer's name for it: sSelectAllComponent
#: clx/QConsts.pas:294 toolsapi/DesignEditors.pas:2777
msgid "Select All"
msgstr "Tout sélectionner"

#. Programmer's name for it: SBadMovieFormat
#: clx/QConsts.pas:296
msgid "Unrecognized movie format"
msgstr "Format movie non reconnu"

#. Programmer's name for it: SMovieEmpty
#: clx/QConsts.pas:297
msgid "Movie not loaded"
msgstr "Film pas chargé"

#. Programmer's name for it: SLoadingEllipsis
#: clx/QConsts.pas:298
msgid "Loading..."
msgstr "Chargement..."

#. Programmer's name for it: SNoAppInLib
#: clx/QConsts.pas:300
msgid ""
"Fatal error: Cannot create application object in a shared object or library."
msgstr ""
"Erreur fatale : impossible de créer un objet application dans un objet "
"partagé ou une bibliothèque."

#. Programmer's name for it: SDuplicateApp
#: clx/QConsts.pas:301
msgid "Fatal error: Cannot create more than one TApplication instance"
msgstr "Erreur fatale : impossible de créer plusieurs instances TApplication"

#. Programmer's name for it: SFirstRecord
#: clx/QDBConsts.pas:20
msgid "First record"
msgstr "Premier enregistrement"

#. Programmer's name for it: SPriorRecord
#: clx/QDBConsts.pas:21
msgid "Prior record"
msgstr "Enregistrement précédent"

#. Programmer's name for it: SNextRecord
#: clx/QDBConsts.pas:22
msgid "Next record"
msgstr "Enregistrement suivant"

#. Programmer's name for it: SLastRecord
#: clx/QDBConsts.pas:23
msgid "Last record"
msgstr "Dernier enregistrement"

#. Programmer's name for it: SInsertRecord
#: clx/QDBConsts.pas:24
msgid "Insert record"
msgstr "Insérer enregistrement"

#. Programmer's name for it: SDeleteRecord
#: clx/QDBConsts.pas:25
msgid "Delete record"
msgstr "Supprimer l'enregistrement"

#. Programmer's name for it: SEditRecord
#: clx/QDBConsts.pas:26
msgid "Edit record"
msgstr "Modifier l'enregistrement"

#. Programmer's name for it: SPostEdit
#: clx/QDBConsts.pas:27
msgid "Post edit"
msgstr "Valider modifications"

#. Programmer's name for it: SCancelEdit
#: clx/QDBConsts.pas:28
msgid "Cancel edit"
msgstr "Annuler les modifications"

#. Programmer's name for it: SRefreshRecord
#: clx/QDBConsts.pas:30
msgid "Refresh data"
msgstr "Rafraîchir les données"

#. Programmer's name for it: SDataSourceFixed
#: clx/QDBConsts.pas:33
msgid "Operation not allowed in a DBCtrlGrid"
msgstr "Opération non autorisée dans un DBCtrlGrid"

#. Programmer's name for it: SNotReplicatable
#: clx/QDBConsts.pas:34
msgid "Control cannot be used in a DBCtrlGrid"
msgstr "Le contrôle ne peut être utilisé dans un DBCtrlGrid"

#. Programmer's name for it: SPropDefByLookup
#: clx/QDBConsts.pas:35
msgid "Property already defined by lookup field"
msgstr "Propriété déjà définie dans un DBCtrlGrid"

#. Programmer's name for it: SRemoteLogin
#: clx/QDBConsts.pas:39
msgid "Remote Login"
msgstr "Connexion distante"

#. Programmer's name for it: SLoginError
#: clx/SqlConst.pas:61
msgid "Cannot connect to database '%s'"
msgstr "Impossible de se connecter à la base de données '%s'"

#. Programmer's name for it: SMonitorActive
#: clx/SqlConst.pas:62
msgid "Cannot change connection on Active Monitor"
msgstr "Impossible de modifier la connexion sur Active Monitor"

#. Programmer's name for it: SMissingConnection
#: clx/SqlConst.pas:63
msgid "Missing SQLConnection property"
msgstr "Propriété SQLConnection manquante"

#. Programmer's name for it: SDatabaseOpen
#: clx/SqlConst.pas:64
msgid "Cannot perform this operation on an open connection"
msgstr "Impossible d'exécuter cette opération sur une connexion ouverte"

#. Programmer's name for it: SDatabaseClosed
#: clx/SqlConst.pas:65
msgid "Cannot perform this operation on a closed connection"
msgstr "Impossible d'exécuter cette opération sur une connexion fermée"

#. Programmer's name for it: SMissingSQLConnection
#: clx/SqlConst.pas:66
msgid "SQLConnection property required for this operation"
msgstr "Propriété SQLConnection requise pour cette opération"

#. Programmer's name for it: SConnectionNameMissing
#: clx/SqlConst.pas:67
msgid "Connection name missing"
msgstr "Nom de connexion manquant"

#. Programmer's name for it: SEmptySQLStatement
#: clx/SqlConst.pas:68
msgid "No SQL statement available"
msgstr "Aucune instruction SQL disponible"

#. Programmer's name for it: SNoParameterValue
#: clx/SqlConst.pas:69
msgid "No value for parameter '%s'"
msgstr "Pas de valeur pour le paramètre '%s'"

#. Programmer's name for it: SNoParameterType
#: clx/SqlConst.pas:70
msgid "No parameter type for parameter '%s'"
msgstr "Pas de type pour le paramètre '%s'"

#. Programmer's name for it: SParameterTypes
#: clx/SqlConst.pas:71
msgid ";Input;Output;Input/Output;Result"
msgstr ";Entrée;Sortie;Entrée/Sortie;Résultat"

#. Programmer's name for it: SDataTypes
#: clx/SqlConst.pas:72
msgid ""
";String;SmallInt;Integer;Word;Boolean;Float;Currency;BCD;Date;Time;"
"DateTime;;;;Blob;Memo;Graphic;;;;;Cursor;"
msgstr ""
";String;SmallInt;Integer;Word;Boolean;Float;Currency;BCD;Date;Time;"
"DateTime;;;;Blob;Memo;Graphic;;;;;Cursor;"

#. Programmer's name for it: SResultName
#: clx/SqlConst.pas:73
msgid "Result"
msgstr "Résultat"

#. Programmer's name for it: SNoTableName
#: clx/SqlConst.pas:74
msgid "Missing TableName property"
msgstr "Propriété TableName manquante"

#. Programmer's name for it: SNoSqlStatement
#: clx/SqlConst.pas:75
msgid "Missing query, table name or procedure name"
msgstr "Requête, nom de table ou nom de procédure manquant"

#. Programmer's name for it: SNoDataSetField
#: clx/SqlConst.pas:76
msgid "Missing DataSetField property"
msgstr "Propriété DataSetField manquante"

#. Programmer's name for it: SNoCachedUpdates
#: clx/SqlConst.pas:77
msgid "Not in cached update mode"
msgstr "Pas en mode modification en cache"

#. Programmer's name for it: SMissingDataBaseName
#: clx/SqlConst.pas:78
msgid "Missing Database property"
msgstr "Propriété Database manquante"

#. Programmer's name for it: SMissingDriverName
#: clx/SqlConst.pas:80
msgid "Missing DriverName property"
msgstr "Propriété DriverName manquante"

#. Programmer's name for it: SPrepareError
#: clx/SqlConst.pas:81
msgid "Unable to execute Query"
msgstr "Impossible d'exécuter la requête"

#. Programmer's name for it: SObjectNameError
#: clx/SqlConst.pas:82
msgid "Table/Procedure not found"
msgstr "Table/Procédure non trouvée"

#. Programmer's name for it: SSQLDataSetOpen
#: clx/SqlConst.pas:83
msgid "Unable to determine field names for %s"
msgstr "Impossible de déterminer les noms de champs pour %s"

#. Programmer's name for it: SNoActiveTrans
#: clx/SqlConst.pas:84
msgid "There is no active transaction"
msgstr "Il n'y a pas de transaction active"

#. Programmer's name for it: SActiveTrans
#: clx/SqlConst.pas:85
msgid "A transaction is already active"
msgstr "Une transaction est déjà active"

#. Programmer's name for it: SDllLoadError
#: clx/SqlConst.pas:86
msgid "Unable to Load %s"
msgstr "Impossible de charger %s"

#. Programmer's name for it: SDllProcLoadError
#: clx/SqlConst.pas:87
msgid "Unable to Find Procedure %s"
msgstr "Procédure %s introuvable"

#. Programmer's name for it: SConnectionEditor
#: clx/SqlConst.pas:88
msgid "&Edit Connection Properties"
msgstr "&Modifier les propriétés de connexion"

#. Programmer's name for it: SCommandTextEditor
#: clx/SqlConst.pas:89
msgid "&Edit CommandText"
msgstr "&Modifier CommandText"

#. Programmer's name for it: SMissingDLLName
#: clx/SqlConst.pas:90
msgid "DLL/Shared Library Name not Set"
msgstr "Nom de DLL/bibliothèque partagée non défini"

#. Programmer's name for it: SMissingDriverRegFile
#: clx/SqlConst.pas:91
msgid "Driver/Connection Registry File '%s' not found"
msgstr "Le fichier registre des pilotes/connexions '%s' n'a pas été trouvé"

#. Programmer's name for it: STableNameNotFound
#: clx/SqlConst.pas:92
msgid "Cannot find TableName in CommandText"
msgstr "Impossible de trouver TableName dans CommandText"

#. Programmer's name for it: SNoCursor
#: clx/SqlConst.pas:93
msgid "Cursor not returned from Query"
msgstr "Curseur non renvoyé par Query"

#. Programmer's name for it: SMetaDataOpenError
#: clx/SqlConst.pas:94
msgid "Unable to Open Metadata"
msgstr "Impossible d'ouvrir les métadonnées"

#. Programmer's name for it: SErrorMappingError
#: clx/SqlConst.pas:95
msgid "SQL Error: Error mapping failed"
msgstr "Erreur SQL : échec du mappage d'erreurs"

#. Programmer's name for it: SStoredProcsNotSupported
#: clx/SqlConst.pas:96
msgid "Stored Procedures not supported by '%s' Server"
msgstr "Procédures stockées non supportées par le serveur '%s'"

#. Programmer's name for it: SPackagesNotSupported
#: clx/SqlConst.pas:97
msgid "Packages are not supported by '%s' Server"
msgstr "Les paquets ne sont pas supportés par le serveur '%s'"

#. Programmer's name for it: SDBXUNKNOWNERROR
#: clx/SqlConst.pas:98
msgid "DBX Error: No Mapping for Error Code Found"
msgstr "Erreur DBX : aucune correspondance pour le code d'erreur"

#. Programmer's name for it: SDBXNOCONNECTION
#: clx/SqlConst.pas:99
msgid "DBX Error: Connection not found, error message cannot be retrieved"
msgstr ""
"Erreur DBX : connexion introuvable, le message d'erreur ne peut pas être "
"récupéré."

#. Programmer's name for it: SDBXNOMETAOBJECT
#: clx/SqlConst.pas:100
msgid "DBX Error: MetadataObject not found, error message cannot be retrieved"
msgstr ""
"Erreur DBX : MetadataObject introuvable, le message d'erreur ne peut pas "
"être récupéré."

#. Programmer's name for it: SDBXNOCOMMAND
#: clx/SqlConst.pas:101
msgid "DBX Error: Command not found, error message cannot be retrieved"
msgstr ""
"Erreur DBX : commande introuvable, le message d'erreur ne peut pas être "
"récupéré"

#. Programmer's name for it: SDBXNOCURSOR
#: clx/SqlConst.pas:102
msgid "DBX Error: Cursor not found, error message cannot be retrieved"
msgstr ""
"Erreur DBX : curseur introuvable, le message d'erreur ne peut pas être "
"récupéré"

#. Programmer's name for it: SNOMEMORY
#: clx/SqlConst.pas:103
msgid "dbExpress Error: Insufficient Memory for Operation"
msgstr "Erreur dbExpress : mémoire insuffisante pour l'opération"

#. Programmer's name for it: SINVALIDFLDTYPE
#: clx/SqlConst.pas:104
msgid "dbExpress Error: Invalid Field Type"
msgstr "Erreur dbExpress : type de champ incorrect"

#. Programmer's name for it: SINVALIDHNDL
#: clx/SqlConst.pas:105
msgid "dbExpress Error: Invalid Handle"
msgstr "Erreur dbExpress : handle incorrect"

#. Programmer's name for it: SINVALIDTIME
#: clx/SqlConst.pas:106
msgid "dbExpress Error: Invalid Time"
msgstr "Erreur dbExpress : heure incorrecte"

#. Programmer's name for it: SNOTSUPPORTED
#: clx/SqlConst.pas:107
msgid "dbExpress Error: Operation Not Supported"
msgstr "Erreur dbExpress : opération non supportée"

#. Programmer's name for it: SINVALIDXLATION
#: clx/SqlConst.pas:108
msgid "dbExpress Error: Invalid Data Translation"
msgstr "Erreur dbExpress : traduction de données incorrecte"

#. Programmer's name for it: SINVALIDPARAM
#: clx/SqlConst.pas:109
msgid "dbExpress Error: Invalid Parameter"
msgstr "Erreur dbExpress : paramètre incorrect"

#. Programmer's name for it: SOUTOFRANGE
#: clx/SqlConst.pas:110
msgid "dbExpress Error: Parameter/Column out of Range"
msgstr "Erreur dbExpress : paramètre/colonne hors limites"

#. Programmer's name for it: SSQLPARAMNOTSET
#: clx/SqlConst.pas:111
msgid "dbExpress Error: Parameter Not Set"
msgstr "Erreur dbExpress : paramètre non défini"

#. Programmer's name for it: SEOF
#: clx/SqlConst.pas:112
msgid "dbExpress Error: Result set at EOF"
msgstr "Erreur dbExpress : résultat défini sur EOF"

#. Programmer's name for it: SINVALIDUSRPASS
#: clx/SqlConst.pas:113
msgid "dbExpress Error: Invalid Username/Password"
msgstr "Erreur dbExpress : nom d'utilisateur/mot de passe incorrect"

#. Programmer's name for it: SINVALIDPRECISION
#: clx/SqlConst.pas:114
msgid "dbExpress Error: Invalid Precision"
msgstr "Erreur dbExpress : précision incorrecte"

#. Programmer's name for it: SINVALIDLEN
#: clx/SqlConst.pas:115
msgid "dbExpress Error: Invalid Length"
msgstr "Erreur dbExpress : longueur incorrecte"

#. Programmer's name for it: SINVALIDXISOLEVEL
#: clx/SqlConst.pas:116
msgid "dbExpress Error: Invalid Transaction Isolation Level"
msgstr "Erreur dbExpress : niveau d'isolation de transaction incorrect"

#. Programmer's name for it: SINVALIDTXNID
#: clx/SqlConst.pas:117
msgid "dbExpress Error: Invalid Transaction ID"
msgstr "Erreur dbExpress : ID de transaction incorrect"

#. Programmer's name for it: SDUPLICATETXNID
#: clx/SqlConst.pas:118
msgid "dbExpress Error: Duplicate Transaction ID"
msgstr "Erreur dbExpress : ID de transaction en double"

#. Programmer's name for it: SDRIVERRESTRICTED
#: clx/SqlConst.pas:119
msgid "dbExpress Error: Application is not licensed to use this feature"
msgstr ""
"Erreur dbExpress : votre licence ne vous permet pas d'utiliser cette "
"fonctionnalité"

#. Programmer's name for it: SLOCALTRANSACTIVE
#: clx/SqlConst.pas:120
msgid "dbExpress Error: Local Transaction already active"
msgstr "Erreur dbExpress : transaction locale déjà active"

#. Programmer's name for it: SMULTIPLETRANSNOTENABLED
#: clx/SqlConst.pas:121
msgid "dbExpress Error: Multiple Transactions not Enabled"
msgstr "Erreur dbExpress : les transactions multiples ne sont pas autorisées"

#. Programmer's name for it: SMultiConnNotSupported
#: clx/SqlConst.pas:122
msgid "Multiple Connections not supported by %s driver"
msgstr "Connexions multiples non supportées par le pilote %s"

#. Programmer's name for it: SConfFileMoveError
#: clx/SqlConst.pas:123
msgid "Unable to move %s to %s"
msgstr "Impossible de déplacer %s vers %s"

#. Programmer's name for it: SMissingConfFile
#: clx/SqlConst.pas:124
msgid "Configuration file %s not found"
msgstr "Fichier de configuration %s non trouvé"

#. Programmer's name for it: SObjectViewNotTrue
#: clx/SqlConst.pas:125
msgid "ObjectView must be True for Table with Object fields"
msgstr "ObjectView doit être à True pour les tables avec les champs Object"

#. Programmer's name for it: SDriverNotInConfigFile
#: clx/SqlConst.pas:126
msgid "Driver (%s) not found in Cfg file (%s)"
msgstr "Pilote (%s) non trouvé dans le fichier Cfg (%s)"

#. Programmer's name for it: SObjectTypenameRequired
#: clx/SqlConst.pas:127
msgid "Object type name required as parameter value"
msgstr "Nom de type objet requis comme valeur de paramètre"

#. Programmer's name for it: SCannotCreateFile
#. Programmer's name for it: SFCreateError
#: clx/SqlConst.pas:128 rtl/common/RTLConsts.pas:27
msgid "Cannot create file %s"
msgstr "Impossible de créer le fichier %s"

#. used in SqlReg.pas
#: clx/SqlConst.pas:130
msgid "Open trace log file"
msgstr "Ouvrir le fichier journal des suivis"

#. Programmer's name for it: SDlgFilterTxt
#: clx/SqlConst.pas:131
msgid "Text files (*.txt)|*.txt|All files (*.*)|*.*"
msgstr "Fichiers texte (*.txt)|*.txt|Tous les fichiers (*.*)|*.*"

#. Programmer's name for it: SLogFileFilter
#: clx/SqlConst.pas:132
msgid "Log files (*.log)"
msgstr "Fichier journaux (*.log)"

#. Programmer's name for it: sOnlyOneDataModuleAllowed
#: internet/BrkrConst.pas:20
msgid "Only one data module per application"
msgstr "Un seul module de données par application"

#. Programmer's name for it: sNoDataModulesRegistered
#: internet/BrkrConst.pas:21
msgid "No data modules registered"
msgstr "Aucun module de données n'est recensé"

#. Programmer's name for it: sNoDispatcherComponent
#: internet/BrkrConst.pas:22
msgid "No dispatcher component found on data module"
msgstr "Aucun composant dispatcher trouvé dans le module de données"

#. Programmer's name for it: sNoWebModulesActivated
#: internet/BrkrConst.pas:23
msgid "No automatically activated data modules"
msgstr "Pas de module de données activé automatiquement"

#. Programmer's name for it: sTooManyActiveConnections
#: internet/BrkrConst.pas:25
msgid ""
"Maximum number of concurrent connections exceeded.  Please try again later"
msgstr ""
"Nombre maximum de connexions simultanées dépassé. Veuillez réessayer plus "
"tard"

#. Programmer's name for it: sInternalServerError
#: internet/BrkrConst.pas:29
msgid ""
"<html><title>Internal Server Error 500</title>\n"
"<h1>Internal Server Error 500</h1><hr>\n"
"Exception: %s<br>\n"
"Message: %s<br></html>\n"
msgstr ""
"<html><title>Erreur serveur interne 500</title>\n"
"<h1>Erreur serveur interne 500</h1><hr>\n"
"Exception : %s<br>\n"
"Message : %s<br></html>\n"

#. Programmer's name for it: sDocumentMoved
#: internet/BrkrConst.pas:33
msgid ""
"<html><title>Document Moved 302</title>\n"
"<body><h1>Object Moved</h1><hr>\n"
"This Object may be found <a HREF=\"%s\">here.</a><br>\n"
"<br></body></html>\n"
msgstr ""
"<html><title>Document déplacé 302</title>\n"
"<body><h1>Objet d&eacute;plac&eacute;</h1><hr>\n"
"Cet objet peut &ecirc;tre trouv&eacute; <a HREF=\"%s\">ICI.</a><br>\n"
"<br></body></html>\n"

#. Programmer's name for it: sInterpretDataError
#: internet/BrkrConst.pas:35
msgid "Exception in InterpretData: %s"
msgstr ""

#. Programmer's name for it: sNoHost
#: internet/IndySockTransport.pas:97
msgid "No host"
msgstr ""

#. Programmer's name for it: sSocketReadError
#: internet/IndySockTransport.pas:105
#, fuzzy
msgid "Socket read error"
msgstr "Erreur de lecture du flux"

#. Adapter errors
#: internet/SiteConst.pas:16
msgid "Field %s requires a value"
msgstr "Le champ %s requiert une valeur."

#. Programmer's name for it: sFieldDoesNotAllowMultipleValues
#: internet/SiteConst.pas:17
msgid "%s does not allow multiple values"
msgstr "%s n'autorise pas plusieurs valeurs."

#. Programmer's name for it: sFieldDoesNotAllowMultipleFiles
#: internet/SiteConst.pas:18
msgid "%s does not allow multiple files"
msgstr "%s n'autorise pas plusieurs fichiers."

#. Programmer's name for it: sFieldRequiresAFile
#: internet/SiteConst.pas:19
msgid "%s requires a file"
msgstr "%s requiert un fichier."

#. Programmer's name for it: sFieldModificationNotPermitted
#: internet/SiteConst.pas:20
msgid "Modification of %s is not permitted"
msgstr "La modification de %s n'est pas autorisée."

#. Programmer's name for it: sActionExecutionNotPermitted
#: internet/SiteConst.pas:21
msgid "Execution of action %s is not permitted"
msgstr "L'exécution de l'action %s n'est pas autorisée."

#. Programmer's name for it: sFieldViewNotPermitted
#: internet/SiteConst.pas:22
msgid "Field view not permitted"
msgstr "Vue du champ non autorisée"

#. Programmer's name for it: sAdapterModificationNotPermitted
#: internet/SiteConst.pas:23
msgid "Data Modification is not permitted"
msgstr "La modification de données n'est pas autorisée."

#. Programmer's name for it: sFileUploadNotSupported
#: internet/SiteConst.pas:24
msgid "%s does not support file upload"
msgstr "%s ne prend pas en charge le téléchargement de fichiers."

#. Programmer's name for it: sNoLoginPage
#: internet/SiteConst.pas:25
msgid "Login page is not defined"
msgstr "La page de connexion n'est pas définie."

#. Programmer's name for it: sPageNotFound
#: internet/SiteConst.pas:26
msgid "Web Page not found: %s"
msgstr "Page Web non trouvée : %s"

#. Programmer's name for it: sPageContentNotProvided
#: internet/SiteConst.pas:27
msgid "Web Page does not provide content"
msgstr "La page Web n'a aucun contenu."

#. Programmer's name for it: sImageNotProvided
#: internet/SiteConst.pas:28
msgid "Field %s did not provide an image"
msgstr "Le champ %s n'a pas fourni une image."

#. Programmer's name for it: sActionDoesNotProvideResponse
#: internet/SiteConst.pas:29 internet/WebConst.pas:50
msgid "Action does not provide response"
msgstr "L'action ne fournit aucune réponse."

#. Programmer's name for it: sActionCantRespondToUnkownHTTPMethod
#: internet/SiteConst.pas:30
#, fuzzy
msgid "Action can't respond to unknown HTTP method"
msgstr "L'action ne peut pas répondre à une méthode HTTP inconnue."

#. Programmer's name for it: sActionCantRedirectToBlankURL
#: internet/SiteConst.pas:31 internet/WebConst.pas:52
msgid "Action can't redirect to blank URL"
msgstr "L'action ne peut pas effectuer de redirection vers une URL vierge."

#. DataSetAdapter errors
#: internet/SiteConst.pas:34
msgid "Unknown Adapter mode: %s"
msgstr "Mode de l'adaptateur inconnu : %s"

#. Programmer's name for it: sNilAdapterDataSet
#: internet/SiteConst.pas:35
msgid "DataSet is nil"
msgstr "DataSet vaut nil."

#. Programmer's name for it: sAdapterRowNotFound
#: internet/SiteConst.pas:36
msgid "Row not found in %s"
msgstr "Ligne non trouvée dans %s"

#. Programmer's name for it: sFieldChangedByAnotherUser
#: internet/SiteConst.pas:37
msgid "Field %s changed by another user"
msgstr "Champ %s modifié par un autre utilisateur"

#. Programmer's name for it: sAdapterFieldNotFound
#: internet/SiteConst.pas:38
msgid "Field not found: %s"
msgstr "Champ non trouvé : %s"

#. Programmer's name for it: sDataSetPropertyIsNil
#: internet/SiteConst.pas:39
msgid "%s: DataSet property is nil"
msgstr "%s : la propriété DataSet vaut nil."

#. Programmer's name for it: sDataSetUnknownKeyFields
#: internet/SiteConst.pas:40
msgid "%0:s: Dataset %1:s unknown keyfields"
msgstr "%0:s : champs clés inconnus de l'ensemble de données %1:s"

#. Programmer's name for it: sValueFieldIsBlank
#: internet/SiteConst.pas:41
msgid "%0:s: ValueField property value is blank"
msgstr "%0:s : la valeur de la propriété ValueField est vide."

#. XSLPageProducer errors
#: internet/SiteConst.pas:44
msgid "Missing XML Data Component"
msgstr "Composant de données XML manquant"

#. Programmer's name for it: SNoXMLDocument
#: internet/SiteConst.pas:45
msgid "Could not create XMLDocument"
msgstr "Impossible de créer XMLDocument"

#. Add Adapter Fields Editor
#. Programmer's name for it: sAddFieldItems
#: internet/SiteConst.pas:48 internet/SiteConst.pas:61
msgid "Add Fields..."
msgstr "Ajouter des champs..."

#. Programmer's name for it: sAddAllAdapterData
#. Programmer's name for it: sAddAllFieldItems
#: internet/SiteConst.pas:49 internet/SiteConst.pas:62
msgid "Add All Fields"
msgstr "Ajouter tous les champs"

#. Programmer's name for it: sAddAdapterDataDlgCaption
#. Programmer's name for it: sAddFieldItemsDlgCaption
#: internet/SiteConst.pas:50 internet/SiteConst.pas:63
msgid "Add Fields"
msgstr "Ajout de champs"

#. Programmer's name for it: sAddAdapterActions
#: internet/SiteConst.pas:51
msgid "Add Actions..."
msgstr "Ajouter des actions..."

#. Programmer's name for it: sAddAllAdapterActions
#: internet/SiteConst.pas:52
msgid "Add All Actions"
msgstr "Ajouter toutes les actions..."

#. Programmer's name for it: sAddAdapterActionsDlgCaption
#: internet/SiteConst.pas:53
msgid "Add Actions"
msgstr "Ajout d'actions"

#. Do not location
#. Programmer's name for it: sActionCategoryName
#: internet/SiteConst.pas:54 toolsapi/DesignIntf.pas:446
msgid "Action"
msgstr "Action"

#. Programmer's name for it: sAddCommands
#: internet/SiteConst.pas:55
msgid "Add Commands..."
msgstr "Ajouter des commandes..."

#. Programmer's name for it: sAddAllCommands
#: internet/SiteConst.pas:56
msgid "Add All Commands"
msgstr "Ajouter toutes les commandes"

#. Programmer's name for it: sAddCommandsDlgCaption
#: internet/SiteConst.pas:57
msgid "Add Commands"
msgstr "Ajout de commandes"

#. Programmer's name for it: sAddColumns
#: internet/SiteConst.pas:58
msgid "Add Columns..."
msgstr "Ajouter des colonnes..."

#. Programmer's name for it: sAddAllColumns
#: internet/SiteConst.pas:59
msgid "Add All Columns"
msgstr "Ajouter toutes les colonnes"

#. Programmer's name for it: sAddColumnsDlgCaption
#: internet/SiteConst.pas:60
msgid "Add Columns"
msgstr "Ajout de colonnes"

#. SitePageProducer errors
#: internet/SiteConst.pas:67
msgid "%s: Adapter property is nil"
msgstr "%s : la propriété de l'adaptateur vaut nil."

#. Programmer's name for it: sAdapterFieldNameIsBlank
#: internet/SiteConst.pas:68
msgid "%s: Fieldname is blank"
msgstr "%s : le nom du champ est vide."

#. 0 - Component name, 1 - Adapter Field name
#: internet/SiteConst.pas:69
msgid "%0:s: Field %1:s not found in associated Adapter"
msgstr "%0:s : champ %1:s non trouvé dans l'adaptateur associé"

#. Programmer's name for it: sAdapterActionNameIsBlank
#: internet/SiteConst.pas:70
msgid "%s: Action name is blank"
msgstr "%s : le nom de l'action est vide."

#. 0 - Component name, 1 - Adapter Action name
#: internet/SiteConst.pas:71
msgid "%0:s: Action %1:s not found in associated Adapter"
msgstr "%0:s : action %1:s non trouvée dans l'adaptateur associé"

#. Programmer's name for it: sDisplayComponentPropertyIsNil
#: internet/SiteConst.pas:72
msgid "%s: DisplayComponent property is nil"
msgstr "%s : la propriété DisplayComponent vaut nil."

#. Programmer's name for it: sNoHandler
#: internet/SiteConst.pas:76
msgid ""
"No request handlers handled this request. The WebAppComponents "
"PageDispatcher, AdapterDispatcher or DispatchActions property may not be set."
msgstr ""
"Aucun gestionnaire de requête n'a traité cette requête. La propriété "
"WebAppComponents PageDispatcher, AdapterDispatcher ou DispatchActions n'est "
"peut-être pas définie."

#. LoginAdapter validation
#: internet/SiteConst.pas:80
msgid "Password must not be blank"
msgstr "Le mot de passe (Password) ne doit pas être vide."

#. Programmer's name for it: sBlankUserName
#: internet/SiteConst.pas:81
msgid "Username must not be blank"
msgstr "Le nom d'utilisateur (Username) ne doit pas être vide"

#. 0 - Request identifier, 1 - object identifier
#: internet/SiteConst.pas:84
msgid "Adapter Request not handled: %0:s, %1:s"
msgstr "Demande de l'adaptateur non traitée : %0:s, %1:s"

#. Programmer's name for it: sDispatchBlankPageName
#: internet/SiteConst.pas:85
msgid "Dispatching blank page name"
msgstr "Répartition du nom de page vide"

#. Programmer's name for it: sPageAccessDenied
#: internet/SiteConst.pas:86
msgid "Page access denied"
msgstr "L'accès à la page est refusé"

#. Programmer's name for it: sPageDoesNotSupportRedirect
#: internet/SiteConst.pas:87
msgid "Web Page does not support redirect"
msgstr "La page Web ne prend pas en charge la redirection."

#. Include errors
#: internet/SiteConst.pas:90
msgid "Can't find included page: %s"
msgstr "Impossible de trouver la page incluse : %s"

#. Programmer's name for it: sInclusionNotSupported
#: internet/SiteConst.pas:91
msgid "Page %s does not support inclusion"
msgstr "La page %s ne prend pas en charge l'inclusion."

#. Programmer's name for it: sRecursiveIncludeFile
#: internet/SiteConst.pas:92
msgid "Include file %s includes itself"
msgstr "Le fichier d'inclusion %s s'inclut lui-même."

#. DB Image errors
#: internet/SiteConst.pas:95
msgid "Incorrect image format (%0:s) for field %1:s"
msgstr "Format d'image (%0:s) incorrect pour le champ %1:s"

#. Programmer's name for it: sFileExpected
#: internet/SiteConst.pas:96
msgid "Uploaded file expected for field %s"
msgstr "Fichier téléchargé attendu pour le champ %s"

#. WebUserList names - must be valid identifiers
#: internet/SiteConst.pas:99
msgid "UserName"
msgstr "Utilisateur"

#. Programmer's name for it: sWebUserPassword
#. PasswordDialog..GroupBox1..Caption
#: internet/SiteConst.pas:100 clx/QDBPWDlg.xfm:42
msgid "Password"
msgstr " Mot de passe "

#. Programmer's name for it: sWebUserAccessRights
#: internet/SiteConst.pas:101
msgid "AccessRights"
msgstr "Droits d'accès"

#. WebUserList errors
#: internet/SiteConst.pas:104
msgid "UserID not found"
msgstr "UserID non trouvé"

#. Programmer's name for it: sInvalidPassword
#: internet/SiteConst.pas:105
msgid "Invalid password"
msgstr "Mot de passe non valide"

#. Programmer's name for it: sMissingPassword
#: internet/SiteConst.pas:106
msgid "Missing password"
msgstr "Mot de passe manquant"

#. Programmer's name for it: sUnknownUserName
#: internet/SiteConst.pas:107
msgid "Unknown user name"
msgstr "Nom d'utilisateur inconnu"

#. Programmer's name for it: sMissingUserName
#: internet/SiteConst.pas:108
msgid "Missing user name"
msgstr "Nom d'utilisateur manquant"

#. Script errors
#: internet/SiteConst.pas:112
msgid "Cannot create script engine: %s.  Error: %x"
msgstr "Impossible de créer le moteur de script : %s.  Erreur : %x"

#. Programmer's name for it: sCannotInitializeScriptEngine
#: internet/SiteConst.pas:113
msgid "Cannot initialize script engine"
msgstr "Impossible d'initialiser le moteur de script"

#. Programmer's name for it: sScriptEngineNotFound
#: internet/SiteConst.pas:114
msgid "Script engine not found: %s."
msgstr "Moteur de script non trouvé : %s."

#. Programmer's name for it: sObjectParameterExpected
#: internet/SiteConst.pas:115
msgid "Script Object expected"
msgstr "Objet Script attendu"

#. Programmer's name for it: sIntegerParameterExpected
#: internet/SiteConst.pas:116
msgid "Integer parameter expected"
msgstr "Paramètre entier attendu"

#. Programmer's name for it: sUnexpectedParameterType
#: internet/SiteConst.pas:117
msgid "Unexpected parameter type"
msgstr "Type de paramètre inattendu"

#. Programmer's name for it: sUnexpectedResultType
#: internet/SiteConst.pas:118
msgid "Unexpected return type"
msgstr "Type de retour inattendu"

#. Programmer's name for it: sDuplicatePrototypeName
#: internet/SiteConst.pas:119
msgid "Duplication prototype name"
msgstr "Nom du prototype de duplication"

#. Programmer's name for it: sBooleanParameterExpected
#: internet/SiteConst.pas:120
msgid "Boolean parameter expected"
msgstr "Paramètre booléen attendu"

#. Programmer's name for it: sDoubleParameterExpected
#: internet/SiteConst.pas:121
msgid "Double parameter expected"
msgstr "Paramètre double attendu"

#. Programmer's name for it: sUnexpectedScriptError
#: internet/SiteConst.pas:122
msgid "Unexpected script error"
msgstr "Erreur de script inattendue"

#. 4 - source line text
#: internet/SiteConst.pas:160
msgid ""
"<table width=\"95%%\" border=\"1\" cellspacing=\"0\" bordercolor=\"#C0C0C0"
"\">\n"
"<tr>\n"
"<td colspan=2>\n"
"<font color=\"#727272\"><b>Error[%0:d]:</b> \n"
"%1:s\n"
"</font>\n"
"</td>\n"
"</tr>\n"
"<tr>\n"
"<td>\n"
"<font color=\"#727272\"><b>Line:</b> \n"
"%2:d\n"
"</font>\n"
"</td>\n"
"<td>\n"
"<font color=\"#727272\"><b>Position:</b> \n"
"%3:d\n"
"</font>\n"
"</td>\n"
"</tr>\n"
"</table>\n"
msgstr ""
"<table width=\"95%%\" border=\"1\" cellspacing=\"0\" bordercolor=\"#C0C0C0"
"\">\n"
"<tr>\n"
"<td colspan=2>\n"
"<font color=\"#727272\"><b>Erreur [%0:d]:</b> \n"
"%1:s\n"
"</font>\n"
"</td>\n"
"</tr>\n"
"<tr>\n"
"<td>\n"
"<font color=\"#727272\"><b>Ligne :</b> \n"
"%2:d\n"
"</font>\n"
"</td>\n"
"<td>\n"
"<font color=\"#727272\"><b>Position :</b> \n"
"%3:d\n"
"</font>\n"
"</td>\n"
"</tr>\n"
"</table>\n"

#. Programmer's name for it: sMaximumSessionsExceeded
#: internet/SiteConst.pas:162
msgid "Maximum sessions exceeded"
msgstr "Nombre maximum de sessions dépassé"

#. Programmer's name for it: sVariableNotFound
#: internet/SiteConst.pas:163
msgid "Variable not found: %s"
msgstr "Variable non trouvée : %s"

#. Programmer's name for it: sComponentDoesNotSupportScripting
#: internet/SiteConst.pas:164
msgid "Component does not support scripting. Class: %0:s, Name: %1:s"
msgstr ""
"Le composant ne prend pas en charge les scripts. Classe : %0:s, Nom : %1:s"

#. Programmer's name for it: sClassDoesNotSupportScripting
#: internet/SiteConst.pas:165
msgid "Object does not support scripting. Class: %0:s"
msgstr "L'objet ne prend pas en charge les scripts. Classe : %0:s"

#. Programmer's name for it: sParameterExpected
#: internet/SiteConst.pas:166
msgid "Parameter expected"
msgstr "Paramètre attendu"

#. Programmer's name for it: sStringParameterExpected
#: internet/SiteConst.pas:167
msgid "String parameter expected"
msgstr "Paramètre chaîne attendu"

#. Programmer's name for it: sInvalidImageSize
#: internet/SiteConst.pas:168
msgid "Invalid image (the size is less than 4 bytes long)."
msgstr "Image incorrecte (la taille est inférieure à 4 octets)."

#. File include errors
#: internet/SiteConst.pas:172
msgid "File include error on line %d: expecting \""
msgstr "Le fichier contient une erreur en ligne %d: attendu \""

#. Programmer's name for it: sIncEqualsError
#: internet/SiteConst.pas:173
msgid "File include error on line %d: expecting ="
msgstr "Le fichier contient une erreur en ligne %d: attendu ="

#. Programmer's name for it: sIncTypeError
#: internet/SiteConst.pas:174
msgid ""
"File include error on line %d: expecting virtual, file, or page, but found %"
"s."
msgstr ""
"Le fichier contient une erreur en ligne %d: virtuel, fichier ou page "
"attendu, mais %s trouvé."

#. Programmer's name for it: sUnknownCommand
#: internet/SockAppNotify.pas:124
#, fuzzy
msgid "Unknown command"
msgstr "Mode inconnu"

#. Programmer's name for it: sCouldNotOpenRegKey
#: internet/SockAppReg.pas:57 internet/SvrConst.pas:17
#, fuzzy
msgid "Unable to not open registry key: %s"
msgstr "Impossible d'ouvrir %s"

#. Programmer's name for it: sInvalidAction
#: internet/SockRequestInterpreter.pas:139
#, fuzzy
msgid "Invalid Action %d"
msgstr "Seconde incorrecte : %d"

#. Programmer's name for it: sBadVariantType
#: internet/SockTransport.pas:291
#, fuzzy
msgid "Bad variant type %x"
msgstr "Type de variant incorrect"

#. Programmer's name for it: sWebAppDebugger
#: internet/SvrConst.pas:14
msgid "Web App Debugger"
msgstr "Débogueur d'application Web"

#. Programmer's name for it: sStopServer
#: internet/SvrConst.pas:15
msgid "Stop"
msgstr "Arrêt"

#. Programmer's name for it: sStartServer
#: internet/SvrConst.pas:16
msgid "Start"
msgstr "Début "

#. Programmer's name for it: sUnauthorizedString
#. Programmer's name for it: UnauthorizedString
#: internet/SvrConst.pas:23 internet/SvrConst.pas:66
msgid ""
"<HTML><HEAD><TITLE>Unauthorized</TITLE></HEAD><BODY><H1>Unauthorized</"
"H1>Proper authorization is required for this area. Either your browser does "
"not perform authorization, or your authorization has failed.</BODY></HTML>\n"
msgstr ""

#. Programmer's name for it: sForbiddenString
#. Programmer's name for it: ForbiddenString
#: internet/SvrConst.pas:24 internet/SvrConst.pas:67
msgid ""
"<HTML><TITLE>The requested URL is forbidden</TITLE><BODY><H1>The requested "
"URL is forbidden</H1><P>HTTP status code: 403</BODY></HTML>\n"
msgstr ""

#. Programmer's name for it: sNoDirBrowseString
#. Programmer's name for it: NoDirBrowseString
#: internet/SvrConst.pas:25 internet/SvrConst.pas:68
msgid ""
"<HTML><TITLE>Directory browsing is forbidden</TITLE><BODY><H1>The requested "
"URL is forbidden</H1><P>HTTP status code: 403</BODY></HTML>\n"
msgstr ""

#. Programmer's name for it: sBadRequest
#. Programmer's name for it: BadRequest
#: internet/SvrConst.pas:26 internet/SvrConst.pas:69
msgid ""
"<HTML><TITLE>Invalid HTTP request: Method not allowed for HTTP/1.0</"
"TITLE><BODY><H1>Invalid HTTP request: Method not allowed for HTTP/1.0</"
"H1><P>HTTP status code: 400</BODY></HTML>\n"
msgstr ""

#. Programmer's name for it: sBadRequest
#. Programmer's name for it: BadRequest
#: internet/SvrConst.pas:32 internet/SvrConst.pas:75
msgid ""
"<TITLE>The requested URL was not found</TITLE><BODY><H1>The requested URL "
"was not found</H1><P>HTTP status code: 404</BODY>"
msgstr ""

#. Programmer's name for it: sBadRequest
#: internet/SvrConst.pas:39
msgid ""
"<TITLE>Internal Server Error</TITLE><BODY><H1>Internal Server Error</"
"H1><P>HTTP status code: 500<P>HTTP error message: %s</BODY>"
msgstr ""

#. Programmer's name for it: sInvalidActionRegistration
#: internet/SvrConst.pas:41 internet/WebConst.pas:23
msgid "Invalid Action registration"
msgstr "Recensement d'action incorrect"

#. Programmer's name for it: sErrorEvent
#: internet/SvrConst.pas:42
msgid "ERROR"
msgstr ""

#. Programmer's name for it: sResponseEvent
#: internet/SvrConst.pas:43
msgid "RESPONSE"
msgstr ""

#. Programmer's name for it: sEvent
#: internet/SvrConst.pas:44
msgid "Event"
msgstr "Evénement"

#. Programmer's name for it: sTime
#. Programmer's name for it: STimeDescription
#: internet/SvrConst.pas:45 rtl/common/RTLConsts.pas:291
msgid "Time"
msgstr "Heure"

#. Programmer's name for it: sDate
#: internet/SvrConst.pas:46
msgid "Date"
msgstr "Date"

#. Programmer's name for it: sElapsed
#: internet/SvrConst.pas:47
msgid "Elapsed"
msgstr ""

#. Programmer's name for it: sPath
#: internet/SvrConst.pas:48
msgid "Path"
msgstr "Chemin"

#. Programmer's name for it: sCode
#: internet/SvrConst.pas:49
msgid "Code"
msgstr "Code"

#. Programmer's name for it: sContentLength
#: internet/SvrConst.pas:50
#, fuzzy
msgid "Content Length"
msgstr "&Rubriques d'aide"

#. Programmer's name for it: sContentType
#: internet/SvrConst.pas:51
#, fuzzy
msgid "Content Type"
msgstr "&Rubriques d'aide"

#. Programmer's name for it: sThread
#: internet/SvrConst.pas:52
#, fuzzy
msgid "Thread"
msgstr "Créé"

#. Programmer's name for it: sNoDefaultURL
#: internet/SvrConst.pas:54
msgid "(none)"
msgstr "(vide)"

#. Programmer's name for it: sLogTab
#: internet/SvrConst.pas:55
msgid "Log(%d)"
msgstr ""

#. Programmer's name for it: sSend
#: internet/SvrConst.pas:57
#, fuzzy
msgid "Send"
msgstr "Secondes"

#. Programmer's name for it: sReceive
#: internet/SvrConst.pas:58
#, fuzzy
msgid "Receive"
msgstr "Reçu "

#. Programmer's name for it: sLogStrTemplate
#: internet/SvrConst.pas:59
#, fuzzy
msgid "%s %s Error: (%d)%s"
msgstr "%s erreur %d, %s"

#. Programmer's name for it: DateFormat
#: internet/SvrConst.pas:76
msgid "ddd, dd mmm yyyy hh:mm:ss"
msgstr ""

#. Programmer's name for it: sBuild
#: internet/SvrConst.pas:77
msgid "Build"
msgstr "Construire"

#. Programmer's name for it: sDirHeader
#: internet/SvrConst.pas:79
msgid ""
"<HTML><HEAD><TITLE>Directory of %s</TITLE></HEAD><BODY><H1>Directory of %0:"
"s</H1>\n"
msgstr ""

#. Programmer's name for it: sDirParent
#: internet/SvrConst.pas:80
msgid ""
"Up to <A HREF=\"%s\">%0:s</A>\n"
"<UL>"
msgstr ""

#. Programmer's name for it: sDirRoot
#: internet/SvrConst.pas:81
msgid ""
"Up to <A HREF=\"%s\">root directory</A>\n"
"<UL>"
msgstr ""

#. Programmer's name for it: sDirEntry
#: internet/SvrConst.pas:82
msgid "<LI>[ <A HREF=\"%s\">%s</A> ]\n"
msgstr ""

#. Programmer's name for it: sFileEntry
#: internet/SvrConst.pas:83
msgid "<LI><A HREF=\"%s\">%s</A> (%d bytes)\n"
msgstr ""

#. Programmer's name for it: sListStart
#: internet/SvrConst.pas:84
#, fuzzy
msgid "<UL>\n"
msgstr "<LF>"

#. Programmer's name for it: sDirFooter
#: internet/SvrConst.pas:85
msgid "</UL></BODY></HTML>\n"
msgstr ""

#. Programmer's name for it: sBrowserExecFailed
#: internet/SvrConst.pas:86
#, fuzzy
msgid "Unable to exec file %s"
msgstr "Impossible de charger %s"

#. Programmer's name for it: sBrowserNotFound
#: internet/SvrConst.pas:87
#, fuzzy
msgid "Unable to find file %s"
msgstr "Procédure %s introuvable"

#. Programmer's name for it: sErrorExec
#: internet/SvrHTTPIndy.pas:858
msgid "Can't execute %s %d"
msgstr ""

#. Programmer's name for it: sFailedTimeZoneInfo
#. Programmer's name for it: RSFailedTimeZoneInfo
#: internet/SvrHTTPIndy.pas:860 internetdirect/IdResourceStrings.pas:12
msgid "Failed attempting to retrieve time zone information."
msgstr ""
"Echec lors de la tentative de récupération des informations de fuseau "
"horaire."

#. Programmer's name for it: sErrorExecTimeout
#: internet/SvrHTTPIndy.pas:863
msgid "Timeout occurred waiting for %s to execute"
msgstr ""

#. Programmer's name for it: sErrorExecFail
#: internet/SvrHTTPIndy.pas:864
#, fuzzy
msgid "Unable to execute %s"
msgstr "Impossible d'exécuter la requête"

#. Programmer's name for it: sErrorExecUnexpected
#: internet/SvrHTTPIndy.pas:865
#, fuzzy
msgid "Unexpected error occurred executing %s"
msgstr "Fin de chaîne inattendue [%s]"

#. Programmer's name for it: sFileStatus
#: internet/SvrInfoConst.pas:13
#, fuzzy
msgid "File Status:"
msgstr "Echec de lancement : %s"

#. Programmer's name for it: sFound
#: internet/SvrInfoConst.pas:14
#, fuzzy
msgid "Found"
msgstr "Livres"

#. Programmer's name for it: sNotFound
#: internet/SvrInfoConst.pas:15
#, fuzzy
msgid "Not found"
msgstr "Non trouvé"

#. Programmer's name for it: sMissingProgID
#: internet/SvrInfoConst.pas:16
#, fuzzy
msgid "Missing ProgID"
msgstr "Propriété %s manquante"

#. Programmer's name for it: sGo
#: internet/SvrInfoConst.pas:17
#, fuzzy
msgid "Go"
msgstr "Parti"

#. Programmer's name for it: sDataSetNotActive
#: internet/WbmConst.pas:15
msgid "%0:s: Dataset %1:s not active"
msgstr "%0:s : ensemble de données (Dataset) %1:s non actif"

#. Programmer's name for it: sDataSetFieldBlank
#: internet/WbmConst.pas:16
msgid "Data set field is blank"
msgstr "Le champ d'ensemble de données est vide."

#. Programmer's name for it: sDataSetFieldNotFound
#: internet/WbmConst.pas:17
msgid "Data set field not found: %s"
msgstr "Champ d'ensemble de données non trouvé : %s"

#. Programmer's name for it: sNotDataSetField
#: internet/WbmConst.pas:18
msgid "Field is not a dataset field: %s"
msgstr "Le champ n'est pas un champ d'ensemble de données : %s"

#. Programmer's name for it: ScriptTableName
#: internet/WbmConst.pas:19
msgid "%s_Table"
msgstr "%s_Table"

#. Programmer's name for it: sNoXMLBroker
#: internet/WbmConst.pas:20
msgid "%s: missing XMLBroker"
msgstr "%s: XMLBroker manquant"

#. Programmer's name for it: sFieldNotFound
#: internet/WbmConst.pas:21
msgid "%0:s: Field \"%1:s\" not found"
msgstr "%0:s: Champ \"%1:s\" non trouvé"

#. Programmer's name for it: sXMLBrokerNotDefined
#: internet/WbmConst.pas:22
msgid "%s.XMLBroker = nil"
msgstr "%s.XMLBroker = nil"

#. Programmer's name for it: sSubmitQuery
#: internet/WbmConst.pas:23
msgid "Submit"
msgstr "Soumettre"

#. Programmer's name for it: sResetQuery
#: internet/WbmConst.pas:24
msgid "Reset"
msgstr "Réinitialiser"

#. Programmer's name for it: sApplyUpdates
#: internet/WbmConst.pas:25
msgid "Apply Updates"
msgstr "Appliquer les modifications"

#. Programmer's name for it: sFieldNameBlank
#: internet/WbmConst.pas:26
#, fuzzy
msgid "%s.FieldName = ''"
msgstr "Nom de champ"

#. Programmer's name for it: sXMLComponentNotDefined
#: internet/WbmConst.pas:27
msgid "%s.XMLComponent = nil"
msgstr "%s.XMLComponent = nil"

#. Programmer's name for it: ScriptNamesVar
#: internet/WbmConst.pas:28
msgid "%s_Names"
msgstr "%s_Names"

#. Programmer's name for it: ScriptIDsVar
#: internet/WbmConst.pas:29
msgid "%s_IDs"
msgstr "%s_IDs"

#. Programmer's name for it: ScriptXMLDisplayName
#: internet/WbmConst.pas:30
msgid "%s_Disp"
msgstr "%s_Display"

#. Programmer's name for it: sInvalidParentClass
#: internet/WbmConst.pas:31
msgid "Invalid parent class: %s"
msgstr "Classe parent incorrecte : %s"

#. Programmer's name for it: sDuplicateStatusField
#: internet/WbmConst.pas:32
msgid "Field %s ignored, only one status field allowed"
msgstr "Champ %s ignoré, un seul champ d'état autorisé"

#. Programmer's name for it: sFirstButton
#: internet/WbmConst.pas:33
msgid "|<"
msgstr ""

#. Programmer's name for it: sLastButton
#: internet/WbmConst.pas:34
msgid ">|"
msgstr ""

#. Programmer's name for it: sPriorButton
#: internet/WbmConst.pas:35
msgid "<"
msgstr ""

#. Programmer's name for it: sNextButton
#: internet/WbmConst.pas:36
msgid ">"
msgstr ""

#. Programmer's name for it: sPriorPageButton
#: internet/WbmConst.pas:37
msgid "<<"
msgstr ""

#. Programmer's name for it: sNextPageButton
#: internet/WbmConst.pas:38
msgid ">>"
msgstr ""

#. Programmer's name for it: sDeleteButton
#: internet/WbmConst.pas:39
msgid " - "
msgstr ""

#. Programmer's name for it: sInsertButton
#: internet/WbmConst.pas:40
msgid " + "
msgstr ""

#. Programmer's name for it: sPostButton
#: internet/WbmConst.pas:42
msgid "Post"
msgstr "Valider"

#. Programmer's name for it: sWarningsBody
#: internet/WbmConst.pas:47
msgid ""
"<TABLE BORDER=1 CELLPADDING=4>\n"
"<TR><TD><P ALIGN=CENTER>Design-time Warnings<P>\n"
"%s\n"
"</TD></TD>\n"
"</TABLE>\n"
msgstr ""
"<TABLE BORDER=1 CELLPADDING=4>\n"
"<TR><TD><P ALIGN=CENTER>Avertissements de conception<P>\n"
"%s\n"
"</TD></TD>\n"
"</TABLE>\n"

#. Programmer's name for it: ScriptDocumentVarName
#: internet/WbmConst.pas:48
msgid "%s_Doc"
msgstr "%s_Doc"

#. Programmer's name for it: ScriptXMLVarName
#: internet/WbmConst.pas:49
msgid "%s_XML"
msgstr "%s_Xml"

#. Programmer's name for it: sInvalidWebComponentsCreation
#: internet/WbmConst.pas:50
msgid "Invalid Web component creation"
msgstr "Création de composant Web incorrecte"

#. Programmer's name for it: ScriptRowSetVarName
#: internet/WbmConst.pas:51
msgid "%s_RS"
msgstr "%s_RowSet"

#. Programmer's name for it: sApplyUpdatesError
#: internet/WbmConst.pas:52
msgid "ApplyUpdates error.  Error count: %d."
msgstr "Erreur ApplyUpdates.  Nombre d'erreurs : %d."

#. Programmer's name for it: sDeltaNotFound
#: internet/WbmConst.pas:53
msgid "Missing Delta Packet"
msgstr "Paquet Delta manquant"

#. Programmer's name for it: sXMLBrokerNotConnected
#: internet/WbmConst.pas:54
msgid "XMLBroker: %s is not connected"
msgstr "XMLBroker : %s n'est pas connecté"

#. Programmer's name for it: sErrorDecodingURLText
#: internet/WebConst.pas:20
msgid "Error decoding URL style (%%XX) encoded string at position %d"
msgstr ""
"Erreur lors du décodage du style d'URL (%%XX) chaîne encodée en position %d"

#. Programmer's name for it: sInvalidURLEncodedChar
#: internet/WebConst.pas:21
msgid "Invalid URL encoded character (%s) at position %d"
msgstr "Caractère incorrect codé dans l'URL (%s) à la position %d"

#. Programmer's name for it: sInvalidHTMLEncodedChar
#: internet/WebConst.pas:22
msgid "Invalid HTML encoded character (%s) at position %d"
msgstr "Caractère codé HTML incorrect (%s) à la position %d"

#. Programmer's name for it: sDuplicateActionName
#: internet/WebConst.pas:24
msgid "Duplicate action name"
msgstr "Nom d'action dupliqué"

#. Programmer's name for it: sFactoryAlreadyRegistered
#: internet/WebConst.pas:25
msgid "Web Module Factory already registered"
msgstr "Fabrique de module Web déjà recensée"

#. Programmer's name for it: sAppFactoryAlreadyRegistered
#: internet/WebConst.pas:26
msgid "Web App Module Factory already registered."
msgstr "Fabrique de module d'application Web déjà recensée."

#. Programmer's name for it: sOnlyOneDispatcher
#: internet/WebConst.pas:27
msgid "Only one WebDispatcher per form/data module"
msgstr "Un seul WebDispatcher par fiche/module de données"

#. Programmer's name for it: sHTTPItemURI
#: internet/WebConst.pas:29
msgid "PathInfo"
msgstr "Chemin"

#. Programmer's name for it: sHTTPItemEnabled
#: internet/WebConst.pas:30
msgid "Enabled"
msgstr "Activé"

#. Programmer's name for it: sHTTPItemProducer
#: internet/WebConst.pas:32
msgid "Producer"
msgstr "Générateur"

#. Programmer's name for it: sResNotFound
#. Programmer's name for it: SResNotFound
#: internet/WebConst.pas:34 rtl/common/RTLConsts.pas:75
msgid "Resource %s not found"
msgstr "Ressource %s non trouvée"

#. Programmer's name for it: sTooManyColumns
#: internet/WebConst.pas:36
msgid "Too many table columns"
msgstr "Trop de colonnes de table"

#. Programmer's name for it: sFieldNameColumn
#: internet/WebConst.pas:37
msgid "Field Name"
msgstr "Nom de champ"

#. Programmer's name for it: sFieldTypeColumn
#: internet/WebConst.pas:38
msgid "Field Type"
msgstr "Type de champ"

#. Programmer's name for it: sInvalidWebComponentsRegistration
#: internet/WebConst.pas:40
msgid "Invalid Web component registration"
msgstr "Recensement de composant Web incorrect"

#. Programmer's name for it: sInvalidWebComponentsEnumeration
#: internet/WebConst.pas:41
msgid "Invalid Web component enumeration"
msgstr "Enumération de composant Web incorrecte"

#. Programmer's name for it: sInvalidWebParent
#: internet/WebConst.pas:42
msgid ""
"Operation not supported.  %s component does not support IGetWebComponentList"
msgstr ""
"Opération non supportée. Le composant %s ne supporte pas IGetWebComponentList"

#. Programmer's name for it: sVariableIsNotAContainer
#: internet/WebConst.pas:44
msgid "Variable %s is not a container"
msgstr "La variable %s n'est pas un conteneur"

#. Programmer's name for it: sInternalApplicationError
#: internet/WebConst.pas:47
#, fuzzy
msgid ""
"<h1>Internal Application Error</h1>\n"
"<p>%0:s\n"
"<p><hr width=\"100%%\"><i>%1:s</i>"
msgstr ""
"<html><body><h1>Erreur d'application interne</h1>\n"
"<p>%0:s\n"
"<p><hr width=\"100%%\"><i>%1:s</i></body></html>"

#. Programmer's name for it: sInvalidParent
#: internet/WebConst.pas:48
msgid "Invalid parent"
msgstr "Parent incorrect"

#. Programmer's name for it: sActionCantRespondToUnkownHTTPMethod
#: internet/WebConst.pas:51
msgid "Action can't respone to unknown HTTP method"
msgstr "L'action ne peut pas répondre à une méthode HTTP inconnue."

#. Programmer's name for it: SCannotReadOddPos
#: internet/xdom.pas:79
msgid "Cannot read WideString from odd byte position"
msgstr ""
"Impossible de lire WideString depuis la position de l'octet de poids faible"

#. Programmer's name for it: SCannotWriteOddPos
#: internet/xdom.pas:80
msgid "Cannot write WideString to odd byte position"
msgstr ""
"Impossible d'écrire WideString sur la position de l'octet de poids faible"

#. Programmer's name for it: SOddSizeInvalid
#: internet/xdom.pas:81
msgid "Odd size not valid for WideString"
msgstr "Taille impaire incorrecte pour WideString"

#. Programmer's name for it: SNegativeSizeInvalid
#: internet/xdom.pas:82
msgid "Negative stream size invalid"
msgstr "Taille de flux négative incorrecte"

#. Programmer's name for it: SOddPosInvalid
#: internet/xdom.pas:83
msgid "Odd byte position not valid for WideString"
msgstr "Position de l'octet de poids faible non valide pour WideString"

#. Programmer's name for it: SCapacityLessSize
#: internet/xdom.pas:84
msgid "Capacity cannot be less than size"
msgstr "La capacité ne peut être inférieure à la taille"

#. Programmer's name for it: STargetNil
#: internet/xdom.pas:85
msgid "Must have a target stream"
msgstr "Flux cible obligatoire"

#. Programmer's name for it: SDuplicateRegistration
#: internet/XMLConst.pas:17
msgid "\"%s\" DOMImplementation already registered"
msgstr "DOMImplementation \"%s\" déjà recensée"

#. Programmer's name for it: SNoMatchingDOMVendor
#: internet/XMLConst.pas:18
msgid "No matching DOM Vendor: \"%s\""
msgstr "Pas de fournisseur DOM correspondant : \"%s\""

#. Programmer's name for it: SNoDOMNodeEx
#: internet/XMLConst.pas:19
msgid "Selected DOM Vendor does not support this property or method"
msgstr ""
"Le vendeur DOM sélectionné ne supporte pas cette propriété ou cette méthode"

#. Programmer's name for it: SDOMNotSupported
#: internet/XMLConst.pas:20
msgid "Property or Method \"%s\" is not supported by DOM Vendor \"%s\""
msgstr ""
"La propriété ou la méthode \"%s\" n'est pas supportée par le vendeur DOM \"%s"
"\""

#. Programmer's name for it: SNodeExpected
#: internet/XMLConst.pas:23
msgid "Node cannot be null"
msgstr "Le noeud ne peut pas être défini à null"

#. Programmer's name for it: SMSDOMNotInstalled
#: internet/XMLConst.pas:24
msgid "Microsoft MSXML is not installed"
msgstr "Microsoft MSXML n'est pas installé"

#. Programmer's name for it: SErrorDownloadingURL
#: internet/XMLConst.pas:28
msgid "Error downloading URL: %s"
msgstr "Erreur de téléchargement de l'URL : %s"

#. Programmer's name for it: SUrlMonDllMissing
#: internet/XMLConst.pas:29
msgid "Unable to load %s"
msgstr "Impossible de charger %s"

#. Programmer's name for it: SNotImplemented
#: internet/XMLConst.pas:31
msgid "This property or method is not implemented in the Open XML Parser"
msgstr "Propriété ou méthode non implémentée dans l'analyseur XML"

#. Programmer's name for it: SINDEX_SIZE_ERR
#: internet/XMLConst.pas:34
#, fuzzy
msgid "Index size error"
msgstr "Erreur de script inattendue"

#. Programmer's name for it: SDOMSTRING_SIZE_ERR
#: internet/XMLConst.pas:35
#, fuzzy
msgid "DOMString size error"
msgstr "Taille DOMString incorrecte"

#. Programmer's name for it: SHIERARCHY_REQUEST_ERR
#: internet/XMLConst.pas:36
#, fuzzy
msgid "Hierarchy request error"
msgstr "Erreur de requête de certificat SSL."

#. Programmer's name for it: SWRONG_DOCUMENT_ERR
#: internet/XMLConst.pas:37
msgid "Wrong document error"
msgstr ""

#. Programmer's name for it: SINVALID_CHARACTER_ERR
#: internet/XMLConst.pas:38
#, fuzzy
msgid "Invalid character error"
msgstr "Caractère incorrecte dans le nom"

#. Programmer's name for it: SNO_DATA_ALLOWED_ERR
#: internet/XMLConst.pas:39
#, fuzzy
msgid "No data allowed error"
msgstr "Données non autorisées"

#. Programmer's name for it: SNO_MODIFICATION_ALLOWED_ERR
#: internet/XMLConst.pas:40
#, fuzzy
msgid "No modification allowed error"
msgstr "Modification non autorisée (données en lecture seule)"

#. Programmer's name for it: SNOT_FOUND_ERR
#: internet/XMLConst.pas:41
#, fuzzy
msgid "Not found error"
msgstr "Non trouvé"

#. Programmer's name for it: SNOT_SUPPORTED_ERR
#: internet/XMLConst.pas:42
#, fuzzy
msgid "Not supported error"
msgstr "Non supporté"

#. Programmer's name for it: SINUSE_ATTRIBUTE_ERR
#: internet/XMLConst.pas:43
#, fuzzy
msgid "Inuse attribute error"
msgstr "Erreur d'écriture dans le flux"

#. Programmer's name for it: SINVALID_STATE_ERR
#: internet/XMLConst.pas:44
#, fuzzy
msgid "Invalid state error"
msgstr "Etat incorrect"

#. Programmer's name for it: SSYNTAX_ERR
#: internet/XMLConst.pas:45
#, fuzzy
msgid "Syntax error"
msgstr "Erreur de lecture du flux"

#. Programmer's name for it: SINVALID_MODIFICATION_ERR
#: internet/XMLConst.pas:46
#, fuzzy
msgid "Invalid modification error"
msgstr "Modification incorrecte"

#. Programmer's name for it: SNAMESPACE_ERR
#: internet/XMLConst.pas:47
#, fuzzy
msgid "Namespace error"
msgstr "URI d'espace de nommage"

#. Programmer's name for it: SINVALID_ACCESS_ERR
#: internet/XMLConst.pas:48
#, fuzzy
msgid "Invalid access error"
msgstr "Accès incorrect"

#. Programmer's name for it: SBadTransformArgs
#: internet/XMLConst.pas:50
msgid ""
"TransformNode most be called using a document node (not a document element) "
"for the source and the stylesheet."
msgstr ""
"TransformNode doit être appelé en utilisant un noeud de document (et non un "
"élément de document) pour le source et la feuille de style."

#. Programmer's name for it: SErrorWritingFile
#: internet/XMLConst.pas:51
#, fuzzy
msgid "Error creating file %s"
msgstr "Erreur lors de la création du fichier \"%s\""

#. Programmer's name for it: SErrorLoadingLib
#: internet/XMLConst.pas:53
#, fuzzy
msgid "Error loading library \"%s\": \"%s\""
msgstr "Erreur de chargement de la bibliothèque (%s) Winsock2"

#. Programmer's name for it: SNotActive
#: internet/XMLConst.pas:57
msgid "No active document"
msgstr "Pas de document actif"

#. Programmer's name for it: SNodeNotFound
#: internet/XMLConst.pas:58
msgid "Node \"%s\" not found"
msgstr "Noeud \"%s\" non trouvé"

#. Programmer's name for it: SMissingNode
#: internet/XMLConst.pas:59
msgid "IDOMNode required"
msgstr "IDOMNode requis"

#. Programmer's name for it: SNoAttributes
#: internet/XMLConst.pas:60
msgid "Attributes are not supported on this node type"
msgstr "Les attributs ne sont pas supportés sur ce type de noeud"

#. Programmer's name for it: SInvalidNodeType
#: internet/XMLConst.pas:61
msgid "Invalid node type"
msgstr "Type de noeud incorrect"

#. Programmer's name for it: SMismatchedRegItems
#: internet/XMLConst.pas:62
msgid "Mismatched paramaters to RegisterChildNodes"
msgstr "Non concordance de paramètres pour RegisterChildNodes"

#. Programmer's name for it: SNotSingleTextNode
#: internet/XMLConst.pas:63
msgid "Element does not contain a single text node"
msgstr "L'élément ne contient pas de noeud texte unique"

#. Programmer's name for it: SNoDOMParseOptions
#: internet/XMLConst.pas:64
msgid "DOM Implementation does not support IDOMParseOptions"
msgstr "L'implémentation DOM ne supporte pas IDOMParseOptions"

#. Programmer's name for it: SNotOnHostedNode
#: internet/XMLConst.pas:65
msgid "Invalid operation on a hosted node"
msgstr "Opération incorrecte sur un noeud hébergé"

#. Programmer's name for it: SMissingItemTag
#: internet/XMLConst.pas:66
msgid "ItemTag property is not initialized"
msgstr "La propriété ItemTag n'est pas initialisée"

#. Programmer's name for it: SNodeReadOnly
#: internet/XMLConst.pas:67
msgid "Node is readonly"
msgstr "Le noeud est en lecture seule"

#. Programmer's name for it: SUnsupportedEncoding
#: internet/XMLConst.pas:68
msgid "Unsupported character encoding \"%s\", try using LoadFromFile"
msgstr ""
"Encodage de caractères \"%s\" non supporté, essayez d'utiliser LoadFromFile"

#. Programmer's name for it: SNoRefresh
#: internet/XMLConst.pas:69
msgid "Refresh is only supported if the FileName or XML properties are set"
msgstr ""
"Le rafraîchissement (refresh) est uniquement supporté si la propriété "
"FileName ou XML est définie"

#. Programmer's name for it: SMissingFileName
#: internet/XMLConst.pas:70
msgid "FileName cannot be blank"
msgstr "Le nom de fichier ne peut pas être vide"

#. Programmer's name for it: SLine
#: internet/XMLConst.pas:71
msgid "Line"
msgstr "Ligne"

#. Programmer's name for it: SUnknown
#. FTP
#. Programmer's name for it: RSLPRUnknown
#: internet/XMLConst.pas:72 internetdirect/IdResourceStrings.pas:209
#: internetdirect/IdResourceStrings.pas:602
msgid "Unknown"
msgstr "Inconnu"

#. Programmer's name for it: SInvalidSchema
#: internet/XMLConst.pas:75
msgid "Invalid or unsupported XML Schema document"
msgstr "Document Schéma XML non pris en charge ou incorrect"

#. Programmer's name for it: SNoLocalTypeName
#: internet/XMLConst.pas:76
msgid "Local type declarations cannot have a name.  Element: %s"
msgstr "Les déclarations de type local ne peuvent avoir de nom. Elément : %s"

#. Programmer's name for it: SUnknownDataType
#: internet/XMLConst.pas:77
msgid "Unknown datatype \"%s\""
msgstr "Type de données \"%s\" inconnu"

#. Programmer's name for it: SInvalidValue
#: internet/XMLConst.pas:78
msgid "Invalid %s value: \"%s\""
msgstr "Valeur %s incorrecte : \"%s\""

#. Programmer's name for it: SInvalidGroupDecl
#: internet/XMLConst.pas:79
msgid "Invalid group declaration in \"%s\""
msgstr "Déclaration de groupe incorrecte dans \"%s\""

#. Programmer's name for it: SMissingName
#: internet/XMLConst.pas:80
msgid "Missing Type name"
msgstr "Nom de type manquant"

#. Programmer's name for it: SInvalidDerivation
#: internet/XMLConst.pas:81
msgid "Invalid complex type derivation: %s"
msgstr "Dérivation de type complexe incorrecte : %s"

#. Programmer's name for it: SNoNameOnRef
#: internet/XMLConst.pas:82
msgid "Name not allowed on a ref item"
msgstr "Nom non autorisé pour un élément réf"

#. Programmer's name for it: SNoGlobalRef
#: internet/XMLConst.pas:83
msgid "Global scheam items may not contain a ref"
msgstr "Les éléments de schéma global ne peuvent pas contenir de réf."

#. Programmer's name for it: SNoRefPropSet
#: internet/XMLConst.pas:84
msgid "%s cannot be set on a ref item"
msgstr "%s ne peut pas être défini pour un élément réf"

#. Programmer's name for it: SSetGroupRefProp
#: internet/XMLConst.pas:85
msgid "Set the GroupRef property for the cmGroupRef content model"
msgstr "Définir la propriété GroupRef pour le modèle de contenu cmGroupRef"

#. Programmer's name for it: SNoContentModel
#: internet/XMLConst.pas:86
msgid "ContentModel not set"
msgstr "ContentModel non défini"

#. Programmer's name for it: SNoFacetsAllowed
#: internet/XMLConst.pas:87
msgid "Facets and Enumeration not allowed on this kind of datatype \"%s\""
msgstr "Facets et Enumeration non autorisés sur ce type de données \"%s\""

#. Programmer's name for it: SNotBuiltInType
#: internet/XMLConst.pas:88
msgid "Invalid built-in type name \"%s\""
msgstr "Nom de type incorporé \"%s\" incorrect"

#. Programmer's name for it: SBuiltInType
#: internet/XMLConst.pas:89
msgid "Built-in Type"
msgstr "Type incorporé"

#. Programmer's name for it: SXMLDataTransDesc
#: internet/XMLConst.pas:92
msgid "XMLData to XML Schema Translator (.xml -> .xsd)"
msgstr "XMLData vers XML Schema Translator (.xml -> .xsd)"

#. Programmer's name for it: S99TransDesc
#: internet/XMLConst.pas:95
msgid "1999 XML Schema Translator (.xsd <-> .xsd)"
msgstr "1999 XML Schema Translator (.xsd <-> .xsd)"

#. Programmer's name for it: SDTDTransDesc
#: internet/XMLConst.pas:98
msgid "DTD to XML Schema Translator (.dtd <-> .xsd)"
msgstr "DTD vers XML Schema Translator (.dtd <-> .xsd)"

#. Programmer's name for it: SXDRTransDesc
#: internet/XMLConst.pas:101
msgid "XDR to XML Schema Translator (.xdr <-> .xsd)"
msgstr "XDR vers XML Schema Translator (.xdr <-> .xsd)"

#. Programmer's name for it: SMissingSourceFile
#: internet/xmlutil.pas:49
msgid "XMLDataFile must be specified"
msgstr "XMLDataFile doit être spécifié"

#. Programmer's name for it: SMissingTransform
#: internet/xmlutil.pas:50
msgid "TransformationFile must be specified"
msgstr "TransformationFile doit être spécifié"

#. Programmer's name for it: SOldVersion
#: internet/xmlutil.pas:51
msgid "Version of Transformation File not supported"
msgstr "Version du fichier transformation non supportée"

#. Programmer's name for it: sFileSaveError
#: internet/xmlutil.pas:52
msgid "Error saving file"
msgstr "Erreur à l'enregistrement du fichier"

#. Programmer's name for it: sFileOpenError
#: internet/xmlutil.pas:53
msgid "Error opening file"
msgstr "Erreur à l'ouverture du fichier"

#. Programmer's name for it: sXMLFileOpenError
#: internet/xmlutil.pas:54
msgid "Could not open file "
msgstr "Impossible d'ouvrir le fichier "

#. Programmer's name for it: sXMLLoadError
#: internet/xmlutil.pas:55
msgid "Error Loading XML"
msgstr "Erreur de chargement XML"

#. Programmer's name for it: sLinePosError
#: internet/xmlutil.pas:56
msgid "Error on line %d, position %d"
msgstr "Erreur en ligne %d, position %d"

#. Programmer's name for it: sReason
#: internet/xmlutil.pas:57
#, fuzzy
msgid "Reason: %s\n"
msgstr "Version %s"

#. Programmer's name for it: sParseError
#: internet/xmlutil.pas:58
#, fuzzy
msgid "XML Parse Error:\n"
msgstr ""
"Erreur d'analyse SQL :\n"
"\n"
"%s"

#. Programmer's name for it: RSEmptyHost
#: internetdirect/IdMappedPortTCP.pas:152
msgid "Host is empty"
msgstr "Hôte vide"

#. Programmer's name for it: RSPop3ProxyGreeting
#: internetdirect/IdMappedPortTCP.pas:153
msgid "POP3 proxy ready"
msgstr "Proxy POP3 prêt"

#. Programmer's name for it: RSPop3UnknownCommand
#: internetdirect/IdMappedPortTCP.pas:154
msgid "command must be either USER or QUIT"
msgstr "la commande doit être USER ou QUIT"

#. Programmer's name for it: RSPop3QuitMsg
#: internetdirect/IdMappedPortTCP.pas:155
msgid "POP3 proxy signing off"
msgstr "Terminaison en cours du proxy POP3"

#. General
#: internetdirect/IdResourceStrings.pas:7
msgid "Already connected."
msgstr "Déjà connecté."

#. Programmer's name for it: RSByteIndexOutOfBounds
#: internetdirect/IdResourceStrings.pas:8
msgid "Byte index out of range."
msgstr "Index hors limites."

#. Programmer's name for it: RSCannotAllocateSocket
#: internetdirect/IdResourceStrings.pas:9
msgid "Cannot allocate socket."
msgstr "Impossible d'allouer le socket."

#. Programmer's name for it: RSConnectionClosedGracefully
#: internetdirect/IdResourceStrings.pas:10
msgid "Connection Closed Gracefully."
msgstr "La connexion s'est terminée proprement."

#. Programmer's name for it: RSCouldNotBindSocket
#: internetdirect/IdResourceStrings.pas:11
msgid "Could not bind socket. Address and port are already in use."
msgstr ""
"Impossible d'établir une liaison avec le socket. L'adresse et le port sont "
"déjà utilisés."

#. Programmer's name for it: RSNoBindingsSpecified
#: internetdirect/IdResourceStrings.pas:13
msgid "No bindings specified."
msgstr "Aucune liaison n'a été spécifiée."

#. Programmer's name for it: RSOnExecuteNotAssigned
#: internetdirect/IdResourceStrings.pas:14
msgid "OnExecute not assigned."
msgstr "OnExecute non affecté."

#. Programmer's name for it: RSNotAllBytesSent
#: internetdirect/IdResourceStrings.pas:15
msgid "Not all bytes sent."
msgstr "Tous les octets n'ont pas été envoyés."

#. Programmer's name for it: RSNotEnoughDataInBuffer
#: internetdirect/IdResourceStrings.pas:16
msgid "Not enough data in buffer."
msgstr "Pas suffisamment de données en mémoire tampon."

#. Programmer's name for it: RSPackageSizeTooBig
#: internetdirect/IdResourceStrings.pas:17
msgid "Package Size Too Big."
msgstr "Taille de paquet trop élevée."

#. Programmer's name for it: RSRawReceiveError0
#: internetdirect/IdResourceStrings.pas:18
msgid "Raw Receive Error = 0."
msgstr "Raw Receive Error = 0."

#. Programmer's name for it: RSICMPReceiveError0
#: internetdirect/IdResourceStrings.pas:19
msgid "ICMP Receive Error = 0."
msgstr "Erreur de réception ICMP = 0."

#. Programmer's name for it: RSWinsockInitializationError
#: internetdirect/IdResourceStrings.pas:20
msgid "Winsock Initialization Error."
msgstr "Erreur d'initialisation Winsock."

#. Programmer's name for it: RSCouldNotLoad
#: internetdirect/IdResourceStrings.pas:21
msgid "%s could not be loaded."
msgstr "%s n'a pas pu être chargé."

#. Programmer's name for it: RSSetSizeExceeded
#: internetdirect/IdResourceStrings.pas:22
msgid "Set Size Exceeded."
msgstr "Taille d'ensemble dépassée."

#. Programmer's name for it: RSThreadClassNotSpecified
#: internetdirect/IdResourceStrings.pas:23
msgid "Thread Class Not Specified."
msgstr "Classe Thread non spécifiée."

#. Programmer's name for it: RSFileNotFound
#: internetdirect/IdResourceStrings.pas:24
msgid "File \"%s\" not found"
msgstr "Fichier \"%s\" non trouvé"

#. Programmer's name for it: RSCannotChangeDebugTargetAtWhileActive
#: internetdirect/IdResourceStrings.pas:25
msgid "Cannot change target while active."
msgstr "Cible non modifiable tant qu'elle est active."

#. Programmer's name for it: RSOnlyOneAntiFreeze
#: internetdirect/IdResourceStrings.pas:26
msgid "Only one TIdAntiFreeze can exist per application."
msgstr "Un seul TIdAntiFreeze peut exister par application."

#. Programmer's name for it: RSInterceptCircularLink
#: internetdirect/IdResourceStrings.pas:27
msgid "%d: Circular links are not allowed"
msgstr "%d : les liens circulaires ne sont pas autorisés"

#. Programmer's name for it: RSInterceptPropIsNil
#: internetdirect/IdResourceStrings.pas:28
msgid "InterceptEnabled cannot be set to true when Intercept is nil."
msgstr ""
"InterceptEnabled ne peut être défini à true lorsque Intercept vaut nil."

#. Programmer's name for it: RSIOHandlerPropInvalid
#: internetdirect/IdResourceStrings.pas:29
msgid "IOHandler value is not valid"
msgstr "Valeur IOHandler incorrecte"

#. Programmer's name for it: RSNotConnected
#. Programmer's name for it: RSHL7StatusNotConnected
#: internetdirect/IdResourceStrings.pas:30
#: internetdirect/IdResourceStrings.pas:617
msgid "Not Connected"
msgstr "Non connecté"

#. Programmer's name for it: RSObjectTypeNotSupported
#: internetdirect/IdResourceStrings.pas:31
msgid "Object type not supported."
msgstr "Type d'objet non supporté."

#: internetdirect/IdResourceStrings.pas:33
msgid "AcceptWait property cannot be modified while server is active."
msgstr ""
"La propriété AcceptWait ne peut pas être modifiée tant que le serveur est "
"actif."

#. Programmer's name for it: RSTerminateThreadTimeout
#: internetdirect/IdResourceStrings.pas:34
msgid "Terminate Thread Timeout"
msgstr "Dépassement de temps de thread de terminaison"

#. Programmer's name for it: RSNoExecuteSpecified
#: internetdirect/IdResourceStrings.pas:35
msgid "No execute handler found."
msgstr "Aucun gestionnaire d'exécution n'a été trouvé."

#. Programmer's name for it: RSIdNoDataToRead
#: internetdirect/IdResourceStrings.pas:36
msgid "No data to read."
msgstr "Pas de données pour la lecture."

#. Programmer's name for it: RSCanNotBindRange
#: internetdirect/IdResourceStrings.pas:37
msgid "Can not bind in port range (%d - %d)"
msgstr "Liaison impossible dans l'étendue du port (%d - %d)"

#. Programmer's name for it: RSInvalidPortRange
#: internetdirect/IdResourceStrings.pas:38
msgid "Invalid Port Range (%d - %d)"
msgstr "Etendue de port incorrecte (%d - %d)"

#. Programmer's name for it: RSReadTimeout
#: internetdirect/IdResourceStrings.pas:39
msgid "Read Timeout"
msgstr "Délai de lecture"

#. Programmer's name for it: RSReadLnMaxLineLengthExceeded
#: internetdirect/IdResourceStrings.pas:40
msgid "Max line length exceeded."
msgstr "Longueur de ligne maximum dépassée."

#. Programmer's name for it: RSUDPReceiveError0
#: internetdirect/IdResourceStrings.pas:41
msgid "UDP Receive Error = 0."
msgstr "Erreur de réception UDP = 0."

#. Programmer's name for it: RSNoCommandHandlerFound
#: internetdirect/IdResourceStrings.pas:42
msgid "No command handler found."
msgstr "Aucun gestionnaire de commande n'a été trouvé."

#. Programmer's name for it: RSCannotPerformTaskWhileServerIsActive
#: internetdirect/IdResourceStrings.pas:43
msgid "Cannot perform task while server is active."
msgstr "Impossible d'effectuer la tâche tant que le serveur est actif."

#. TIdEMailAddress
#: internetdirect/IdResourceStrings.pas:45
msgid "@ Outside address"
msgstr "Adresse extérieure @"

#. ZLIB Intercept
#: internetdirect/IdResourceStrings.pas:47
msgid "Unable to initialize compressor"
msgstr "Impossible d'initialiser l'outil de compression"

#. Programmer's name for it: RSZLDecompressorInitializeFailure
#: internetdirect/IdResourceStrings.pas:48
msgid "Unable to initialize decompressor"
msgstr "Impossible d'initialiser l'outil de décompression"

#. Programmer's name for it: RSZLCompressionError
#: internetdirect/IdResourceStrings.pas:49
msgid "Compression error"
msgstr "Erreur de compression"

#. Programmer's name for it: RSZLDecompressionError
#: internetdirect/IdResourceStrings.pas:50
msgid "Decompression error"
msgstr "Erreur de décompression"

#. Winsock 2 Stub
#: internetdirect/IdResourceStrings.pas:52
msgid "Error on call Winsock2 library function %s"
msgstr "Erreur d'appel de la fonction %s de la bibliothèque Winsock2"

#. Programmer's name for it: RSWS2LoadError
#: internetdirect/IdResourceStrings.pas:53
msgid "Error on loading Winsock2 library (%s)"
msgstr "Erreur de chargement de la bibliothèque (%s) Winsock2"

#. MIME Types
#: internetdirect/IdResourceStrings.pas:55
msgid "Extension is empty"
msgstr "Extension vide"

#. Programmer's name for it: RSMIMEMIMETypeEmpty
#: internetdirect/IdResourceStrings.pas:56
msgid "Mimetype is empty"
msgstr "Mimetype vide"

#. Programmer's name for it: RSMIMEMIMEExtAlreadyExists
#: internetdirect/IdResourceStrings.pas:57
msgid "Extension already exits"
msgstr "Extension déjà existante"

#. IdRegister
#: internetdirect/IdResourceStrings.pas:59
msgid "Indy Clients"
msgstr "Indy - Clients"

#. Programmer's name for it: RSRegIndyServers
#: internetdirect/IdResourceStrings.pas:60
msgid "Indy Servers"
msgstr "Indy - Serveurs"

#. Programmer's name for it: RSRegIndyIntercepts
#: internetdirect/IdResourceStrings.pas:61
msgid "Indy Intercepts"
msgstr "Indy - Interceptions"

#. Programmer's name for it: RSRegIndyIOHandlers
#: internetdirect/IdResourceStrings.pas:62
msgid "Indy I/O Handlers"
msgstr "Indy - Gestionnaires d'E/S"

#. Programmer's name for it: RSRegIndyMisc
#: internetdirect/IdResourceStrings.pas:63
msgid "Indy Misc"
msgstr "Indy - Divers"

#. Status Strings
#: internetdirect/IdResourceStrings.pas:65
msgid "Resolving hostname %s."
msgstr "Résolution du nom d'hôte %s."

#. Programmer's name for it: RSStatusConnecting
#: internetdirect/IdResourceStrings.pas:66
msgid "Connecting to %s."
msgstr "Connexion à %s."

#. Programmer's name for it: RSStatusConnected
#. Log strings
#: internetdirect/IdResourceStrings.pas:67
#: internetdirect/IdResourceStrings.pas:85
msgid "Connected."
msgstr "Connecté."

#. Programmer's name for it: RSStatusDisconnecting
#: internetdirect/IdResourceStrings.pas:68
msgid "Disconnecting."
msgstr "Déconnexion."

#. Programmer's name for it: RSStatusDisconnected
#. Programmer's name for it: RSLogDisconnected
#: internetdirect/IdResourceStrings.pas:69
#: internetdirect/IdResourceStrings.pas:86
msgid "Disconnected."
msgstr "Déconnecté."

#. Programmer's name for it: RSStatusText
#: internetdirect/IdResourceStrings.pas:70
msgid "%s"
msgstr "%s"

#. TIdTCPClient
#: internetdirect/IdResourceStrings.pas:72
msgid "Connect timed out."
msgstr "Délai de connexion."

#. MessageClient Strings
#: internetdirect/IdResourceStrings.pas:74
msgid "Encoding text"
msgstr "Encodage du texte"

#. Programmer's name for it: RSMsgClientEncodingAttachment
#: internetdirect/IdResourceStrings.pas:75
msgid "Encoding attachment"
msgstr "Encodage du fichier joint"

#. Programmer's name for it: RSMsgClientUnkownMessagePartType
#: internetdirect/IdResourceStrings.pas:76
msgid "Unknown Message Part Type."
msgstr "Type de partie de message inconnu."

#. Programmer's name for it: RSMsgClientInvalidEncoding
#: internetdirect/IdResourceStrings.pas:77
msgid "Invalid Encoding. UU only allows Body and Attachments"
msgstr ""
"Encodage incorrect. UU permet uniquement les éléments Body et Attachments"

#. NNTP Exceptions
#: internetdirect/IdResourceStrings.pas:79
msgid "Connection explicitly refused by NNTP server."
msgstr "La connexion a été explicitement refusée par le serveur NNTP."

#. Programmer's name for it: RSNNTPStringListNotInitialized
#: internetdirect/IdResourceStrings.pas:80
msgid "Stringlist not initialized!"
msgstr "Stringlist non initialisée !"

#. Programmer's name for it: RSNNTPNoOnNewsgroupList
#: internetdirect/IdResourceStrings.pas:81
msgid "No OnNewsgroupList event has been defined."
msgstr "Aucun événement OnNewsgroupList n'a été défini."

#. Programmer's name for it: RSNNTPNoOnNewGroupsList
#: internetdirect/IdResourceStrings.pas:82
msgid "No OnNewGroupsList event has been defined."
msgstr "Aucun événement OnNewGroupsList n'a été défini."

#. Programmer's name for it: RSNNTPNoOnNewNewsList
#: internetdirect/IdResourceStrings.pas:83
msgid "No OnNewNewsList event has been defined."
msgstr "Aucun événement OnNewNewsList n'a été défini."

#. End of Line
#: internetdirect/IdResourceStrings.pas:87
msgid "<EOL>"
msgstr "<EOL>"

#. Carriage Return
#: internetdirect/IdResourceStrings.pas:88
msgid "<CR>"
msgstr "<CR>"

#. Line feed
#: internetdirect/IdResourceStrings.pas:89
msgid "<LF>"
msgstr "<LF>"

#. Receive
#: internetdirect/IdResourceStrings.pas:90
msgid "Recv "
msgstr "Reçu "

#. Send
#: internetdirect/IdResourceStrings.pas:91
msgid "Sent "
msgstr "Envoyé "

#. Status
#: internetdirect/IdResourceStrings.pas:92
msgid "Stat "
msgstr "Stat "

#. HTTP Status
#: internetdirect/IdResourceStrings.pas:94
msgid "Chunk Started"
msgstr "Opération Chunk démarrée"

#. Programmer's name for it: RSHTTPContinue
#: internetdirect/IdResourceStrings.pas:95
msgid "Continue"
msgstr "Continuer"

#. Programmer's name for it: RSHTTPSwitchingProtocols
#: internetdirect/IdResourceStrings.pas:96
msgid "Switching protocols"
msgstr "Permutation des protocoles"

#. Programmer's name for it: RSHTTPCreated
#: internetdirect/IdResourceStrings.pas:98
msgid "Created"
msgstr "Créé"

#. Programmer's name for it: RSHTTPAccepted
#: internetdirect/IdResourceStrings.pas:99
msgid "Accepted"
msgstr "Accepté"

#. Programmer's name for it: RSHTTPNonAuthoritativeInformation
#: internetdirect/IdResourceStrings.pas:100
msgid "Non-authoritative Information"
msgstr "Informations ne faisant pas autorité"

#. Programmer's name for it: RSHTTPNoContent
#: internetdirect/IdResourceStrings.pas:101
msgid "No Content"
msgstr "Pas de contenu"

#. Programmer's name for it: RSHTTPResetContent
#: internetdirect/IdResourceStrings.pas:102
msgid "Reset Content"
msgstr "Réinitialiser le contenu"

#. Programmer's name for it: RSHTTPPartialContent
#: internetdirect/IdResourceStrings.pas:103
msgid "Partial Content"
msgstr "Contenu partiel"

#. Programmer's name for it: RSHTTPMovedPermanently
#: internetdirect/IdResourceStrings.pas:104
msgid "Moved Permanently"
msgstr "Déplacé de façon permanente"

#. Programmer's name for it: RSHTTPMovedTemporarily
#: internetdirect/IdResourceStrings.pas:105
msgid "Moved Temporarily"
msgstr "Déplacé de façon temporaire"

#. Programmer's name for it: RSHTTPSeeOther
#: internetdirect/IdResourceStrings.pas:106
msgid "See Other"
msgstr "Voir Autre"

#. Programmer's name for it: RSHTTPNotModified
#: internetdirect/IdResourceStrings.pas:107
msgid "Not Modified"
msgstr "Non modifié"

#. Programmer's name for it: RSHTTPUseProxy
#: internetdirect/IdResourceStrings.pas:108
msgid "Use Proxy"
msgstr "Utiliser le proxy"

#. Programmer's name for it: RSHTTPBadRequest
#: internetdirect/IdResourceStrings.pas:109
msgid "Bad Request"
msgstr "Requête incorrecte"

#. Programmer's name for it: RSHTTPUnauthorized
#: internetdirect/IdResourceStrings.pas:110
msgid "Unauthorized"
msgstr "Non autorisé"

#. Programmer's name for it: RSHTTPForbidden
#: internetdirect/IdResourceStrings.pas:111
msgid "Forbidden"
msgstr "Interdit"

#. Programmer's name for it: RSHTTPNotFound
#: internetdirect/IdResourceStrings.pas:112
msgid "Not Found"
msgstr "Non trouvé"

#. Programmer's name for it: RSHTTPMethodeNotallowed
#: internetdirect/IdResourceStrings.pas:113
msgid "Method not allowed"
msgstr "Méthode non autorisée"

#. Programmer's name for it: RSHTTPNotAcceptable
#: internetdirect/IdResourceStrings.pas:114
msgid "Not Acceptable"
msgstr "Non acceptable"

#. Programmer's name for it: RSHTTPProxyAuthenticationRequired
#: internetdirect/IdResourceStrings.pas:115
msgid "Proxy Authentication Required"
msgstr "Authentification du proxy requise"

#. Programmer's name for it: RSHTTPRequestTimeout
#: internetdirect/IdResourceStrings.pas:116
msgid "Request Timeout"
msgstr "Délai de requête dépassé"

#. Programmer's name for it: RSHTTPConflict
#: internetdirect/IdResourceStrings.pas:117
msgid "Conflict"
msgstr "Conflit"

#. Programmer's name for it: RSHTTPGone
#: internetdirect/IdResourceStrings.pas:118
msgid "Gone"
msgstr "Parti"

#. Programmer's name for it: RSHTTPLengthRequired
#: internetdirect/IdResourceStrings.pas:119
msgid "Length Required"
msgstr "Longueur requise"

#. Programmer's name for it: RSHTTPPreconditionFailed
#: internetdirect/IdResourceStrings.pas:120
msgid "Precondition Failed"
msgstr "Echec de la précondition"

#. Programmer's name for it: RSHTTPRequestEntityToLong
#: internetdirect/IdResourceStrings.pas:121
msgid "Request Entity To Long"
msgstr "Entité requête trop longue"

#. Programmer's name for it: RSHTTPRequestURITooLong
#: internetdirect/IdResourceStrings.pas:122
msgid "Request-URI Too Long. 256 Chars max"
msgstr "URI de requête trop longue. 256 caractères max"

#. Programmer's name for it: RSHTTPUnsupportedMediaType
#: internetdirect/IdResourceStrings.pas:123
msgid "Unsupported Media Type"
msgstr "Type de support non supporté"

#. Programmer's name for it: RSHTTPInternalServerError
#: internetdirect/IdResourceStrings.pas:124
msgid "Internal Server Error"
msgstr "Erreur serveur interne"

#. Programmer's name for it: RSHTTPNotImplemented
#: internetdirect/IdResourceStrings.pas:125
msgid "Not Implemented"
msgstr "Non implémenté"

#. Programmer's name for it: RSHTTPBadGateway
#: internetdirect/IdResourceStrings.pas:126
msgid "Bad Gateway"
msgstr "Passerelle incorrecte"

#. Programmer's name for it: RSHTTPServiceUnavailable
#: internetdirect/IdResourceStrings.pas:127
msgid "Service Unavailable"
msgstr "Service non disponible"

#. Programmer's name for it: RSHTTPGatewayTimeout
#: internetdirect/IdResourceStrings.pas:128
msgid "Gateway timeout"
msgstr "Délai de passerelle"

#. Programmer's name for it: RSHTTPHTTPVersionNotSupported
#: internetdirect/IdResourceStrings.pas:129
msgid "HTTP version not supported"
msgstr "Version HTTP non supportée"

#. Programmer's name for it: RSHTTPUnknownResponseCode
#: internetdirect/IdResourceStrings.pas:130
msgid "Unknown Response Code"
msgstr "Code de réponse inconnu"

#. HTTP Other
#: internetdirect/IdResourceStrings.pas:132
msgid "Header has already been written."
msgstr "L'en-tête a déjà été écrit."

#. Programmer's name for it: RSHTTPErrorParsingCommand
#: internetdirect/IdResourceStrings.pas:133
msgid "Error in parsing command."
msgstr "Erreur lors de l'analyse de la commande."

#. Programmer's name for it: RSHTTPUnsupportedAuthorisationScheme
#: internetdirect/IdResourceStrings.pas:134
msgid "Unsupported authorization scheme."
msgstr "Schéma d'autorisation non supporté."

#. Programmer's name for it: RSHTTPCannotSwitchSessionStateWhenActive
#: internetdirect/IdResourceStrings.pas:135
msgid "Cannot change session state when the server is active."
msgstr "Impossible de changer l'état de session tant que le serveur est actif."

#. HTTP Authentication
#: internetdirect/IdResourceStrings.pas:137
msgid "This authentication method is already registered with class name %s."
msgstr ""
"Cette méthode d'authentification est déjà recensée avec le nom de classe %s."

#. HTTP Authentication Digeest
#: internetdirect/IdResourceStrings.pas:139
msgid ""
"Unsupported hash algorithm. This implementation supports only MD5 encoding."
msgstr ""
"Algorithme hash non supporté. Cette implémentation supporte uniquement "
"l'encodage MD5."

#. SSPI Authentication
#: internetdirect/IdResourceStrings.pas:144
msgid "Successfull API call"
msgstr "Appel API réussi"

#. Programmer's name for it: RSHTTPSSPINotEnoughMem
#: internetdirect/IdResourceStrings.pas:145
msgid "Not enough memory is available to complete this request"
msgstr "Mémoire insuffisante pour terminer cette requête"

#. Programmer's name for it: RSHTTPSSPIInvalidHandle
#: internetdirect/IdResourceStrings.pas:146
msgid "The handle specified is invalid"
msgstr "Handle incorrect"

#. Programmer's name for it: RSHTTPSSPIFuncNotSupported
#: internetdirect/IdResourceStrings.pas:147
msgid "The function requested is not supported"
msgstr "La fonction requise n'est pas supportée"

#. Programmer's name for it: RSHTTPSSPIUnknownTarget
#: internetdirect/IdResourceStrings.pas:148
msgid "The specified target is unknown or unreachable"
msgstr "La cible spécifiée est inconnue ou non accessible"

#. Programmer's name for it: RSHTTPSSPIInternalError
#: internetdirect/IdResourceStrings.pas:149
msgid "The Local Security Authority cannot be contacted"
msgstr "L'autorité de sécurité locale ne peut pas être contactée"

#. Programmer's name for it: RSHTTPSSPISecPackageNotFound
#. Programmer's name for it: RSHTTPSSPIBadPackageID
#: internetdirect/IdResourceStrings.pas:150
#: internetdirect/IdResourceStrings.pas:167
msgid "The requested security package does not exist"
msgstr "Le paquet de sécurité demandé n'existe pas"

#. Programmer's name for it: RSHTTPSSPINotOwner
#: internetdirect/IdResourceStrings.pas:151
msgid "The caller is not the owner of the desired credentials"
msgstr "L'appelant n'est pas le propriétaire du justificatif voulu"

#. Programmer's name for it: RSHTTPSSPIPackageCannotBeInstalled
#: internetdirect/IdResourceStrings.pas:152
msgid "The security package failed to initialize, and cannot be installed"
msgstr ""
"L'initialisation du paquet de sécurité a échoué et il ne peut donc pas être "
"installé"

#. Programmer's name for it: RSHTTPSSPIInvalidToken
#: internetdirect/IdResourceStrings.pas:153
msgid "The token supplied to the function is invalid"
msgstr "Le token fourni à la fonction est incorrect"

#. Programmer's name for it: RSHTTPSSPICannotPack
#: internetdirect/IdResourceStrings.pas:154
msgid ""
"The security package is not able to marshall the logon buffer, so the logon "
"attempt has failed"
msgstr ""
"Le paquet de sécurité n'est pas capable d'effectuer le marshalling du tampon "
"de connexion. En conséquence, la tentative de connexion a échoué."

#. Programmer's name for it: RSHTTPSSPIQOPNotSupported
#: internetdirect/IdResourceStrings.pas:155
msgid ""
"The per-message Quality of Protection is not supported by the security "
"package"
msgstr ""
"La qualité de protection par message n'est pas supportée par le paquet de "
"sécurité"

#. Programmer's name for it: RSHTTPSSPINoImpersonation
#: internetdirect/IdResourceStrings.pas:156
msgid "The security context does not allow impersonation of the client"
msgstr ""
"Le contexte de sécurité ne permet aucune usurpation d'identité du client"

#. Programmer's name for it: RSHTTPSSPILoginDenied
#: internetdirect/IdResourceStrings.pas:157
msgid "The logon attempt failed"
msgstr "La tentative de connexion a échoué"

#. Programmer's name for it: RSHTTPSSPIUnknownCredentials
#: internetdirect/IdResourceStrings.pas:158
msgid "The credentials supplied to the package were not recognized"
msgstr "Les justificatifs fournis au paquet n'ont pas été reconnus"

#. Programmer's name for it: RSHTTPSSPINoCredentials
#: internetdirect/IdResourceStrings.pas:159
msgid "No credentials are available in the security package"
msgstr "Aucun justificatif n'est disponible dans le paquet de sécurité"

#. Programmer's name for it: RSHTTPSSPIMessageAltered
#: internetdirect/IdResourceStrings.pas:160
msgid "The message or signature supplied for verification has been altered"
msgstr "Le message ou la signature fourni pour vérification a été modifié"

#. Programmer's name for it: RSHTTPSSPIOutOfSequence
#: internetdirect/IdResourceStrings.pas:161
msgid "The message supplied for verification is out of sequence"
msgstr "Le message fourni pour vérification n'est pas dans l'ordre"

#. Programmer's name for it: RSHTTPSSPINoAuthAuthority
#: internetdirect/IdResourceStrings.pas:162
msgid "No authority could be contacted for authentication."
msgstr "Aucune autorité n'a pu être contactée pour authentification."

#. Programmer's name for it: RSHTTPSSPIContinueNeeded
#: internetdirect/IdResourceStrings.pas:163
msgid ""
"The function completed successfully, but must be called again to complete "
"the context"
msgstr ""
"La fonction s'est terminée correctement, mais doit être à nouveau appelée "
"pour terminer le contexte."

#. Programmer's name for it: RSHTTPSSPICompleteNeeded
#: internetdirect/IdResourceStrings.pas:164
msgid "The function completed successfully, but CompleteToken must be called"
msgstr ""
"La fonction s'est terminée avec succès, mais CompleteToken doit être appelé"

#. Programmer's name for it: RSHTTPSSPICompleteContinueNeeded
#: internetdirect/IdResourceStrings.pas:165
msgid ""
"The function completed successfully, but both CompleteToken and this "
"function must be called to complete the context"
msgstr ""
"La fonction s'est terminée avec succès, mais CompleteToken et cette fonction "
"doivent être appelés pour terminer le contexte"

#. Programmer's name for it: RSHTTPSSPILocalLogin
#: internetdirect/IdResourceStrings.pas:166
msgid ""
"The logon was completed, but no network authority was available. The logon "
"was made using locally known information"
msgstr ""
"La connexion s'est effectuée, mais aucune autorité réseau n'était "
"disponible. La connexion s'est effectuée en utilisant des informations de "
"connexion connues localement"

#. Programmer's name for it: RSHTTPSSPIContextExpired
#: internetdirect/IdResourceStrings.pas:168
msgid "The context has expired and can no longer be used."
msgstr "Le contexte a expiré et ne peut plus être utilisé."

#. Programmer's name for it: RSHTTPSSPIIncompleteMessage
#: internetdirect/IdResourceStrings.pas:169
msgid "The supplied message is incomplete.  The signature was not verified."
msgstr "Le message fourni est incomplet. La signature n'a pas été vérifiée."

#. Programmer's name for it: RSHTTPSSPIIncompleteCredentialNotInit
#: internetdirect/IdResourceStrings.pas:170
msgid ""
"The credentials supplied were not complete, and could not be verified. The "
"context could not be initialized."
msgstr ""
"Les justitificatifs fournis étaient incomplets et n'ont pas pu être "
"vérifiés. Le contexte n'a pas pu être initialisé."

#. Programmer's name for it: RSHTTPSSPIBufferTooSmall
#: internetdirect/IdResourceStrings.pas:171
msgid "The buffers supplied to a function was too small."
msgstr "Le tampon fourni à une fonction était trop petit."

#. Programmer's name for it: RSHTTPSSPIIncompleteCredentialsInit
#: internetdirect/IdResourceStrings.pas:172
msgid ""
"The credentials supplied were not complete, and could not be verified. "
"Additional information can be returned from the context."
msgstr ""
"Les justificatifs fournis étaient incomplets et n'ont pas pu être vérifiés. "
"Des informations supplémentaires peuvent être renvoyées par le contexte."

#. Programmer's name for it: RSHTTPSSPIRengotiate
#: internetdirect/IdResourceStrings.pas:173
msgid "The context data must be renegotiated with the peer."
msgstr "Les données contextuelles doivent être renégociées par le peer."

#. Programmer's name for it: RSHTTPSSPIWrongPrincipal
#: internetdirect/IdResourceStrings.pas:174
msgid "The target principal name is incorrect."
msgstr "Le nom principal de la cible est incorrect."

#. Programmer's name for it: RSHTTPSSPINoLSACode
#: internetdirect/IdResourceStrings.pas:175
msgid "There is no LSA mode context associated with this context."
msgstr "Aucun contexte de mode LSA n'est associé à ce contexte."

#. Programmer's name for it: RSHTTPSSPITimeScew
#: internetdirect/IdResourceStrings.pas:176
msgid "The clocks on the client and server machines are skewed."
msgstr "Les horloges des machines client et serveur ne sont pas concordantes."

#. Programmer's name for it: RSHTTPSSPIUntrustedRoot
#: internetdirect/IdResourceStrings.pas:177
msgid "The certificate chain was issued by an untrusted authority."
msgstr "La chaînes de certificats a été émise par une autorité non fiable."

#. Programmer's name for it: RSHTTPSSPIIllegalMessage
#: internetdirect/IdResourceStrings.pas:178
msgid "The message received was unexpected or badly formatted."
msgstr "Le message reçu était inattendu ou incorrectement formaté."

#. Programmer's name for it: RSHTTPSSPICertUnknown
#: internetdirect/IdResourceStrings.pas:179
msgid "An unknown error occurred while processing the certificate."
msgstr "Une erreur inconnue s'est produite lors du traitement du certificat."

#. Programmer's name for it: RSHTTPSSPICertExpired
#: internetdirect/IdResourceStrings.pas:180
msgid "The received certificate has expired."
msgstr "Le certificat reçu a expiré."

#. Programmer's name for it: RSHTTPSSPIEncryptionFailure
#: internetdirect/IdResourceStrings.pas:181
msgid "The specified data could not be encrypted."
msgstr "Les données spécifiées n'ont pas pu être encryptées."

#. Programmer's name for it: RSHTTPSSPIDecryptionFailure
#: internetdirect/IdResourceStrings.pas:182
msgid "The specified data could not be decrypted."
msgstr "Les données spécifiées n'ont pas pu être décryptées."

#. Programmer's name for it: RSHTTPSSPIAlgorithmMismatch
#: internetdirect/IdResourceStrings.pas:183
msgid ""
"The client and server cannot communicate, because they do not possess a "
"common algorithm."
msgstr ""
"Le client et le serveur ne peuvent pas communiquer car ils ne possèdent pas "
"d'algorithme commun."

#. Programmer's name for it: RSHTTPSSPISecurityQOSFailure
#: internetdirect/IdResourceStrings.pas:184
msgid ""
"The security context could not be established due to a failure in the "
"requested quality of service (e.g. mutual authentication or delegation)."
msgstr ""
"Le contexte de sécurité n'a pas été établi suite à une panne dans le service "
"de qualité requis (ex : authentification mutuelle ou délégation)."

#. Programmer's name for it: RSHTTPSSPIUnknwonError
#: internetdirect/IdResourceStrings.pas:185
msgid "Unknown error"
msgstr "Erreur inconnue"

#. Programmer's name for it: RSHTTPSSPIErrorMsg
#: internetdirect/IdResourceStrings.pas:195
msgid "SSPI %s returns error #%d(0x%x): %s"
msgstr "SSPI %s renvoie l'erreur #%d(0x%x): %s"

#. Programmer's name for it: RSHTTPSSPIInterfaceInitFailed
#: internetdirect/IdResourceStrings.pas:197
msgid "SSPI interface has failed to initialise properly"
msgstr "L'interface SSPI n'a pas pu s'initialiser correctement"

#. Programmer's name for it: RSHTTPSSPINoPkgInfoSpecified
#: internetdirect/IdResourceStrings.pas:198
msgid "No PSecPkgInfo specified"
msgstr "Aucun PSecPkgInfo n'a été spécifié"

#. Programmer's name for it: RSHTTPSSPINoCredentialHandle
#: internetdirect/IdResourceStrings.pas:199
msgid "No credential handle acquired"
msgstr "Aucun handle de justificatif n'a été acquis"

#. Programmer's name for it: RSHTTPSSPICanNotChangeCredentials
#: internetdirect/IdResourceStrings.pas:200
msgid "Can not change credentials after handle aquired. Use Release first"
msgstr ""
"Impossible de changer les justificatifs après l'acquisition du handle. "
"Utilisez Release d'abord."

#. Programmer's name for it: RSHTTPSSPIUnknwonCredentialUse
#: internetdirect/IdResourceStrings.pas:201
msgid "Unknown credentials use"
msgstr "Utilisation de justificatifs inconnus"

#. Programmer's name for it: RSHTTPSSPIDoAuquireCredentialHandle
#: internetdirect/IdResourceStrings.pas:202
msgid "Do AcquireCredentialsHandle first"
msgstr "Exécuter d'abord AcquireCredentialsHandle"

#. Programmer's name for it: RSHTTPSSPICompleteTokenNotSupported
#: internetdirect/IdResourceStrings.pas:203
msgid "CompleteAuthToken is not supported"
msgstr "CompleteAuthToken n'est pas supporté"

#. Block Cipher Intercept
#: internetdirect/IdResourceStrings.pas:206
msgid "Incorrect length in received block"
msgstr "Longueur incorrecte dans le bloc reçu"

#. Programmer's name for it: RSInvalidFTPListingFormat
#: internetdirect/IdResourceStrings.pas:210
msgid "Unknown FTP listing format"
msgstr "Format d'écoute FTP inconnu"

#. Programmer's name for it: RSFTPStatusReady
#: internetdirect/IdResourceStrings.pas:211
msgid "Connection established"
msgstr "Connexion établie"

#. Programmer's name for it: RSFTPStatusStartTransfer
#: internetdirect/IdResourceStrings.pas:212
msgid "Starting FTP transfer"
msgstr "Démarrage du transfert FTP"

#. Programmer's name for it: RSFTPStatusDoneTransfer
#: internetdirect/IdResourceStrings.pas:213
msgid "Transfer complete"
msgstr "Transfert terminé"

#. Programmer's name for it: RSFTPStatusAbortTransfer
#: internetdirect/IdResourceStrings.pas:214
msgid "Transfer aborted"
msgstr "Transfert abandonné"

#. Property editor exceptions
#: internetdirect/IdResourceStrings.pas:217
msgid "%s is corrupt."
msgstr "%s est altéré."

#. Programmer's name for it: RSInvalidServiceName
#: internetdirect/IdResourceStrings.pas:218
msgid "%s is not a valid service."
msgstr "%s n'est pas un service correct."

#. Stack Error Messages
#: internetdirect/IdResourceStrings.pas:220
msgid ""
"Socket Error # %d\n"
"%s"
msgstr ""
"Erreur de socket # %d\n"
"%s"

#. Programmer's name for it: RSStackEINTR
#: internetdirect/IdResourceStrings.pas:221
msgid "Interrupted system call."
msgstr "Appel système interrompu."

#. Programmer's name for it: RSStackEBADF
#: internetdirect/IdResourceStrings.pas:222
msgid "Bad file number."
msgstr "Nombre de fichiers incorrect."

#. Programmer's name for it: RSStackEACCES
#: internetdirect/IdResourceStrings.pas:223
msgid "Access denied."
msgstr "Accès refusé."

#. Programmer's name for it: RSStackEFAULT
#: internetdirect/IdResourceStrings.pas:224
msgid "Bad address."
msgstr "Adresse incorrecte."

#. Programmer's name for it: RSStackEINVAL
#: internetdirect/IdResourceStrings.pas:225
msgid "Invalid argument."
msgstr "Argument incorrect."

#. Programmer's name for it: RSStackEMFILE
#: internetdirect/IdResourceStrings.pas:226
msgid "Too many open files."
msgstr "Trop de fichiers ouverts."

#. Programmer's name for it: RSStackEWOULDBLOCK
#: internetdirect/IdResourceStrings.pas:227
msgid "Operation would block. "
msgstr "L'opération risquerait de bloquer. "

#. Programmer's name for it: RSStackEINPROGRESS
#: internetdirect/IdResourceStrings.pas:228
msgid "Operation now in progress."
msgstr "Opération en cours."

#. Programmer's name for it: RSStackEALREADY
#: internetdirect/IdResourceStrings.pas:229
msgid "Operation already in progress."
msgstr "Opération déjà en cours."

#. Programmer's name for it: RSStackENOTSOCK
#: internetdirect/IdResourceStrings.pas:230
msgid "Socket operation on non-socket."
msgstr "Opération socket sur cible non-socket."

#. Programmer's name for it: RSStackEDESTADDRREQ
#: internetdirect/IdResourceStrings.pas:231
msgid "Destination address required."
msgstr "Adresse de destination requise."

#. Programmer's name for it: RSStackEMSGSIZE
#: internetdirect/IdResourceStrings.pas:232
msgid "Message too long."
msgstr "Message trop long."

#. Programmer's name for it: RSStackEPROTOTYPE
#: internetdirect/IdResourceStrings.pas:233
msgid "Protocol wrong type for socket."
msgstr "Type de protocole inapproprié pour le socket."

#. Programmer's name for it: RSStackENOPROTOOPT
#: internetdirect/IdResourceStrings.pas:234
msgid "Bad protocol option."
msgstr "Option de protocole incorrecte."

#. Programmer's name for it: RSStackEPROTONOSUPPORT
#: internetdirect/IdResourceStrings.pas:235
msgid "Protocol not supported."
msgstr "Protocole non supporté."

#. Programmer's name for it: RSStackESOCKTNOSUPPORT
#: internetdirect/IdResourceStrings.pas:236
msgid "Socket type not supported."
msgstr "Type de socket non supporté."

#. Programmer's name for it: RSStackEOPNOTSUPP
#: internetdirect/IdResourceStrings.pas:237
msgid "Operation not supported on socket."
msgstr "Opération non supportée sur un socket."

#. Programmer's name for it: RSStackEPFNOSUPPORT
#: internetdirect/IdResourceStrings.pas:238
msgid "Protocol family not supported."
msgstr "Famille de protocole non supportée."

#. Programmer's name for it: RSStackEAFNOSUPPORT
#: internetdirect/IdResourceStrings.pas:239
msgid "Address family not supported by protocol family."
msgstr "Famille d'adresse non supportée par la famille de protocole."

#. Programmer's name for it: RSStackEADDRINUSE
#: internetdirect/IdResourceStrings.pas:240
msgid "Address already in use."
msgstr "Adresse déjà utilisée."

#. Programmer's name for it: RSStackEADDRNOTAVAIL
#: internetdirect/IdResourceStrings.pas:241
msgid "Cannot assign requested address."
msgstr "Impossible d'affecter l'adresse requise."

#. Programmer's name for it: RSStackENETDOWN
#: internetdirect/IdResourceStrings.pas:242
msgid "Network is down."
msgstr "Le réseau est arrêté."

#. Programmer's name for it: RSStackENETUNREACH
#: internetdirect/IdResourceStrings.pas:243
msgid "Network is unreachable."
msgstr "Le réseau est inaccessible."

#. Programmer's name for it: RSStackENETRESET
#: internetdirect/IdResourceStrings.pas:244
msgid "Net dropped connection or reset."
msgstr "Connexion interrompue ou réinitialisée par le réseau."

#. Programmer's name for it: RSStackECONNABORTED
#: internetdirect/IdResourceStrings.pas:245
msgid "Software caused connection abort."
msgstr "Le logiciel a provoqué l'interruption de la connexion."

#. Programmer's name for it: RSStackECONNRESET
#: internetdirect/IdResourceStrings.pas:246
msgid "Connection reset by peer."
msgstr "Connexion réinitialisée par l'homologue (peer)."

#. Programmer's name for it: RSStackENOBUFS
#: internetdirect/IdResourceStrings.pas:247
msgid "No buffer space available."
msgstr "Aucun espace tampon disponible."

#. Programmer's name for it: RSStackEISCONN
#: internetdirect/IdResourceStrings.pas:248
msgid "Socket is already connected."
msgstr "Socket déjà connecté."

#. Programmer's name for it: RSStackENOTCONN
#: internetdirect/IdResourceStrings.pas:249
msgid "Socket is not connected."
msgstr "Le socket n'est pas connecté."

#. Programmer's name for it: RSStackESHUTDOWN
#: internetdirect/IdResourceStrings.pas:250
msgid "Cannot send or receive after socket is closed."
msgstr "Envoi ou réception impossible après la fermeture du socket."

#. Programmer's name for it: RSStackETOOMANYREFS
#: internetdirect/IdResourceStrings.pas:251
msgid "Too many references, cannot splice."
msgstr "Références trop nombreuses, attribution impossible."

#. Programmer's name for it: RSStackETIMEDOUT
#: internetdirect/IdResourceStrings.pas:252
msgid "Connection timed out."
msgstr "Délai de connexion dépassé."

#. Programmer's name for it: RSStackECONNREFUSED
#. Programmer's name for it: RSSocksServerConnectionRefusedError
#: internetdirect/IdResourceStrings.pas:253
#: internetdirect/IdResourceStrings.pas:434
msgid "Connection refused."
msgstr "Connexion refusée."

#. Programmer's name for it: RSStackELOOP
#: internetdirect/IdResourceStrings.pas:254
msgid "Too many levels of symbolic links."
msgstr "Trop de niveaux de liens symboliques."

#. Programmer's name for it: RSStackENAMETOOLONG
#: internetdirect/IdResourceStrings.pas:255
msgid "File name too long."
msgstr "Nom de fichier trop long."

#. Programmer's name for it: RSStackEHOSTDOWN
#: internetdirect/IdResourceStrings.pas:256
msgid "Host is down."
msgstr "Hôte arrêté."

#. Programmer's name for it: RSStackEHOSTUNREACH
#: internetdirect/IdResourceStrings.pas:257
msgid "No route to host."
msgstr "Pas de route vers l'hôte."

#. Programmer's name for it: RSStackENOTEMPTY
#: internetdirect/IdResourceStrings.pas:258
msgid "Directory not empty"
msgstr "Répertoire non vide"

#. Programmer's name for it: RSStackEPROCLIM
#: internetdirect/IdResourceStrings.pas:259
msgid "Too many processes."
msgstr "Trop de processus."

#. Programmer's name for it: RSStackEUSERS
#: internetdirect/IdResourceStrings.pas:260
msgid "Too many users."
msgstr "Utilisateurs trop nombreux."

#. Programmer's name for it: RSStackEDQUOT
#: internetdirect/IdResourceStrings.pas:261
msgid "Disk Quota Exceeded."
msgstr "Dépassement de la capacité du disque."

#. Programmer's name for it: RSStackESTALE
#: internetdirect/IdResourceStrings.pas:262
msgid "Stale NFS file handle."
msgstr "Descripteur de fichier NFS obsolète."

#. Programmer's name for it: RSStackEREMOTE
#: internetdirect/IdResourceStrings.pas:263
msgid "Too many levels of remote in path."
msgstr "Trop de niveaux de chemins distants."

#. Programmer's name for it: RSStackSYSNOTREADY
#: internetdirect/IdResourceStrings.pas:264
msgid "Network subsystem is unavailable."
msgstr "Le sous-système réseau est indisponible."

#. Programmer's name for it: RSStackVERNOTSUPPORTED
#: internetdirect/IdResourceStrings.pas:265
msgid "WINSOCK DLL Version out of range."
msgstr "Version de DLL WINSOCK hors limites."

#. Programmer's name for it: RSStackNOTINITIALISED
#: internetdirect/IdResourceStrings.pas:266
msgid "Winsock not loaded yet."
msgstr "Winsock pas encore chargé."

#. Programmer's name for it: RSStackHOST_NOT_FOUND
#: internetdirect/IdResourceStrings.pas:267
msgid "Host not found."
msgstr "Hôte non trouvé."

#. Programmer's name for it: RSStackTRY_AGAIN
#: internetdirect/IdResourceStrings.pas:268
msgid "Non-authoritative response (try again or check DNS setup)."
msgstr ""
"Réponse ne faisant pas autorité (réessayez et vérifiez la configuration DNS)."

#. Programmer's name for it: RSStackNO_RECOVERY
#: internetdirect/IdResourceStrings.pas:269
msgid "Non-recoverable errors: FORMERR, REFUSED, NOTIMP."
msgstr "Erreurs non récupérables : FORMERR, REFUSED, NOTIMP."

#. Programmer's name for it: RSStackNO_DATA
#: internetdirect/IdResourceStrings.pas:270
msgid "Valid name, no data record (check DNS setup)."
msgstr ""
"Nom correct, pas d'enregistrement de données (vérifiez la configuration DNS)."

#. Programmer's name for it: RSCMDNotRecognized
#: internetdirect/IdResourceStrings.pas:272
msgid "command not recognized"
msgstr "commande non reconnue"

#. Programmer's name for it: RSGopherNotGopherPlus
#: internetdirect/IdResourceStrings.pas:274
msgid "%s is not a Gopher+ server"
msgstr "%s n'est pas un serveur Gopher+"

#. Programmer's name for it: RSCodeNoError
#: internetdirect/IdResourceStrings.pas:276
msgid "RCode NO Error"
msgstr "Erreur RCode NO"

#. Programmer's name for it: RSCodeQueryFormat
#: internetdirect/IdResourceStrings.pas:277
msgid "DNS Server Reports Query Format Error"
msgstr "Le serveur DNS signale une erreur de format de requête"

#. Programmer's name for it: RSCodeQueryServer
#: internetdirect/IdResourceStrings.pas:278
msgid "DNS Server Reports Query Server Error"
msgstr "Le serveur DNS signale une erreur de serveur de requête"

#. Programmer's name for it: RSCodeQueryName
#: internetdirect/IdResourceStrings.pas:279
msgid "DNS Server Reports Query Name Error"
msgstr "Le serveur DNS signale une erreur de nom de requête"

#. Programmer's name for it: RSCodeQueryNotImplemented
#: internetdirect/IdResourceStrings.pas:280
msgid "DNS Server Reports Query Not Implemented Error"
msgstr "Le serveur DNS signale une erreur de requête non implémentée"

#. Programmer's name for it: RSCodeQueryQueryRefused
#: internetdirect/IdResourceStrings.pas:281
msgid "DNS Server Reports Query Refused Error"
msgstr "Le serveur DNS signale une erreur de requête refusée"

#. Programmer's name for it: RSCodeQueryUnknownError
#: internetdirect/IdResourceStrings.pas:282
msgid "Server Returned Unknown Error"
msgstr "Le serveur a renvoyé une erreur inconnue"

#. Programmer's name for it: RSDNSTimeout
#: internetdirect/IdResourceStrings.pas:284
msgid "TimedOut"
msgstr "Expiré (TimedOut)"

#. Programmer's name for it: RSDNSMFIsObsolete
#: internetdirect/IdResourceStrings.pas:285
msgid "MF is an Obsolete Command. USE MX."
msgstr "MF est une commande obsolète. Utilisez MX."

#. Programmer's name for it: RSDNSMDISObsolete
#: internetdirect/IdResourceStrings.pas:286
msgid "MD is an Obsolete Command. Use MX."
msgstr "MD est une commande obsolète. Utilisez MX."

#. Programmer's name for it: RSDNSMailAObsolete
#: internetdirect/IdResourceStrings.pas:287
msgid "MailA is an Obsolete Command. USE MX."
msgstr "MailA est une commande obsolète. UTILISEZ MX."

#. Programmer's name for it: RSDNSMailBNotImplemented
#: internetdirect/IdResourceStrings.pas:288
msgid "-Err 501 MailB is not implemented"
msgstr "-Err 501 MailB n'est pas implémenté"

#. Programmer's name for it: RSQueryInvalidQueryCount
#: internetdirect/IdResourceStrings.pas:290
msgid "Invalid Query Count %d"
msgstr "Nombre de requêtes incorrect %d"

#. Programmer's name for it: RSQueryInvalidPacketSize
#: internetdirect/IdResourceStrings.pas:291
msgid "Invalid Packet Size %d"
msgstr "Taille de paquet incorrecte %d"

#. Programmer's name for it: RSQueryLessThanFour
#: internetdirect/IdResourceStrings.pas:292
msgid "Received Packet is too small. Less than 4 bytes %d"
msgstr "Le paquet reçu est trop petit (inférieur à 4 octets %d)"

#. Programmer's name for it: RSQueryInvalidHeaderID
#: internetdirect/IdResourceStrings.pas:293
msgid "Invalid Header Id %d"
msgstr "ID d'en-tête incorrect %d"

#. Programmer's name for it: RSQueryLessThanTwelve
#: internetdirect/IdResourceStrings.pas:294
msgid "Received Packet is too small. Less than 12 bytes %d"
msgstr "Le paquet reçu est trop petit (inférieur à 12 octets %d)"

#. Programmer's name for it: RSQueryPackReceivedTooSmall
#: internetdirect/IdResourceStrings.pas:295
msgid "Received Packet is too small. %d"
msgstr "Le paquet reçu est trop petit. %d"

#. Programmer's name for it: RSLPDDataFileSaved
#: internetdirect/IdResourceStrings.pas:298
msgid "Data file saved to %s"
msgstr "Fichier de données enregistré sous %s"

#. Programmer's name for it: RSLPDControlFileSaved
#: internetdirect/IdResourceStrings.pas:299
msgid "Control file save to %s"
msgstr "Fichier de contrôle enregistré sous %s"

#. Programmer's name for it: RSLPDDirectoryDoesNotExist
#: internetdirect/IdResourceStrings.pas:300
msgid "Directory %s does not exist"
msgstr "Le répertoire %s n'existe pas"

#. Programmer's name for it: RSLPDServerStartTitle
#: internetdirect/IdResourceStrings.pas:301
msgid "Winshoes LPD Server %s "
msgstr "Serveur LPD Winshoes %s "

#. Programmer's name for it: RSLPDServerActive
#: internetdirect/IdResourceStrings.pas:302
msgid "Server status: active"
msgstr "Etat du serveur : actif"

#. Programmer's name for it: RSLPDQueueStatus
#: internetdirect/IdResourceStrings.pas:303
msgid "Queue %s status: %s"
msgstr "Etat de la file %s : %s"

#. Programmer's name for it: RSLPDClosingConnection
#: internetdirect/IdResourceStrings.pas:304
msgid "closing connection"
msgstr "fermeture de la connexion"

#. Programmer's name for it: RSLPDUnknownQueue
#: internetdirect/IdResourceStrings.pas:305
msgid "Unknown queue %s"
msgstr "File inconnue %s"

#. Programmer's name for it: RSLPDConnectTo
#: internetdirect/IdResourceStrings.pas:306
msgid "connected with %s"
msgstr "connecté à %s"

#. Programmer's name for it: RSLPDAbortJob
#: internetdirect/IdResourceStrings.pas:307
msgid "abort job"
msgstr "abandon de la tâche"

#. Programmer's name for it: RSLPDReceiveControlFile
#: internetdirect/IdResourceStrings.pas:308
msgid "Receive control file"
msgstr "Réception du fichier de contrôle"

#. Programmer's name for it: RSLPDReceiveDataFile
#: internetdirect/IdResourceStrings.pas:309
msgid "Receive data file"
msgstr "Réception du fichier de données"

#. Programmer's name for it: RSLPDNoQueuesDefined
#: internetdirect/IdResourceStrings.pas:312
msgid "Error: no queues defined"
msgstr "Erreur : aucune file d'attente définie"

#. Programmer's name for it: RSTimeOut
#: internetdirect/IdResourceStrings.pas:315
msgid "Timeout"
msgstr "Délai d'inactivité"

#. Programmer's name for it: RSTFTPUnexpectedOp
#: internetdirect/IdResourceStrings.pas:316
msgid "Unexpected operation from %s:%d"
msgstr "Opération inattendue de %s:%d"

#. Programmer's name for it: RSTFTPUnsupportedTrxMode
#: internetdirect/IdResourceStrings.pas:317
msgid "Unsupported transfer mode: \"%s\""
msgstr "Mode de transfert non supporté : \"%s\""

#. Programmer's name for it: RSTFTPDiskFull
#: internetdirect/IdResourceStrings.pas:318
msgid "Unable to complete write request, progress halted at %d bytes"
msgstr ""
"Impossibilité de terminer la requête d'écriture, l'opération s'est arrêtée à "
"%d octets"

#. Programmer's name for it: RSTFTPFileNotFound
#: internetdirect/IdResourceStrings.pas:319
msgid "Unable to open %s"
msgstr "Impossible d'ouvrir %s"

#. Programmer's name for it: RSTFTPAccessDenied
#: internetdirect/IdResourceStrings.pas:320
msgid "Access to %s denied"
msgstr "L'accès à %s a été refusé"

#. Programmer's name for it: RSTIdTextInvalidCount
#: internetdirect/IdResourceStrings.pas:323
msgid "Invalid Text count. TIdText must be greater than 1"
msgstr "TIdText doit être supérieur à 1"

#. Programmer's name for it: RSTIdMessagePartCreate
#: internetdirect/IdResourceStrings.pas:324
msgid "TIdMessagePart can not be created.  Use descendant classes. "
msgstr "TIdMessagePart ne peut être créé.  Utilisez des classes descendantes. "

#. Programmer's name for it: RSTIdMessageErrorSavingAttachment
#: internetdirect/IdResourceStrings.pas:325
msgid "Error saving attachment."
msgstr "Erreur lors de la sauvegarde du fichier joint."

#. Programmer's name for it: RSPOP3FieldNotSpecified
#: internetdirect/IdResourceStrings.pas:328
msgid " not specified"
msgstr " non spécifié(e)"

#. APR: user will see Server response    {Do not Localize}
#: internetdirect/IdResourceStrings.pas:329
msgid ""
"Unrecognized POP3 Response Header:\n"
"\"%s\""
msgstr ""
"En-tête de réponse POP3 non reconnu :\n"
"\"%s\""

#. APR    {Do not Localize}
#: internetdirect/IdResourceStrings.pas:330
msgid "Server do not support APOP (no timestamp)"
msgstr "Le serveur ne supporte pas APOP (pas d'horodatage)"

#. Programmer's name for it: RSIMAP4ConnectionStateError
#: internetdirect/IdResourceStrings.pas:334
msgid ""
"Unable to execute command, wrong connection state;Current connection state: %"
"s."
msgstr ""
"Impossible d'exécuter la commande, état de connexion incorrect ;Etat de "
"connexion en cours : %s."

#. Programmer's name for it: RSUnrecognizedIMAP4ResponseHeader
#: internetdirect/IdResourceStrings.pas:335
msgid "Unrecognized IMAP4 Response Header."
msgstr "En-tête de réponse IMAP4 non reconnu."

#. Programmer's name for it: RSIMAP4ConnectionStateAny
#. any port
#: internetdirect/IdResourceStrings.pas:338
#: internetdirect/IdResourceStrings.pas:407
msgid "Any"
msgstr "Any"

#. Programmer's name for it: RSIMAP4ConnectionStateNonAuthenticated
#: internetdirect/IdResourceStrings.pas:339
msgid "Non Authenticated"
msgstr "Non authentifié"

#. Programmer's name for it: RSIMAP4ConnectionStateAuthenticated
#: internetdirect/IdResourceStrings.pas:340
msgid "Authenticated"
msgstr "Authentifié"

#. Programmer's name for it: RSIMAP4ConnectionStateSelected
#: internetdirect/IdResourceStrings.pas:341
msgid "Selected"
msgstr "Sélectionné"

#. Programmer's name for it: RSTELNETSRVUsernamePrompt
#: internetdirect/IdResourceStrings.pas:344
msgid "Username: "
msgstr "Nom d'utilisateur : "

#. Programmer's name for it: RSTELNETSRVPasswordPrompt
#: internetdirect/IdResourceStrings.pas:345
msgid "Password: "
msgstr "Mot de passe : "

#. Programmer's name for it: RSTELNETSRVInvalidLogin
#: internetdirect/IdResourceStrings.pas:346
msgid "Invalid Login."
msgstr "Nom de connexion incorrect."

#. Programmer's name for it: RSTELNETSRVMaxloginAttempt
#: internetdirect/IdResourceStrings.pas:347
msgid "Allowed login attempts exceeded, good bye."
msgstr ""
"Le nombre de tentatives de connexions autorisées a été dépassé, au revoir."

#. Programmer's name for it: RSTELNETSRVNoAuthHandler
#: internetdirect/IdResourceStrings.pas:348
msgid "No authentication handler has been specified."
msgstr "Aucun gestionnaire d'authentification n'a été spécifié."

#. Programmer's name for it: RSTELNETSRVWelcomeString
#: internetdirect/IdResourceStrings.pas:349
msgid "Indy Telnet Server"
msgstr "Serveur Indy Telnet"

#. Programmer's name for it: RSTELNETSRVOnDataAvailableIsNil
#: internetdirect/IdResourceStrings.pas:350
msgid "OnDataAvailable event is nil."
msgstr "L'événement OnDataAvailable vaut nil."

#. Programmer's name for it: RSTELNETCLIConnectError
#: internetdirect/IdResourceStrings.pas:353
msgid "server not responding"
msgstr "pas de réponse du serveur"

#. Programmer's name for it: RSTELNETCLIReadError
#: internetdirect/IdResourceStrings.pas:354
msgid "Server did not respond."
msgstr "Le serveur n'a pas répondu."

#. Programmer's name for it: RSNETCALInvalidIPString
#: internetdirect/IdResourceStrings.pas:357
msgid "The string %s does not translate into a valid IP."
msgstr "La chaîne %s n'est pas traduite en IP correct."

#. Programmer's name for it: RSNETCALCInvalidNetworkMask
#: internetdirect/IdResourceStrings.pas:358
msgid "Invalid network mask."
msgstr "Masque réseau incorrect."

#. Programmer's name for it: RSNETCALCInvalidValueLength
#: internetdirect/IdResourceStrings.pas:359
msgid "Invalid value length: Should be 32."
msgstr "Longueur incorrecte : doit être égale à 32."

#. Programmer's name for it: RSNETCALConfirmLongIPList
#: internetdirect/IdResourceStrings.pas:360
msgid ""
"There is too many IP addresses in the specified range (%d) to be displayed "
"at design time."
msgstr ""
"L'étendue spécifiée (%d) comporte un trop grand nombre d'adresses pour "
"pouvoir les afficher lors de la conception."

#. Programmer's name for it: RSIdentReplyTimeout
#: internetdirect/IdResourceStrings.pas:362
msgid ""
"Reply Timed Out:  The server did not return a response and the query has "
"been abandoned"
msgstr ""
"Dépassement de temps pour la réponse : le serveur n'a pas renvoyé de réponse "
"et la requête a été abandonnée"

#. Programmer's name for it: RSIdentInvalidPort
#: internetdirect/IdResourceStrings.pas:363
msgid ""
"Invalid Port:  The foreign or local port is not specified correctly or "
"invalid"
msgstr ""
"Port incorrect : le port étranger ou local n'est pas spécifié correctement "
"ou n'est pas valide"

#. Programmer's name for it: RSIdentNoUser
#: internetdirect/IdResourceStrings.pas:364
msgid "No User:  Port pair is not used or not used by an identifiable user"
msgstr ""
"Pas d'utilisateur :  paire de ports non utilisée ou utilisée par un "
"utilisateur non identifiable"

#. Programmer's name for it: RSIdentHiddenUser
#: internetdirect/IdResourceStrings.pas:365
msgid "Hidden User:  Information was not returned at a user's request"
msgstr ""
"Utilisateur caché : l'information n'a pas été renvoyée suite à une requête "
"utilisateur"

#. Programmer's name for it: RSIdentUnknownError
#: internetdirect/IdResourceStrings.pas:366
msgid ""
"Unknown or other error: Can not determine owner, other error, or the error "
"can not be revealed."
msgstr ""
"Erreur inconnue ou non identifiée : impossible de déterminer le "
"propriétaire, autre erreur ou erreur ne pouvant pas être révéléee."

#. Programmer's name for it: RSAAboutFormCaption
#: internetdirect/IdResourceStrings.pas:368
msgid "About"
msgstr "A propos"

#. Programmer's name for it: RSAAboutBoxCompName
#: internetdirect/IdResourceStrings.pas:369
msgid "Internet Direct (Indy)"
msgstr "Internet Direct (Indy)"

#. Programmer's name for it: RSAAboutMenuItemName
#: internetdirect/IdResourceStrings.pas:370
msgid "About Internet &Direct (Indy) %s..."
msgstr "A propos de Internet &Direct (Indy) %s..."

#. Programmer's name for it: RSAAboutBoxVersion
#: internetdirect/IdResourceStrings.pas:371
msgid "Version %s"
msgstr "Version %s"

#. Programmer's name for it: RSAAboutBoxCopyright
#: internetdirect/IdResourceStrings.pas:375
msgid ""
"Copyright (c) 1993 - 2002\n"
"Kudzu (Chad Z. Hower)\n"
"and the\n"
"Indy Pit Crew"
msgstr ""
"Copyright (c) 1993 - 2002\n"
"Kudzu (Chad Z. Hower)\n"
"et\n"
"Indy Pit Crew"

#. Programmer's name for it: RSAAboutBoxPleaseVisit
#: internetdirect/IdResourceStrings.pas:376
msgid "For the latest updates and information please visit:"
msgstr "Dernières mises à jour et informations sur notre site :"

#. Programmer's name for it: RSAAboutBoxIndyWebsite
#: internetdirect/IdResourceStrings.pas:377
msgid "http://www.nevrona.com/indy/"
msgstr "http://www.nevrona.com/indy/"

#. Programmer's name for it: RSAAboutCreditsCoordinator
#: internetdirect/IdResourceStrings.pas:378
msgid "Project Coordinator"
msgstr "Coordinateur de projet"

#. Programmer's name for it: RSAAboutCreditsCoCordinator
#: internetdirect/IdResourceStrings.pas:379
msgid "Project Co-Coordinator"
msgstr "Coordinateur de projet adjoint"

#. Programmer's name for it: RSAAboutCreditsDocumentation
#: internetdirect/IdResourceStrings.pas:380
msgid "Documentation Coordinator"
msgstr "Coordinateur Documentation"

#. Programmer's name for it: RSAAboutCreditsDemos
#: internetdirect/IdResourceStrings.pas:381
msgid "Demos Coordinator"
msgstr "Coordinateur des démos"

#. Programmer's name for it: RSAAboutCreditsDistribution
#: internetdirect/IdResourceStrings.pas:382
msgid "Distribution Coordinator"
msgstr "Coordinateur Distribution"

#. Programmer's name for it: RSAAboutCreditsRetiredPast
#: internetdirect/IdResourceStrings.pas:383
msgid "Retired/Past Contributors"
msgstr "Anciens coordinateurs"

#. Programmer's name for it: RSBindingFormCaption
#: internetdirect/IdResourceStrings.pas:397
msgid "Binding Editor"
msgstr "Editeur de liaisons"

#. Programmer's name for it: RSBindingAddCaption
#. PasswordDialog..GroupBox1..AddButton..Caption
#: internetdirect/IdResourceStrings.pas:398 clx/QDBPWDlg.xfm:57
msgid "&Add"
msgstr "Ajo&uter"

#. Programmer's name for it: RSBindingRemoveCaption
#. PasswordDialog..GroupBox1..RemoveButton..Caption
#: internetdirect/IdResourceStrings.pas:399 clx/QDBPWDlg.xfm:67
msgid "&Remove"
msgstr "&Retirer"

#. Programmer's name for it: RSBindingLabelBindings
#: internetdirect/IdResourceStrings.pas:400
msgid "&Bindings"
msgstr "&Liaisons"

#. Programmer's name for it: RSBindingHostnameLabel
#: internetdirect/IdResourceStrings.pas:401
msgid "&IP Address"
msgstr "Adresse &IP"

#. Programmer's name for it: RSBindingPortLabel
#: internetdirect/IdResourceStrings.pas:402
msgid "&Port"
msgstr "&Port"

#. Programmer's name for it: RSTunnelGetByteRange
#: internetdirect/IdResourceStrings.pas:409
msgid "Call to %s.GetByte [property Bytes] with index <> [0..%d]"
msgstr "Appel à %s.GetByte [propriété Bytes] avec l'indice <> [0..%d]"

#. Programmer's name for it: RSTunnelTransformErrorBS
#: internetdirect/IdResourceStrings.pas:410
msgid "Error in transformation before send"
msgstr "Erreur de transformation avant l'envoi"

#. Programmer's name for it: RSTunnelTransformError
#: internetdirect/IdResourceStrings.pas:411
msgid "Transform failed"
msgstr "Echec de transformation"

#. Programmer's name for it: RSTunnelCRCFailed
#: internetdirect/IdResourceStrings.pas:412
msgid "CRC Failed"
msgstr "Echec CRC"

#. Programmer's name for it: RSTunnelConnectMsg
#. Programmer's name for it: RSHL7StatusConnecting
#: internetdirect/IdResourceStrings.pas:413
#: internetdirect/IdResourceStrings.pas:621
msgid "Connecting"
msgstr "Connexion"

#. Programmer's name for it: RSTunnelDisconnectMsg
#: internetdirect/IdResourceStrings.pas:414
msgid "Disconnect"
msgstr "Déconnecter"

#. Programmer's name for it: RSTunnelConnectToMasterFailed
#: internetdirect/IdResourceStrings.pas:415
msgid "Cannt connect to the Master server"
msgstr "Impossible de se connecter au serveur maître"

#. Programmer's name for it: RSTunnelDontAllowConnections
#: internetdirect/IdResourceStrings.pas:416
msgid "Do not allow connctions now"
msgstr "Ne pas autoriser les connexions maintenant"

#. Programmer's name for it: RSTunnelMessageTypeError
#: internetdirect/IdResourceStrings.pas:417
msgid "Message type recognition error"
msgstr "Erreur de reconnaissance du type de message"

#. Programmer's name for it: RSTunnelMessageHandlingError
#: internetdirect/IdResourceStrings.pas:418
msgid "Message handling failed"
msgstr "Echec de la gestion de message"

#. Programmer's name for it: RSTunnelMessageInterpretError
#: internetdirect/IdResourceStrings.pas:419
msgid "Interpretation of message failed"
msgstr "Echec de l'interprétation du message"

#. Programmer's name for it: RSTunnelMessageCustomInterpretError
#: internetdirect/IdResourceStrings.pas:420
msgid "Custom message interpretation failed"
msgstr "Echec de l'interprétation du message personnalisé"

#. Programmer's name for it: RSSocksRequestFailed
#: internetdirect/IdResourceStrings.pas:423
msgid "Request rejected or failed."
msgstr "Rejet ou échec de la requête."

#. Programmer's name for it: RSSocksRequestServerFailed
#: internetdirect/IdResourceStrings.pas:424
msgid "Request rejected because SOCKS server cannot connect."
msgstr "Requête rejetée car le serveur SOCKS ne peut pas établir de connexion."

#. Programmer's name for it: RSSocksRequestIdentFailed
#: internetdirect/IdResourceStrings.pas:425
msgid ""
"Request rejected because the client program and identd report different user-"
"ids."
msgstr ""
"Requête rejetée car le programme client et l'identd indiquent des ID "
"utilisateur différents."

#. Programmer's name for it: RSSocksUnknownError
#: internetdirect/IdResourceStrings.pas:426
msgid "Unknown socks error."
msgstr "Erreur socks inconnue."

#. Programmer's name for it: RSSocksServerRespondError
#: internetdirect/IdResourceStrings.pas:427
msgid "Socks server did not respond."
msgstr "Le serveur Socks n'a pas répondu."

#. Programmer's name for it: RSSocksAuthMethodError
#: internetdirect/IdResourceStrings.pas:428
msgid "Invalid socks authentication method."
msgstr "Méthode d'authentification socks incorrecte."

#. Programmer's name for it: RSSocksAuthError
#: internetdirect/IdResourceStrings.pas:429
msgid "Authentication error to socks server."
msgstr "Erreur d'authentification sur le serveur socks."

#. Programmer's name for it: RSSocksServerGeneralError
#: internetdirect/IdResourceStrings.pas:430
msgid "General SOCKS server failure."
msgstr "Panne du serveur SOCKS général."

#. Programmer's name for it: RSSocksServerPermissionError
#: internetdirect/IdResourceStrings.pas:431
msgid "Connection not allowed by ruleset."
msgstr "Connexion non autorisée par l'ensemble de règles."

#. Programmer's name for it: RSSocksServerNetUnreachableError
#: internetdirect/IdResourceStrings.pas:432
msgid "Network unreachable."
msgstr "Réseau inaccessible."

#. Programmer's name for it: RSSocksServerHostUnreachableError
#: internetdirect/IdResourceStrings.pas:433
msgid "Host unreachable."
msgstr "Hôte inaccessible."

#. Programmer's name for it: RSSocksServerTTLExpiredError
#: internetdirect/IdResourceStrings.pas:435
msgid "TTL expired."
msgstr "Expiration du TTL."

#. Programmer's name for it: RSSocksServerCommandError
#: internetdirect/IdResourceStrings.pas:436
msgid "Command not supported."
msgstr "Commande non supportée."

#. Programmer's name for it: RSSocksServerAddressError
#: internetdirect/IdResourceStrings.pas:437
msgid "Address type not supported."
msgstr "Type d'adresse non supporté."

#. Programmer's name for it: RSDestinationFileAlreadyExists
#: internetdirect/IdResourceStrings.pas:440
msgid "Destination file already exists."
msgstr "Le fichier de destination existe déjà."

#. Programmer's name for it: RSSSLAcceptError
#: internetdirect/IdResourceStrings.pas:443
msgid "Error accepting connection with SSL."
msgstr "Erreur lors de l'acceptation de la connexion avec le protocole SSL."

#. Programmer's name for it: RSSSLConnectError
#: internetdirect/IdResourceStrings.pas:444
msgid "Error connecting with SSL."
msgstr "Erreur lors de la connexion avec le protocole SSL."

#. Programmer's name for it: RSSSLSettingCipherError
#: internetdirect/IdResourceStrings.pas:445
msgid "SetCipher failed."
msgstr "Echec SetCipher."

#. Programmer's name for it: RSSSLCreatingContextError
#: internetdirect/IdResourceStrings.pas:446
msgid "Error creating SSL context."
msgstr "Erreur de création du contexte SSL."

#. Programmer's name for it: RSSSLLoadingRootCertError
#: internetdirect/IdResourceStrings.pas:447
msgid "Could not load root certificate."
msgstr "Impossible de charger le certificat d'utilisateur root."

#. Programmer's name for it: RSSSLLoadingCertError
#: internetdirect/IdResourceStrings.pas:448
msgid "Could not load certificate."
msgstr "Impossible de charger le certificat."

#. Programmer's name for it: RSSSLLoadingKeyError
#: internetdirect/IdResourceStrings.pas:449
msgid "Could not load key, check password."
msgstr "Impossible de charger la clé, vérifiez le mot de passe."

#. Programmer's name for it: RSSSLGetMethodError
#: internetdirect/IdResourceStrings.pas:450
msgid "Error geting SSL method."
msgstr "Erreur lors de l'obtention de la méthode SSL."

#. Programmer's name for it: RSSSLDataBindingError
#: internetdirect/IdResourceStrings.pas:451
msgid "Error binding data to SSL socket."
msgstr "Erreur lors de la liaison des données au socket SSL."

#. Programmer's name for it: RSMsgCmpEdtrNew
#: internetdirect/IdResourceStrings.pas:453
msgid "&New Message Part..."
msgstr "&Partie Nouveau message..."

#. Programmer's name for it: RSMsgCmpEdtrExtraHead
#: internetdirect/IdResourceStrings.pas:454
msgid "Extra Headers Text Editor"
msgstr "Editeur du texte des en-têtes supplémentaires"

#. Programmer's name for it: RSMsgCmpEdtrBodyText
#: internetdirect/IdResourceStrings.pas:455
msgid "Body Text Editor"
msgstr "Editeur du corps du texte"

#. Programmer's name for it: RSICMPNotEnoughtBytes
#: internetdirect/IdResourceStrings.pas:457
msgid "Not enough bytes received"
msgstr "Pas suffisamment d'octets reçus"

#. Programmer's name for it: RSICMPNonEchoResponse
#: internetdirect/IdResourceStrings.pas:458
msgid "Non-echo type response received"
msgstr "Réponse de type non-écho reçue"

#. Programmer's name for it: RSICMPWrongDestination
#: internetdirect/IdResourceStrings.pas:459
msgid "Received someone else's packet"
msgstr "Réception du paquet de quelqu'un d'autre"

#. Programmer's name for it: RSNNTPServerNotRecognized
#: internetdirect/IdResourceStrings.pas:461
msgid "Command not recognized"
msgstr "Commande non reconnue"

#. Programmer's name for it: RSNNTPServerGoodBye
#: internetdirect/IdResourceStrings.pas:462
msgid "Goodbye"
msgstr "Au revoir"

#. Programmer's name for it: RSGopherServerNoProgramCode
#: internetdirect/IdResourceStrings.pas:464
msgid "Error: No program code to return request!"
msgstr "Erreur : pas de code programme pour renvoyer la requête !"

#. Programmer's name for it: RSInvalidSyslogPRI
#: internetdirect/IdResourceStrings.pas:467
msgid "Invalid syslog message: incorrect PRI section"
msgstr "Message syslog incorrect : section PRI incorrecte"

#. Programmer's name for it: RSInvalidSyslogPRINumber
#: internetdirect/IdResourceStrings.pas:468
msgid "Invalid syslog message: incorrect PRI number \"%s\""
msgstr "Message syslog incorrect : numéro de PRI \"%s\" incorrect"

#. Programmer's name for it: RSInvalidSyslogTimeStamp
#: internetdirect/IdResourceStrings.pas:469
msgid "Invalid syslog message: incorrect timestamp \"%s\""
msgstr "Message syslog incorrect : horodatage \"%s\" incorrect"

#. Programmer's name for it: RSInvalidSyslogPacketSize
#: internetdirect/IdResourceStrings.pas:470
msgid "Invalid Syslog message: packet too large (%d bytes)"
msgstr "Message syslog incorrect : paquet trop volumineux (%d octets)"

#. Programmer's name for it: RSInvalidHostName
#: internetdirect/IdResourceStrings.pas:471
msgid ""
"Invalid host name. A SYSLOG host name cannot contain any space (\"%s\")+"
msgstr ""
"Nom d'hôte incorrect. Un nom d'hôte SYSLOG ne peut pas contenir d'espaces "
"(\"%s\")+"

#. Programmer's name for it: RSOSSLModeNotSet
#: internetdirect/IdResourceStrings.pas:474
msgid "Mode has not been set."
msgstr "Le mode n'a pas été défini."

#. Programmer's name for it: RSOSSLCouldNotLoadSSLLibrary
#: internetdirect/IdResourceStrings.pas:475
msgid "Could not load SSL library."
msgstr "Impossible de charger la bibliothèque SSL."

#. Programmer's name for it: RSOSSLStatusString
#: internetdirect/IdResourceStrings.pas:476
msgid "SSL status: \"%s\""
msgstr "Etat SSL : \"%s\""

#. Programmer's name for it: RSOSSLConnectionDropped
#: internetdirect/IdResourceStrings.pas:477
msgid "SSL connection has dropped."
msgstr "La connexion SSL s'est interrompue."

#. Programmer's name for it: RSOSSLCertificateLookup
#: internetdirect/IdResourceStrings.pas:478
msgid "SSL certificate request error."
msgstr "Erreur de requête de certificat SSL."

#. Programmer's name for it: RSOSSLInternal
#: internetdirect/IdResourceStrings.pas:479
msgid "SSL library internal error."
msgstr "Erreur interne de la bibliothèque SSL."

#. Programmer's name for it: RSWSockStack
#: internetdirect/IdResourceStrings.pas:482
msgid "Winsock stack"
msgstr "Pile Winsock"

#. Programmer's name for it: RSSMTPSvrCmdNotRecognized
#: internetdirect/IdResourceStrings.pas:484
msgid "Command Not Recognised"
msgstr "Commande non reconnue"

#. Programmer's name for it: RSSMTPSvrQuit
#: internetdirect/IdResourceStrings.pas:485
msgid "Signing Off"
msgstr "Arrêt en cours"

#. Programmer's name for it: RSSMTPSvrOk
#: internetdirect/IdResourceStrings.pas:486
msgid "Ok"
msgstr "OK"

#. Programmer's name for it: RSSMTPSvrStartData
#: internetdirect/IdResourceStrings.pas:487
msgid "Start mail input; end with <CRLF>.<CRLF>"
msgstr "Démarrage de la saisie e-mail ; fin avec <CRLF>.<CRLF>"

#. Programmer's name for it: RSSMTPSvrAddressOk
#: internetdirect/IdResourceStrings.pas:488
msgid "%s Address Okay"
msgstr "Adresse %s correcte"

#. Programmer's name for it: RSSMTPSvrAddressError
#: internetdirect/IdResourceStrings.pas:489
msgid "%s Address Error"
msgstr "Erreur d'adresse %s"

#. Programmer's name for it: RSSMTPSvrAddressWillForward
#: internetdirect/IdResourceStrings.pas:490
msgid "User not local, Will forward"
msgstr "Utilisateur non local, faire suivre"

#. Programmer's name for it: RSSMTPSvrWelcome
#: internetdirect/IdResourceStrings.pas:491
msgid "Welcome to the INDY SMTP Server"
msgstr "Bienvenue dans le serveur SMTP INDY"

#. Programmer's name for it: RSSMTPSvrHello
#: internetdirect/IdResourceStrings.pas:492
msgid "Hello %s"
msgstr "Bonjour %s"

#. Programmer's name for it: RSSMTPSvrNoHello
#: internetdirect/IdResourceStrings.pas:493
msgid "Polite people say HELO"
msgstr "Les gens polis disent BONJOUR"

#. Programmer's name for it: RSSMTPSvrCmdGeneralError
#: internetdirect/IdResourceStrings.pas:494
msgid "Syntax Error - Command not understood: %s"
msgstr "Erreur de syntaxe - Commande non comprise : %s"

#. Programmer's name for it: RSSMTPSvrXServer
#: internetdirect/IdResourceStrings.pas:495
msgid "Indy SMTP Server"
msgstr "Serveur SMTP Indy"

#. Programmer's name for it: RSSMTPSvrReceivedHeader
#: internetdirect/IdResourceStrings.pas:496
msgid "by DNSName [127.0.0.1] running Indy SMTP"
msgstr "par DNSName [127.0.0.1] exécutant Indy SMTP"

#. Programmer's name for it: RSSMTPSvrAuthFailed
#: internetdirect/IdResourceStrings.pas:497
msgid "Authentication Failed"
msgstr "Echec d'authenfication"

#. Programmer's name for it: RSPOP3SvrNotHandled
#: internetdirect/IdResourceStrings.pas:499
msgid "Command Not Handled: %s"
msgstr "Commande non prise en charge : %s"

#. TIdCoder3to4
#: internetdirect/IdResourceStrings.pas:501
msgid "Uneven size in DecodeToStream."
msgstr "Taille irrégulière dans DecodeToStream."

#. Programmer's name for it: RSUnevenSizeInEncodeStream
#: internetdirect/IdResourceStrings.pas:502
msgid "Uneven size in Encode."
msgstr "Taille irrégulière dans Encode."

#. TIdMessageCoder
#: internetdirect/IdResourceStrings.pas:504
msgid "Message decoder not found"
msgstr "Décodeur de message non trouvé"

#. Programmer's name for it: RSMessageEncoderNotFound
#: internetdirect/IdResourceStrings.pas:505
msgid "Message encoder not found"
msgstr "Encodeur de message non trouvé"

#. TIdMessageCoderMIME
#: internetdirect/IdResourceStrings.pas:507
msgid "Unrecognized content trasnfer encoding."
msgstr "Encodage de transfert de contenu non reconnu."

#. TIdMessageCoderUUE
#: internetdirect/IdResourceStrings.pas:509
msgid "Unrecognized UUE encoding scheme."
msgstr "Schéma d'encodage UUE non reconnu."

#. TIdICMPCast
#: internetdirect/IdResourceStrings.pas:511
msgid ""
"The supplied IP address is not a valid multicast address [224.0.0.0 to "
"239.255.255.255]."
msgstr ""
"L'adresse IP fournie n'est pas une adresse de transtypage correcte "
"[224.0.0.0 à 239.255.255.255]."

#. Programmer's name for it: RSIPMCastNotSupportedOnWin32
#: internetdirect/IdResourceStrings.pas:512
msgid "This function is not supported on Win32."
msgstr "Cette fonction n'est pas supportée sur Win32."

#. Programmer's name for it: RSFTPDefaultGreeting
#: internetdirect/IdResourceStrings.pas:514
msgid "Indy FTP Server ready."
msgstr "Serveur FTP Indy prêt."

#. Programmer's name for it: RSFTPOpenDataConn
#: internetdirect/IdResourceStrings.pas:515
msgid "Data connection already open; transfer starting."
msgstr "Connexion de données déjà ouverte ; démarrage du transfert."

#. Programmer's name for it: RSFTPDataConnToOpen
#: internetdirect/IdResourceStrings.pas:516
msgid "File status okay; about to open data connection."
msgstr "Etat du fichier OK ; prêt à ouvrir la connexion de données."

#. Programmer's name for it: RSFTPCmdSuccessful
#: internetdirect/IdResourceStrings.pas:517
msgid "%s Command successful."
msgstr "Commande %s effectuée avec succès."

#. Programmer's name for it: RSFTPServiceOpen
#: internetdirect/IdResourceStrings.pas:518
msgid "Service ready for new user."
msgstr "Service prêt pour un nouvel utilisateur."

#. Programmer's name for it: RSFTPServerClosed
#: internetdirect/IdResourceStrings.pas:519
msgid "Service closing control connection."
msgstr "Le service ferme la connexion."

#. Programmer's name for it: RSFTPDataConn
#: internetdirect/IdResourceStrings.pas:520
msgid "Data connection open; no transfer in progress."
msgstr "Connexion de données ouverte ; aucun transfert en cours."

#. Programmer's name for it: RSFTPDataConnClosed
#: internetdirect/IdResourceStrings.pas:521
msgid "Closing data connection."
msgstr "Fermeture de la connexion de données."

#. Programmer's name for it: RSFTPDataConnClosedAbnormally
#: internetdirect/IdResourceStrings.pas:522
msgid "Data connection closed abnormally."
msgstr "La connexion de données a été fermée de façon anormale."

#. Programmer's name for it: RSFTPPassiveMode
#: internetdirect/IdResourceStrings.pas:523
msgid "Entering Passive Mode (%s)."
msgstr "Commencement du mode passif (%s)."

#. Programmer's name for it: RSFTPUserLogged
#: internetdirect/IdResourceStrings.pas:524
msgid "User logged in, proceed."
msgstr "L'utilisateur s'est connecté, continuez."

#. Programmer's name for it: RSFTPAnonymousUserLogged
#: internetdirect/IdResourceStrings.pas:525
msgid "Anonymous user logged in, proceed."
msgstr "Un utilisateur anonyme s'est connecté, poursuivez."

#. Programmer's name for it: RSFTPFileActionCompleted
#: internetdirect/IdResourceStrings.pas:526
msgid "Requested file action okay, completed."
msgstr "L'action requise sur le fichier a été effectuée, opération terminée."

#. Programmer's name for it: RSFTPDirFileCreated
#: internetdirect/IdResourceStrings.pas:527
msgid "\"%s\" created."
msgstr "\"%s\" créé(e)."

#. Programmer's name for it: RSFTPUserOkay
#: internetdirect/IdResourceStrings.pas:528
msgid "User name okay, need password."
msgstr "Nom d'utilisateur correct, mot de passe requis."

#. Programmer's name for it: RSFTPAnonymousUserOkay
#: internetdirect/IdResourceStrings.pas:529
msgid "Anonymous login OK, send e-mail as password."
msgstr "Connexion anonyme OK, envoyez un e-mail comme mot de passe."

#. Programmer's name for it: RSFTPNeedLoginWithUser
#: internetdirect/IdResourceStrings.pas:530
msgid "Login with USER first."
msgstr "Connectez-vous d'abord en tant que USER."

#. Programmer's name for it: RSFTPNeedAccountForLogin
#: internetdirect/IdResourceStrings.pas:531
msgid "Need account for login."
msgstr "Compte nécessaire pour la connexion."

#. Programmer's name for it: RSFTPFileActionPending
#: internetdirect/IdResourceStrings.pas:532
msgid "Requested file action pending further information."
msgstr ""
"L'action requise sur le fichier nécessite des informations supplémentaires."

#. Programmer's name for it: RSFTPServiceNotAvailable
#: internetdirect/IdResourceStrings.pas:533
msgid "Service not available, closing control connection."
msgstr "Service non disponible, fermeture de la connexion."

#. Programmer's name for it: RSFTPCantOpenDataConn
#: internetdirect/IdResourceStrings.pas:534
msgid "Can't open data connection."
msgstr "Impossible d'ouvrir la connexion de données."

#. Programmer's name for it: RSFTPFileActionNotTaken
#: internetdirect/IdResourceStrings.pas:535
msgid "Requested file action not taken."
msgstr "L'action requise sur le fichier n'a pas été prise en charge."

#. Programmer's name for it: RSFTPFileActionAborted
#: internetdirect/IdResourceStrings.pas:536
msgid "Requested action aborted: local error in processing."
msgstr "L'action requise a été annulée : erreur locale lors du traitement."

#. Programmer's name for it: RSFTPRequestedActionNotTaken
#. Programmer's name for it: RSFTPActionNotTaken
#. Programmer's name for it: RSFTPRequestedFileActionNotTaken
#: internetdirect/IdResourceStrings.pas:537
#: internetdirect/IdResourceStrings.pas:542
#: internetdirect/IdResourceStrings.pas:545
msgid "Requested action not taken."
msgstr "Action requise non prise en charge."

#. Programmer's name for it: RSFTPCmdSyntaxError
#: internetdirect/IdResourceStrings.pas:538
msgid "Syntax error, command unrecognized."
msgstr "Erreur de syntaxe, commande non reconnue."

#. Programmer's name for it: RSFTPCmdNotImplemented
#: internetdirect/IdResourceStrings.pas:539
msgid "\"%s\" Command not implemented."
msgstr "Commande \"%s\" non implémentée."

#. Programmer's name for it: RSFTPUserNotLoggedIn
#: internetdirect/IdResourceStrings.pas:540
msgid "Not logged in."
msgstr "Non connecté."

#. Programmer's name for it: RSFTPNeedAccForFiles
#: internetdirect/IdResourceStrings.pas:541
msgid "Need account for storing files."
msgstr "Compte nécessaire pour le stockage des fichiers."

#. Programmer's name for it: RSFTPActionAborted
#: internetdirect/IdResourceStrings.pas:543
msgid "Requested action aborted: page type unknown."
msgstr "L'action demandée a été abandonnée : type de page inconnu."

#. Programmer's name for it: RSFTPRequestedFileActionAborted
#: internetdirect/IdResourceStrings.pas:544
msgid "Requested file action aborted."
msgstr "L'action requise sur le fichier a été annulée."

#. Programmer's name for it: RSFTPMaxConnections
#: internetdirect/IdResourceStrings.pas:546
msgid "Maximum connections limit exceeded. Try again later."
msgstr ""
"Le nombre de connexion maximum a été dépassé. Essayez à nouveau "
"ultérieurement."

#. part of any phrase otherwise, a FTP client might get confused.
#: internetdirect/IdResourceStrings.pas:549
msgid "\"%s\" is  is working directory."
msgstr "\"%s\" est le répertoire de travail."

#. Programmer's name for it: RSFTPTYPEChanged
#: internetdirect/IdResourceStrings.pas:550
msgid "Type set to %s."
msgstr "Type défini à %s."

#. Programmer's name for it: RSFTPMODEChanged
#: internetdirect/IdResourceStrings.pas:551
msgid "Mode set to %s."
msgstr "Mode défini à %s."

#. Programmer's name for it: RSFTPSTRUChanged
#: internetdirect/IdResourceStrings.pas:552
msgid "Structure set to %s."
msgstr "Structure définie à %s."

#. Programmer's name for it: RSFTPSITECmdsSupported
#: internetdirect/IdResourceStrings.pas:554
msgid "The following SITE commands are supported: HELP  DIRSTYLE"
msgstr ""

#. Programmer's name for it: RSFTPDirectorySTRU
#: internetdirect/IdResourceStrings.pas:555
msgid "%s directory structure."
msgstr "Structure de répertoires %s."

#. Programmer's name for it: RSFTPCmdEndOfStat
#: internetdirect/IdResourceStrings.pas:556
msgid "End of Status"
msgstr "Fin de l'état"

#. Programmer's name for it: RSFTPCmdExtsSupported
#: internetdirect/IdResourceStrings.pas:557
msgid ""
"Extensions supported:\n"
"SIZE\n"
"PASV\n"
"REST\n"
"End of extentions."
msgstr ""
"Extensions supportées :\n"
"SIZE\n"
"PASV\n"
"REST\n"
"Fin des extensions."

#. Programmer's name for it: RSFTPNoOnDirEvent
#: internetdirect/IdResourceStrings.pas:559
msgid "No OnListDirectory event found!"
msgstr "Aucun événement OnListDirectory n'a été trouvé !"

#. facility
#: internetdirect/IdResourceStrings.pas:563
msgid "kernel messages"
msgstr "messages du noyau"

#. Programmer's name for it: STR_SYSLOG_FACILITY_USER
#: internetdirect/IdResourceStrings.pas:564
msgid "user-level messages"
msgstr "messages de niveau utilisateur"

#. Programmer's name for it: STR_SYSLOG_FACILITY_MAIL
#: internetdirect/IdResourceStrings.pas:565
msgid "mail system"
msgstr "système de messagerie"

#. Programmer's name for it: STR_SYSLOG_FACILITY_SYS_DAEMON
#: internetdirect/IdResourceStrings.pas:566
msgid "system daemons"
msgstr "démons système"

#. Programmer's name for it: STR_SYSLOG_FACILITY_SECURITY1
#: internetdirect/IdResourceStrings.pas:567
msgid "security/authorization messages (1)"
msgstr "messages sécurité/authorisation (1)"

#. Programmer's name for it: STR_SYSLOG_FACILITY_INTERNAL
#: internetdirect/IdResourceStrings.pas:568
msgid "messages generated internally by syslogd"
msgstr "messages générés de façon interne par syslogd"

#. Programmer's name for it: STR_SYSLOG_FACILITY_LPR
#: internetdirect/IdResourceStrings.pas:569
msgid "line printer subsystem"
msgstr "sous-système d'impression en ligne"

#. Programmer's name for it: STR_SYSLOG_FACILITY_NNTP
#: internetdirect/IdResourceStrings.pas:570
msgid "network news subsystem"
msgstr "sous-système d'informations réseau"

#. Programmer's name for it: STR_SYSLOG_FACILITY_UUCP
#: internetdirect/IdResourceStrings.pas:571
msgid "UUCP subsystem"
msgstr "Sous-système UUCP"

#. Programmer's name for it: STR_SYSLOG_FACILITY_CLOCK1
#: internetdirect/IdResourceStrings.pas:572
msgid "clock daemon (1)"
msgstr "clock daemon (1)"

#. Programmer's name for it: STR_SYSLOG_FACILITY_SECURITY2
#: internetdirect/IdResourceStrings.pas:573
msgid "security/authorization messages (2)"
msgstr "messages sécurité/authorisation (2)"

#. Programmer's name for it: STR_SYSLOG_FACILITY_FTP
#: internetdirect/IdResourceStrings.pas:574
msgid "FTP daemon"
msgstr "Démon FTP"

#. Programmer's name for it: STR_SYSLOG_FACILITY_NTP
#: internetdirect/IdResourceStrings.pas:575
msgid "NTP subsystem"
msgstr "sous-système NTP"

#. Programmer's name for it: STR_SYSLOG_FACILITY_AUDIT
#: internetdirect/IdResourceStrings.pas:576
msgid "log audit"
msgstr "log audit"

#. Programmer's name for it: STR_SYSLOG_FACILITY_ALERT
#: internetdirect/IdResourceStrings.pas:577
msgid "log alert"
msgstr "log alert"

#. Programmer's name for it: STR_SYSLOG_FACILITY_CLOCK2
#: internetdirect/IdResourceStrings.pas:578
msgid "clock daemon (2)"
msgstr "clock daemon (2)"

#. Programmer's name for it: STR_SYSLOG_FACILITY_LOCAL0
#: internetdirect/IdResourceStrings.pas:579
msgid "local use 0  (local0)"
msgstr "local use 0  (local0)"

#. Programmer's name for it: STR_SYSLOG_FACILITY_LOCAL1
#: internetdirect/IdResourceStrings.pas:580
msgid "local use 1  (local1)"
msgstr "local use 1  (local1)"

#. Programmer's name for it: STR_SYSLOG_FACILITY_LOCAL2
#: internetdirect/IdResourceStrings.pas:581
msgid "local use 2  (local2)"
msgstr "local use 2  (local2)"

#. Programmer's name for it: STR_SYSLOG_FACILITY_LOCAL3
#: internetdirect/IdResourceStrings.pas:582
msgid "local use 3  (local3)"
msgstr "local use 3  (local3)"

#. Programmer's name for it: STR_SYSLOG_FACILITY_LOCAL4
#: internetdirect/IdResourceStrings.pas:583
msgid "local use 4  (local4)"
msgstr "local use 4  (local4)"

#. Programmer's name for it: STR_SYSLOG_FACILITY_LOCAL5
#: internetdirect/IdResourceStrings.pas:584
msgid "local use 5  (local5)"
msgstr "local use 5  (local5)"

#. Programmer's name for it: STR_SYSLOG_FACILITY_LOCAL6
#: internetdirect/IdResourceStrings.pas:585
msgid "local use 6  (local6)"
msgstr "local use 6  (local6)"

#. Programmer's name for it: STR_SYSLOG_FACILITY_LOCAL7
#: internetdirect/IdResourceStrings.pas:586
msgid "local use 7  (local7)"
msgstr "local use 7  (local7)"

#. Programmer's name for it: STR_SYSLOG_FACILITY_UNKNOWN
#: internetdirect/IdResourceStrings.pas:587
msgid "Unknown or illegale facility code"
msgstr "Code de dispositif inconnu ou incorrect"

#. Severity
#: internetdirect/IdResourceStrings.pas:590
msgid "Emergency: system is unusable"
msgstr "Urgence : le système n'est pas utilisable"

#. Programmer's name for it: STR_SYSLOG_SEVERITY_ALERT
#: internetdirect/IdResourceStrings.pas:591
msgid "Alert: action must be taken immediately"
msgstr "Alerte : une action doit être immédiatement prise"

#. Programmer's name for it: STR_SYSLOG_SEVERITY_CRITICAL
#: internetdirect/IdResourceStrings.pas:592
msgid "Critical: critical conditions"
msgstr "Critique : conditions critiques"

#. Programmer's name for it: STR_SYSLOG_SEVERITY_ERROR
#: internetdirect/IdResourceStrings.pas:593
msgid "Error: error conditions"
msgstr "Erreur : conditions d'erreur"

#. Programmer's name for it: STR_SYSLOG_SEVERITY_WARNING
#: internetdirect/IdResourceStrings.pas:594
msgid "Warning: warning conditions"
msgstr "Avertissement : conditions d'avertissement"

#. Programmer's name for it: STR_SYSLOG_SEVERITY_NOTICE
#: internetdirect/IdResourceStrings.pas:595
msgid "Notice: normal but significant condition"
msgstr "Notification : condition normale mais à prendre en compte"

#. Programmer's name for it: STR_SYSLOG_SEVERITY_INFORMATIONAL
#: internetdirect/IdResourceStrings.pas:596
msgid "Informational: informational messages"
msgstr "Information : messages informatifs"

#. Programmer's name for it: STR_SYSLOG_SEVERITY_DEBUG
#: internetdirect/IdResourceStrings.pas:597
msgid "Debug: debug-level messages"
msgstr "Débogage : messages de niveau débogage"

#. Programmer's name for it: STR_SYSLOG_SEVERITY_UNKNOWN
#: internetdirect/IdResourceStrings.pas:598
msgid "Unknown or illegale security code"
msgstr "Code de sécurité inconnu ou incorrect"

#. Programmer's name for it: RSLPRError
#: internetdirect/IdResourceStrings.pas:601
msgid "Reply %s on Job ID %s"
msgstr "Répondre %s sur ID de tâche %s"

#. Programmer's name for it: RSIRCCanNotConnect
#: internetdirect/IdResourceStrings.pas:605
msgid "IRC Connect Failed"
msgstr "Echec de la connexion IRC"

#. Programmer's name for it: RSIRCNotConnected
#: internetdirect/IdResourceStrings.pas:606
msgid "Not connected to server."
msgstr "Non connecté au serveur."

#. Programmer's name for it: RSIRCClientVersion
#: internetdirect/IdResourceStrings.pas:607
msgid "TIdIRC 1.061 by Steve Williams"
msgstr "TIdIRC 1.061 de Steve Williams"

#. Programmer's name for it: RSIRCClientInfo
#: internetdirect/IdResourceStrings.pas:608
msgid "%s Non-visual component for 32-bit Delphi."
msgstr "Composant non visuel %s pour Delphi 32 bits."

#. Programmer's name for it: RSIRCNick
#: internetdirect/IdResourceStrings.pas:609
msgid "Nick"
msgstr "Surnom"

#. Programmer's name for it: RSIRCAltNick
#: internetdirect/IdResourceStrings.pas:610
msgid "OtherNick"
msgstr "Autre surnom"

#. Programmer's name for it: RSIRCUserName
#: internetdirect/IdResourceStrings.pas:611
msgid "username"
msgstr "utilisateur"

#. Programmer's name for it: RSIRCRealName
#: internetdirect/IdResourceStrings.pas:612
msgid "Real name"
msgstr "Nom véritable"

#. Programmer's name for it: RSIRCTimeIsNow
#: internetdirect/IdResourceStrings.pas:613
msgid "Local time is %s"
msgstr "L'heure locale est %s"

#. Programmer's name for it: RSHL7StatusStopped
#: internetdirect/IdResourceStrings.pas:616
msgid "Stopped"
msgstr "Arrêté"

#. Programmer's name for it: RSHL7StatusFailedToStart
#: internetdirect/IdResourceStrings.pas:618
msgid "Failed to Start: %s"
msgstr "Echec de lancement : %s"

#. Programmer's name for it: RSHL7StatusFailedToStop
#: internetdirect/IdResourceStrings.pas:619
msgid "Failed to Stop: %s"
msgstr "Echec d'arrêt : %s"

#. Programmer's name for it: RSHL7StatusConnected
#: internetdirect/IdResourceStrings.pas:620
msgid "Connected"
msgstr "Connecté"

#. Programmer's name for it: RSHL7StatusReConnect
#: internetdirect/IdResourceStrings.pas:622
msgid "Reconnect at %s: %s"
msgstr "Reconnecter à %s: %s"

#. Programmer's name for it: RSHL7NotWhileWorking
#: internetdirect/IdResourceStrings.pas:623
msgid "You cannot set %s while the HL7 Component is working"
msgstr "Impossible de définir %s tant que le composant HL7 fonctionne"

#. Programmer's name for it: RSHL7NotWorking
#: internetdirect/IdResourceStrings.pas:624
msgid "Attempt to %s while the HL7 Component is not working"
msgstr "Tentative de %s lorsque le composant HL7 ne fonctionne pas"

#. Programmer's name for it: RSHL7NotFailedToStop
#: internetdirect/IdResourceStrings.pas:625
msgid "Interface is unusable due to failure to stop"
msgstr "L'interface est inutilisable suite à une impossibilité de s'arrêter"

#. Programmer's name for it: RSHL7AlreadyStarted
#: internetdirect/IdResourceStrings.pas:626
msgid "Interface was already started"
msgstr "L'interface était déjà lancée"

#. Programmer's name for it: RSHL7AlreadyStopped
#: internetdirect/IdResourceStrings.pas:627
msgid "Interface was already stopped"
msgstr "L'interface était déjà arrêtée"

#. Programmer's name for it: RSHL7ModeNotSet
#: internetdirect/IdResourceStrings.pas:628
msgid "Mode is not initialised"
msgstr "Le mode n'est pas initialisé"

#. Programmer's name for it: RSHL7NoAsynEvent
#: internetdirect/IdResourceStrings.pas:629
msgid ""
"Component is in Asynchronous mode but OnMessageArrive has not been hooked"
msgstr ""
"Le composant est en mode asynchrone, mais pas de hook sur OnMessageArrive"

#. Programmer's name for it: RSHL7NoSynEvent
#: internetdirect/IdResourceStrings.pas:630
msgid ""
"Component is in Synchronous mode but  OnMessageReceive has not been hooked"
msgstr ""
"Le composant est en mode synchrone, mais pas de hook sur OnMessageReceive"

#. Programmer's name for it: RSHL7InvalidPort
#: internetdirect/IdResourceStrings.pas:631
msgid "Assigned Port value %d is invalid"
msgstr "La valeur de port %d est incorrecte"

#. Programmer's name for it: RSHL7ImpossibleMessage
#: internetdirect/IdResourceStrings.pas:632
msgid "A message has been received but the commication mode is unknown"
msgstr "Un message a été reçu, mais le mode de communication est inconnu"

#. Programmer's name for it: RSHL7UnexpectedMessage
#: internetdirect/IdResourceStrings.pas:633
msgid "Unexpected message arrived to an interface that is not listening"
msgstr ""
"Un message non attendu a été reçu par une interface qui n'est pas en mode "
"écoute"

#. Programmer's name for it: RSHL7UnknownMode
#: internetdirect/IdResourceStrings.pas:634
msgid "Unknown mode"
msgstr "Mode inconnu"

#. Programmer's name for it: RSHL7ClientThreadNotStopped
#: internetdirect/IdResourceStrings.pas:635
msgid "Unable to stop client thread"
msgstr "Impossible d'arrêter le thread client"

#. Programmer's name for it: RSHL7SendMessage
#: internetdirect/IdResourceStrings.pas:636
msgid "Send a message"
msgstr "Envoyer un message"

#. Programmer's name for it: RSHL7NoConnectionFound
#: internetdirect/IdResourceStrings.pas:637
msgid "Server Connection not locatable when sending message"
msgstr "Connexion serveur non localisable lors de l'envoi du message"

#. Programmer's name for it: RSHL7WaitForAnswer
#: internetdirect/IdResourceStrings.pas:638
msgid "You cannot send a message while you are still waiting for an answer"
msgstr "Impossible d'envoyer un message tant que vous attendez une réponse"

#. Programmer's name for it: RSMFDIvalidObjectType
#: internetdirect/IdResourceStrings.pas:641
msgid ""
"Unsupported object type. You can assign only one of the following types or "
"thir descendants: TStrings, TStream."
msgstr ""
"Type d'objet non supporté. Vous pouvez affecter un seul type de l'un des "
"types suivants ou de leurs descendants : TStrings, TStream."

#. Programmer's name for it: RSURINoProto
#: internetdirect/IdResourceStrings.pas:643
msgid "Protocol field is empty"
msgstr "Le champ protocole est vide"

#. Programmer's name for it: RSURINoHost
#: internetdirect/IdResourceStrings.pas:644
msgid "Host field is empty"
msgstr "Le champ hôte est vide"

#. Programmer's name for it: RSIHTChainedNotAssigned
#: internetdirect/IdResourceStrings.pas:646
msgid "You must chain this component to another I/O Handler before using it"
msgstr ""
"Vous devez enchaîner ce composant à un autre gestionnaire d'E/S avant de "
"l'utiliser"

#. Programmer's name for it: RSSNPPNoMultiLine
#: internetdirect/IdResourceStrings.pas:648
msgid "TIdSNPP Mess command only supports single line Messages."
msgstr ""
"La commande TIdSNPP Mess supporte uniquement les messages sur une seule "
"ligne."

#. Programmer's name for it: RSThreadTerminateAndWaitFor
#: internetdirect/IdResourceStrings.pas:650
msgid "Cannot call TerminateAndWaitFor on FreeAndTerminate threads"
msgstr ""
"Impossible d'appeler TerminateAndWaitFor sur les threads FreeAndTerminate"

#. Programmer's name for it: SIconViewEditor
#: propertyeditor/ClxIconEdit.pas:327
msgid "Items Editor..."
msgstr "Editeur d'éléments..."

#. Programmer's name for it: SClassNotRegistered
#: soap/InvConst.pas:15
msgid "Class not registered"
msgstr "Classe non recensée"

#. Programmer's name for it: SIntfNotRegistered
#: soap/InvConst.pas:16
msgid "Interface %s not registered"
msgstr "Interface %s non recensée"

#. Programmer's name for it: HTMLHead
#: soap/SOAPConst.pas:148 soap/SOAPConst.pas:149 soap/SOAPConst.pas:150
#: soap/SOAPConst.pas:152
msgid "</head><body>"
msgstr ""

#. Programmer's name for it: HTMLHead
#: soap/SOAPConst.pas:151 soap/SOAPConst.pas:153
msgid "<title>%s</title></head><body>"
msgstr ""

#. Programmer's name for it: SUnsupportedEncodingSyle
#: soap/SOAPConst.pas:176
#, fuzzy
msgid "Unsupported SOAP encodingStyle %s"
msgstr "Type de variant non supporté : %s"

#. Programmer's name for it: SInvalidSoapRequest
#: soap/SOAPConst.pas:177
#, fuzzy
msgid "Invalid SOAP request"
msgstr "Réponse SOAP incorrecte"

#. Programmer's name for it: SMultiBodyNotSupported
#: soap/SOAPConst.pas:178
#, fuzzy
msgid "Multiple body elements not supported"
msgstr "Connexions multiples non supportées par le pilote %s"

#. Programmer's name for it: SUnsupportedCC
#: soap/SOAPConst.pas:179
#, fuzzy
msgid "Unsupported calling convention: %s"
msgstr "Type de variant non supporté : %s"

#. Programmer's name for it: SUnsupportedCCIntfMeth
#: soap/SOAPConst.pas:180
msgid ""
"Remote Method Call: unsupported calling convention %s for method %s on "
"interface %s"
msgstr ""

#. Programmer's name for it: SInvClassNotRegistered
#: soap/SOAPConst.pas:181
#, fuzzy
msgid ""
"No invokable class registered that implements interface %s of (soap action/"
"path) %s"
msgstr "Aucune classe n'est recensée pour implémenter l'interface %s"

#. Programmer's name for it: SInvInterfaceNotReg
#: soap/SOAPConst.pas:182
#, fuzzy
msgid "No interface  registered for soap action '%s'"
msgstr "Aucune interface n'est recensée pour traiter l'URL %s"

#. Programmer's name for it: SInvInterfaceNotRegURL
#: soap/SOAPConst.pas:183
#, fuzzy
msgid "No interface  registered for URL '%s'"
msgstr "Aucune interface n'est recensée pour traiter l'URL %s"

#. Programmer's name for it: SRemTypeNotRegistered
#: soap/SOAPConst.pas:184
#, fuzzy
msgid "Remotable Type %s not registered"
msgstr "Interface %s non recensée"

#. Programmer's name for it: STypeMismatchInParam
#: soap/SOAPConst.pas:185
#, fuzzy
msgid "Type mismatch in parameter %s"
msgstr "Non concordance de type dans le paramètre %d de la méthode %s"

#. Programmer's name for it: SNoSuchMethod
#: soap/SOAPConst.pas:186
msgid "No method named '%s' is supported by interface '%s'"
msgstr ""

#. Programmer's name for it: SInterfaceNotReg
#: soap/SOAPConst.pas:187
#, fuzzy
msgid "Interface not registered, UUID = %s"
msgstr "Interface %s non recensée"

#. Programmer's name for it: SInterfaceNoRTTI
#: soap/SOAPConst.pas:188
#, fuzzy
msgid "Interface has no RTTI, UUID = %s"
msgstr "L'interface %s n'a pas de RTTI."

#. Programmer's name for it: SNoWSDL
#: soap/SOAPConst.pas:189
msgid "No WSDL document associated with WSDLView"
msgstr ""

#. Programmer's name for it: SWSDLError
#: soap/SOAPConst.pas:190
msgid ""
"Invalid WSDL document '%s' - Please verify the location and content!\n"
"Error: %s"
msgstr ""
"Document WSDL '%s' incorrect - Veuillez vérifier son emplacement et son "
"contenu !\n"
"Erreur : %s"

#. Programmer's name for it: SEmptyWSDL
#: soap/SOAPConst.pas:191
msgid "Empty document"
msgstr "Document vide"

#. Programmer's name for it: sNoWSDLURL
#: soap/SOAPConst.pas:192
msgid ""
"No WSDL or URL property was set in the THTTPRIO component. You must set the "
"WSDL or URL property before invoking the Web Service"
msgstr ""
"Aucune propriété WSDL ou URL n'a été définie dans le composant THTTPRIO. La "
"propriété WSDL ou URL doit être définie avant d'invoquer le service Web."

#. Programmer's name for it: sCantGetURL
#: soap/SOAPConst.pas:193
msgid ""
"Unable to retrieve the URL endpoint for Service/Port '%s'/'%s' from WSDL '%s'"
msgstr ""
"Impossible de récupérer le point final de l'URL pour Service/Port '%s'/'%s' "
"à partir de WSDL '%s'"

#. Programmer's name for it: SDataTypeNotSupported
#: soap/SOAPConst.pas:194
msgid ""
"Datatype of TypeKind: %s not supported as argument for remote invocation"
msgstr ""
"Type de données TypeKind : %s pas pris en charge en tant qu'argument pour "
"l'invocation distante"

#. Programmer's name for it: SNoMatchingDelphiType
#: soap/SOAPConst.pas:196
msgid ""
"No matching Kylix type was found for type: URI = %s, Name = %s on Node %s"
msgstr ""

#. Programmer's name for it: SUnknownSOAPAction
#: soap/SOAPConst.pas:198
msgid "Unknown SOAPAction %s"
msgstr "SOAPAction %s inconnue"

#. Programmer's name for it: SScalarFromTRemotableS
#: soap/SOAPConst.pas:199
#, fuzzy
msgid ""
"Classes that represent scalar types must decsend from TRemotable, %s does not"
msgstr ""
"Les classes représentant des types scalaires doivent descendre de "
"TRemotableXS, ce qui n'est pas le cas de %s"

#. Programmer's name for it: SNoSerializeGraphs
#: soap/SOAPConst.pas:200
#, fuzzy
msgid ""
"Must allow multiref output for objects when serializing a graph of objects"
msgstr ""
"Vous devez autoriser la sortie multiref des objets lorsque vous sérialisez "
"un graphe d'objets - (%s)"

#. Programmer's name for it: SUnsuportedClassType
#: soap/SOAPConst.pas:201
#, fuzzy
msgid "Conversion from Class %s to SOAP is not supported"
msgstr ""
"La conversion de la classe %s en SOAP n'est pas prise en charge - les "
"classes SOAP doivent dériver de TRemotable"

#. Programmer's name for it: SUnexpectedDataType
#: soap/SOAPConst.pas:202
msgid "Internal error: data type kind %s not expected in this context"
msgstr ""
"Erreur interne : nature du type de données %s inattendue dans ce contexte"

#. Programmer's name for it: SInvalidContentType
#: soap/SOAPConst.pas:203
#, fuzzy
msgid "Invalid Content-Type setting: %s"
msgstr "Chaîne date incorrecte : %s"

#. Programmer's name for it: SArrayTooManyElem
#: soap/SOAPConst.pas:206
msgid "Array Node: %s has too many elements"
msgstr "Noeud de tableau : %s a trop d'éléments"

#. Programmer's name for it: SWrongDocElem
#: soap/SOAPConst.pas:207
msgid "DocumentElement %s:%s expected, %s:%s found"
msgstr "DocumentElement %s:%s attendu, %s:%s trouvé"

#. Programmer's name for it: STooManyParameters
#: soap/SOAPConst.pas:208
msgid "Too many parameters in method %s"
msgstr "Trop de paramètres dans la méthode %s"

#. Programmer's name for it: SArrayExpected
#: soap/SOAPConst.pas:209
msgid "Array type expected. Node %s"
msgstr "Type tableau attendu. Noeud %s"

#. Programmer's name for it: SNoMultiDimVar
#: soap/SOAPConst.pas:210
msgid "Multidimensional variant arrays not supported in this release"
msgstr ""

#. Programmer's name for it: SNoURL
#: soap/SOAPConst.pas:211
msgid "No URL set"
msgstr ""

#. Programmer's name for it: SNoInterfaceGUID
#: soap/SOAPConst.pas:213
msgid "Class %s does not implement interface GUID %s"
msgstr "La classe %s n'implémente pas l'interface GUID %s"

#. Programmer's name for it: SNoArrayElemRTTI
#: soap/SOAPConst.pas:214
msgid "Element of Array type %s has no RTTI"
msgstr "L'élément de type Tableau %s n'a pas de RTTI"

#. Programmer's name for it: SInvalidResponse
#: soap/SOAPConst.pas:215
msgid "Invalid SOAP Response"
msgstr "Réponse SOAP incorrecte"

#. Programmer's name for it: SInvalidArraySpec
#: soap/SOAPConst.pas:216
msgid "Invalid SOAP array specification"
msgstr "Spécification de tableau SOAP incorrecte"

#. Programmer's name for it: SCannotFindNodeID
#: soap/SOAPConst.pas:217
msgid "Cannot find node referenced by ID %s"
msgstr "Impossible de trouver le noeud référencé par l'ID %s"

#. Programmer's name for it: SNoNativeNULL
#: soap/SOAPConst.pas:218
msgid "Option not set to allow Native type to be set to NULL"
msgstr "Option non définie pour permettre la mise à NULL du type Native"

#. Programmer's name for it: SFaultCodeOnlyAllowed
#: soap/SOAPConst.pas:219
msgid "Only one FaultCode element allowed"
msgstr "Un seul élément FaultCode est autorisé"

#. Programmer's name for it: SFaultStringOnlyAllowed
#: soap/SOAPConst.pas:220
msgid "Only one FaultString element allowed"
msgstr "Un seul élément FaultString est autorisé"

#. Programmer's name for it: SMissingFaultValue
#: soap/SOAPConst.pas:221
msgid "Missing FaultString or FaultCode element"
msgstr "Elément FaultString ou FaultCode manquant"

#. Programmer's name for it: SNoInterfacesInClass
#: soap/SOAPConst.pas:222
msgid "Invokable Class %s implements no interfaces"
msgstr "La classe invoquable %s n'implémente pas d'interface"

#. Programmer's name for it: SVariantCastNotSupported
#: soap/SOAPConst.pas:224
msgid "Type cannot be cast as Variant"
msgstr "Le type ne peut pas être transtypé comme variant"

#. Programmer's name for it: SVarDateNotSupported
#: soap/SOAPConst.pas:225
msgid "varDate type not supported"
msgstr "Type varDate non pris en charge"

#. Programmer's name for it: SVarDispatchNotSupported
#. Programmer's name for it: SNoVarDispatch
#: soap/SOAPConst.pas:226 soap/SOAPConst.pas:284
msgid "varDispatch type not supported"
msgstr "Type varDispatch non pris en charge"

#. Programmer's name for it: SVarErrorNotSupported
#. Programmer's name for it: SNoErrorDispatch
#: soap/SOAPConst.pas:227 soap/SOAPConst.pas:285
msgid "varError type not supported"
msgstr "Type varError non pris en charge"

#. Programmer's name for it: SVarVariantNotSupported
#: soap/SOAPConst.pas:228
msgid "varVariant type not supported"
msgstr "Type varVariant non pris en charge"

#. Programmer's name for it: SHeaderError
#: soap/SOAPConst.pas:229
#, fuzzy
msgid "Error Processing Header %s"
msgstr "Erreur de traitement de l'en-tête (%s)%s"

#. Programmer's name for it: SMissingSoapReturn
#: soap/SOAPConst.pas:230
msgid "SOAP Response Packet: result element expected, received \"%s\""
msgstr "Paquet de réponse SOAP : élément résultat attendu, \"%s\" reçu"

#. Programmer's name for it: SInvalidPointer
#: soap/SOAPConst.pas:231
msgid "Invalid Pointer"
msgstr "Pointeur incorrect"

#. Programmer's name for it: SNoMessageConverter
#: soap/SOAPConst.pas:232
msgid "No Native to Message converter set"
msgstr "Aucun convertisseur 'native en message' n' a été défini"

#. Programmer's name for it: SNoMsgProcessingNode
#: soap/SOAPConst.pas:233
msgid "No Message processing node set"
msgstr "Aucun noeud de traitement de messages n'a été défini"

#. Programmer's name for it: SHeaderAttributeError
#: soap/SOAPConst.pas:234
msgid ""
"Soap header %s with attribute 'mustUnderstand' set to true was not handled"
msgstr ""
"L'en-tête soap %s n'a pu être géré car l'attribut 'mustUnderstand' est à True"

#. Programmer's name for it: SNoRTTI
#: soap/SOAPConst.pas:237
msgid "Interface %s has no RTTI"
msgstr "L'interface %s n'a pas de RTTI."

#. Programmer's name for it: SNoRTTIParam
#: soap/SOAPConst.pas:238
msgid "Parameter %s on Method %s of Interface %s has no RTTI"
msgstr "Le paramètre %s de la méthode %s de l'interface %s n'a pas de RTTI"

#. Programmer's name for it: SInvalidDateString
#: soap/SOAPConst.pas:241
msgid "Invalid date string: %s"
msgstr "Chaîne date incorrecte : %s"

#. Programmer's name for it: SInvalidTimeString
#: soap/SOAPConst.pas:242
msgid "Invalid time string: %s"
msgstr "Chaîne heure incorrecte : %s"

#. Programmer's name for it: SInvalidHour
#: soap/SOAPConst.pas:243
msgid "Invalid hour: %d"
msgstr "Heure incorrecte : %d"

#. Programmer's name for it: SInvalidMinute
#: soap/SOAPConst.pas:244
msgid "Invalid minute: %d"
msgstr "Minute incorrecte : %d"

#. Programmer's name for it: SInvalidSecond
#: soap/SOAPConst.pas:245
msgid "Invalid second: %d"
msgstr "Seconde incorrecte : %d"

#. Programmer's name for it: SInvalidFractionSecond
#: soap/SOAPConst.pas:246
msgid "Invalid second: %f"
msgstr "Seconde incorrecte : %f"

#. Programmer's name for it: SInvalidMillisecond
#: soap/SOAPConst.pas:247
msgid "Invalid millisecond: %d"
msgstr "Milliseconde incorrecte : %d"

#. Programmer's name for it: SInvalidFractionalSecond
#: soap/SOAPConst.pas:248
msgid "Invalid fractional second: %f"
msgstr "Seconde fractionnelle incorrecte : %f"

#. Programmer's name for it: SInvalidHourOffset
#: soap/SOAPConst.pas:249
msgid "Invalid hour offset: %d"
msgstr "Décalage horaire incorrect : %d"

#. Programmer's name for it: SInvalidDay
#: soap/SOAPConst.pas:250
msgid "Invalid day: %d"
msgstr "Jour incorrect : %d"

#. Programmer's name for it: SInvalidMonth
#: soap/SOAPConst.pas:251
msgid "Invalid month: %d"
msgstr "Mois incorrect : %d"

#. Programmer's name for it: SInvalidDuration
#: soap/SOAPConst.pas:252
msgid "Invalid duration string: %s"
msgstr "Chaîne de durée incorrecte : %s"

#. Programmer's name for it: SMilSecRangeViolation
#: soap/SOAPConst.pas:253
msgid "Millisecond Values must be between 000 - 999"
msgstr "Les valeurs de millisecondes doivent être comprises entre 000 et 999"

#. Programmer's name for it: SInvalidYearConversion
#: soap/SOAPConst.pas:254
msgid "Year portion of date too large for conversion"
msgstr "La partie Année de la date est trop longue pour la conversion"

#. Programmer's name for it: SInvalidTimeOffset
#: soap/SOAPConst.pas:255
msgid "Hour Offset portion of time invalid"
msgstr "Partie Décalage horaire incorrecte"

#. Programmer's name for it: SInvalidDecimalString
#: soap/SOAPConst.pas:256
msgid "Invalid decimal string: ''%s''"
msgstr "Chaîne décimale incorrecte : ''%s''"

#. Programmer's name for it: SEmptyDecimalString
#: soap/SOAPConst.pas:257
msgid "Cannot convert empty string to TBcd value"
msgstr "Impossible de convertir une chaîne vide en valeur TBcd"

#. Programmer's name for it: SNoSciNotation
#: soap/SOAPConst.pas:258
msgid "Cannot convert scientific notation to TBcd value"
msgstr "Impossible de convertir une notation scientifique en valeur TBcd"

#. Programmer's name for it: SNoNAN
#: soap/SOAPConst.pas:259
msgid "Cannot convert NAN to TBcd value"
msgstr "Impossible de convertir NAN en valeur TBcd"

#. Programmer's name for it: SInvalidBcd
#: soap/SOAPConst.pas:260
msgid "Invalid Bcd Precision (%d) or Scale (%d)"
msgstr "Précision Bcd (%d) ou échelle (%d) incorrecte"

#. Programmer's name for it: SBcdStringTooBig
#: soap/SOAPConst.pas:261
msgid "Cannot convert to TBcd: string has more than 64 digits: %s"
msgstr ""
"Impossible de convertir en TBcd : la chaîne contient plus de 64 chiffres : %s"

#. Programmer's name for it: SInvalidHexValue
#: soap/SOAPConst.pas:262
msgid "%s is not a valid hex string"
msgstr "%s n'est pas une chaîne hexadécimale correcte"

#. Programmer's name for it: SInvalidHTTPRequest
#: soap/SOAPConst.pas:263
msgid "Invalid HTTP Request: Length is 0"
msgstr "Requête HTTP incorrecte : longueur de 0"

#. Programmer's name for it: SInvalidHTTPResponse
#: soap/SOAPConst.pas:264
msgid "Invalid HTTP Response: Length is 0"
msgstr "Réponse HTTP incorrecte : longueur de 0"

#. Programmer's name for it: SInvalidBooleanParameter
#: soap/SOAPConst.pas:267
msgid ""
"ByteBool, WordBool and LongBool cannot be exposed by WebServices. Please use "
"'Boolean'"
msgstr ""
"ByteBool, WordBool et LongBool ne peuvent être exposés par les services Web. "
"Veuillez utiliser le type 'Boolean'"

#. Programmer's name for it: SWideStringOutOfBounds
#: soap/SOAPConst.pas:270
msgid "WideString index out of bounds"
msgstr "Index WideString hors limites"

#. Programmer's name for it: IWSDLPublishDoc
#: soap/SOAPConst.pas:273
msgid "Lists all the PortTypes published by this Service"
msgstr "Liste tous les types de port publiés par ce service"

#. Programmer's name for it: SNoServiceForURL
#: soap/SOAPConst.pas:275
msgid "No service available for URL %s"
msgstr "Aucun service disponible pour l'URL %s"

#. Programmer's name for it: SNoInterfaceForURL
#: soap/SOAPConst.pas:276
msgid "No interface is registered to handle URL %s"
msgstr "Aucune interface n'est recensée pour traiter l'URL %s"

#. Programmer's name for it: SNoClassRegisteredForURL
#: soap/SOAPConst.pas:277
msgid "No Class is regisgtered to implement interface %s"
msgstr "Aucune classe n'est recensée pour implémenter l'interface %s"

#. Programmer's name for it: SEmptyURL
#: soap/SOAPConst.pas:278
msgid "No URL was specified for 'GET'"
msgstr "Aucune URL n'a été spécifiée pour 'GET'"

#. Programmer's name for it: SInvalidURL
#: soap/SOAPConst.pas:279
msgid "Invalid url '%s' - only supports 'http' and 'https' schemes"
msgstr ""
"URL '%s' incorrecte - supporte uniquement les schémas 'http' et 'https'"

#. Programmer's name for it: SNoClassRegistered
#: soap/SOAPConst.pas:280
msgid "No class registered for invokable interface %s"
msgstr "Aucune classe recensée pour l'interface invoquable %s"

#. Programmer's name for it: SNoDispatcher
#: soap/SOAPConst.pas:281
msgid "No Dispatcher set"
msgstr "Aucun répartiteur n'a été défini"

#. Programmer's name for it: SMethNoRTTI
#: soap/SOAPConst.pas:282
msgid "Method has no RTTI"
msgstr "La méthode n'a pas de RTTI"

#. Programmer's name for it: SUnsupportedVariant
#: soap/SOAPConst.pas:283
#, fuzzy
msgid "Unsuppported variant type"
msgstr "Type de variant %d non pris en charge"

#. Programmer's name for it: SInvalidTimeZone
#: soap/SOAPConst.pas:288
msgid "Invalid or Unknown Time Zone"
msgstr "Fuseau horaire inconnu ou incorrect"

#. Programmer's name for it: sUnknownError
#: soap/SOAPConst.pas:290
msgid "Unknown Error"
msgstr "Erreur inconnue"

#. Programmer's name for it: sErrorColon
#: soap/SOAPConst.pas:291
msgid "Error: "
msgstr "Erreur : "

#. Programmer's name for it: sServiceInfo
#: soap/SOAPConst.pas:292
msgid "%s exposes the following interfaces:"
msgstr ""

#. Programmer's name for it: sInterfaceInfo
#: soap/SOAPConst.pas:293
#, fuzzy
msgid ""
"<a class=\"NavBar\" href=\"%s\">%s</a>&nbsp;&gt;&nbsp;<span class=\"Off\">%"
"s</span>"
msgstr "<a href=\"%s\">%s</a>&nbsp;&gt;&nbsp;<span class=\"Off\">%s</span>"

#. Programmer's name for it: sRegTypes
#: soap/SOAPConst.pas:294
msgid "Registered Types"
msgstr "Types recensés"

#. Programmer's name for it: sWebServiceListing
#: soap/SOAPConst.pas:296
msgid "WebService Listing"
msgstr "Liste de services Web"

#. Programmer's name for it: sWebServiceListingAdmin
#: soap/SOAPConst.pas:297
msgid "WebService Listing Administrator"
msgstr "Administrateur de liste de services Web"

#. Programmer's name for it: sPortType
#: soap/SOAPConst.pas:298
msgid "Port Type"
msgstr "Type de port"

#. Programmer's name for it: sNameSpaceURI
#: soap/SOAPConst.pas:299
msgid "Namespace URI"
msgstr "URI d'espace de nommage"

#. Programmer's name for it: sDocumentation
#: soap/SOAPConst.pas:300
msgid "Documentation"
msgstr "Documentation"

#. Programmer's name for it: sWSDL
#: soap/SOAPConst.pas:301
msgid "WSDL"
msgstr "WSDL"

#. Programmer's name for it: sPortName
#. Programmer's name for it: sPortNameHeader
#: soap/SOAPConst.pas:302 soap/WSDLPub.pas:87
msgid "PortName"
msgstr "Port"

#. ##
#: soap/SOAPConst.pas:303
msgid ""
"</head><body><h1>Error Encountered</h1><P>Interface %s not found</P></body></"
"html>"
msgstr ""

#. Programmer's name for it: sPortName
#: soap/SOAPConst.pas:304
msgid ""
"</head><body><h1>Forbidden (403)</h1><P>Access Forbidden</P></body></html>"
msgstr ""

#. Programmer's name for it: sWSDLPortsforPortType
#: soap/SOAPConst.pas:305
msgid "WSDL Ports for PortType"
msgstr "Ports WSDL pour PortType"

#. Programmer's name for it: sServiceInfoPage
#: soap/SOAPConst.pas:307
msgid "Service Info Page"
msgstr "Page Infos service"

#. Programmer's name for it: SEmptyStream
#: soap/SOAPConst.pas:310
msgid "TAggregateStream Error: no internal streams"
msgstr "Erreur TAggregateStream : pas de flux internes"

#. Programmer's name for it: SMethodNotSupported
#: soap/SOAPConst.pas:311
msgid "method not supported"
msgstr "méthode non supportée"

#. Programmer's name for it: SInvalidMethod
#: soap/SOAPConst.pas:312
msgid "Method not permitted in TSoapDataList"
msgstr "Méthode non autorisée dans TSoapDataList"

#. Programmer's name for it: SNoContentLength
#: soap/SOAPConst.pas:313
msgid "Content-Length header not found"
msgstr "En-tête Content-Length non trouvé"

#. Programmer's name for it: SInvalidContentLength
#: soap/SOAPConst.pas:314
msgid "Insufficient data for Content-Length"
msgstr "Données insuffisantes pour Content-Length"

#. Programmer's name for it: STempFileAccessError
#: soap/SOAPConst.pas:316
msgid "No access to temporary file"
msgstr "Pas d'accès au fichier temporaire"

#. Programmer's name for it: STempFileAccessError
#: soap/SOAPConst.pas:319
#, fuzzy
msgid "No access to temporary file: check TMPDIR setting"
msgstr "Pas d'accès au fichier temporaire"

#. Programmer's name for it: SCantLoadLocation
#: soap/SOAPConst.pas:321
msgid "Unable to load WSDL File/Location: %s.  Error [%s]"
msgstr "Impossible de charger l'emplacement/fichier WSDL : %s.  Erreur [%s]"

#. Programmer's name for it: sAddressHeader
#: soap/WSDLPub.pas:88
msgid "address"
msgstr "adresse"

#. Programmer's name for it: sAdminButtonCation
#: soap/WSDLPub.pas:89
msgid "Administrator"
msgstr "Administrateur"

#. Programmer's name for it: sAddButtonCaption
#: soap/WSDLPub.pas:90
msgid "Add"
msgstr "Ajouter"

#. Programmer's name for it: sDeleteButtonCaption
#: soap/WSDLPub.pas:91
msgid "Remove"
msgstr "Retirer"

#. Programmer's name for it: sHTMLFilter
#: toolsapi/ClxEditors.pas:633
#, fuzzy
msgid "Html files (*.htm *.html)|*.htm;*.html|All Files (*)|*"
msgstr "Fichiers HTML (*.htm;*.html)|*.htm;*.html"

#. Programmer's name for it: sHTMLFilter
#: toolsapi/ClxEditors.pas:636
#, fuzzy
msgid "Html files (*.htm;*.html)|*.htm;*.html|All Files (*.*)|*.*"
msgstr "Fichiers HTML (*.htm;*.html)|*.htm;*.html"

#. Programmer's name for it: srLine
#: toolsapi/DesignConst.pas:14
msgid "line"
msgstr "ligne"

#. Programmer's name for it: srLines
#: toolsapi/DesignConst.pas:15
msgid "lines"
msgstr "lignes"

#. Programmer's name for it: SInvalidFormat
#: toolsapi/DesignConst.pas:17
msgid "Invalid graphic format"
msgstr "Format graphique incorrect"

#. Programmer's name for it: SUnableToFindComponent
#: toolsapi/DesignConst.pas:19
msgid "Unable to locate form/component, '%s'"
msgstr "Fiche ou composant '%s' introuvable"

#. Programmer's name for it: SCantFindProperty
#: toolsapi/DesignConst.pas:20
msgid "Unable to locate property '%s' on component '%s'"
msgstr "Impossible de trouver la propriété '%s' pour le composant '%s'"

#. Programmer's name for it: SStringsPropertyInvalid
#: toolsapi/DesignConst.pas:21
msgid "Property '%s' has not been initialized on component '%s'"
msgstr "La propriété '%s' n'a pas été initialisée sur le composant '%s'"

#. Programmer's name for it: SLoadPictureTitle
#: toolsapi/DesignConst.pas:23
msgid "Load Picture"
msgstr "Chargement d'une image"

#. Programmer's name for it: SSavePictureTitle
#: toolsapi/DesignConst.pas:24
msgid "Save Picture As"
msgstr "Enregistrer l'image sous"

#. Programmer's name for it: SAboutVerb
#: toolsapi/DesignConst.pas:26
msgid "About..."
msgstr "A propos..."

#. Programmer's name for it: SNoPropertyPageAvailable
#: toolsapi/DesignConst.pas:27
msgid "No property pages are available for this control"
msgstr "Aucune page de propriétés n'est disponible pour ce contrôle"

#. Programmer's name for it: SNoAboutBoxAvailable
#: toolsapi/DesignConst.pas:28
msgid "An About Box is not available for this control"
msgstr "Aucune boîte A propos n'est disponible pour ce contrôle"

#. Programmer's name for it: SNull
#: toolsapi/DesignConst.pas:29
msgid "(Null)"
msgstr "(Vide)"

#. Programmer's name for it: SUnassigned
#: toolsapi/DesignConst.pas:30
msgid "(Unassigned)"
msgstr "(Non affecté)"

#. Programmer's name for it: SString
#: toolsapi/DesignConst.pas:32
msgid "String"
msgstr "Chaîne"

#. Programmer's name for it: SUnknownType
#: toolsapi/DesignConst.pas:34
msgid "Unknown Type"
msgstr "Type inconnu"

#. Programmer's name for it: SCannotCreateName
#: toolsapi/DesignConst.pas:36
msgid "Cannot create a method for an unnamed component"
msgstr "Impossible de créer une méthode pour un composant non nommé"

#. Programmer's name for it: SColEditCaption
#: toolsapi/DesignConst.pas:38
msgid "Editing %s%s%s"
msgstr "Modification de %s%s%s"

#. Programmer's name for it: SCantDeleteAncestor
#: toolsapi/DesignConst.pas:40
msgid ""
"Selection contains a component introduced in an ancestor form which cannot "
"be deleted"
msgstr ""
"La sélection contient un composant introduit dans une fiche ancêtre non "
"supprimable"

#. Programmer's name for it: SCantAddToFrame
#: toolsapi/DesignConst.pas:41
msgid "New components cannot be added to frame instances."
msgstr ""
"Les nouveaux composants ne peuvent être ajoutés aux instances de cadres."

#. Programmer's name for it: SAllFiles
#: toolsapi/DesignConst.pas:44
#, fuzzy
msgid "All Files (*)|*"
msgstr "Tous les fichiers(*)"

#. Programmer's name for it: SAllFiles
#: toolsapi/DesignConst.pas:47
msgid "All Files (*.*)|*.*"
msgstr "Tous les fichiers (*.*)|*.*"

#. Programmer's name for it: sClassNotApplicable
#: toolsapi/DesignEditors.pas:491
msgid "Class %s is not applicable to this module"
msgstr "La classe %s n'est pas applicable à ce module"

#. Programmer's name for it: sNotAvailable
#: toolsapi/DesignEditors.pas:492
msgid "(Not available)"
msgstr "(non disponible)"

#. Programmer's name for it: sEditSubmenu
#. LogDetailFrame..ActionList1..EditCut1..Category
#. LogDetailFrame..ActionList1..EditCopy1..Category
#. LogDetailFrame..ActionList1..EditPaste1..Category
#. LogDetailFrame..ActionList1..EditSelectAll1..Category
#: toolsapi/DesignEditors.pas:2771 internet/SvrLogDetailFrame.xfm:48
#: internet/SvrLogDetailFrame.xfm:55 internet/SvrLogDetailFrame.xfm:62
#: internet/SvrLogDetailFrame.xfm:69
msgid "Edit"
msgstr "Modifier"

#. Programmer's name for it: sDeleteComponent
#. FileDialogForm..ActionList1..DeleteAction..Caption
#: toolsapi/DesignEditors.pas:2776 clx/QFileDialog.xfm:402
msgid "Delete"
msgstr "Supprimer"

#. Programmer's name for it: sControlSubmenu
#: toolsapi/DesignEditors.pas:2778
msgid "Control"
msgstr "Options de contrôle"

#. Programmer's name for it: sToFrontControl
#: toolsapi/DesignEditors.pas:2779
msgid "Bring to Front"
msgstr "Mettre en avant plan"

#. Programmer's name for it: sToBackControl
#: toolsapi/DesignEditors.pas:2780
msgid "Send to Back"
msgstr "Mettre en arrière-plan"

#. Programmer's name for it: sCannotDeletePersistent
#: toolsapi/Designer.pas:1269
msgid "Cannot delete a persistent reference from the designer"
msgstr ""

#. Programmer's name for it: sDataCategoryName
#: toolsapi/DesignIntf.pas:447
msgid "Data"
msgstr "Données"

#. Programmer's name for it: sDatabaseCategoryName
#: toolsapi/DesignIntf.pas:448
msgid "Database"
msgstr "Base de données"

#. Programmer's name for it: sDragNDropCategoryName
#: toolsapi/DesignIntf.pas:450
msgid "Drag, Drop and Docking"
msgstr "Glisser, Déplacer et Ancrer"

#. Programmer's name for it: sDragNDropCategoryName
#: toolsapi/DesignIntf.pas:453
#, fuzzy
msgid "Drag and Drop"
msgstr "Glisser, Déplacer et Ancrer"

#. Programmer's name for it: sHelpCategoryName
#: toolsapi/DesignIntf.pas:455
msgid "Help and Hints"
msgstr "Aide et Conseil"

#. Programmer's name for it: sLayoutCategoryName
#: toolsapi/DesignIntf.pas:456
msgid "Layout"
msgstr "Disposition"

#. Programmer's name for it: sLegacyCategoryName
#: toolsapi/DesignIntf.pas:457
msgid "Legacy"
msgstr "Legs"

#. Programmer's name for it: sLinkageCategoryName
#: toolsapi/DesignIntf.pas:458
msgid "Linkage"
msgstr "Liaison"

#. Programmer's name for it: sLocaleCategoryName
#: toolsapi/DesignIntf.pas:459
msgid "Locale"
msgstr "Locale"

#. Programmer's name for it: sLocalizableCategoryName
#: toolsapi/DesignIntf.pas:460
msgid "Localizable"
msgstr "Localisable"

#. Programmer's name for it: sMiscellaneousCategoryName
#: toolsapi/DesignIntf.pas:461
msgid "Miscellaneous"
msgstr "Divers"

#. Programmer's name for it: sVisualCategoryName
#: toolsapi/DesignIntf.pas:462
msgid "Visual"
msgstr "Visuel"

#. Programmer's name for it: sInputCategoryName
#: toolsapi/DesignIntf.pas:463
msgid "Input"
msgstr "Entrée"

#. Programmer's name for it: SAncestorNotFound
#: rtl/common/RTLConsts.pas:14
msgid "Ancestor for '%s' not found"
msgstr "Ancêtre de '%s' non trouvé"

#. Programmer's name for it: SAssignError
#: rtl/common/RTLConsts.pas:15
msgid "Cannot assign a %s to a %s"
msgstr "Impossible d'affecter %s à %s"

#. Programmer's name for it: SBitsIndexError
#: rtl/common/RTLConsts.pas:16
msgid "Bits index out of range"
msgstr "Indice de bits hors limites"

#. Programmer's name for it: SBucketListLocked
#: rtl/common/RTLConsts.pas:17
msgid "List is locked during an active ForEach"
msgstr "Liste verrouillée lors d'une opération ForEach active"

#. Programmer's name for it: SCantWriteResourceStreamError
#: rtl/common/RTLConsts.pas:18
msgid "Can't write to a read-only resource stream"
msgstr "Impossible d'écrire dans un flux en lecture seule"

#. Programmer's name for it: SCharExpected
#: rtl/common/RTLConsts.pas:19
msgid "''%s'' expected"
msgstr "''%s'' attendu"

#. Programmer's name for it: SCheckSynchronizeError
#: rtl/common/RTLConsts.pas:20
msgid "CheckSynchronize called from thread $%x, which is NOT the main thread"
msgstr ""
"CheckSynchronize a été appelée depuis le thread $%x, qui n'est PAS le thread "
"principal"

#. Programmer's name for it: SClassNotFound
#: rtl/common/RTLConsts.pas:21
msgid "Class %s not found"
msgstr "Classe %s non trouvée"

#. Programmer's name for it: SDelimiterQuoteCharError
#: rtl/common/RTLConsts.pas:22
msgid "Delimiter and QuoteChar properties cannot have the same value"
msgstr "Les propriétés Delimiter et QuoteChar ne peuvent avoir la même valeur"

#. Programmer's name for it: SDuplicateClass
#: rtl/common/RTLConsts.pas:23
msgid "A class named %s already exists"
msgstr "Une classe nommée %s existe déjà"

#. Programmer's name for it: SDuplicateItem
#: rtl/common/RTLConsts.pas:24
msgid "List does not allow duplicates ($0%x)"
msgstr "La liste n'autorise pas les doublons ($0%x)"

#. Programmer's name for it: SDuplicateName
#: rtl/common/RTLConsts.pas:25
msgid "A component named %s already exists"
msgstr "Un composant nommé %s existe déjà"

#. Programmer's name for it: SDuplicateString
#: rtl/common/RTLConsts.pas:26
msgid "String list does not allow duplicates"
msgstr "La liste de chaînes n'autorise pas les doublons"

#. Programmer's name for it: SFCreateErrorEx
#: rtl/common/RTLConsts.pas:28
msgid "Cannot create file \"%s\". %s"
msgstr "Impossible de créer le fichier \"%s\". %s"

#. Programmer's name for it: SFixedColTooBig
#: rtl/common/RTLConsts.pas:29
msgid "Fixed column count must be less than column count"
msgstr "Le nombre de colonnes fixes doit être inférieur au nombre de colonnes"

#. Programmer's name for it: SFixedRowTooBig
#: rtl/common/RTLConsts.pas:30
msgid "Fixed row count must be less than row count"
msgstr "Le nombre de lignes fixes doit être inférieur au nombre de lignes"

#. Programmer's name for it: SFOpenError
#: rtl/common/RTLConsts.pas:31
msgid "Cannot open file %s"
msgstr "Impossible d'ouvrir le fichier %s"

#. Programmer's name for it: SFOpenErrorEx
#: rtl/common/RTLConsts.pas:32
msgid "Cannot open file \"%s\". %s"
msgstr "Impossible d'ouvrir le fichier \"%s\". %s"

#. Programmer's name for it: SGridTooLarge
#: rtl/common/RTLConsts.pas:33
msgid "Grid too large for operation"
msgstr "Grille trop grande pour l'opération"

#. Programmer's name for it: SIdentifierExpected
#: rtl/common/RTLConsts.pas:34
msgid "Identifier expected"
msgstr "Identificateur attendu"

#. Programmer's name for it: SIndexOutOfRange
#: rtl/common/RTLConsts.pas:35
msgid "Grid index out of range"
msgstr "Indice de grille hors limites"

#. Programmer's name for it: SIniFileWriteError
#: rtl/common/RTLConsts.pas:36
msgid "Unable to write to %s"
msgstr "Impossible d'écrire dans %s"

#. Programmer's name for it: SInvalidActionCreation
#: rtl/common/RTLConsts.pas:37
msgid "Invalid action creation"
msgstr "Création d'action incorrecte"

#. Programmer's name for it: SInvalidActionEnumeration
#: rtl/common/RTLConsts.pas:38
msgid "Invalid action enumeration"
msgstr "Enumération d'action incorrecte"

#. Programmer's name for it: SInvalidActionRegistration
#: rtl/common/RTLConsts.pas:39
msgid "Invalid action registration"
msgstr "Enregistrement d'action incorrecte"

#. Programmer's name for it: SInvalidActionUnregistration
#: rtl/common/RTLConsts.pas:40
msgid "Invalid action unregistration"
msgstr "Désenregistrement d'action incorrecte"

#. Programmer's name for it: SInvalidBinary
#: rtl/common/RTLConsts.pas:41
msgid "Invalid binary value"
msgstr "Valeur binaire incorrecte"

#. Programmer's name for it: SInvalidFileName
#: rtl/common/RTLConsts.pas:42
msgid "Invalid file name - %s"
msgstr "Nom de fichier incorrect"

#. Programmer's name for it: SInvalidImage
#: rtl/common/RTLConsts.pas:43
msgid "Invalid stream format"
msgstr "Format de flux incorrect"

#. Programmer's name for it: SInvalidMask
#: rtl/common/RTLConsts.pas:44
msgid "'%s' is an invalid mask at (%d)"
msgstr "'%s' est un masque incorrect à (%d)"

#. Programmer's name for it: SInvalidName
#: rtl/common/RTLConsts.pas:45
msgid "''%s'' is not a valid component name"
msgstr "''%s'' n'est pas un nom de composant correct"

#. Programmer's name for it: SInvalidProperty
#. Programmer's name for it: SInvalidPropertyValue
#: rtl/common/RTLConsts.pas:46 rtl/common/RTLConsts.pas:50
msgid "Invalid property value"
msgstr "Valeur de propriété incorrecte"

#. Programmer's name for it: SInvalidPropertyElement
#: rtl/common/RTLConsts.pas:47
msgid "Invalid property element: %s"
msgstr "Elément de propriété incorrect : %s"

#. Programmer's name for it: SInvalidPropertyPath
#: rtl/common/RTLConsts.pas:48
msgid "Invalid property path"
msgstr "Chemin de propriété incorrect"

#. Programmer's name for it: SInvalidPropertyType
#: rtl/common/RTLConsts.pas:49
msgid "Invalid property type: %s"
msgstr "Type de propriété incorrect : %s"

#. Programmer's name for it: SInvalidRegType
#: rtl/common/RTLConsts.pas:51
msgid "Invalid data type for '%s'"
msgstr "Type de données incorrect pour '%s'"

#. Programmer's name for it: SInvalidString
#: rtl/common/RTLConsts.pas:52
msgid "Invalid string constant"
msgstr "Constante chaîne incorrecte"

#. Programmer's name for it: SInvalidStringGridOp
#: rtl/common/RTLConsts.pas:53
msgid "Cannot insert or delete rows from grid"
msgstr "Impossible d'insérer ou de supprimer les lignes de la grille"

#. Programmer's name for it: SItemNotFound
#: rtl/common/RTLConsts.pas:54
msgid "Item not found ($0%x)"
msgstr "Elément non trouvé ($0%x)"

#. Programmer's name for it: SLineTooLong
#: rtl/common/RTLConsts.pas:55
msgid "Line too long"
msgstr "Ligne trop longue"

#. Programmer's name for it: SListCapacityError
#: rtl/common/RTLConsts.pas:56
msgid "List capacity out of bounds (%d)"
msgstr "Capacité de liste hors limites (%d)"

#. Programmer's name for it: SListCountError
#: rtl/common/RTLConsts.pas:57
msgid "List count out of bounds (%d)"
msgstr "Compte de liste hors limites (%d)"

#. Programmer's name for it: SListIndexError
#: rtl/common/RTLConsts.pas:58
msgid "List index out of bounds (%d)"
msgstr "Indice de liste hors limites (%d)"

#. Programmer's name for it: SMaskErr
#: rtl/common/RTLConsts.pas:59
msgid "Invalid input value"
msgstr "Valeur d'entrée incorrecte"

#. Programmer's name for it: SMaskEditErr
#: rtl/common/RTLConsts.pas:60
msgid "Invalid input value.  Use escape key to abandon changes"
msgstr ""
"Valeur d'entrée incorrecte. Utiliser Echap pour abandonner les modifications"

#. Programmer's name for it: SMemoryStreamError
#: rtl/common/RTLConsts.pas:61
msgid "Out of memory while expanding memory stream"
msgstr "Mémoire insuffisante lors de l'extension du flux mémoire"

#. Programmer's name for it: SNoComSupport
#: rtl/common/RTLConsts.pas:62
msgid "%s has not been registered as a COM class"
msgstr "%s n'a pas été recensé comme classe COM"

#. Programmer's name for it: SNotPrinting
#: rtl/common/RTLConsts.pas:63
msgid "Printer is not currently printing"
msgstr "L'imprimante n'imprime pas actuellement"

#. Programmer's name for it: SNumberExpected
#: rtl/common/RTLConsts.pas:64
msgid "Number expected"
msgstr "Nombre attendu"

#. Programmer's name for it: SParseError
#: rtl/common/RTLConsts.pas:65
msgid "%s on line %d"
msgstr "%s à la ligne %d"

#. Programmer's name for it: SComponentNameTooLong
#: rtl/common/RTLConsts.pas:66
msgid "Component name '%s' exceeds 64 character limit"
msgstr "Le nom de composant '%s' dépasse la limite des 64 caractères"

#. Programmer's name for it: SPropertyException
#: rtl/common/RTLConsts.pas:67
msgid "Error reading %s%s%s: %s"
msgstr "Erreur lors de la lecture de %s%s%s: %s"

#. Programmer's name for it: SPrinting
#: rtl/common/RTLConsts.pas:68
msgid "Printing in progress"
msgstr "Impression en cours"

#. Programmer's name for it: SReadError
#: rtl/common/RTLConsts.pas:69
msgid "Stream read error"
msgstr "Erreur de lecture du flux"

#. Programmer's name for it: SReadOnlyProperty
#: rtl/common/RTLConsts.pas:70
msgid "Property is read-only"
msgstr "Propriété en lecture seule"

#. Programmer's name for it: SRegCreateFailed
#: rtl/common/RTLConsts.pas:71
msgid "Failed to create key %s"
msgstr "Echec à la création de la clé %s"

#. Programmer's name for it: SRegGetDataFailed
#: rtl/common/RTLConsts.pas:72
msgid "Failed to get data for '%s'"
msgstr "Echec à l'obtention des données pour '%s'"

#. Programmer's name for it: SRegisterError
#: rtl/common/RTLConsts.pas:73
msgid "Invalid component registration"
msgstr "Recensement de composant incorrect"

#. Programmer's name for it: SRegSetDataFailed
#: rtl/common/RTLConsts.pas:74
msgid "Failed to set data for '%s'"
msgstr "Echec à la définition des données pour '%s'"

#. Programmer's name for it: SSeekNotImplemented
#: rtl/common/RTLConsts.pas:76
msgid "%s.Seek not implemented"
msgstr "%s.Positionnement non implémenté"

#. Programmer's name for it: SSortedListError
#: rtl/common/RTLConsts.pas:77
msgid "Operation not allowed on sorted list"
msgstr "Opération non autorisée dans une liste ordonnée"

#. Programmer's name for it: SStringExpected
#: rtl/common/RTLConsts.pas:78
msgid "String expected"
msgstr "Chaîne attendue"

#. Programmer's name for it: SSymbolExpected
#: rtl/common/RTLConsts.pas:79
msgid "%s expected"
msgstr "%s attendu"

#. Programmer's name for it: STooManyDeleted
#: rtl/common/RTLConsts.pas:80
msgid "Too many rows or columns deleted"
msgstr "Trop de lignes ou colonnes supprimées"

#. Programmer's name for it: SUnknownGroup
#: rtl/common/RTLConsts.pas:81
msgid "%s not in a class registration group"
msgstr "%s n'est pas dans un groupe de recensement de classes"

#. Programmer's name for it: SUnknownProperty
#: rtl/common/RTLConsts.pas:82
msgid "Property %s does not exist"
msgstr "La propriété %s n'existe pas"

#. Programmer's name for it: SWriteError
#: rtl/common/RTLConsts.pas:83
msgid "Stream write error"
msgstr "Erreur d'écriture dans le flux"

#. Programmer's name for it: SStreamSetSize
#: rtl/common/RTLConsts.pas:84
msgid "Error setting stream size"
msgstr "Erreur lors de la définition de la taille du flux"

#. Programmer's name for it: SThreadCreateError
#: rtl/common/RTLConsts.pas:85
msgid "Thread creation error: %s"
msgstr "Erreur de création de thread : %s"

#. Programmer's name for it: SThreadError
#: rtl/common/RTLConsts.pas:86
msgid "Thread Error: %s (%d)"
msgstr "Erreur de thread : %s (%d)"

#. Programmer's name for it: SInvalidDateDay
#: rtl/common/RTLConsts.pas:88
msgid "(%d, %d) is not a valid DateDay pair"
msgstr "(%d, %d) n'est pas une paire DateDay correcte."

#. Programmer's name for it: SInvalidDateWeek
#: rtl/common/RTLConsts.pas:89
msgid "(%d, %d, %d) is not a valid DateWeek triplet"
msgstr "(%d, %d, %d) n'est pas un triplet DateWeek correct."

#. Programmer's name for it: SInvalidDateMonthWeek
#: rtl/common/RTLConsts.pas:90
msgid "(%d, %d, %d, %d) is not a valid DateMonthWeek quad"
msgstr "(%d, %d, %d, %d) n'est pas un quad DateMonthWeek correct."

#. Programmer's name for it: SInvalidDayOfWeekInMonth
#: rtl/common/RTLConsts.pas:91
msgid "(%d, %d, %d, %d) is not a valid DayOfWeekInMonth quad"
msgstr "(%d, %d, %d, %d) n'est pas un quad DayOfWeekInMonth correct."

#. Programmer's name for it: SInvalidJulianDate
#: rtl/common/RTLConsts.pas:92
msgid "%f Julian cannot be represented as a DateTime"
msgstr "%f Julien ne peut pas être représenté en tant que DateTime."

#. Programmer's name for it: SMissingDateTimeField
#: rtl/common/RTLConsts.pas:93
msgid "?"
msgstr " ?"

#. Programmer's name for it: SConvIncompatibleTypes2
#: rtl/common/RTLConsts.pas:95
msgid "Incompatible conversion types [%s, %s]"
msgstr "Types de conversion incompatibles [%s, %s]"

#. Programmer's name for it: SConvIncompatibleTypes3
#: rtl/common/RTLConsts.pas:96
msgid "Incompatible conversion types [%s, %s, %s]"
msgstr "Types de conversion incompatibles [%s, %s, %s]"

#. Programmer's name for it: SConvIncompatibleTypes4
#: rtl/common/RTLConsts.pas:97
msgid "Incompatible conversion types [%s - %s, %s - %s]"
msgstr "Types de conversion incompatibles [%s - %s, %s - %s]"

#. Programmer's name for it: SConvUnknownType
#: rtl/common/RTLConsts.pas:98
msgid "Unknown conversion type %s"
msgstr "Type de conversion %s inconnu"

#. Programmer's name for it: SConvDuplicateType
#: rtl/common/RTLConsts.pas:99
msgid "Conversion type (%s) already registered in %s"
msgstr "Le type de conversion (%s) est déjà recensé dans %s."

#. Programmer's name for it: SConvUnknownFamily
#: rtl/common/RTLConsts.pas:100
msgid "Unknown conversion family %s"
msgstr "Famille de conversion %s inconnue"

#. Programmer's name for it: SConvDuplicateFamily
#: rtl/common/RTLConsts.pas:101
msgid "Conversion family (%s) already registered"
msgstr "Famille de conversion (%s) déjà recensée"

#. no longer used
#: rtl/common/RTLConsts.pas:102
msgid "[$%.8x]"
msgstr ""

#. Programmer's name for it: SConvUnknownDescriptionWithPrefix
#: rtl/common/RTLConsts.pas:103
msgid "[%s%.8x]"
msgstr ""

#. Programmer's name for it: SConvIllegalType
#: rtl/common/RTLConsts.pas:104
msgid "Illegal type"
msgstr "Type incorrect"

#. Programmer's name for it: SConvIllegalFamily
#: rtl/common/RTLConsts.pas:105
msgid "Illegal family"
msgstr "Famille incorrecte"

#. Programmer's name for it: SConvFactorZero
#: rtl/common/RTLConsts.pas:106
msgid "%s has a factor of zero"
msgstr "%s a un facteur de zéro"

#. Programmer's name for it: SConvStrParseError
#: rtl/common/RTLConsts.pas:107
msgid "Could not parse %s"
msgstr "Impossible d'analyser %s"

#. Programmer's name for it: SFailedToCallConstructor
#: rtl/common/RTLConsts.pas:108
msgid "TStrings descendant %s failed to call inherited constructor"
msgstr ""
"Le %s décroissant de TStrings n'a pas réussi à appeler le constructeur "
"hérité."

#. Programmer's name for it: sWindowsSocketError
#: rtl/common/RTLConsts.pas:110
msgid "Windows socket error: %s (%d), on API '%s'"
msgstr "Erreur socket Windows : %s (%d), avec l'API '%s'"

#. Programmer's name for it: sAsyncSocketError
#: rtl/common/RTLConsts.pas:111
msgid "Asynchronous socket error %d"
msgstr "Erreur socket asynchrone %d"

#. Programmer's name for it: sNoAddress
#: rtl/common/RTLConsts.pas:112
msgid "No address specified"
msgstr "Aucune adresse spécifiée"

#. Programmer's name for it: sCannotListenOnOpen
#: rtl/common/RTLConsts.pas:113
msgid "Can't listen on an open socket"
msgstr "Ecoute impossible sur un socket ouvert"

#. Programmer's name for it: sCannotCreateSocket
#: rtl/common/RTLConsts.pas:114
msgid "Can't create new socket"
msgstr "Impossible de créer le nouveau socket"

#. Programmer's name for it: sSocketAlreadyOpen
#: rtl/common/RTLConsts.pas:115
msgid "Socket already open"
msgstr "Socket déjà ouvert"

#. Programmer's name for it: sCantChangeWhileActive
#: rtl/common/RTLConsts.pas:116
msgid "Can't change value while socket is active"
msgstr "Modification de valeur impossible lorsque le socket est actif"

#. Programmer's name for it: sSocketMustBeBlocking
#: rtl/common/RTLConsts.pas:117
msgid "Socket must be in blocking mode"
msgstr "Le socket doit être en mode bloquant"

#. Programmer's name for it: sSocketIOError
#: rtl/common/RTLConsts.pas:118
msgid "%s error %d, %s"
msgstr "%s erreur %d, %s"

#. Programmer's name for it: sSocketRead
#. Programmer's name for it: SReadAccess
#: rtl/common/RTLConsts.pas:119 rtl/sys/SysConst.pas:65
msgid "Read"
msgstr "Lecture"

#. Programmer's name for it: sSocketWrite
#. Programmer's name for it: SWriteAccess
#: rtl/common/RTLConsts.pas:120 rtl/sys/SysConst.pas:66
msgid "Write"
msgstr "Ecriture"

#. Programmer's name for it: SCmplxCouldNotParseImaginary
#: rtl/common/RTLConsts.pas:122
msgid "Could not parse imaginary portion"
msgstr "Impossible d'analyser la partie imaginaire"

#. Programmer's name for it: SCmplxCouldNotParseSymbol
#: rtl/common/RTLConsts.pas:123
msgid "Could not parse required '%s' symbol"
msgstr "Impossible d'analyser le symbole '%s' requis"

#. Programmer's name for it: SCmplxCouldNotParsePlus
#: rtl/common/RTLConsts.pas:124
msgid "Could not parse required '+' (or '-') symbol"
msgstr "Impossible d'analyser le symbole '+' (ou '-') requis"

#. Programmer's name for it: SCmplxCouldNotParseReal
#: rtl/common/RTLConsts.pas:125
msgid "Could not parse real portion"
msgstr "Impossible d'analyser la partie réelle"

#. Programmer's name for it: SCmplxUnexpectedEOS
#: rtl/common/RTLConsts.pas:126
msgid "Unexpected end of string [%s]"
msgstr "Fin de chaîne inattendue [%s]"

#. Programmer's name for it: SCmplxUnexpectedChars
#: rtl/common/RTLConsts.pas:127
msgid "Unexpected characters"
msgstr "Caractères inattendus"

#. Programmer's name for it: SCmplxErrorSuffix
#: rtl/common/RTLConsts.pas:128
msgid "%s [%s<?>%s]"
msgstr "%s [%s<?>%s]"

#. Programmer's name for it: hNoSystem
#: rtl/common/RTLConsts.pas:130
msgid "No Help Manager installed."
msgstr "Aucun gestionnaire d'aide n'a été installé."

#. Programmer's name for it: hNoTopics
#: rtl/common/RTLConsts.pas:131
msgid "No topic-based Help installed."
msgstr "Aucune aide à rubriques n'a été installée."

#. Programmer's name for it: hNoContext
#: rtl/common/RTLConsts.pas:132
msgid "No context-sensitive Help installed."
msgstr "Aucune aide contextuelle n'a été installée."

#. Programmer's name for it: hNothingFound
#: rtl/common/RTLConsts.pas:133
msgid "No help found for \"%s\""
msgstr "Aucune aide trouvée pour \"%s\""

#. Programmer's name for it: hNoTableOfContents
#: rtl/common/RTLConsts.pas:134
msgid "No Table of Contents found."
msgstr "Table des matières non trouvée."

#. Programmer's name for it: SDistanceDescription
#: rtl/common/RTLConsts.pas:138
msgid "Distance"
msgstr "Distance"

#. Programmer's name for it: SMicromicronsDescription
#: rtl/common/RTLConsts.pas:141
msgid "Micromicrons"
msgstr "Micromicrons"

#. Programmer's name for it: SAngstromsDescription
#: rtl/common/RTLConsts.pas:142
msgid "Angstroms"
msgstr "Angströms"

#. Programmer's name for it: SMillimicronsDescription
#: rtl/common/RTLConsts.pas:143
msgid "Millimicrons"
msgstr "Millimicrons"

#. Programmer's name for it: SMicronsDescription
#: rtl/common/RTLConsts.pas:144
msgid "Microns"
msgstr "Microns"

#. Programmer's name for it: SMillimetersDescription
#: rtl/common/RTLConsts.pas:145
msgid "Millimeters"
msgstr "Millimètres"

#. Programmer's name for it: SCentimetersDescription
#: rtl/common/RTLConsts.pas:146
msgid "Centimeters"
msgstr "Centimètres"

#. Programmer's name for it: SDecimetersDescription
#: rtl/common/RTLConsts.pas:147
msgid "Decimeters"
msgstr "Décimètres"

#. Programmer's name for it: SMetersDescription
#: rtl/common/RTLConsts.pas:148
msgid "Meters"
msgstr "Mètres"

#. Programmer's name for it: SDecametersDescription
#: rtl/common/RTLConsts.pas:149
msgid "Decameters"
msgstr "Décamètres"

#. Programmer's name for it: SHectometersDescription
#: rtl/common/RTLConsts.pas:150
msgid "Hectometers"
msgstr "Hectomètres"

#. Programmer's name for it: SKilometersDescription
#: rtl/common/RTLConsts.pas:151
msgid "Kilometers"
msgstr "Kilomètres"

#. Programmer's name for it: SMegametersDescription
#: rtl/common/RTLConsts.pas:152
msgid "Megameters"
msgstr "Mégamètres"

#. Programmer's name for it: SGigametersDescription
#: rtl/common/RTLConsts.pas:153
msgid "Gigameters"
msgstr "Gigamètres"

#. Programmer's name for it: SInchesDescription
#: rtl/common/RTLConsts.pas:154
msgid "Inches"
msgstr "Pouces"

#. Programmer's name for it: SFeetDescription
#: rtl/common/RTLConsts.pas:155
msgid "Feet"
msgstr "Pieds"

#. Programmer's name for it: SYardsDescription
#: rtl/common/RTLConsts.pas:156
msgid "Yards"
msgstr "Yards"

#. Programmer's name for it: SMilesDescription
#: rtl/common/RTLConsts.pas:157
msgid "Miles"
msgstr "Milles"

#. Programmer's name for it: SNauticalMilesDescription
#: rtl/common/RTLConsts.pas:158
msgid "NauticalMiles"
msgstr "Miles nautiques"

#. Programmer's name for it: SAstronomicalUnitsDescription
#: rtl/common/RTLConsts.pas:159
msgid "AstronomicalUnits"
msgstr "Unités astronomiques"

#. Programmer's name for it: SLightYearsDescription
#: rtl/common/RTLConsts.pas:160
msgid "LightYears"
msgstr "Années lumière"

#. Programmer's name for it: SParsecsDescription
#: rtl/common/RTLConsts.pas:161
msgid "Parsecs"
msgstr "Parsecs"

#. Programmer's name for it: SCubitsDescription
#: rtl/common/RTLConsts.pas:162
msgid "Cubits"
msgstr "Coudée"

#. Programmer's name for it: SFathomsDescription
#: rtl/common/RTLConsts.pas:163
msgid "Fathoms"
msgstr "Brasses"

#. Programmer's name for it: SFurlongsDescription
#: rtl/common/RTLConsts.pas:164
msgid "Furlongs"
msgstr "Furlongs"

#. Programmer's name for it: SHandsDescription
#: rtl/common/RTLConsts.pas:165
msgid "Hands"
msgstr "Paumes"

#. Programmer's name for it: SPacesDescription
#: rtl/common/RTLConsts.pas:166
msgid "Paces"
msgstr "Pas"

#. Programmer's name for it: SRodsDescription
#: rtl/common/RTLConsts.pas:167
msgid "Rods"
msgstr "Perche"

#. Programmer's name for it: SChainsDescription
#: rtl/common/RTLConsts.pas:168
msgid "Chains"
msgstr "Chaînes"

#. Programmer's name for it: SLinksDescription
#: rtl/common/RTLConsts.pas:169
msgid "Links"
msgstr "Links"

#. Programmer's name for it: SPicasDescription
#: rtl/common/RTLConsts.pas:170
msgid "Picas"
msgstr "Picas"

#. Programmer's name for it: SPointsDescription
#: rtl/common/RTLConsts.pas:171
msgid "Points"
msgstr "Points"

#. Programmer's name for it: SAreaDescription
#: rtl/common/RTLConsts.pas:175
msgid "Area"
msgstr "Aire"

#. Programmer's name for it: SSquareMillimetersDescription
#: rtl/common/RTLConsts.pas:178
msgid "SquareMillimeters"
msgstr "Millimètres carrés"

#. Programmer's name for it: SSquareCentimetersDescription
#: rtl/common/RTLConsts.pas:179
msgid "SquareCentimeters"
msgstr "Centimètres carrés"

#. Programmer's name for it: SSquareDecimetersDescription
#: rtl/common/RTLConsts.pas:180
msgid "SquareDecimeters"
msgstr "Décimètres carrés"

#. Programmer's name for it: SSquareMetersDescription
#: rtl/common/RTLConsts.pas:181
msgid "SquareMeters"
msgstr "Mètres carrés"

#. Programmer's name for it: SSquareDecametersDescription
#: rtl/common/RTLConsts.pas:182
msgid "SquareDecameters"
msgstr "Décamètres carrés"

#. Programmer's name for it: SSquareHectometersDescription
#: rtl/common/RTLConsts.pas:183
msgid "SquareHectometers"
msgstr "Hectomètres carrés"

#. Programmer's name for it: SSquareKilometersDescription
#: rtl/common/RTLConsts.pas:184
msgid "SquareKilometers"
msgstr "Kilomètres carrés"

#. Programmer's name for it: SSquareInchesDescription
#: rtl/common/RTLConsts.pas:185
msgid "SquareInches"
msgstr "Pouces carrés"

#. Programmer's name for it: SSquareFeetDescription
#: rtl/common/RTLConsts.pas:186
msgid "SquareFeet"
msgstr "Pieds carrés"

#. Programmer's name for it: SSquareYardsDescription
#: rtl/common/RTLConsts.pas:187
msgid "SquareYards"
msgstr "Yards carrés"

#. Programmer's name for it: SSquareMilesDescription
#: rtl/common/RTLConsts.pas:188
msgid "SquareMiles"
msgstr "Milles carrés"

#. Programmer's name for it: SAcresDescription
#: rtl/common/RTLConsts.pas:189
msgid "Acres"
msgstr "Acres"

#. Programmer's name for it: SCentaresDescription
#: rtl/common/RTLConsts.pas:190
msgid "Centares"
msgstr "Centiares"

#. Programmer's name for it: SAresDescription
#: rtl/common/RTLConsts.pas:191
msgid "Ares"
msgstr "Ares"

#. Programmer's name for it: SHectaresDescription
#: rtl/common/RTLConsts.pas:192
msgid "Hectares"
msgstr "Hectares"

#. Programmer's name for it: SSquareRodsDescription
#: rtl/common/RTLConsts.pas:193
msgid "SquareRods"
msgstr "Perches carrées"

#. Programmer's name for it: SVolumeDescription
#: rtl/common/RTLConsts.pas:197
msgid "Volume"
msgstr "Volume"

#. Programmer's name for it: SCubicMillimetersDescription
#: rtl/common/RTLConsts.pas:200
msgid "CubicMillimeters"
msgstr "Millimètres cube"

#. Programmer's name for it: SCubicCentimetersDescription
#: rtl/common/RTLConsts.pas:201
msgid "CubicCentimeters"
msgstr "Centimètres cube"

#. Programmer's name for it: SCubicDecimetersDescription
#: rtl/common/RTLConsts.pas:202
msgid "CubicDecimeters"
msgstr "Décimètres cube"

#. Programmer's name for it: SCubicMetersDescription
#: rtl/common/RTLConsts.pas:203
msgid "CubicMeters"
msgstr "Mètres cube"

#. Programmer's name for it: SCubicDecametersDescription
#: rtl/common/RTLConsts.pas:204
msgid "CubicDecameters"
msgstr "Décamètres cube"

#. Programmer's name for it: SCubicHectometersDescription
#: rtl/common/RTLConsts.pas:205
msgid "CubicHectometers"
msgstr "Hectomètres cube"

#. Programmer's name for it: SCubicKilometersDescription
#: rtl/common/RTLConsts.pas:206
msgid "CubicKilometers"
msgstr "Kilomètres cube"

#. Programmer's name for it: SCubicInchesDescription
#: rtl/common/RTLConsts.pas:207
msgid "CubicInches"
msgstr "Pouces cube"

#. Programmer's name for it: SCubicFeetDescription
#: rtl/common/RTLConsts.pas:208
msgid "CubicFeet"
msgstr "Pieds cube"

#. Programmer's name for it: SCubicYardsDescription
#: rtl/common/RTLConsts.pas:209
msgid "CubicYards"
msgstr "Yards cube"

#. Programmer's name for it: SCubicMilesDescription
#: rtl/common/RTLConsts.pas:210
msgid "CubicMiles"
msgstr "Milles cube"

#. Programmer's name for it: SMilliLitersDescription
#: rtl/common/RTLConsts.pas:211
msgid "MilliLiters"
msgstr "Millitres"

#. Programmer's name for it: SCentiLitersDescription
#: rtl/common/RTLConsts.pas:212
msgid "CentiLiters"
msgstr "Centilitres"

#. Programmer's name for it: SDeciLitersDescription
#: rtl/common/RTLConsts.pas:213
msgid "DeciLiters"
msgstr "Décilitres"

#. Programmer's name for it: SLitersDescription
#: rtl/common/RTLConsts.pas:214
msgid "Liters"
msgstr "Litres"

#. Programmer's name for it: SDecaLitersDescription
#: rtl/common/RTLConsts.pas:215
msgid "DecaLiters"
msgstr "Décalitres"

#. Programmer's name for it: SHectoLitersDescription
#: rtl/common/RTLConsts.pas:216
msgid "HectoLiters"
msgstr "Hectolitres"

#. Programmer's name for it: SKiloLitersDescription
#: rtl/common/RTLConsts.pas:217
msgid "KiloLiters"
msgstr "Kilolitres"

#. Programmer's name for it: SAcreFeetDescription
#: rtl/common/RTLConsts.pas:218
msgid "AcreFeet"
msgstr "Acre Pied"

#. Programmer's name for it: SAcreInchesDescription
#: rtl/common/RTLConsts.pas:219
msgid "AcreInches"
msgstr "Acre Pouces"

#. Programmer's name for it: SCordsDescription
#: rtl/common/RTLConsts.pas:220
msgid "Cords"
msgstr "Cordes"

#. Programmer's name for it: SCordFeetDescription
#: rtl/common/RTLConsts.pas:221
msgid "CordFeet"
msgstr "Pied-corde"

#. Programmer's name for it: SDecisteresDescription
#: rtl/common/RTLConsts.pas:222
msgid "Decisteres"
msgstr "Décistères"

#. Programmer's name for it: SSteresDescription
#: rtl/common/RTLConsts.pas:223
msgid "Steres"
msgstr "Stères"

#. Programmer's name for it: SDecasteresDescription
#: rtl/common/RTLConsts.pas:224
msgid "Decasteres"
msgstr "Décastères"

#. Programmer's name for it: SFluidGallonsDescription
#: rtl/common/RTLConsts.pas:227
msgid "FluidGallons"
msgstr "FluidGallons"

#. Programmer's name for it: SFluidQuartsDescription
#: rtl/common/RTLConsts.pas:228
msgid "FluidQuarts"
msgstr "FluidQuarts"

#. Programmer's name for it: SFluidPintsDescription
#: rtl/common/RTLConsts.pas:229
msgid "FluidPints"
msgstr "FluidPints"

#. Programmer's name for it: SFluidCupsDescription
#: rtl/common/RTLConsts.pas:230
msgid "FluidCups"
msgstr "FluidCups"

#. Programmer's name for it: SFluidGillsDescription
#: rtl/common/RTLConsts.pas:231
msgid "FluidGills"
msgstr "FluidGills"

#. Programmer's name for it: SFluidOuncesDescription
#: rtl/common/RTLConsts.pas:232
msgid "FluidOunces"
msgstr "FluidOunces"

#. Programmer's name for it: SFluidTablespoonsDescription
#: rtl/common/RTLConsts.pas:233
msgid "FluidTablespoons"
msgstr "FluidTablespoons"

#. Programmer's name for it: SFluidTeaspoonsDescription
#: rtl/common/RTLConsts.pas:234
msgid "FluidTeaspoons"
msgstr "FluidTeaspoons"

#. Programmer's name for it: SDryGallonsDescription
#: rtl/common/RTLConsts.pas:237
msgid "DryGallons"
msgstr "DryGallons"

#. Programmer's name for it: SDryQuartsDescription
#: rtl/common/RTLConsts.pas:238
msgid "DryQuarts"
msgstr "DryQuarts"

#. Programmer's name for it: SDryPintsDescription
#: rtl/common/RTLConsts.pas:239
msgid "DryPints"
msgstr "DryPints"

#. Programmer's name for it: SDryPecksDescription
#: rtl/common/RTLConsts.pas:240
msgid "DryPecks"
msgstr "DryPecks"

#. Programmer's name for it: SDryBucketsDescription
#: rtl/common/RTLConsts.pas:241
msgid "DryBuckets"
msgstr "DryBuckets"

#. Programmer's name for it: SDryBushelsDescription
#: rtl/common/RTLConsts.pas:242
msgid "DryBushels"
msgstr "DryBushels"

#. Programmer's name for it: SUKGallonsDescription
#: rtl/common/RTLConsts.pas:245
msgid "UKGallons"
msgstr "UKGallons"

#. Programmer's name for it: SUKPottlesDescription
#: rtl/common/RTLConsts.pas:246
msgid "UKPottle"
msgstr "UKPottle"

#. Programmer's name for it: SUKQuartsDescription
#: rtl/common/RTLConsts.pas:247
msgid "UKQuarts"
msgstr "UKQuarts"

#. Programmer's name for it: SUKPintsDescription
#: rtl/common/RTLConsts.pas:248
msgid "UKPints"
msgstr "UKPints"

#. Programmer's name for it: SUKGillsDescription
#: rtl/common/RTLConsts.pas:249
msgid "UKGill"
msgstr "UKGill"

#. Programmer's name for it: SUKOuncesDescription
#: rtl/common/RTLConsts.pas:250
msgid "UKOunces"
msgstr "UKOunces"

#. Programmer's name for it: SUKPecksDescription
#: rtl/common/RTLConsts.pas:251
msgid "UKPecks"
msgstr "UKPecks"

#. Programmer's name for it: SUKBucketsDescription
#: rtl/common/RTLConsts.pas:252
msgid "UKBuckets"
msgstr "UKBuckets"

#. Programmer's name for it: SUKBushelsDescription
#: rtl/common/RTLConsts.pas:253
msgid "UKBushels"
msgstr "UKBushels"

#. Programmer's name for it: SMassDescription
#: rtl/common/RTLConsts.pas:257
msgid "Mass"
msgstr "Masse"

#. Programmer's name for it: SNanogramsDescription
#: rtl/common/RTLConsts.pas:260
msgid "Nanograms"
msgstr "Nanogrammes"

#. Programmer's name for it: SMicrogramsDescription
#: rtl/common/RTLConsts.pas:261
msgid "Micrograms"
msgstr "Microgrammes"

#. Programmer's name for it: SMilligramsDescription
#: rtl/common/RTLConsts.pas:262
msgid "Milligrams"
msgstr "Milligrammes"

#. Programmer's name for it: SCentigramsDescription
#: rtl/common/RTLConsts.pas:263
msgid "Centigrams"
msgstr "Centigrammes"

#. Programmer's name for it: SDecigramsDescription
#: rtl/common/RTLConsts.pas:264
msgid "Decigrams"
msgstr "Décigrammes"

#. Programmer's name for it: SGramsDescription
#: rtl/common/RTLConsts.pas:265
msgid "Grams"
msgstr "Grammes"

#. Programmer's name for it: SDecagramsDescription
#: rtl/common/RTLConsts.pas:266
msgid "Decagrams"
msgstr "Décagrammes"

#. Programmer's name for it: SHectogramsDescription
#: rtl/common/RTLConsts.pas:267
msgid "Hectograms"
msgstr "Hectogrammes"

#. Programmer's name for it: SKilogramsDescription
#: rtl/common/RTLConsts.pas:268
msgid "Kilograms"
msgstr "Kilogrammes"

#. Programmer's name for it: SMetricTonsDescription
#: rtl/common/RTLConsts.pas:269
msgid "MetricTons"
msgstr "Tonnes métriques"

#. Programmer's name for it: SDramsDescription
#: rtl/common/RTLConsts.pas:270
msgid "Drams"
msgstr "Drachmes"

#. Programmer's name for it: SGrainsDescription
#: rtl/common/RTLConsts.pas:271
msgid "Grains"
msgstr "Grains"

#. Programmer's name for it: STonsDescription
#: rtl/common/RTLConsts.pas:272
msgid "Tons"
msgstr "Tonnes"

#. Programmer's name for it: SLongTonsDescription
#: rtl/common/RTLConsts.pas:273
msgid "LongTons"
msgstr "Tonnes longues"

#. Programmer's name for it: SOuncesDescription
#: rtl/common/RTLConsts.pas:274
msgid "Ounces"
msgstr "Onces"

#. Programmer's name for it: SPoundsDescription
#: rtl/common/RTLConsts.pas:275
msgid "Pounds"
msgstr "Livres"

#. Programmer's name for it: SStonesDescription
#: rtl/common/RTLConsts.pas:276
msgid "Stones"
msgstr "Stones"

#. Programmer's name for it: STemperatureDescription
#: rtl/common/RTLConsts.pas:280
msgid "Temperature"
msgstr "Température"

#. Programmer's name for it: SCelsiusDescription
#: rtl/common/RTLConsts.pas:283
msgid "Celsius"
msgstr "Celsius"

#. Programmer's name for it: SKelvinDescription
#: rtl/common/RTLConsts.pas:284
msgid "Kelvin"
msgstr "Kelvin"

#. Programmer's name for it: SFahrenheitDescription
#: rtl/common/RTLConsts.pas:285
msgid "Fahrenheit"
msgstr "Fahrenheit"

#. Programmer's name for it: SRankineDescription
#: rtl/common/RTLConsts.pas:286
msgid "Rankine"
msgstr "Rankine"

#. Programmer's name for it: SReaumurDescription
#: rtl/common/RTLConsts.pas:287
msgid "Reaumur"
msgstr "Reaumur"

#. Programmer's name for it: SMilliSecondsDescription
#: rtl/common/RTLConsts.pas:294
msgid "MilliSeconds"
msgstr "Millisecondes"

#. Programmer's name for it: SSecondsDescription
#: rtl/common/RTLConsts.pas:295
msgid "Seconds"
msgstr "Secondes"

#. Programmer's name for it: SMinutesDescription
#: rtl/common/RTLConsts.pas:296
msgid "Minutes"
msgstr "Minutes"

#. Programmer's name for it: SHoursDescription
#: rtl/common/RTLConsts.pas:297
msgid "Hours"
msgstr "Heures"

#. Programmer's name for it: SDaysDescription
#: rtl/common/RTLConsts.pas:298
msgid "Days"
msgstr "Jour"

#. Programmer's name for it: SWeeksDescription
#: rtl/common/RTLConsts.pas:299
msgid "Weeks"
msgstr "Semaines"

#. Programmer's name for it: SFortnightsDescription
#: rtl/common/RTLConsts.pas:300
msgid "Fortnights"
msgstr "Quinzaine"

#. Programmer's name for it: SMonthsDescription
#: rtl/common/RTLConsts.pas:301
msgid "Months"
msgstr "Mois"

#. Programmer's name for it: SYearsDescription
#: rtl/common/RTLConsts.pas:302
msgid "Years"
msgstr "Années"

#. Programmer's name for it: SDecadesDescription
#: rtl/common/RTLConsts.pas:303
msgid "Decades"
msgstr "Décades"

#. Programmer's name for it: SCenturiesDescription
#: rtl/common/RTLConsts.pas:304
msgid "Centuries"
msgstr "Siècles"

#. Programmer's name for it: SMillenniaDescription
#: rtl/common/RTLConsts.pas:305
msgid "Millennia"
msgstr "Millénaire"

#. Programmer's name for it: SDateTimeDescription
#: rtl/common/RTLConsts.pas:306
msgid "DateTime"
msgstr "JourHeure"

#. Programmer's name for it: SJulianDateDescription
#: rtl/common/RTLConsts.pas:307
msgid "JulianDate"
msgstr "DateJulien"

#. Programmer's name for it: SModifiedJulianDateDescription
#: rtl/common/RTLConsts.pas:308
msgid "ModifiedJulianDate"
msgstr "DateJulienModifiée"

#. The following strings are now found in SysConsts.pas
#: rtl/common/RTLConsts.pas:311
msgid "''%s'' is not a valid date"
msgstr "'%s' n'est pas une date correcte"

#. Programmer's name for it: SInvalidDateTime
#: rtl/common/RTLConsts.pas:312
msgid "''%s'' is not a valid date and time"
msgstr "'%s' ne correspond pas à une date et une heure correctes"

#. Programmer's name for it: SInvalidInteger
#: rtl/common/RTLConsts.pas:313
msgid "''%s'' is not a valid integer value"
msgstr "'%s' n'est pas une valeur entière correcte"

#. Programmer's name for it: SInvalidTime
#: rtl/common/RTLConsts.pas:314
msgid "''%s'' is not a valid time"
msgstr "'%s' n'est pas une heure correcte"

#. Programmer's name for it: STimeEncodeError
#: rtl/common/RTLConsts.pas:315 rtl/sys/SysConst.pas:25
msgid "Invalid argument to time encode"
msgstr "Argument incorrect pour l'encodage de l'heure"

#. Programmer's name for it: sTargetBufferTooSmall
#: rtl/common/ZLibConst.pas:15
msgid "ZLib error: target buffer may be too small"
msgstr "Erreur ZLib : le tampon de destination est peut-être trop petit"

#. Programmer's name for it: sInvalidStreamOp
#: rtl/common/ZLibConst.pas:16
msgid "Invalid stream operation"
msgstr "Opération flux incorrecte"

#. Programmer's name for it: SUnknown
#: rtl/sys/SysConst.pas:14
msgid "<unknown>"
msgstr "<inconnu>"

#. Programmer's name for it: SInvalidInteger
#: rtl/sys/SysConst.pas:15
msgid "'%s' is not a valid integer value"
msgstr "'%s' n'est pas une valeur entière correcte"

#. Programmer's name for it: SInvalidFloat
#: rtl/sys/SysConst.pas:16
msgid "'%s' is not a valid floating point value"
msgstr "'%s' n'est pas une valeur en virgule flottante correcte"

#. Programmer's name for it: SInvalidCurrency
#: rtl/sys/SysConst.pas:17
msgid "'%s' is not a valid currency value"
msgstr "'%s' n'est pas une valeur monétaire correcte"

#. Programmer's name for it: SInvalidDate
#: rtl/sys/SysConst.pas:18
msgid "'%s' is not a valid date"
msgstr "'%s' n'est pas une date correcte"

#. Programmer's name for it: SInvalidTime
#: rtl/sys/SysConst.pas:19
msgid "'%s' is not a valid time"
msgstr "'%s' n'est pas une heure correcte"

#. Programmer's name for it: SInvalidDateTime
#: rtl/sys/SysConst.pas:20
msgid "'%s' is not a valid date and time"
msgstr "'%s' ne correspond pas à une date et une heure correctes"

#. Programmer's name for it: SInvalidDateTimeFloat
#: rtl/sys/SysConst.pas:21
msgid "'%g' is not a valid date and time"
msgstr "'%g' ne correspond pas à une date et une heure correctes"

#. Programmer's name for it: SInvalidTimeStamp
#: rtl/sys/SysConst.pas:22
msgid "'%d.%d' is not a valid timestamp"
msgstr "'%d.%d' n'est pas une heure correcte"

#. Programmer's name for it: SInvalidGUID
#: rtl/sys/SysConst.pas:23
msgid "'%s' is not a valid GUID value"
msgstr "'%s' n'est pas une valeur GUID correcte"

#. Programmer's name for it: SInvalidBoolean
#: rtl/sys/SysConst.pas:24
msgid "'%s' is not a valid boolean value"
msgstr "'%s' n'est pas une valeur booléenne"

#. Programmer's name for it: SDateEncodeError
#: rtl/sys/SysConst.pas:26
msgid "Invalid argument to date encode"
msgstr "Argument incorrect pour l'encodage de date"

#. Programmer's name for it: SOutOfMemory
#: rtl/sys/SysConst.pas:27
msgid "Out of memory"
msgstr "Mémoire insuffisante"

#. Programmer's name for it: SInOutError
#: rtl/sys/SysConst.pas:28
msgid "I/O error %d"
msgstr "Erreur E/S %d"

#. Programmer's name for it: SFileNotFound
#: rtl/sys/SysConst.pas:29
msgid "File not found"
msgstr "Fichier introuvable"

#. Programmer's name for it: SInvalidFilename
#: rtl/sys/SysConst.pas:30
msgid "Invalid filename"
msgstr "Nom de fichier incorrect"

#. Programmer's name for it: STooManyOpenFiles
#: rtl/sys/SysConst.pas:31
msgid "Too many open files"
msgstr "Trop de fichiers ouverts"

#. Programmer's name for it: SAccessDenied
#: rtl/sys/SysConst.pas:32
msgid "File access denied"
msgstr "Accès au fichier refusé"

#. Programmer's name for it: SEndOfFile
#: rtl/sys/SysConst.pas:33
msgid "Read beyond end of file"
msgstr "Lecture au-delà de la fin de fichier"

#. Programmer's name for it: SDiskFull
#: rtl/sys/SysConst.pas:34
msgid "Disk full"
msgstr "Disque plein"

#. Programmer's name for it: SInvalidInput
#: rtl/sys/SysConst.pas:35
msgid "Invalid numeric input"
msgstr "Saisie numérique incorrecte"

#. Programmer's name for it: SDivByZero
#: rtl/sys/SysConst.pas:36
msgid "Division by zero"
msgstr "Division par zéro"

#. Programmer's name for it: SRangeError
#: rtl/sys/SysConst.pas:37
msgid "Range check error"
msgstr "Erreur de vérification d'étendue"

#. Programmer's name for it: SIntOverflow
#: rtl/sys/SysConst.pas:38
msgid "Integer overflow"
msgstr "Débordement d'entier"

#. Programmer's name for it: SInvalidOp
#: rtl/sys/SysConst.pas:39
msgid "Invalid floating point operation"
msgstr "Opération en virgule flottante incorrecte"

#. Programmer's name for it: SZeroDivide
#: rtl/sys/SysConst.pas:40
msgid "Floating point division by zero"
msgstr "Division par zéro en virgule flottante"

#. Programmer's name for it: SOverflow
#: rtl/sys/SysConst.pas:41
msgid "Floating point overflow"
msgstr "Débordement en virgule flottante"

#. Programmer's name for it: SUnderflow
#: rtl/sys/SysConst.pas:42
msgid "Floating point underflow"
msgstr "Débordement inférieur flottant"

#. Programmer's name for it: SInvalidPointer
#: rtl/sys/SysConst.pas:43
msgid "Invalid pointer operation"
msgstr "Opération de pointeur incorrecte"

#. Programmer's name for it: SInvalidCast
#: rtl/sys/SysConst.pas:44
msgid "Invalid class typecast"
msgstr "Transtypage de classe incorrect"

#. Programmer's name for it: SAccessViolationArg3
#: rtl/sys/SysConst.pas:46
msgid "Access violation at address %p. %s of address %p"
msgstr "Violation d'accès à l'adresse %p, accès à l'adresse %p en cours"

#. Programmer's name for it: SAccessViolationArg2
#: rtl/sys/SysConst.pas:49
msgid "Access violation at address %p, accessing address %p"
msgstr "Violation d'accès à l'adresse %p, accès à l'adresse %p en cours"

#. Programmer's name for it: SAccessViolationNoArg
#: rtl/sys/SysConst.pas:51
msgid "Access violation"
msgstr "Violation d'accès"

#. Programmer's name for it: SStackOverflow
#: rtl/sys/SysConst.pas:52
msgid "Stack overflow"
msgstr "Débordement de pile"

#. Programmer's name for it: SControlC
#: rtl/sys/SysConst.pas:53
msgid "Control-C hit"
msgstr "Frappe de Contrôle-C"

#. Programmer's name for it: SQuit
#: rtl/sys/SysConst.pas:54
msgid "Quit key hit"
msgstr "Frappes de la touche de sortie"

#. Programmer's name for it: SPrivilege
#: rtl/sys/SysConst.pas:55
msgid "Privileged instruction"
msgstr "Instruction privilégiée"

#. Programmer's name for it: SOperationAborted
#: rtl/sys/SysConst.pas:56
msgid "Operation aborted"
msgstr "Opération abandonnée"

#. Programmer's name for it: SException
#: rtl/sys/SysConst.pas:57
msgid ""
"Exception %s in module %s at %p.\n"
"%s%s\n"
msgstr ""
"Exception %s dans le module %s dans %p.\n"
"%s%s\n"

#. Programmer's name for it: SExceptTitle
#: rtl/sys/SysConst.pas:58
msgid "Application Error"
msgstr "Erreur d'application"

#. Programmer's name for it: SSigactionFailed
#: rtl/sys/SysConst.pas:60
msgid "sigaction call failed"
msgstr "Echec de l'appel sigaction"

#. Programmer's name for it: SInvalidFormat
#: rtl/sys/SysConst.pas:62
msgid "Format '%s' invalid or incompatible with argument"
msgstr "Le format '%s' est incorrect ou incompatible avec l'argument"

#. Programmer's name for it: SArgumentMissing
#: rtl/sys/SysConst.pas:63
msgid "No argument for format '%s'"
msgstr "Aucun argument pour le format '%s'"

#. Programmer's name for it: SDispatchError
#: rtl/sys/SysConst.pas:64
msgid "Variant method calls not supported"
msgstr "Appels de méthode variante non supportés"

#. Programmer's name for it: SResultTooLong
#: rtl/sys/SysConst.pas:67
msgid "Format result longer than 4096 characters"
msgstr "Résultat de format supérieur à 4096 caractères"

#. Programmer's name for it: SFormatTooLong
#: rtl/sys/SysConst.pas:68
msgid "Format string too long"
msgstr "Chaîne de format trop longue"

#. Programmer's name for it: SVarArrayCreate
#: rtl/sys/SysConst.pas:70
msgid "Error creating variant or safe array"
msgstr "Erreur lors de la création du variant ou du tableau"

#. Programmer's name for it: SVarArrayBounds
#: rtl/sys/SysConst.pas:71
msgid "Variant or safe array index out of bounds"
msgstr "Indice de variant ou de tableau hors limites"

#. Programmer's name for it: SVarArrayLocked
#: rtl/sys/SysConst.pas:72
msgid "Variant or safe array is locked"
msgstr "Le variant ou le tableau est verrouillé"

#. Programmer's name for it: SVarArrayWithHResult
#: rtl/sys/SysConst.pas:73
msgid "Unexpected variant or safe array error: %s%.8x"
msgstr "Erreur de variant ou de tableau inattendu : %s%.8x"

#. Programmer's name for it: SInvalidVarCast
#: rtl/sys/SysConst.pas:75
msgid "Invalid variant type conversion"
msgstr "Conversion de type variant incorrecte"

#. Programmer's name for it: SInvalidVarOp
#: rtl/sys/SysConst.pas:76
msgid "Invalid variant operation"
msgstr "Opération de variant incorrecte"

#. Programmer's name for it: SInvalidVarNullOp
#: rtl/sys/SysConst.pas:77
msgid "Invalid NULL variant operation"
msgstr "Opération variant NULL incorrecte"

#. Programmer's name for it: SInvalidVarOpWithHResultWithPrefix
#: rtl/sys/SysConst.pas:78
msgid ""
"Invalid variant operation (%s%.8x)\n"
"%s"
msgstr ""
"Opération variant incorrecte (%s%.8x)\n"
"%s"

#. Programmer's name for it: SVarTypeRangeCheck1
#: rtl/sys/SysConst.pas:79
msgid "Range check error for variant of type (%s)"
msgstr "Erreur de vérification d'étendue pour le variant de type (%s)"

#. Programmer's name for it: SVarTypeRangeCheck2
#: rtl/sys/SysConst.pas:80
msgid "Range check error while converting variant of type (%s) into type (%s)"
msgstr ""
"Erreur de vérification d'étendue lors de la conversion du type (%s) en type "
"(%s)"

#. Programmer's name for it: SVarTypeOutOfRangeWithPrefix
#: rtl/sys/SysConst.pas:81
msgid "Custom variant type (%s%.4x) is out of range"
msgstr "Type de variant personnalisé (%s%.4x) hors limites"

#. Programmer's name for it: SVarTypeAlreadyUsedWithPrefix
#: rtl/sys/SysConst.pas:82
msgid "Custom variant type (%s%.4x) already used by %s"
msgstr "Type de variant personnalisé (%s%.4x) déjà utilisé par %s"

#. Programmer's name for it: SVarTypeNotUsableWithPrefix
#: rtl/sys/SysConst.pas:83
msgid "Custom variant type (%s%.4x) is not usable"
msgstr "Type de variant personnalisé (%s%.4x) non utilisable"

#. Programmer's name for it: SVarTypeTooManyCustom
#: rtl/sys/SysConst.pas:84
msgid "Too many custom variant types have been registered"
msgstr "Trop de types de variants personnalisés ont été enregistrés"

#. not used, use SVarInvalid instead
#: rtl/sys/SysConst.pas:87
msgid "Variant is not an array"
msgstr "Le variant n'est pas un tableau"

#. not used anymore
#: rtl/sys/SysConst.pas:88
msgid "Unknown custom variant type ($%.4x)"
msgstr "Type de variant personnalisé inconnu ($%.4x)"

#. Programmer's name for it: SVarTypeOutOfRange
#: rtl/sys/SysConst.pas:89
msgid "Custom variant type ($%.4x) is out of range"
msgstr "Type de variant personnalisé ($%.4x) hors limites"

#. Programmer's name for it: SVarTypeAlreadyUsed
#: rtl/sys/SysConst.pas:90
msgid "Custom variant type ($%.4x) already used by %s"
msgstr "Type de variant personnalisé ($%.4x) déjà utilisé par %s"

#. Programmer's name for it: SVarTypeNotUsable
#: rtl/sys/SysConst.pas:91
msgid "Custom variant type ($%.4x) is not usable"
msgstr "Type de variant personnalisé ($%.4x) non utilisable"

#. Programmer's name for it: SInvalidVarOpWithHResult
#: rtl/sys/SysConst.pas:92
msgid "Invalid variant operation ($%.8x)"
msgstr "Opération variant incorrecte ($%.8x)"

#. Programmer's name for it: SVarTypeCouldNotConvert
#: rtl/sys/SysConst.pas:94
msgid "Could not convert variant of type (%s) into type (%s)"
msgstr "Impossible de convertir le variant de type (%s) en type (%s)"

#. Programmer's name for it: SVarTypeConvertOverflow
#: rtl/sys/SysConst.pas:95
msgid "Overflow while converting variant of type (%s) into type (%s)"
msgstr "Débordement lors de la conversion du variant de type (%s) en type (%s)"

#. Programmer's name for it: SVarOverflow
#: rtl/sys/SysConst.pas:96
msgid "Variant overflow"
msgstr "Débordement de variant"

#. Programmer's name for it: SVarInvalid
#: rtl/sys/SysConst.pas:97
msgid "Invalid argument"
msgstr "Argument incorrect"

#. Programmer's name for it: SVarBadType
#: rtl/sys/SysConst.pas:98
msgid "Invalid variant type"
msgstr "Type de variant incorrect"

#. Programmer's name for it: SVarNotImplemented
#: rtl/sys/SysConst.pas:99
msgid "Operation not supported"
msgstr "Opération non supportée"

#. Programmer's name for it: SVarOutOfMemory
#: rtl/sys/SysConst.pas:100
msgid "Variant operation ran out memory"
msgstr "Mémoire insuffisante pour l'opération variant"

#. Programmer's name for it: SVarUnexpected
#: rtl/sys/SysConst.pas:101
msgid "Unexpected variant error"
msgstr "Erreur de variant inattendue"

#. Programmer's name for it: SVarDataClearRecursing
#: rtl/sys/SysConst.pas:103
msgid "Recursion while doing a VarDataClear"
msgstr "Récursivité pendant une opération VarDataClear"

#. Programmer's name for it: SVarDataCopyRecursing
#: rtl/sys/SysConst.pas:104
msgid "Recursion while doing a VarDataCopy"
msgstr "Récursivité pendant une opération VarDataCopy"

#. Programmer's name for it: SVarDataCopyNoIndRecursing
#: rtl/sys/SysConst.pas:105
msgid "Recursion while doing a VarDataCopyNoInd"
msgstr "Récursivité pendant une opération VarDataCopyNoInd"

#. Programmer's name for it: SVarDataInitRecursing
#: rtl/sys/SysConst.pas:106
msgid "Recursion while doing a VarDataInit"
msgstr "Récursivité pendant une opération VarDataInit"

#. Programmer's name for it: SVarDataCastToRecursing
#: rtl/sys/SysConst.pas:107
msgid "Recursion while doing a VarDataCastTo"
msgstr "Récursivité pendant une opération VarDataCastTo"

#. Programmer's name for it: SVarIsEmpty
#: rtl/sys/SysConst.pas:108
msgid "Variant is empty"
msgstr "Le variant est vide"

#. Programmer's name for it: sUnknownFromType
#: rtl/sys/SysConst.pas:109
msgid "Cannot convert from the specified type"
msgstr "Conversion impossible à partir du type spécifié"

#. Programmer's name for it: sUnknownToType
#: rtl/sys/SysConst.pas:110
msgid "Cannot convert to the specified type"
msgstr "Conversion impossible vers le type spécifié"

#. Programmer's name for it: SExternalException
#: rtl/sys/SysConst.pas:111
msgid "External exception %x"
msgstr "Exception externe %x"

#. Programmer's name for it: SAssertionFailed
#: rtl/sys/SysConst.pas:112
msgid "Assertion failed"
msgstr "Echec de l'assertion"

#. Programmer's name for it: SIntfCastError
#: rtl/sys/SysConst.pas:113
msgid "Interface not supported"
msgstr "Interface non supportée"

#. Programmer's name for it: SSafecallException
#: rtl/sys/SysConst.pas:114
msgid "Exception in safecall method"
msgstr "Exception dans méthode safecall"

#. Programmer's name for it: SAssertError
#: rtl/sys/SysConst.pas:115
msgid "%s (%s, line %d)"
msgstr "%s (%s, ligne %d)"

#. Programmer's name for it: SAbstractError
#: rtl/sys/SysConst.pas:116
msgid "Abstract Error"
msgstr "Erreur abstraite"

#. Programmer's name for it: SModuleAccessViolation
#: rtl/sys/SysConst.pas:117
msgid "Access violation at address %p in module '%s'. %s of address %p"
msgstr ""
"Violation d'accès à l'adresse %p dans le module '%s'. %s de l'adresse %p"

#. Programmer's name for it: SCannotReadPackageInfo
#: rtl/sys/SysConst.pas:118
msgid "Cannot access package information for package '%s'"
msgstr "Impossible d'accéder à l'information de paquet pour le paquet '%s'"

#. Programmer's name for it: sErrorLoadingPackage
#: rtl/sys/SysConst.pas:119
msgid ""
"Can't load package %s.\n"
"%s"
msgstr ""
"Impossible de charger le paquet %s.\n"
"%s"

#. Programmer's name for it: SInvalidPackageFile
#: rtl/sys/SysConst.pas:120
msgid "Invalid package file '%s'"
msgstr "Fichier paquet '%s' incorrect"

#. Programmer's name for it: SInvalidPackageHandle
#: rtl/sys/SysConst.pas:121
msgid "Invalid package handle"
msgstr "Handle de paquet incorrect"

#. Programmer's name for it: SDuplicatePackageUnit
#: rtl/sys/SysConst.pas:123
msgid ""
"Cannot load package '%s.'  It contains unit '%s,'which is also contained in "
"package '%s'"
msgstr ""
"Impossible de charger le paquet '%s.'  Il contient l'unité '%s,'qui est "
"aussi contenue dans le paquet '%s'"

#. Programmer's name for it: SOSError
#: rtl/sys/SysConst.pas:124
msgid ""
"System Error.  Code: %d.\n"
"%s"
msgstr ""
"Erreur système.  Code : %d.\n"
"%s"

#. Programmer's name for it: SUnkOSError
#: rtl/sys/SysConst.pas:125
msgid "A call to an OS function failed"
msgstr "Un appel à une fonction du système d'exploitation a échoué"

#. use SOSError
#: rtl/sys/SysConst.pas:127
msgid ""
"Win32 Error.  Code: %d.\n"
"%s"
msgstr ""
"Erreur Win32.  Code : %d.\n"
"%s"

#. use SUnkOSError
#: rtl/sys/SysConst.pas:128
msgid "A Win32 API function failed"
msgstr "Une fonction de l'API Win32 a échoué"

#. Programmer's name for it: SNL
#: rtl/sys/SysConst.pas:130
msgid "Application is not licensed to use this feature"
msgstr "L'application n'a pas de licence pour cette fonctionnalité"

#. Programmer's name for it: SShortMonthNameJan
#: rtl/sys/SysConst.pas:132
msgid "Jan"
msgstr "Jan"

#. Programmer's name for it: SShortMonthNameFeb
#: rtl/sys/SysConst.pas:133
msgid "Feb"
msgstr "Fév"

#. Programmer's name for it: SShortMonthNameMar
#: rtl/sys/SysConst.pas:134
msgid "Mar"
msgstr "Mar"

#. Programmer's name for it: SShortMonthNameApr
#: rtl/sys/SysConst.pas:135
msgid "Apr"
msgstr "Avr"

#. Programmer's name for it: SShortMonthNameMay
#. Programmer's name for it: SLongMonthNameMay
#: rtl/sys/SysConst.pas:136 rtl/sys/SysConst.pas:149
msgid "May"
msgstr "Mai"

#. Programmer's name for it: SShortMonthNameJun
#: rtl/sys/SysConst.pas:137
msgid "Jun"
msgstr "Jun"

#. Programmer's name for it: SShortMonthNameJul
#: rtl/sys/SysConst.pas:138
msgid "Jul"
msgstr "Jul"

#. Programmer's name for it: SShortMonthNameAug
#: rtl/sys/SysConst.pas:139
msgid "Aug"
msgstr "Aoû"

#. Programmer's name for it: SShortMonthNameSep
#: rtl/sys/SysConst.pas:140
msgid "Sep"
msgstr "Sep"

#. Programmer's name for it: SShortMonthNameOct
#: rtl/sys/SysConst.pas:141
msgid "Oct"
msgstr "Oct"

#. Programmer's name for it: SShortMonthNameNov
#: rtl/sys/SysConst.pas:142
msgid "Nov"
msgstr "Nov"

#. Programmer's name for it: SShortMonthNameDec
#: rtl/sys/SysConst.pas:143
msgid "Dec"
msgstr "Déc"

#. Programmer's name for it: SLongMonthNameJan
#: rtl/sys/SysConst.pas:145
msgid "January"
msgstr "Janvier"

#. Programmer's name for it: SLongMonthNameFeb
#: rtl/sys/SysConst.pas:146
msgid "February"
msgstr "Février"

#. Programmer's name for it: SLongMonthNameMar
#: rtl/sys/SysConst.pas:147
msgid "March"
msgstr "Mars"

#. Programmer's name for it: SLongMonthNameApr
#: rtl/sys/SysConst.pas:148
msgid "April"
msgstr "Avril"

#. Programmer's name for it: SLongMonthNameJun
#: rtl/sys/SysConst.pas:150
msgid "June"
msgstr "Juin"

#. Programmer's name for it: SLongMonthNameJul
#: rtl/sys/SysConst.pas:151
msgid "July"
msgstr "Juillet"

#. Programmer's name for it: SLongMonthNameAug
#: rtl/sys/SysConst.pas:152
msgid "August"
msgstr "Août"

#. Programmer's name for it: SLongMonthNameSep
#: rtl/sys/SysConst.pas:153
msgid "September"
msgstr "Septembre"

#. Programmer's name for it: SLongMonthNameOct
#: rtl/sys/SysConst.pas:154
msgid "October"
msgstr "Octobre"

#. Programmer's name for it: SLongMonthNameNov
#: rtl/sys/SysConst.pas:155
msgid "November"
msgstr "Novembre"

#. Programmer's name for it: SLongMonthNameDec
#: rtl/sys/SysConst.pas:156
msgid "December"
msgstr "Décembre"

#. Programmer's name for it: SShortDayNameSun
#: rtl/sys/SysConst.pas:158
msgid "Sun"
msgstr "Dim"

#. Programmer's name for it: SShortDayNameMon
#: rtl/sys/SysConst.pas:159
msgid "Mon"
msgstr "Lun"

#. Programmer's name for it: SShortDayNameTue
#: rtl/sys/SysConst.pas:160
msgid "Tue"
msgstr "Mar"

#. Programmer's name for it: SShortDayNameWed
#: rtl/sys/SysConst.pas:161
msgid "Wed"
msgstr "Mer"

#. Programmer's name for it: SShortDayNameThu
#: rtl/sys/SysConst.pas:162
msgid "Thu"
msgstr "Jeu"

#. Programmer's name for it: SShortDayNameFri
#: rtl/sys/SysConst.pas:163
msgid "Fri"
msgstr "Ven"

#. Programmer's name for it: SShortDayNameSat
#: rtl/sys/SysConst.pas:164
msgid "Sat"
msgstr "Sam"

#. Programmer's name for it: SLongDayNameSun
#: rtl/sys/SysConst.pas:166
msgid "Sunday"
msgstr "Dimanche"

#. Programmer's name for it: SLongDayNameMon
#: rtl/sys/SysConst.pas:167
msgid "Monday"
msgstr "Lundi"

#. Programmer's name for it: SLongDayNameTue
#: rtl/sys/SysConst.pas:168
msgid "Tuesday"
msgstr "Mardi"

#. Programmer's name for it: SLongDayNameWed
#: rtl/sys/SysConst.pas:169
msgid "Wednesday"
msgstr "Mercredi"

#. Programmer's name for it: SLongDayNameThu
#: rtl/sys/SysConst.pas:170
msgid "Thursday"
msgstr "Jeudi"

#. Programmer's name for it: SLongDayNameFri
#: rtl/sys/SysConst.pas:171
msgid "Friday"
msgstr "Vendredi"

#. Programmer's name for it: SLongDayNameSat
#: rtl/sys/SysConst.pas:172
msgid "Saturday"
msgstr "Samedi"

#. Programmer's name for it: SCannotCreateDir
#: rtl/sys/SysConst.pas:178
msgid "Unable to create directory"
msgstr "Impossible de créer le répertoire"

#. Programmer's name for it: SCodesetConversionError
#: rtl/sys/SysConst.pas:179
msgid "Codeset conversion failure"
msgstr "Echec de conversion de codeset"

#. DirSelDlg..Panel3..Label1..Caption
#: clx/DirSel.xfm:67
#, fuzzy
msgid "&Directory:"
msgstr "Répertoire"

#. LoginDialog..Caption
#: clx/QDBLogDlg.xfm:7
msgid "Database Login"
msgstr "Connexion base de données"

#. LoginDialog..OKButton..Caption
#. PasswordDialog..OKButton..Caption
#. ClxStrEditDlg..OKButton..Caption
#: clx/QDBLogDlg.xfm:21 clx/QDBPWDlg.xfm:20 propertyeditor/ClxStrEdit.xfm:42
msgid "&OK"
msgstr "&OK"

#. LoginDialog..Panel..Label3..Caption
#: clx/QDBLogDlg.xfm:57
msgid "Database:"
msgstr "Base de données :"

#. LoginDialog..Panel..Panel1..Label1..Caption
#: clx/QDBLogDlg.xfm:82
msgid "&User Name:"
msgstr "&Utilisateur :"

#. LoginDialog..Panel..Panel1..Label2..Caption
#: clx/QDBLogDlg.xfm:92
msgid "&Password:"
msgstr "&Mot de passe :"

#. PasswordDialog..Caption
#: clx/QDBPWDlg.xfm:7
msgid "Enter password"
msgstr "Saisie du mot de passe"

#. PasswordDialog..GroupBox1..RemoveAllButton..Caption
#: clx/QDBPWDlg.xfm:77
msgid "Re&move all"
msgstr "&Tout retirer"

#. FileDialogForm..MainPanel..BottomPanel..Label2..Caption
#: clx/QFileDialog.xfm:50
msgid "File Name:"
msgstr "Nom de fichier :"

#. FileDialogForm..MainPanel..BottomPanel..Label3..Caption
#: clx/QFileDialog.xfm:58
msgid "File Type:"
msgstr "Type de fichier :"

#. FileDialogForm..MainPanel..BottomPanel..OpenButton..Caption
#. FileDialogForm..ActionList1..OpenAction..Caption
#: clx/QFileDialog.xfm:66 clx/QFileDialog.xfm:413
msgid "&Open"
msgstr "&Ouvrir"

#. FileDialogForm..MainPanel..BottomPanel..FileEdit..Directory.FileMask
#. FileDialogForm..MainPanel..FileIcons..Directory.FileMask
#: clx/QFileDialog.xfm:90 clx/QFileDialog.xfm:113
msgid "*"
msgstr ""

#. FileDialogForm..MainPanel..Panel2..ToolBar1..Caption
#: clx/QFileDialog.xfm:146
#, fuzzy
msgid "ToolBar1"
msgstr "Barres d'outils"

#. FileDialogForm..MainPanel..Panel2..ToolBar1..ListButton..Hint
#: clx/QFileDialog.xfm:158
msgid "Change view"
msgstr "Changer de vue"

#. FileDialogForm..MainPanel..Panel2..ToolBar1..ListButton..Caption
#: clx/QFileDialog.xfm:160
msgid "ListButton"
msgstr "ListButton"

#. FileDialogForm..MainPanel..Panel2..ToolBar1..ToolButton3..Caption
#: clx/QFileDialog.xfm:170
#, fuzzy
msgid "ToolButton3"
msgstr "Boutons supplémentaires"

#. FileDialogForm..MainPanel..Panel2..ToolBar1..NewDirButton..Caption
#. FileDialogForm..ActionList1..NewDirAction..Caption
#: clx/QFileDialog.xfm:179 clx/QFileDialog.xfm:395
msgid "New &Directory"
msgstr "Nouveau &répertoire"

#. FileDialogForm..MainPanel..Panel2..ToolBar1..UpButton..Caption
#. FileDialogForm..ActionList1..UpAction..Caption
#: clx/QFileDialog.xfm:187 clx/QFileDialog.xfm:334
msgid "&Up one directory"
msgstr "Répertoire &supérieur"

#. FileDialogForm..MainPanel..Panel2..ToolBar1..ToolButton1..Caption
#. FileDialogForm..ActionList1..BackAction..Caption
#: clx/QFileDialog.xfm:195 clx/QFileDialog.xfm:341
msgid "&Back"
msgstr "&Précédent"

#. FileDialogForm..MainPanel..Panel2..ToolBar1..ToolButton2..Caption
#. FileDialogForm..ActionList1..ForwardAction..Caption
#: clx/QFileDialog.xfm:203 clx/QFileDialog.xfm:348
msgid "&Forward"
msgstr "&Suivant"

#. FileDialogForm..MainPanel..Panel2..ToolBar1..ToolButton4..Caption
#. FileDialogForm..ActionList1..HomeAction..Caption
#: clx/QFileDialog.xfm:211 clx/QFileDialog.xfm:355
msgid "Ho&me"
msgstr "A&ccueil"

#. FileDialogForm..MainPanel..Panel2..ToolBar1..ToolButton5..Caption
#. FileDialogForm..ActionList1..ReloadAction..Caption
#: clx/QFileDialog.xfm:219 clx/QFileDialog.xfm:361
msgid "&Reload"
msgstr "&Recharger"

#. FileDialogForm..MainPanel..Panel2..Label1..Caption
#: clx/QFileDialog.xfm:228
msgid "&Look in:"
msgstr "&Chercher :"

#. FileDialogForm..MainPanel..HelpROPanel..ReadOnlyCheckbox..Caption
#: clx/QFileDialog.xfm:255
msgid "Open as &read-only"
msgstr "Ouvrir en &lecture seule"

#. FileDialogForm..PreviewPanel..AutoPreviewCheckbox..Caption
#: clx/QFileDialog.xfm:302
msgid "Auto Preview"
msgstr "Prév. auto"

#. FileDialogForm..PreviewPanel..PreviewLabel..Caption
#: clx/QFileDialog.xfm:322
msgid "PreviewLabel"
msgstr "PreviewLabel"

#. FileDialogForm..ActionList1..UpAction..Hint
#: clx/QFileDialog.xfm:335
msgid "Up one directory"
msgstr "Répertoire supérieur"

#. FileDialogForm..ActionList1..BackAction..Hint
#: clx/QFileDialog.xfm:342
msgid "Back"
msgstr "Précédent"

#. FileDialogForm..ActionList1..ForwardAction..Hint
#: clx/QFileDialog.xfm:349
msgid "Forward"
msgstr "En avant"

#. FileDialogForm..ActionList1..HomeAction..Hint
#: clx/QFileDialog.xfm:356
msgid "Home directory"
msgstr "Répertoire principal"

#. FileDialogForm..ActionList1..ReloadAction..Hint
#: clx/QFileDialog.xfm:362
msgid "Reload"
msgstr "Recharger"

#. FileDialogForm..ActionList1..ViewIconAction..Caption
#: clx/QFileDialog.xfm:367
msgid "Large &Icons"
msgstr "&Grandes icônes"

#. FileDialogForm..ActionList1..ViewIconAction..Hint
#: clx/QFileDialog.xfm:368
msgid "Large icon view"
msgstr "Vue Grandes icônes"

#. FileDialogForm..ActionList1..ViewSmallIconAction..Caption
#: clx/QFileDialog.xfm:373
msgid "&Small Icons"
msgstr "&Petites icônes"

#. FileDialogForm..ActionList1..ViewSmallIconAction..Hint
#: clx/QFileDialog.xfm:374
msgid "Small Icon view"
msgstr "Vue Petites icônes"

#. FileDialogForm..ActionList1..ViewListAction..Caption
#: clx/QFileDialog.xfm:379
msgid "&List"
msgstr "&Liste"

#. FileDialogForm..ActionList1..ViewListAction..Hint
#: clx/QFileDialog.xfm:380
msgid "List view"
msgstr "Vue Liste"

#. FileDialogForm..ActionList1..ViewDetailAction..Caption
#: clx/QFileDialog.xfm:385
msgid "&Detail"
msgstr "&Détails"

#. FileDialogForm..ActionList1..ViewDetailAction..Hint
#: clx/QFileDialog.xfm:386
msgid "Detaul view"
msgstr "Vue Détails"

#. FileDialogForm..ActionList1..NewDirAction..Hint
#: clx/QFileDialog.xfm:396
msgid "Create new directory"
msgstr "Crée un nouveau répertoire"

#. FileDialogForm..ActionList1..RenameAction..Caption
#: clx/QFileDialog.xfm:408
msgid "&Rename"
msgstr "&Renommer"

#. FileDialogForm..ActionList1..HiddenAction..Caption
#: clx/QFileDialog.xfm:418
msgid "Show &Hidden Files"
msgstr "Afficher les fichiers &cachés"

#. Form1..Caption
#: internet/SvrInfoConsole.xfm:6
#, fuzzy
msgid "ServerInfo"
msgstr "&Serveur :"

#. Form1..Font.Name
#: internet/SvrInfoConsole.xfm:10
msgid "MS Sans Serif"
msgstr ""

#. WebModule2......Name
#: internet/SvrInfoModule.xfm:6
msgid "WebActionItem1"
msgstr ""

#. WebModule2......PathInfo
#: internet/SvrInfoModule.xfm:7
#, fuzzy
msgid "/List"
msgstr "Liste"

#. WebModule2......Name
#: internet/SvrInfoModule.xfm:11
msgid "WebActionItem2"
msgstr ""

#. WebModule2......PathInfo
#: internet/SvrInfoModule.xfm:12
#, fuzzy
msgid "/Clean"
msgstr "Vide"

#. WebModule2......Name
#: internet/SvrInfoModule.xfm:16
msgid "WebActionItem3"
msgstr ""

#. WebModule2......PathInfo
#: internet/SvrInfoModule.xfm:17
#, fuzzy
msgid "/Details"
msgstr "&Détails"

#. WebModule2..PageProducerSelect......HTMLDoc.Strings
#: internet/SvrInfoModule.xfm:71
msgid ""
"<a>View List</a>&nbsp;|&nbsp;<a HREF=\"<#PATH>Details\">View Details</a>\n"
msgstr ""

#. WebModule2..PageProducerSelect....HTMLDoc.Strings
#: internet/SvrInfoModule.xfm:71
msgid "<#LIST>"
msgstr ""

#. WebModule2..PageProducerSelect....HTMLDoc.Strings
#. WebModule2..PageProducerDetails....HTMLDoc.Strings
#: internet/SvrInfoModule.xfm:72 internet/SvrInfoModule.xfm:92
msgid "</BODY>"
msgstr ""

#. WebModule2..PageProducerSelect....HTMLDoc.Strings
#. WebModule2..PageProducerDetails....HTMLDoc.Strings
#: internet/SvrInfoModule.xfm:73 internet/SvrInfoModule.xfm:93
msgid "</HTML>"
msgstr ""

#. WebModule2..PageProducerSelect....HTMLDoc.Strings
#. WebModule2..PageProducerDetails....HTMLDoc.Strings
#: internet/SvrInfoModule.xfm:74 internet/SvrInfoModule.xfm:75
#: internet/SvrInfoModule.xfm:76 internet/SvrInfoModule.xfm:94
msgid " "
msgstr ""

#. WebModule2..PageProducerDetails......HTMLDoc.Strings
#: internet/SvrInfoModule.xfm:91
msgid "<a HREF=<#PATH>List>View List</a>&nbsp;|&nbsp;<a>View Details</a>\n"
msgstr ""

#. WebModule2..PageProducerDetails....HTMLDoc.Strings
#: internet/SvrInfoModule.xfm:91
msgid "<#DETAILS>"
msgstr ""

#. LogDetail..Caption
#: internet/SvrLogDetailDlg.xfm:9
#, fuzzy
msgid "LogDetail"
msgstr "&Détails"

#. LogDetail..Button1..Caption
#. LogDetail..ActionList1..PrevAction..Caption
#: internet/SvrLogDetailDlg.xfm:21 internet/SvrLogDetailDlg.xfm:71
msgid "&Previous"
msgstr "P&récédent"

#. LogDetail..Button2..Caption
#. LogDetail..ActionList1..NextAction..Caption
#: internet/SvrLogDetailDlg.xfm:31 internet/SvrLogDetailDlg.xfm:76
msgid "&Next"
msgstr "Suivan&t"

#. LogDetail..LogDetailFrame..cbTranslateText..Caption
#: internet/SvrLogDetailDlg.xfm:61
msgid "&Translate Post"
msgstr ""

#. LogDetailFrame..Memo1....Lines.Strings
#: internet/SvrLogDetailFrame.xfm:17
msgid "Memo1\n"
msgstr ""

#. LogDetailFrame..cbTranslateText..Caption
#: internet/SvrLogDetailFrame.xfm:29
msgid "&Translate Text"
msgstr ""

#. LogDetailFrame..cbWrapText..Caption
#: internet/SvrLogDetailFrame.xfm:39
#, fuzzy
msgid "&Wrap Text"
msgstr "Texte gris"

#. LogDetailFrame..ActionList1..EditCut1..Caption
#: internet/SvrLogDetailFrame.xfm:49
msgid "Cu&t"
msgstr "Cou&per"

#. LogDetailFrame..ActionList1..EditCut1..Hint
#: internet/SvrLogDetailFrame.xfm:50
msgid "Cut|Cuts the selection and puts it on the Clipboard"
msgstr "Couper|Couper la sélection et la mettre dans le Presse-papiers"

#. LogDetailFrame..ActionList1..EditCopy1..Caption
#: internet/SvrLogDetailFrame.xfm:56
msgid "&Copy"
msgstr "C&opier"

#. LogDetailFrame..ActionList1..EditCopy1..Hint
#: internet/SvrLogDetailFrame.xfm:57
msgid "Copy|Copies the selection and puts it on the Clipboard"
msgstr "Copier|Copier la sélection et la placer dans le Presse-papiers"

#. LogDetailFrame..ActionList1..EditPaste1..Caption
#: internet/SvrLogDetailFrame.xfm:63
msgid "&Paste"
msgstr "Co&ller"

#. LogDetailFrame..ActionList1..EditPaste1..Hint
#: internet/SvrLogDetailFrame.xfm:64
msgid "Paste|Inserts Clipboard contents"
msgstr "Coller|Insérer le contenu du Presse-papiers"

#. LogDetailFrame..ActionList1..EditSelectAll1..Caption
#: internet/SvrLogDetailFrame.xfm:70
msgid "Select &All"
msgstr "&Tout sélectionner"

#. LogDetailFrame..ActionList1..EditSelectAll1..Hint
#: internet/SvrLogDetailFrame.xfm:71
msgid "Select All|Selects the entire document"
msgstr "Tout sélectionner|Sélectionner l'intégralité du document"

#. LogDetailFrame..PopupMenu1..SelectFont1..Caption
#: internet/SvrLogDetailFrame.xfm:93
msgid "Select &Font..."
msgstr "Sélectionner la po&lice..."

#. LogDetailFrame..FontDialog1..Font.Name
#. WebAppDbgMainForm..Font.Name
#. AboutBox..Font.Name
#: internet/SvrLogDetailFrame.xfm:100 internet/SvrMainForm.xfm:15
#: internet/WebAppDbgAbout.xfm:17
msgid "helvetica"
msgstr ""

#. LogFrame..ActionList1..ClearAction..Caption
#. WebAppDbgMainForm..ActionList1..ClearAction..Caption
#. ClxImageListEditor..GroupBox1..Clear..Caption
#. ClxPictureEditorDlg..GroupBox1..Clear..Caption
#. ClxStrEditDlg..PopupMenu1..Clear1..Caption
#: internet/SvrLogFrame.xfm:36 internet/SvrMainForm.xfm:161
#: propertyeditor/ClxImgEdit.xfm:193 propertyeditor/ClxPicEdit.xfm:94
#: propertyeditor/ClxStrEdit.xfm:125
msgid "&Clear"
msgstr "&Effacer"

#. LogFrame..ActionList1..DetailAction..Caption
#: internet/SvrLogFrame.xfm:41
#, fuzzy
msgid "&Details..."
msgstr "&Détails"

#. WebAppDbgMainForm..Caption
#. WebAppDbgMainForm..ActionList1..MainUpdateAction..Caption
#: internet/SvrMainForm.xfm:11 internet/SvrMainForm.xfm:156
msgid "MainUpdateAction"
msgstr ""

#. WebAppDbgMainForm..Label2..Caption
#: internet/SvrMainForm.xfm:32
#, fuzzy
msgid "Default URL:"
msgstr "Default"

#. WebAppDbgMainForm..Label1..Caption
#: internet/SvrMainForm.xfm:47
#, fuzzy
msgid "Port:"
msgstr "&Port"

#. WebAppDbgMainForm..Port..Caption
#: internet/SvrMainForm.xfm:55
#, fuzzy
msgid "Port"
msgstr "&Port"

#. WebAppDbgMainForm..pbToggle..Caption
#. WebAppDbgMainForm..ActionList1..ToggleServerAction..Caption
#: internet/SvrMainForm.xfm:63 internet/SvrMainForm.xfm:126
msgid "Toggle"
msgstr "Toggle"

#. WebAppDbgMainForm..PageControl1..TabSheet2..Caption
#: internet/SvrMainForm.xfm:75
msgid "Statistics"
msgstr ""

#. WebAppDbgMainForm..PageControl1..TabSheet1..Caption
#. DlgProperties..PageControl1..TabLog..Caption
#: internet/SvrMainForm.xfm:90 internet/SvrPropDlg.xfm:150
msgid "Log"
msgstr ""

#. WebAppDbgMainForm..PageControl1..TabSheet1..GroupBox1..CheckBox1..Caption
#: internet/SvrMainForm.xfm:116
msgid "&Log To List"
msgstr ""

#. WebAppDbgMainForm..ActionList1..ExitAction..Caption
#: internet/SvrMainForm.xfm:131
msgid "E&xit"
msgstr "&Quitter"

#. WebAppDbgMainForm..ActionList1..StopAction..Caption
#: internet/SvrMainForm.xfm:135
#, fuzzy
msgid "S&top Server"
msgstr "&Serveur :"

#. WebAppDbgMainForm..ActionList1..StartAction..Caption
#: internet/SvrMainForm.xfm:140
#, fuzzy
msgid "&Start Server"
msgstr "&Serveur :"

#. WebAppDbgMainForm..ActionList1..AboutAction..Caption
#: internet/SvrMainForm.xfm:145
msgid "&About..."
msgstr "&A propos..."

#. WebAppDbgMainForm..ActionList1..PropertiesAction..Caption
#: internet/SvrMainForm.xfm:149
msgid "&Options..."
msgstr "&Options..."

#. WebAppDbgMainForm..ActionList1..BrowseAction..Caption
#: internet/SvrMainForm.xfm:153
#, fuzzy
msgid "BrowseAction"
msgstr "Action"

#. WebAppDbgMainForm..ActionList1..ToggleLogAction..Caption
#: internet/SvrMainForm.xfm:164
msgid "&Log Traffic"
msgstr ""

#. WebAppDbgMainForm..MainMenu1..PropertiesItem..Caption
#: internet/SvrMainForm.xfm:173
#, fuzzy
msgid "&Server"
msgstr "&Serveur :"

#. DlgProperties..Caption
#: internet/SvrPropDlg.xfm:9
msgid "Options"
msgstr "Options"

#. DlgProperties..PageControl1..TabConnection..Caption
#: internet/SvrPropDlg.xfm:47
msgid "Connection"
msgstr "Connexion"

#. DlgProperties..PageControl1..TabConnection..GroupBox1..Label1..Caption
#: internet/SvrPropDlg.xfm:60
#, fuzzy
msgid "&Port:"
msgstr "&Port"

#. DlgProperties..PageControl1..TabConnection..GroupBox1..Label2..Caption
#: internet/SvrPropDlg.xfm:68
#, fuzzy
msgid "&Search Path:"
msgstr "Chercher"

#. DlgProperties..PageControl1..TabConnection..GroupBox1..Label3..Caption
#: internet/SvrPropDlg.xfm:76
#, fuzzy
msgid "&Default URL:"
msgstr "Default"

#. DlgProperties..PageControl1..TabConnection..GroupBox1..cbPort..Text
#. DlgProperties..PageControl1..TabConnection..GroupBox1..cbUDPPort..Text
#: internet/SvrPropDlg.xfm:85 internet/SvrPropDlg.xfm:128
#, fuzzy
msgid "cbPort"
msgstr "Abandon"

#. DlgProperties..PageControl1..TabConnection..GroupBox1..cbActiveAtStartup..Caption
#: internet/SvrPropDlg.xfm:93
msgid "&Activate at Startup"
msgstr ""

#. DlgProperties..PageControl1..TabConnection..GroupBox1..edDefault..Text
#: internet/SvrPropDlg.xfm:103
#, fuzzy
msgid "edDefault"
msgstr "Default"

#. DlgProperties..PageControl1..TabConnection..GroupBox1..edPath..Text
#: internet/SvrPropDlg.xfm:112
#, fuzzy
msgid "edPath"
msgstr "Chemin"

#. DlgProperties..PageControl1..TabConnection..GroupBox1..Label6..Caption
#: internet/SvrPropDlg.xfm:119
#, fuzzy
msgid "&UDP Port:"
msgstr "&Port"

#. DlgProperties..PageControl1..TabConnection..GroupBox1..Label7..Caption
#: internet/SvrPropDlg.xfm:136
#, fuzzy
msgid "&Browser:"
msgstr "&Parcourir"

#. DlgProperties..PageControl1..TabConnection..GroupBox1..edBrowser..Text
#: internet/SvrPropDlg.xfm:145
msgid "mozilla"
msgstr ""

#. DlgProperties..PageControl1..TabLog..GroupBox2..Caption
#: internet/SvrPropDlg.xfm:158
msgid "Show in Log"
msgstr ""

#. DlgProperties..PageControl1..TabLog..GroupBox6..Caption
#: internet/SvrPropDlg.xfm:179
msgid " Log Size "
msgstr ""

#. DlgProperties..PageControl1..TabLog..GroupBox6..Label4..Caption
#: internet/SvrPropDlg.xfm:187
#, fuzzy
msgid "Max Events:"
msgstr "Evénement"

#. DlgProperties..PageControl1..TabLog..GroupBox6..Label5..Caption
#: internet/SvrPropDlg.xfm:195
msgid "Delete when max exceeded:"
msgstr ""

#. StatsFrame..GroupBox1..Label3..Caption
#: internet/SvrStatsFrame.xfm:49
#, fuzzy
msgid "RequestCount:"
msgstr "Délai de requête dépassé"

#. StatsFrame..GroupBox1..Label5..Caption
#: internet/SvrStatsFrame.xfm:56
msgid "Total Response Time:"
msgstr ""

#. StatsFrame..GroupBox1..Label7..Caption
#: internet/SvrStatsFrame.xfm:63
msgid "Avg Response Time:"
msgstr ""

#. StatsFrame..GroupBox1..Label8..Caption
#: internet/SvrStatsFrame.xfm:70
msgid "Last Response Time:"
msgstr ""

#. StatsFrame..GroupBox1..Label1..Caption
#: internet/SvrStatsFrame.xfm:77
#, fuzzy
msgid "Min Response Time:"
msgstr "Code de réponse inconnu"

#. StatsFrame..GroupBox1..Label2..Caption
#: internet/SvrStatsFrame.xfm:84
msgid "Max Response Time:"
msgstr ""

#. StatsFrame..GroupBox1..Button1..Caption
#. StatsFrame..ActionList1..ResetCountsAction..Caption
#: internet/SvrStatsFrame.xfm:106 internet/SvrStatsFrame.xfm:114
msgid "&Reset"
msgstr "&Réinitialiser"

#. AboutBox..Caption
#: internet/WebAppDbgAbout.xfm:13
#, fuzzy
msgid "About Web App Debugger"
msgstr "Débogueur d'application Web"

#. AboutBox..DetailsPanel..Version..Caption
#: internet/WebAppDbgAbout.xfm:67
msgid "Version 3.0"
msgstr "Version 3.0"

#. AboutBox..DetailsPanel..SKUName..Caption
#: internet/WebAppDbgAbout.xfm:74
#, fuzzy
msgid "Web Application Debugger"
msgstr "Débogueur d'application Web"

#. AboutBox..DetailsPanel..CompanyName..Caption
#: internet/WebAppDbgAbout.xfm:81
#, fuzzy
msgid "Borland Software Corporation"
msgstr "Impossible d'analyser la partie réelle"

#. ClxIconViewItemsEditor..Caption
#: propertyeditor/ClxIconEdit.xfm:8
msgid "IconView Items Editor"
msgstr "Editeur d'éléments IconView"

#. ClxIconViewItemsEditor..GroupBox1..Caption
#. ClxListViewItems..GroupBox1..Caption
#. ClxTreeViewItems..GroupBox1..Caption
#: propertyeditor/ClxIconEdit.xfm:22 propertyeditor/ClxItemEdit.xfm:22
#: propertyeditor/ClxNodeEdit.xfm:23
msgid "&Items"
msgstr "&Eléments"

#. ClxIconViewItemsEditor..GroupBox1..New..Caption
#. ClxListViewItems..GroupBox1..New..Caption
#: propertyeditor/ClxIconEdit.xfm:30 propertyeditor/ClxItemEdit.xfm:30
msgid "&New Item"
msgstr "&Nouvel élément"

#. ClxIconViewItemsEditor..GroupBox1..Delete..Caption
#. ClxImageListEditor..GroupBox1..Delete..Caption
#. ClxListViewItems..GroupBox1..Delete..Caption
#. ClxTreeViewItems..GroupBox1..Delete..Caption
#: propertyeditor/ClxIconEdit.xfm:41 propertyeditor/ClxImgEdit.xfm:182
#: propertyeditor/ClxItemEdit.xfm:41 propertyeditor/ClxNodeEdit.xfm:42
msgid "&Delete"
msgstr "&Supprimer"

#. ClxIconViewItemsEditor..PropGroupBox..Caption
#. ClxListViewItems..PropGroupBox..Caption
#. ClxTreeViewItems..PropGroupBox..Caption
#: propertyeditor/ClxIconEdit.xfm:72 propertyeditor/ClxItemEdit.xfm:79
#: propertyeditor/ClxNodeEdit.xfm:90
msgid "Item Properties"
msgstr "Propriétés de l'élément"

#. ClxIconViewItemsEditor..PropGroupBox..Label1..Caption
#. ClxListViewItems..PropGroupBox..Label1..Caption
#: propertyeditor/ClxIconEdit.xfm:80 propertyeditor/ClxItemEdit.xfm:86
msgid "&Caption:"
msgstr "&Intitulé :"

#. ClxIconViewItemsEditor..PropGroupBox..Label2..Caption
#. ClxListViewItems..PropGroupBox..Label2..Caption
#. ClxTreeViewItems..PropGroupBox..Label2..Caption
#: propertyeditor/ClxIconEdit.xfm:90 propertyeditor/ClxItemEdit.xfm:94
#: propertyeditor/ClxNodeEdit.xfm:106
msgid "I&mage Index:"
msgstr "Indice i&mage :"

#. ClxIconViewItemsEditor..Apply..Caption
#. ClxListViewItems..Apply..Caption
#. ClxTreeViewItems..Apply..Caption
#: propertyeditor/ClxIconEdit.xfm:146 propertyeditor/ClxItemEdit.xfm:168
#: propertyeditor/ClxNodeEdit.xfm:180
msgid "&Apply"
msgstr "Appl&iquer"

#. ClxImageListEditor..Caption
#: propertyeditor/ClxImgEdit.xfm:11
msgid "ImageList Editor"
msgstr "Editeur de liste d'images"

#. ClxImageListEditor..ImageGroup..Caption
#: propertyeditor/ClxImgEdit.xfm:50
msgid " &Selected Image "
msgstr " I&mage sélectionnée "

#. ClxImageListEditor..ImageGroup..TransparentLabel..Caption
#: propertyeditor/ClxImgEdit.xfm:57
msgid "&Transparent Color:"
msgstr "Couleur &transparente :"

#. ClxImageListEditor..ImageGroup..FillLabel..Caption
#: propertyeditor/ClxImgEdit.xfm:65
msgid "&Fill Color:"
msgstr "Couleur de &remplissage :"

#. ClxImageListEditor..ImageGroup..OptionsGroup....Items.Strings
#: propertyeditor/ClxImgEdit.xfm:77
msgid ""
"Cr&op\n"
"St&retch\n"
"C&enter\n"
msgstr ""

#. ClxImageListEditor..ImageGroup..OptionsGroup..Caption
#: propertyeditor/ClxImgEdit.xfm:78
msgid " Options "
msgstr " Options "

#. ClxImageListEditor..Apply..Caption
#: propertyeditor/ClxImgEdit.xfm:131
msgid "A&pply"
msgstr "A&ppliquer"

#. ClxImageListEditor..GroupBox1..Caption
#: propertyeditor/ClxImgEdit.xfm:151
msgid " &Images "
msgstr " &Images "

#. ClxImageListEditor..GroupBox1..Add..Caption
#: propertyeditor/ClxImgEdit.xfm:172
msgid "&Add..."
msgstr "Ajo&uter..."

#. ClxImageListEditor..GroupBox1..ExportBtn..Caption
#: propertyeditor/ClxImgEdit.xfm:204
msgid "E&xport..."
msgstr "E&xporter..."

#. ClxImageListEditor..OpenDialog..DefaultExt
#. ClxImageListEditor..SaveDialog..DefaultExt
#: propertyeditor/ClxImgEdit.xfm:211 propertyeditor/ClxImgEdit.xfm:221
msgid "bmp"
msgstr "bmp"

#. ClxImageListEditor..OpenDialog..Title
#: propertyeditor/ClxImgEdit.xfm:215
msgid "Add Images"
msgstr "Ajout d'images"

#. ClxImageListEditor..SaveDialog..Filter
#: propertyeditor/ClxImgEdit.xfm:222
msgid "Bitmaps (*.bmp)|*.bmp"
msgstr "Bitmaps (*.bmp)|*.bmp"

#. ClxImageListEditor..SaveDialog..Title
#: propertyeditor/ClxImgEdit.xfm:226
msgid "Export Images"
msgstr "Exportation d'images"

#. ClxListViewItems..Caption
#: propertyeditor/ClxItemEdit.xfm:7
msgid "ListView Items Editor"
msgstr "Editeur d'éléments ListView"

#. ClxListViewItems..GroupBox1..NewSub..Caption
#: propertyeditor/ClxItemEdit.xfm:51
msgid "N&ew SubItem"
msgstr "S&ous-élément"

#. ClxListViewItems..PropGroupBox..Label3..Caption
#: propertyeditor/ClxItemEdit.xfm:102
msgid "&State Index:"
msgstr "In&dice état :"

#. MaskForm..Caption
#: propertyeditor/ClxMaskProp.xfm:11
#, fuzzy
msgid "Input Mask Editor"
msgstr "Editeur d'éléments..."

#. MaskForm..Label1..Caption
#: propertyeditor/ClxMaskProp.xfm:30
msgid "&Input Mask:"
msgstr ""

#. MaskForm..Label2..Caption
#: propertyeditor/ClxMaskProp.xfm:39
#, fuzzy
msgid "&Sample Masks:"
msgstr "Exemples"

#. MaskForm..Label3..Caption
#: propertyeditor/ClxMaskProp.xfm:48
msgid "&Test Input:"
msgstr ""

#. MaskForm..Label4..Caption
#: propertyeditor/ClxMaskProp.xfm:57
msgid "Character for &Blanks:"
msgstr ""

#. MaskForm..Blanks..Text
#: propertyeditor/ClxMaskProp.xfm:78
msgid "_"
msgstr ""

#. MaskForm..SaveMaskCheck..Caption
#: propertyeditor/ClxMaskProp.xfm:86
msgid "Save &Literal Characters"
msgstr ""

#. MaskForm..Masks..Caption
#: propertyeditor/ClxMaskProp.xfm:96
#, fuzzy
msgid "&Masks..."
msgstr "Masse"

#. MaskForm..InputMask..Text
#: propertyeditor/ClxMaskProp.xfm:140
#, fuzzy
msgid "InputMask"
msgstr "Entrée"

#. MaskForm..ListBox1....Items.Strings
#: propertyeditor/ClxMaskProp.xfm:162
msgid ""
"Phone | 4155551212 | !\\(999\\)000-0000;1;_\n"
"Extension | 15450 | !99999;1;_\n"
"Social Security | 555555555 | 000\\-00\\-0000;1;_\n"
"Short Zip Code | 90504 | 00000;1;_\n"
"Long Zip Code | 905040000 | 00000\\-9999;1;_\n"
"Date | 062794 | !99/99/00;1;_\n"
"Long Time | 090515PM | !90:00:00>LL;1;_\n"
"Short Time | 1345 | !90:00;1;_\n"
msgstr ""

#. MaskForm..OpenDialog1..DefaultExt
#: propertyeditor/ClxMaskProp.xfm:168
msgid "dem"
msgstr ""

#. MaskForm..OpenDialog1..Filter
#: propertyeditor/ClxMaskProp.xfm:169
#, fuzzy
msgid "Edit Masks (*.dem)|*.dem|All Files (*.*)|*.*"
msgstr "Fichiers de base de données (*.gdb)|*.gdb|Tous les fichiers (*.*)|*.*"

#. MaskForm..OpenDialog1..Title
#: propertyeditor/ClxMaskProp.xfm:173
#, fuzzy
msgid "Open Mask File"
msgstr "Ouvrir un fichier Xml"

#. MaskTextForm..Caption
#: propertyeditor/ClxMaskText.xfm:11
#, fuzzy
msgid "Masked Text Editor"
msgstr "Editeur du corps du texte"

#. MaskTextForm..Label3..Caption
#: propertyeditor/ClxMaskText.xfm:24
#, fuzzy
msgid "&Input Text:"
msgstr "&Texte de requête :"

#. MaskTextForm..Label1..Caption
#: propertyeditor/ClxMaskText.xfm:33
msgid "Edit Mask:"
msgstr ""

#. MaskTextForm..EditMask..Caption
#: propertyeditor/ClxMaskText.xfm:42
msgid "None"
msgstr "Aucune"

#. ClxTreeViewItems..Caption
#: propertyeditor/ClxNodeEdit.xfm:9
msgid "TreeView Items Editor"
msgstr "Editeur d'éléments TreeView"

#. ClxTreeViewItems..GroupBox1..New..Caption
#: propertyeditor/ClxNodeEdit.xfm:31
msgid "&New Node"
msgstr "&Nouveau noeud"

#. ClxTreeViewItems..GroupBox1..NewSub..Caption
#: propertyeditor/ClxNodeEdit.xfm:52
msgid "N&ew SubNode"
msgstr "Nou&veau sous-noeud"

#. ClxTreeViewItems..GroupBox1..Load..Caption
#: propertyeditor/ClxNodeEdit.xfm:62
msgid "L&oad"
msgstr "&Charger"

#. ClxTreeViewItems..PropGroupBox..Label1..Caption
#: propertyeditor/ClxNodeEdit.xfm:97
msgid "&Text:"
msgstr "&Texte :"

#. ClxTreeViewItems..PropGroupBox..Label4..Caption
#: propertyeditor/ClxNodeEdit.xfm:115
msgid "Sele&cted Index:"
msgstr "In&dice sélectionné :"

#. ClxTreeViewItems..gbSubItems..Caption
#: propertyeditor/ClxNodeEdit.xfm:200
msgid "S&ub Items"
msgstr "So&us-éléments"

#. ClxTreeViewItems..gbSubItems..btnAddSub..Caption
#: propertyeditor/ClxNodeEdit.xfm:217
msgid "Add &SubItem"
msgstr "Ajouter sous-é&lément"

#. ClxTreeViewItems..gbSubItems..btnDelSub..Caption
#: propertyeditor/ClxNodeEdit.xfm:227
msgid "De&lete"
msgstr "&Supprimer"

#. ClxTreeViewItems..gbSubItemProps..Caption
#: propertyeditor/ClxNodeEdit.xfm:238
msgid "Sub Item &Properties"
msgstr "&Propriétés du sous-élément"

#. ClxTreeViewItems..gbSubItemProps..lblSubText..Caption
#: propertyeditor/ClxNodeEdit.xfm:265
msgid "Te&xt:"
msgstr "Te&xte :"

#. ClxTreeViewItems..gbSubItemProps..lblSubImgIndex..Caption
#: propertyeditor/ClxNodeEdit.xfm:273
msgid "Ima&ge Index:"
msgstr "Indice ima&ge :"

#. ClxTreeViewItems..OpenDialog1..Filter
#: propertyeditor/ClxNodeEdit.xfm:278
msgid "All Files(*)"
msgstr "Tous les fichiers(*)"

#. ClxPictureEditorDlg..Caption
#: propertyeditor/ClxPicEdit.xfm:10
msgid "Picture Editor"
msgstr "Editeur d'images"

#. ClxPictureEditorDlg..GroupBox1..Load..Caption
#. ClxStrEditDlg..PopupMenu1..Load1..Caption
#: propertyeditor/ClxPicEdit.xfm:74 propertyeditor/ClxStrEdit.xfm:115
msgid "&Load..."
msgstr "C&harger..."

#. ClxPictureEditorDlg..GroupBox1..Save..Caption
#. ClxStrEditDlg..PopupMenu1..Save1..Caption
#: propertyeditor/ClxPicEdit.xfm:84 propertyeditor/ClxStrEdit.xfm:120
msgid "&Save..."
msgstr "Enregi&strer..."

#. ClxStrEditDlg..Caption
#: propertyeditor/ClxStrEdit.xfm:11
msgid "String list editor"
msgstr "Editeur de liste de chaînes"

#. ClxStrEditDlg..LineCount..Caption
#: propertyeditor/ClxStrEdit.xfm:33
msgid "0 lines"
msgstr "0 lignes"

#. ClxStrEditDlg..Memo....Lines.Strings
#: propertyeditor/ClxStrEdit.xfm:76
msgid " \n"
msgstr ""

#. ClxStrEditDlg..OpenDialog....HelpContext
#: propertyeditor/ClxStrEdit.xfm:88
msgid ""
"Text files (*.txt)|*.txt|Shell scripts (*.sh)|*.sh|Config files (*.conf)|*."
"conf|All files (*)|*\n"
msgstr ""

#. ClxStrEditDlg..OpenDialog..Title
#: propertyeditor/ClxStrEdit.xfm:91
msgid "Load string list"
msgstr "Charger la liste de chaînes"

#. ClxStrEditDlg..SaveDialog..DefaultExt
#: propertyeditor/ClxStrEdit.xfm:99
msgid "txt"
msgstr "txt"

#. ClxStrEditDlg..SaveDialog....DefaultExt
#: propertyeditor/ClxStrEdit.xfm:103
msgid ""
"Text files (*.txt)|*.txt|Config files (*.conf)|*.conf|Shell scripts (*.sh)|*."
"sh|All files (*)|*\n"
msgstr ""

#. ClxStrEditDlg..SaveDialog..Title
#: propertyeditor/ClxStrEdit.xfm:106
msgid "Save string list"
msgstr "Enregistrer la liste de chaînes"

#~ msgid " - Dock zone has no control"
#~ msgstr " - La zone d'ancrage n'a pas de contrôle"

#~ msgid " - Dock zone not found"
#~ msgstr " - Zone d'ancrage non trouvée"

#~ msgid " Assign Data From "
#~ msgstr " Affecter les données depuis "

#~ msgid " Database "
#~ msgstr " Base de données "

#~ msgid " Source of Connection "
#~ msgstr " Source de connexion "

#~ msgid " Value"
#~ msgstr " Valeur"

#~ msgid " any known drive"
#~ msgstr " tout lecteur connu"

#~ msgid " is already in the query"
#~ msgstr " est déjà dans la requête"

#~ msgid " is not an allowed dimension type"
#~ msgstr " n'est pas un type de dimension autorisé"

#~ msgid " is not an allowed summary type"
#~ msgstr " n'est pas un type de récapitulatif autorisé"

#~ msgid "%d MB"
#~ msgstr "%d Mo"

#~ msgid "%s - %s"
#~ msgstr "%s - %s"

#~ msgid "%s - PortTypes:"
#~ msgstr "%s - Types de port :"

#~ msgid "%s ActionManager property has not been assigned"
#~ msgstr "La propriété ActionManager de %s n'a pas été affectée"

#~ msgid "%s Properties"
#~ msgstr "Propriétés %s"

#~ msgid "%s component requires Client to function properly"
#~ msgstr "Le composant %s requiert un client pour fonctionner correctement."

#~ msgid "%s component requires Server to function properly"
#~ msgstr "Le composant %s requiert un serveur pour fonctionner correctement."

#~ msgid "%s does not allow hiding"
#~ msgstr "%s ne permet pas la dissimulation"

#~ msgid "%s is already associated with %s"
#~ msgstr "%s est déjà associé avec %s"

#~ msgid ""
#~ "%s is an InterBase 6 function. Please upgrade to InterBase 6 to use this "
#~ "functonality"
#~ msgstr ""
#~ "%s est une fonction InterBase 6. Veuillez mettre à niveau vers InterBase "
#~ "6 pour utiliser cette fonctionnalité."

#~ msgid "%s must be the lookup table's active index"
#~ msgstr "%s doit être l'index actif de la table de référence"

#~ msgid "%s%s%s %s"
#~ msgstr "%s%s%s %s"

#~ msgid "%s%s%s Database"
#~ msgstr "Base de données %s%s%s"

#~ msgid "%s%s%s Index Files"
#~ msgstr "Fichiers index %s%s%s"

#~ msgid "%s%s%s Parameters"
#~ msgstr "Paramètres %s%s%s"

#~ msgid "%s, Default"
#~ msgstr "%s, par défaut"

#~ msgid "&Active"
#~ msgstr "Acti&f"

#~ msgid "&Active Type"
#~ msgstr "Typ&e actif :"

#~ msgid "&Add fields..."
#~ msgstr "&Ajouter des champs..."

#~ msgid "&Add or Remove Buttons"
#~ msgstr "&Ajouter ou supprimer des boutons"

#~ msgid "&Alias name:"
#~ msgstr "Nom d'a&lias :"

#~ msgid "&Apply Event"
#~ msgstr " Appl&iquer l'événement "

#~ msgid "&Arrange"
#~ msgstr "&Disposer"

#~ msgid "&Attribute set name:"
#~ msgstr "&Nom d'ensemble d'attributs :"

#~ msgid "&Base Field"
#~ msgstr "&Champ de base :"

#~ msgid "&Based on:"
#~ msgstr "&Basé sur :"

#~ msgid "&Bold"
#~ msgstr "&Gras"

#~ msgid "&Browse URL"
#~ msgstr "&Parcourir URL"

#~ msgid "&Browse..."
#~ msgstr "&Parcourir..."

#~ msgid "&Bullets"
#~ msgstr "&Puces"

#~ msgid "&Cancel"
#~ msgstr "&Annuler"

#~ msgid "&Cancel Edit"
#~ msgstr "A&nnuler les modifications"

#~ msgid "&Caption Options"
#~ msgstr "&Options de titre"

#~ msgid "&Cascade"
#~ msgstr "&Cascade"

#~ msgid "&Cells"
#~ msgstr "&Cellules"

#~ msgid "&Center"
#~ msgstr "&Centré"

#~ msgid "&Code Editor..."
#~ msgstr "Editeur de &code..."

#~ msgid "&Connection"
#~ msgstr "&Connexion"

#~ msgid "&Copy Selection"
#~ msgstr "&Copier la sélection"

#~ msgid "&Customize"
#~ msgstr "&Personnaliser"

#~ msgid "&Database:"
#~ msgstr "&Base de données :"

#~ msgid "&Dataset Editor..."
#~ msgstr "Editeur d'ensemb&le de données..."

#~ msgid "&Decision Cube Editor..."
#~ msgstr "Edite&ur de cube de décision..."

#~ msgid "&Decision Query Editor..."
#~ msgstr "Edite&ur de requête de décision..."

#~ msgid "&Delete Selection"
#~ msgstr "&Supprimer la sélection"

#~ msgid "&Dimensions"
#~ msgstr "&Dimensions"

#~ msgid "&Dimensions:"
#~ msgstr "&Dimensions :"

#~ msgid "&Display Sparse Rows/Columns"
#~ msgstr "Afficher les &lignes/colonnes éparses"

#~ msgid "&Do not display Sparse Rows/Columns"
#~ msgstr "Ne &pas afficher les lignes/colonnes éparses"

#~ msgid "&Download URL"
#~ msgstr "&Télécharger l'URL"

#~ msgid "&Driver name:"
#~ msgstr "N&om de pilote :"

#~ msgid "&Edit Done"
#~ msgstr "Modi&fications terminées"

#~ msgid "&Edit Query"
#~ msgstr "&Modifier la requête"

#~ msgid "&Exit"
#~ msgstr "&Quitter"

#~ msgid "&Field"
#~ msgstr "&Champ"

#~ msgid "&Field Name:"
#~ msgstr "Nom de &champ :"

#~ msgid "&Fields:"
#~ msgstr "&Champs :"

#~ msgid "&Find..."
#~ msgstr "&Chercher..."

#~ msgid "&Finish"
#~ msgstr "&Terminer"

#~ msgid "&Generator"
#~ msgstr "&Générateur"

#~ msgid "&Get Cell Counts"
#~ msgstr "&Obtenir nb. de cellules"

#~ msgid "&Graphical Query Builder..."
#~ msgstr "&Constructeur de requêtes graphiques..."

#~ msgid "&Grouping"
#~ msgstr "&Groupement :"

#~ msgid "&Help on Help"
#~ msgstr "&Utilisation de l'aide"

#~ msgid "&Initial Value"
#~ msgstr "&Valeur initiale :"

#~ msgid "&Italic"
#~ msgstr "&Italique"

#~ msgid "&Joined Fields"
#~ msgstr "C&hamps joints :"

#~ msgid "&Keep inactive connection"
#~ msgstr "Ne pas &fermer les connexions inactives"

#~ msgid "&Key Fields:"
#~ msgstr "Champs c&lé :"

#~ msgid "&Large icons"
#~ msgstr "&Grandes icônes"

#~ msgid "&List of Available Fields:"
#~ msgstr "&Liste des champs disponibles :"

#~ msgid "&Local"
#~ msgstr "Lo&cale"

#~ msgid "&Login prompt"
#~ msgstr "In&vite de connexion"

#~ msgid "&Master Fields"
#~ msgstr "Champs &maître :"

#~ msgid "&Menu animations:"
#~ msgstr "Animations de &menu :"

#~ msgid "&Minimize All"
#~ msgstr "&Tout réduire"

#~ msgid "&Move Selection"
#~ msgstr "&Déplacer la sélection"

#~ msgid "&Name:"
#~ msgstr "&Nom :"

#~ msgid "&New field..."
#~ msgstr "&Nouveau champ..."

#~ msgid "&Open Picture..."
#~ msgstr "&Ouvrir une image..."

#~ msgid "&Open..."
#~ msgstr "&Ouvrir..."

#~ msgid "&Parameter overrides:"
#~ msgstr "Para&mètres de connexion :"

#~ msgid "&Print..."
#~ msgstr "&Imprimer..."

#~ msgid "&Properties"
#~ msgstr "&Propriétés"

#~ msgid "&Property Name:"
#~ msgstr "No&m de propriété :"

#~ msgid "&Protocol:"
#~ msgstr "&Protocole :"

#~ msgid "&Query Editor..."
#~ msgstr "Edite&ur de requête..."

#~ msgid "&Remote"
#~ msgstr "&Distante"

#~ msgid "&Reset..."
#~ msgstr "&Réinitialiser..."

#~ msgid "&Result Field:"
#~ msgstr "Champ rés&ultat :"

#~ msgid "&Run Time Display Only"
#~ msgstr "Afficher à l'e&xécution seulement"

#~ msgid "&Run..."
#~ msgstr "E&xécuter..."

#~ msgid "&SQL:"
#~ msgstr "&SQL :"

#~ msgid "&Save Picture..."
#~ msgstr "&Enregistrer l'image..."

#~ msgid "&Select All"
#~ msgstr "&Tout sélectionner"

#~ msgid "&Send Mail..."
#~ msgstr "&Envoyer un email..."

#~ msgid "&Service Editor ..."
#~ msgstr "Editeur de &service..."

#~ msgid "&Size:"
#~ msgstr "&Taille :"

#~ msgid "&Strikeout"
#~ msgstr "&Barré"

#~ msgid "&Summaries"
#~ msgstr "&Récapitulatifs"

#~ msgid "&Summaries:"
#~ msgstr "&Récapitulatifs :"

#~ msgid "&Table:"
#~ msgstr "&Table :"

#~ msgid "&Tables:"
#~ msgstr "&Tables :"

#~ msgid "&Tile Vertically"
#~ msgstr "Mosaïque &verticale"

#~ msgid "&Toolbar Options"
#~ msgstr "Options de barre d'o&utils"

#~ msgid "&Topic Search"
#~ msgstr "&Chercher une rubrique"

#~ msgid "&Transaction Editor..."
#~ msgstr "E&diteur de transaction..."

#~ msgid "&Type"
#~ msgstr "&Type :"

#~ msgid "&Type:"
#~ msgstr "&Type :"

#~ msgid "&Underline"
#~ msgstr "&Souligné"

#~ msgid "&Undo"
#~ msgstr "&Défaire"

#~ msgid "&UpdateSQL Editor..."
#~ msgstr "Editeur &UpdateSQL..."

#~ msgid "&Web Page Editor..."
#~ msgstr "Editeur de page &Web..."

#~ msgid "&average"
#~ msgstr "&Moyenne"

#~ msgid "&count"
#~ msgstr "&Nombre"

#~ msgid ""
#~ "&nbsp;&nbsp;<span class=\"Tip\">Link to WS-Inspection document of "
#~ "Services <a href=\"%s\">here</a></span>"
#~ msgstr ""
#~ "&nbsp;&nbsp;<span class=\"Tip\">Lien vers document de services WS-"
#~ "Inspection <a href=\"%s\">ici</a></span>"

#~ msgid "&sum"
#~ msgstr "&Somme"

#~ msgid "'%s' cannot be opened"
#~ msgstr "'%s' ne peut être ouvert"

#~ msgid "'%s' is not a valid property value"
#~ msgstr "'%s' n'est pas une valeur de propriété correcte"

#~ msgid "''%s'' is not connected to an InterBase database"
#~ msgstr "''%s'' n'est pas connecté à une base de données InterBase"

#~ msgid "(ADT)"
#~ msgstr "(ADT)"

#~ msgid "(All Actions)"
#~ msgstr "(Toutes les actions)"

#~ msgid "(Array)"
#~ msgstr "(Tableau)"

#~ msgid "(Binary)"
#~ msgstr "(Binaire)"

#~ msgid "(Checkmark toggles visibility)"
#~ msgstr "(Cochez pour basculer l'affichage)"

#~ msgid "(No Category)"
#~ msgstr "(pas de catégorie)"

#~ msgid "(No Name)"
#~ msgstr "(pas de nom)"

#~ msgid "3D Dark Shadow"
#~ msgstr "Ombre foncée 3D"

#~ msgid "3D Light"
#~ msgstr "3D clair"

#~ msgid ": [ - no volume label - ]"
#~ msgstr ": [ Pas de nom de volume ]"

#~ msgid "<- &Bind ->"
#~ msgstr "<- &Lier ->"

#~ msgid "<Components[%d]>"
#~ msgstr "<Composants[%d]>"

#~ msgid "<No Records>"
#~ msgstr "<Aucun enregistrement>"

#~ msgid "<Unchanged>"
#~ msgstr "<Inchangé>"

#~ msgid "A connection component is required for async ExecuteOptions"
#~ msgstr "Un composant connexion est requis pour ExecuteOptions asynchrone"

#~ msgid "A key with the name of \"%s\" already exists"
#~ msgstr "Une clé nommée \"%s\" existe déjà"

#~ msgid "A script error occured.  Do you want to debug?"
#~ msgstr ""
#~ "Une erreur de script s'est produite. Voulez-vous procéder au débogage ?"

#~ msgid "A style named %s has already been registered"
#~ msgstr "Un style nommé %s a déjà été recensé"

#~ msgid "A&ctions:"
#~ msgstr "A&ctions :"

#~ msgid "A&vailable Indexes"
#~ msgstr "&Index disponibles :"

#~ msgid "ABCDEFGHIJKLMNOP"
#~ msgstr "ABCDEFGHIJKLMNOP"

#~ msgid "AVIVideo"
#~ msgstr "Vidéo AVI"

#~ msgid "ActionManager must first be assigned"
#~ msgstr "ActionManager doit être affecté en premier lieu."

#~ msgid "Actions"
#~ msgstr "Actions"

#~ msgid "Active"
#~ msgstr "Actif"

#~ msgid "Active Border"
#~ msgstr "Bordure active"

#~ msgid "Active Caption"
#~ msgstr "Libellé actif"

#~ msgid "Active+Needed"
#~ msgstr "Actif+Nécessaire"

#~ msgid "ActiveEdit"
#~ msgstr "ActiveEdit"

#~ msgid "ActiveX Control Data Bindings Editor"
#~ msgstr "Editeur de liaisons de données de contrôle ActiveX"

#~ msgid "Add All Actions..."
#~ msgstr "Ajouter toutes les actions..."

#~ msgid "Add All Params"
#~ msgstr "Ajouter tous les paramètres"

#~ msgid "Add F&ield to SQL"
#~ msgstr "Ajouter le c&hamp à SQL"

#~ msgid "Add New"
#~ msgstr "Ajouter un nouvel élément"

#~ msgid "Add Params..."
#~ msgstr "Ajouter des paramètres..."

#~ msgid "Add T&able to SQL"
#~ msgstr "Ajouter la ta&ble à SQL"

#~ msgid "Add all &fields"
#~ msgstr "Ajouter tous les c&hamps"

#~ msgid "Add item"
#~ msgstr "Ajouter un élément"

#~ msgid "Add/Join Tables and Create Field List with SQL Builder"
#~ msgstr ""
#~ "Ajoute/fusionne les tables et crée la liste de champs avec SQL Builder"

#~ msgid "Aggregates"
#~ msgstr "Statistiques"

#~ msgid "Align &Left"
#~ msgstr "Aligner à &gauche"

#~ msgid "Align &Right"
#~ msgstr "Aligner à &droite"

#~ msgid "Align Left|Aligns text at the left indent"
#~ msgstr "Aligner à gauche|Aligner le texte sur la gauche"

#~ msgid "Align Right|Aligns text at the right indent"
#~ msgstr "Aligner à droite|Aligner le texte sur la droite"

#~ msgid "All &Fields"
#~ msgstr "T&ous les champs"

#~ msgid "All Fields"
#~ msgstr "Tous les champs"

#~ msgid "All Values"
#~ msgstr "Toutes les valeurs"

#~ msgid "All dimension fields must be grouped. "
#~ msgstr "Tous les champs de dimensions doivent être groupés. "

#~ msgid "All files (*.*)|*.*"
#~ msgstr "Tous les fichiers (*.*)|*.*"

#~ msgid ""
#~ "All files (*.*)|*.*|Wave files (*.wav)|*.wav|Midi files (*.mid)|*.mid|"
#~ "Video for Windows (*.avi)|*.avi"
#~ msgstr ""
#~ "Tous les fichiers (*.*)|*.*|Fichiers wave (*.wav)|*.wav|Fichiers Midi (*."
#~ "mid)|*.mid|Vidéo pour Windows (*.avi)|*.avi"

#~ msgid ""
#~ "An error occurred while attempting to initialize the Borland Database "
#~ "Engine (error $%.4x)"
#~ msgstr ""
#~ "Une erreur est survenue lors de l'initialisation du Borland Database "
#~ "Engine (erreur $%.4x)"

#~ msgid "An error returned from DDE  ($0%x)"
#~ msgstr "Une erreur a été renvoyée par DDE ($0%x)"

#~ msgid "An expression cannot be used for a grouping field"
#~ msgstr "Une expression ne peut être utilisée dans un champ groupé"

#~ msgid "Application Workspace"
#~ msgstr "Espace de travail d'application"

#~ msgid "Apply &to all toolbars"
#~ msgstr "Appliquer à toutes &les barres d'outils"

#~ msgid "Apply caption options &to all toolbars"
#~ msgstr "Appliquer à &toutes les barres d'outils"

#~ msgid "Aqua"
#~ msgstr "Turquoise"

#~ msgid "Array index out of range : %d"
#~ msgstr "Index de tableau hors limites : %d"

#~ msgid "Associate attributes"
#~ msgstr "Association d'attributs"

#~ msgid "Attempting to put items into a virtual style listbox"
#~ msgstr ""
#~ "Tentative de placement des éléments dans une zone de liste de styles "
#~ "virtuelle"

#~ msgid "Attribute already associated with another element"
#~ msgstr "Attribut déjà associé à un autre élément"

#~ msgid "Attribute set name"
#~ msgstr " Nom d'ensemble d'attributs "

#~ msgid "Available &Fields"
#~ msgstr "Champs &disponibles"

#~ msgid "Available fields"
#~ msgstr "Champs disponibles"

#~ msgid ""
#~ "Average is calculated using a field sum and count(*).  The necessary "
#~ "summaries have been added."
#~ msgstr ""
#~ "La moyenne est calculée en utilisant la somme et le nombre du champ(*).  "
#~ "Les récapitulatifs nécessaires ont été ajoutés."

#~ msgid ""
#~ "Average is calculated using sum and count summaries for each field. The "
#~ "necessary summaries have been added."
#~ msgstr ""
#~ "La moyenne est calculée en utilisant les récapitulatifs somme et nombre "
#~ "pour chaque champ.  Les récapitulatifs nécessaires ont été ajoutés."

#~ msgid "Average of %s"
#~ msgstr "Moyenne de %s"

#~ msgid "Average summaries use Sum and Count"
#~ msgstr "Les récapitulatifs Moyenne utilisent Sum et Count"

#~ msgid "B&uild..."
#~ msgstr "&Construire..."

#~ msgid "BDE error $%.4x"
#~ msgstr "Erreur BDE $%.4x"

#~ msgid "Background"
#~ msgstr "Fond"

#~ msgid "Backup Database files"
#~ msgstr "Sauvegarde des fichiers de base de données"

#~ msgid "Beginning of file"
#~ msgstr "Début du fichier"

#~ msgid "BinEdit"
#~ msgstr "BinEdit"

#~ msgid "BkSp"
#~ msgstr "RetArr"

#~ msgid "Black"
#~ msgstr "Noir"

#~ msgid "Blob stream cannot be read"
#~ msgstr "Impossible de lire le flux blob"

#~ msgid "Blob stream cannot be written"
#~ msgstr "Impossible d'écrire le flux blob"

#~ msgid "Blue"
#~ msgstr "Bleu"

#~ msgid "Bo&und Properties to Fields:"
#~ msgstr "&Propriétés liées aux champs :"

#~ msgid "Break link operation is not supported."
#~ msgstr "Opération d'interruption de liaison non supportée."

#~ msgid "Browse URL"
#~ msgstr "Parcourir les URL"

#~ msgid "Buffer not set"
#~ msgstr "Tampon non défini"

#~ msgid "Building data store..."
#~ msgstr "Construction du magasin de données..."

#~ msgid "Bullets|Inserts a bullet on the current line"
#~ msgstr "Puces|Insère une puce sur la ligne en cours"

#~ msgid "Button Face"
#~ msgstr "Face de bouton"

#~ msgid "Button Highlight"
#~ msgstr "Surbrillance de bouton"

#~ msgid "Button Shadow"
#~ msgstr "Ombre de bouton"

#~ msgid "Button Text"
#~ msgstr "Texte de bouton"

#~ msgid "C"
#~ msgstr "C"

#~ msgid "C&lear"
#~ msgstr "&Effacer"

#~ msgid "C&lose"
#~ msgstr "Fer&mer"

#~ msgid "C&omponent:"
#~ msgstr "Com&posant :"

#~ msgid "CDAudio"
#~ msgstr "CD Audio"

#~ msgid "COM Server Warning"
#~ msgstr "Avertissement du serveur COM"

#~ msgid "COUNTALL"
#~ msgstr "COUNTALL"

#~ msgid "CachedUpdates not enabled"
#~ msgstr "CachedUpdates non activé"

#~ msgid ""
#~ "Can't end a shared transaction unless it is forced and equal to the "
#~ "transaction's TimeoutAction"
#~ msgstr ""
#~ "Impossible de terminer une transaction partagée à moins qu'elle ne soit "
#~ "forcée et égale au TimeoutAction de la transaction."

#~ msgid "Cannot \"open\" a non-select statement. Use ExecQuery"
#~ msgstr ""
#~ "Impossible d'ouvrir (open) une instruction non sélectionnée. Utilisez "
#~ "ExecQuery."

#~ msgid "Cannot Cancel events while processing"
#~ msgstr "Impossible d'annuler les événements lors du traitement"

#~ msgid "Cannot Create Primary Index; are created automatically"
#~ msgstr "Impossible de créer l'index primaire ; créé automatiquement"

#~ msgid "Cannot Drop System Index"
#~ msgstr "Impossible d'abandonner l'index système"

#~ msgid "Cannot access field '%s' in a filter"
#~ msgstr "Impossible d'accéder au champ '%s' dans un filtre"

#~ msgid ""
#~ "Cannot add a session to the form or data-module while session '%s' has "
#~ "AutoSessionName enabled"
#~ msgstr ""
#~ "Impossible d'ajouter une session à la fiche ou au module de données tant "
#~ "que la session '%s' a AutoSessionName activé"

#~ msgid ""
#~ "Cannot assign a subitem to an actionbar when one of it's parent's is "
#~ "already assigned to an actionbar"
#~ msgstr ""
#~ "Impossible d'affecter un sous-élément à une barre d'actions lorsque l'un "
#~ "de ses parents est déjà affecté à une barre d'actions"

#~ msgid "Cannot build the Decision Cube with an empty data set"
#~ msgstr ""
#~ "Impossible de construire le cube de décision avec un ensemble de données "
#~ "vide"

#~ msgid "Cannot convert field '%s' to a floating point value"
#~ msgstr "Impossible de convertir le champ '%s' en valeur flottante"

#~ msgid "Cannot convert field '%s' to an integer value"
#~ msgstr "Impossible de convertir le champ '%s' en valeur entière"

#~ msgid "Cannot create shared resource. (Windows error %d)"
#~ msgstr "Impossible de créer la ressource partagée (erreur Windows %d)"

#~ msgid "Cannot delete from dataset. (No delete query)"
#~ msgstr ""
#~ "Suppression impossible depuis l\"ensemble de données (pas de requête "
#~ "delete)."

#~ msgid ""
#~ "Cannot enable AutoSessionName property with more than one session on a "
#~ "form or data-module"
#~ msgstr ""
#~ "Impossible d'activer la propriété AutoSessionName si plusieurs sessions "
#~ "sont sur une fiche ou un module de données"

#~ msgid "Cannot focus a disabled or invisible window"
#~ msgstr "Impossible de focaliser une fenêtre désactivée ou invisible"

#~ msgid "Cannot have more than one MDI form per application"
#~ msgstr "Impossible d'avoir plus d'une fiche MDI par application"

#~ msgid "Cannot insert child node"
#~ msgstr "Impossible d'insérer un noeud enfant"

#~ msgid "Cannot insert into dataset. (No insert query)"
#~ msgstr ""
#~ "Insertion impossible dans l\"ensemble de données (pas de requête insert)."

#~ msgid "Cannot link to an invalid source."
#~ msgstr "Liaison impossible avec une source incorrecte."

#~ msgid "Cannot load older version of TShape"
#~ msgstr "Impossible de charger version antérieure de TShape"

#~ msgid "Cannot modify SessionName while AutoSessionName is enabled"
#~ msgstr ""
#~ "Impossible de modifier SessionName tant que AutoSessionName est activé"

#~ msgid "Cannot open AVI"
#~ msgstr "Impossible d'ouvrir l'AVI"

#~ msgid "Cannot perform a requery after connection has changed"
#~ msgstr "Impossible d'effectuer une requête après le changement de connexion"

#~ msgid "Cannot perform operation -- DB is currently open"
#~ msgstr ""
#~ "Impossible d'effectuer l'opération -- La base est actuellement ouverte."

#~ msgid "Cannot perform operation -- DB is not open"
#~ msgstr "Impossible d'effectuer l'opération -- La base n'est pas ouverte."

#~ msgid "Cannot perform operation -- service is attached"
#~ msgstr "Opération impossible -- le service est attaché."

#~ msgid "Cannot perform operation -- service is not attached"
#~ msgstr "Opération impossible -- le service n'est pas attaché."

#~ msgid "Cannot perform this action on an active Dimension Map"
#~ msgstr ""
#~ "Impossible d'effectuer cette action sur une carte de dimensions active"

#~ msgid "Cannot perform this operation on a closed database"
#~ msgstr ""
#~ "Impossible d'effectuer cette opération sur une base de données fermée"

#~ msgid "Cannot perform this operation on an active session"
#~ msgstr "Impossible d'effectuer cette opération sur une session active"

#~ msgid "Cannot perform this operation on an open database"
#~ msgstr ""
#~ "Impossible d'effectuer cette opération sur une base de données ouverte"

#~ msgid "Cannot post. (No update/insert query)"
#~ msgstr "Validation (Post) impossible (pas de requête de update/insert)"

#~ msgid "Cannot print value"
#~ msgstr "Impossible d'imprimer la valeur"

#~ msgid "Cannot refresh row. (No refresh query)"
#~ msgstr "Impossible de rafraîchir la ligne (pas de requête refresh)"

#~ msgid "Cannot set database"
#~ msgstr "Impossible de définir la base de données"

#~ msgid "Cannot set transaction"
#~ msgstr "Impossible de définir la transaction"

#~ msgid "Cannot update, %s is not owned by %s"
#~ msgstr "Impossible de mettre à jour, %s n'appartient pas à %s"

#~ msgid "Cannot update. (No update query)"
#~ msgstr "Mise à jour impossible (pas de requête update)"

#~ msgid "Cannot use array of Field values with Expression Indices"
#~ msgstr ""
#~ "Impossible d'utiliser un tableau de valeurs champs avec des Indices "
#~ "Expression"

#~ msgid "Caption Text"
#~ msgstr "Texte de libellé"

#~ msgid "Cascade"
#~ msgstr "Cascade"

#~ msgid "Cate&gories:"
#~ msgstr "Caté&gories :"

#~ msgid "Center|Centers text between margins"
#~ msgstr "Centrer|Centrer le texte entre les marges"

#~ msgid "Circular DataLink Reference"
#~ msgstr "Référence circulaire DataLink"

#~ msgid "Circular provider references not allowed."
#~ msgstr "Références de fournisseurs circulaires non autorisées"

#~ msgid "Circular references not allowed"
#~ msgstr "Les références circulaires ne sont pas autorisées."

#~ msgid "Circular references not permitted"
#~ msgstr "Références circulaires non autorisées"

#~ msgid "Clear Selection"
#~ msgstr "Effacer la sélection"

#~ msgid "Client DataSet Data"
#~ msgstr "Données de l'ensemble de données client"

#~ msgid "Client of TDrag not initialized"
#~ msgstr "Client de TDrag non initialisé"

#~ msgid "Close"
#~ msgstr "Fermer"

#~ msgid "Color"
#~ msgstr "Couleurs"

#~ msgid "Color Select"
#~ msgstr "Sélectionner la couleur"

#~ msgid "Column cannot be set to null (%s)"
#~ msgstr "La colonne ne peut être définie à null (%s)."

#~ msgid "Column index out of range : %d"
#~ msgstr "Index de colonne hors limites : %d"

#~ msgid "Column lists do not match"
#~ msgstr "Les listes de colonnes ne correspondent pas."

#~ msgid "Column types don't match. (From index: %d; To index: %d)"
#~ msgstr ""
#~ "Les types de colonnes ne correspondent pas (indice De : %d ; indice A : %"
#~ "d)."

#~ msgid "CommandText Editor"
#~ msgstr "Editeur de CommandText"

#~ msgid "CommandText does not return a result set"
#~ msgstr "CommandText ne renvoie pas un ensemble de résultats"

#~ msgid "Component %s not found"
#~ msgstr "Composant %s non trouvé"

#~ msgid "Component is not connected to an open Database"
#~ msgstr "Le composant n'est pas connecté à une base de données ouverte"

#~ msgid ""
#~ "Component was expected to implement IInterfaceComponentReference for "
#~ "ValuesList support"
#~ msgstr ""
#~ "Le composant devait implémenter IInterfaceComponentReference pour "
#~ "supporter ValuesList"

#~ msgid "Conflicting Value"
#~ msgstr "Valeur incompatible"

#~ msgid "Control '%s' has no parent window"
#~ msgstr "Le contrôle '%s' n'a pas de fenêtre parente"

#~ msgid "Control of when the information for this field is loaded"
#~ msgstr "Contrôle quand l'information pour ce champ est chargée"

#~ msgid "Control whether to load the decision cube at design time"
#~ msgstr "Contrôle si le cube de décision est chargé à la conception"

#~ msgid "Copy Selection"
#~ msgstr "Copier la sélection"

#~ msgid "Correct"
#~ msgstr "Correct"

#~ msgid "Could not load CARDS.DLL"
#~ msgstr "Impossible de charger CARDS.DLL"

#~ msgid "Could not obtain OLE control window handle"
#~ msgstr "Impossible d'obtenir le handle de fenêtre du contrôle OLE"

#~ msgid "Could not remove the field"
#~ msgstr "Impossible d'enlever le champ"

#~ msgid "Count (*) for Averages"
#~ msgstr "Compter (*) pour moyennes"

#~ msgid "Count of %s"
#~ msgstr "Nombre de %s"

#~ msgid "Cream"
#~ msgstr "Crème"

#~ msgid "Creates a WebSnap Application"
#~ msgstr "Crée une application WebSnap"

#~ msgid "Creates a WebSnap Data Module"
#~ msgstr "Crée un module de données WebSnap"

#~ msgid "Creates a WebSnap Page Module"
#~ msgstr "Crée un module de page WebSnap"

#~ msgid "Creating Cube index for %s ..."
#~ msgstr "Création de l'indice de cube pour %s ..."

#~ msgid "Cube Maximums"
#~ msgstr " Capacités du cube "

#~ msgid "Cube Properties"
#~ msgstr "Propriétés du cube"

#~ msgid "Current"
#~ msgstr "En cours"

#~ msgid "Custom..."
#~ msgstr "Personnaliser..."

#~ msgid "Customize"
#~ msgstr "Personnalisation"

#~ msgid "D&ataset:"
#~ msgstr "Ensemble de &données :"

#~ msgid "D&efaults"
#~ msgstr "&Défaut"

#~ msgid "D&etail Fields"
#~ msgstr "Champs &détail :"

#~ msgid "DAT"
#~ msgstr "DAT"

#~ msgid "DAX Error"
#~ msgstr "Erreur DAX"

#~ msgid "DCOM not installed"
#~ msgstr "DCOM non installé"

#~ msgid "DDE Error - conversation not established ($0%x)"
#~ msgstr "Erreur DDE - Conversation non établie ($0%x)"

#~ msgid "DOM Error: "
#~ msgstr "Erreur DOM : "

#~ msgid "DPB Constant (%d) is unknown"
#~ msgstr "Constante DPB (%d) inconnue"

#~ msgid "DPB Constant (%s) is unknown"
#~ msgstr "La constante DPB (%s) est inconnue."

#~ msgid "DPB Constant (isc_dpb_%s) is unsupported"
#~ msgstr "Constante DPB (isc_dpb_%s) non supportée"

#~ msgid "Da&tabase Editor..."
#~ msgstr "Edite&ur de base de données..."

#~ msgid "Data Access"
#~ msgstr "AccèsBD"

#~ msgid "Data Bindings..."
#~ msgstr "Liaisons de données..."

#~ msgid "Data Packet"
#~ msgstr "Paquet de données"

#~ msgid "Data set is uni-directional"
#~ msgstr "L'ensemble de données est unidirectionnel."

#~ msgid "Data set property is not assigned"
#~ msgstr "La propriété dataset n'est pas affectée"

#~ msgid "DataSet: %s is not active"
#~ msgstr "L'ensemble de données : %s n'est pas actif"

#~ msgid "Databas&e:"
#~ msgstr "Ba&se :"

#~ msgid "Database Files|*.gdb"
#~ msgstr "Fichiers de bases de données|*.gdb"

#~ msgid "Database Parameters"
#~ msgstr " Paramètres de bases de données "

#~ msgid "Database connection timed out"
#~ msgstr "La connexion de la base de données a dépassé le temps imparti."

#~ msgid "Database handle owned by a different session"
#~ msgstr "Le handle de base de données appartient à une autre session"

#~ msgid "Database is currently connected. Disconnect and continue?"
#~ msgstr "La base est actuellement connectée. Déconnecter et continuer ?"

#~ msgid "Database name is missing"
#~ msgstr "Le nom de base de données est manquant."

#~ msgid "Database name missing"
#~ msgstr "Nom de base de données manquant"

#~ msgid "Database not assigned"
#~ msgstr "Base de données non affectée"

#~ msgid "Dataset closed"
#~ msgstr "Ensemble de données fermé"

#~ msgid ""
#~ "Dataset does not support bookmarks, which are required for multi-record "
#~ "data controls"
#~ msgstr ""
#~ "L'ensemble de données ne supporte pas les signets (bookmark), qui sont "
#~ "requis pour les contrôles de données multi-enregistrement"

#~ msgid "Dataset is not a query"
#~ msgstr "L'ensemble de données n'est pas une requête"

#~ msgid "Dataset is too large"
#~ msgstr "L'ensemble de données est trop grand"

#~ msgid "Dataset open"
#~ msgstr "Ensemble de données ouvert"

#~ msgid "Date exceeds maximum of %s"
#~ msgstr "La date dépasse le maximum de %s"

#~ msgid "Date grouping is not allowed for fields of this type"
#~ msgstr "Le groupage par date n'est pas autorisé pour ces types de champs"

#~ msgid "Date is less than minimum of %s"
#~ msgstr "La date est inférieure au minimum de %s"

#~ msgid "Date range can only be used in multiselect mode"
#~ msgstr "Une étendue de date ne peut être utilisée qu'en mode multisélection"

#~ msgid "Decision Cube"
#~ msgstr "Decision Cube"

#~ msgid "Decision Cube Editor"
#~ msgstr "Editeur de cube de décision"

#~ msgid "Decision Cube Editor.."
#~ msgstr "Editeur de cube de décision..."

#~ msgid "Decision Cube size excedes limits"
#~ msgstr "La taille du cube de décision dépasse les limites"

#~ msgid "Decision Query Editor"
#~ msgstr "Editeur de requête de décision"

#~ msgid "Decision Query Editor.."
#~ msgstr "Editeur de requête de décision..."

#~ msgid "Define &Parameters..."
#~ msgstr "&Définir les paramètres..."

#~ msgid "Delete Selected"
#~ msgstr "Supprimer les éléments sélectionnés"

#~ msgid "Delete Selection"
#~ msgstr "Supprimer la sélection"

#~ msgid "Delete existing components?"
#~ msgstr "Supprimer les composants existants ?"

#~ msgid "Deleted"
#~ msgstr "Supprimé"

#~ msgid "Delete|Erases the selection"
#~ msgstr "Supprimer|Efface la sélection"

#~ msgid "DelphiException %s"
#~ msgstr "DelphiException %s"

#~ msgid "Description"
#~ msgstr "Description"

#~ msgid "Designer Data Options"
#~ msgstr " Options de données du concepteur "

#~ msgid "DestinationDirectory is not set"
#~ msgstr "DestinationDirectory n'est pas défini."

#~ msgid "Dialog"
#~ msgstr "Dialogue"

#~ msgid "DigitalVideo"
#~ msgstr "Vidéo numérique"

#~ msgid "Dimension Map is not the correct size"
#~ msgstr "Carte de dimension de taille incorrecte"

#~ msgid "Dimension Settings"
#~ msgstr "Paramètres de dimensions"

#~ msgid "Dimensions/Summaries"
#~ msgstr "Dimensions / récapitulatifs"

#~ msgid "Dispatch interface missing from class %s"
#~ msgstr "Interface dispatch manquante dans la classe %s"

#~ msgid "Dispatch methods do not support more than 64 parameters"
#~ msgstr "Les méthodes Dispatch ne gèrent pas plus de 64 paramètres"

#~ msgid "Display &Name"
#~ msgstr "&Nom affiché :"

#~ msgid "Display Data Only"
#~ msgstr "Afficher seulement les données"

#~ msgid "Display Data and Subtotals"
#~ msgstr "Afficher les données et les sous-totaux"

#~ msgid "Display Dimension &Names"
#~ msgstr "Afficher les &noms de dimensions"

#~ msgid "Display Names and &Values"
#~ msgstr "Afficher les noms et les &valeurs"

#~ msgid "Display Names, Values, and &Totals"
#~ msgstr "Afficher les noms, valeurs et &totaux"

#~ msgid "Display Subtotals Only"
#~ msgstr "Afficher seulement les sous-totaux"

#~ msgid "Do you still want to Exit?"
#~ msgstr "Voulez-vous quand-même quitter ?"

#~ msgid "Docked control must have a name"
#~ msgstr "Le composant ancré doit avoir un nom"

#~ msgid "Don't Prompt Again"
#~ msgstr "Ne plus demander"

#~ msgid "Download from URL"
#~ msgstr "Télécharger depuis l'URL"

#~ msgid "Drag to create Separators"
#~ msgstr "Faire glisser pour créer les séparateurs"

#~ msgid "Drill in to this value"
#~ msgstr "Percer jusqu'à cette valeur"

#~ msgid "Drilled In"
#~ msgstr "Perforé"

#~ msgid "Duplicate CardId found"
#~ msgstr "CardID dupliqué"

#~ msgid "Duplicate database name '%s'"
#~ msgstr "Nom de base de données dupliqué '%s'"

#~ msgid "Duplicate item in array"
#~ msgstr "Elément dupliqué dans le tableau"

#~ msgid "Duplicate session name '%s'"
#~ msgstr "Nom de session dupliqué '%s'"

#~ msgid "E&xecute"
#~ msgstr "Exé&cuter"

#~ msgid "E&xplore"
#~ msgstr "Exp&lorateur"

#~ msgid "EOF in comment detected"
#~ msgstr "EOF détecté dans un commentaire"

#~ msgid "EOF in string detected"
#~ msgstr "EOF détecté dans une chaîne"

#~ msgid "Edit SQL"
#~ msgstr "Modifier SQL"

#~ msgid "Empty SQL Statement"
#~ msgstr "Instruction SQL vide"

#~ msgid "Empty query"
#~ msgstr "Requête vide"

#~ msgid "End of file"
#~ msgstr "Fin de fichier"

#~ msgid "Enhanced Metafiles"
#~ msgstr "Métafichiers évolués"

#~ msgid "Error assigning Hot-Key to %s. %s"
#~ msgstr "Erreur d'affectation de raccourci clavier à %s. %s"

#~ msgid "Error creating cursor handle"
#~ msgstr "Erreur à la création du handle de curseur"

#~ msgid ""
#~ "Error creating object.  Please verify that the Microsoft Data Access "
#~ "Components 2.1 (or later) have been properly installed"
#~ msgstr ""
#~ "Erreur à la création de l'objet.  Vérifiez que les composants Microsoft "
#~ "Data Access 2.1 (ou supérieur) ont été correctement installés"

#~ msgid "Error creating system registry entry"
#~ msgstr "Erreur à la création de l'entrée de registre système"

#~ msgid "Error creating window"
#~ msgstr "Erreur à la création de fenêtre"

#~ msgid "Error creating window class"
#~ msgstr "Erreur à la création de la classe fenêtre"

#~ msgid "Error creating window device context"
#~ msgstr "Erreur à la création du contexte périphérique fenêtre"

#~ msgid ""
#~ "Error loading previously saved settings file: %sWould you like to delete "
#~ "it?"
#~ msgstr ""
#~ "Erreur lors du chargement du fichier de paramètres précédemment "
#~ "enregistré : %sSouhaitez-vous le supprimer ?"

#~ msgid "Error occurred when DDE ran out of memory ($0%x)"
#~ msgstr "Erreur apparue suite à un manque de mémoire DDE ($0%x)"

#~ msgid "Error reading from Mime Request Stream"
#~ msgstr "Erreur de lecture du flux de requête Mime"

#~ msgid "Error removing control from dock tree"
#~ msgstr "Erreur à la suppression du contrôle de l'arbre ancré"

#~ msgid "Error sending mail"
#~ msgstr "Erreur à l'envoi du courrier"

#~ msgid "Error setting %s.Count"
#~ msgstr "Erreur lors de la définition de la valeur %s.Count"

#~ msgid "Error setting path: \"%s\""
#~ msgstr "Erreur de définition du chemin : \"%s\""

#~ msgid "Errors object must support the interface IIterateIntfSupport"
#~ msgstr ""
#~ "Les objets erreurs doivent supporter l'interface IIterateIntfSupport"

#~ msgid "Events already registered"
#~ msgstr "Evénements déjà recensés"

#~ msgid "Events are not supported with server side TableDirect cursors"
#~ msgstr ""
#~ "Les événements ne sont pas supportés avec les curseurs TableDirect côté "
#~ "serveur"

#~ msgid "Exceded Maximum Event limits"
#~ msgstr "Limite maxi d'événements dépassée"

#~ msgid "Exit|Quits the application"
#~ msgstr "Quitter|Quitter l'application"

#~ msgid "Expand"
#~ msgstr "Etendre"

#~ msgid "F&ind First"
#~ msgstr "Rec&hercher première occurrence"

#~ msgid "Failed to Load Stream"
#~ msgstr "Erreur au chargement du flux"

#~ msgid "Failed to Save Stream"
#~ msgstr "Erreur à l'enregistrement du flux"

#~ msgid "Failed to clear tab control"
#~ msgstr "Echec à l'effacement du contrôle onglet"

#~ msgid "Failed to get object at index %d"
#~ msgstr "Echec à l'obtention de l'objet à l'indice %d"

#~ msgid "Failed to lookup isc_cancel_events"
#~ msgstr "Echec de la consultation de isc_cancel_events"

#~ msgid "Failed to lookup isc_event_block"
#~ msgstr "Echec de la consultation de isc_event_block"

#~ msgid "Failed to lookup isc_event_counts"
#~ msgstr "Echec de la consultation de isc_event_counts"

#~ msgid "Failed to lookup isc_free"
#~ msgstr "Echec de la consultation de isc_free"

#~ msgid "Failed to lookup isc_interprete"
#~ msgstr "Echec de la consultation de isc_interprete"

#~ msgid "Failed to lookup isc_que_events"
#~ msgstr "Echec de la consultation de isc_que_events"

#~ msgid "Failed to read ImageList data from stream"
#~ msgstr "Erreur à la lecture des données ImageList dans le flux"

#~ msgid "Failed to retrieve tab at index %d"
#~ msgstr "Echec à la récupération de l'onglet d'indice %d"

#~ msgid "Failed to set calendar date or time"
#~ msgstr "Echec lors du paramétrage de l'heure ou de la date du calendrier"

#~ msgid "Failed to set calendar min/max range"
#~ msgstr ""
#~ "Echec lors du paramétrage de l'étendue minimum/maximum du calendrier"

#~ msgid "Failed to set calendar selected range"
#~ msgstr "Echec lors du paramétrage de l'étendue sélectionnée du calendrier"

#~ msgid "Failed to set maximum selection range"
#~ msgstr "Echec lors du paramétrage de l'étendue de sélection maximum"

#~ msgid "Failed to set object at index %d"
#~ msgstr "Echec pour mettre l'objet à l'indice %d"

#~ msgid "Failed to set tab \"%s\" at index %d"
#~ msgstr "Echec pour mettre l'onglet \"%s\" à l'indice %d"

#~ msgid "Failed to write ImageList data to stream"
#~ msgstr "Erreur à l'écriture des données ImageList dans le flux"

#~ msgid "Fatal error in cache: code: %d"
#~ msgstr "Erreur fatale dans le cache, code : %d"

#~ msgid "Fetch &Params"
#~ msgstr "Récupérer le&s paramètres"

#~ msgid "Field \"%s\" is read-only"
#~ msgstr "Champ \"%s\" en lecture seule"

#~ msgid "Field \"%s\" not found"
#~ msgstr "Champ \"%s\" non trouvé"

#~ msgid "Field %s has an unsupported data type: %s"
#~ msgstr "Le champ %s a un type de données non supporté : %s"

#~ msgid "Field Link Designer"
#~ msgstr "Concepteur de liaison de champs"

#~ msgid "Field properties"
#~ msgstr " Propriétés du champ "

#~ msgid "Field type"
#~ msgstr " Type de champ "

#~ msgid "Fields"
#~ msgstr "Champs"

#~ msgid "Fields '%s' and '%s' are not assignment compatible"
#~ msgstr ""
#~ "Les champs '%s' et '%s' ne sont pas compatibles pour une affectation"

#~ msgid "File load error"
#~ msgstr "Erreur chargement de fichier"

#~ msgid "Filename(s)"
#~ msgstr "Nom(s) de fichier"

#~ msgid "Filter property cannot be used for detail tables"
#~ msgstr "Impossible d'utiliser la propriété Filter pour les tables détail"

#~ msgid "FilterOptions are not supported"
#~ msgstr "FilterOptions non prises en charge"

#~ msgid "Find &Next"
#~ msgstr "&Occurrence suivante"

#~ msgid "Find First|Finds the first occurance of specified text"
#~ msgstr ""
#~ "Rechercher première occurrence|Rechercher la première occurrence du texte "
#~ "spécifié"

#~ msgid "Find Next|Repeats the last find"
#~ msgstr "Occurrence suivante|Répéter la dernière recherche"

#~ msgid "Find|Finds the specified text"
#~ msgstr "Chercher|Rechercher le texte spécifié"

#~ msgid "Font Select"
#~ msgstr "Sélectionner la police"

#~ msgid "For&mat"
#~ msgstr "&Format :"

#~ msgid "Format"
#~ msgstr " Format "

#~ msgid "FormatEdit"
#~ msgstr "FormatEdit"

#~ msgid "Free Space"
#~ msgstr "Espace libre"

#~ msgid "Fuchsia"
#~ msgstr "Fuchsia"

#~ msgid "General array error."
#~ msgstr "Erreur générale de tableau."

#~ msgid ""
#~ "Generic ServiceStart not applicable: Use Specific Procedures to set "
#~ "configuration params"
#~ msgstr ""
#~ "ServiceStart générique non applicable : utilisez des procédures "
#~ "spécifiques pour définir les paramètres de configuration."

#~ msgid "Getting the Count of a TComponentsEnumerator object is not supported"
#~ msgstr "Impossible d'obtenir le décompte d'un objet TComponentsEnumerator"

#~ msgid "Gray"
#~ msgstr "Gris"

#~ msgid "Green"
#~ msgstr "Vert"

#~ msgid "Grid Dimension Options"
#~ msgstr "Options de dimensions de grille"

#~ msgid "Grid Dimension Settings"
#~ msgstr "Paramètres de dimensions de grille"

#~ msgid "Group values for this field into ranges"
#~ msgstr "Groupe les valeurs de champ en étendues"

#~ msgid "Grouping values ..."
#~ msgstr "Valeurs de groupage ..."

#~ msgid "Help Contents"
#~ msgstr "Rubriques d'aide"

#~ msgid "Help on help"
#~ msgstr "Utilisation de l'aide"

#~ msgid "Highlight Background"
#~ msgstr "Fond de surbrillance"

#~ msgid "Highlight Text"
#~ msgstr "Texte de surbrillance"

#~ msgid "Hot-Key is assigned to another window"
#~ msgstr "Raccourci clavier affecté à une autre fenêtre"

#~ msgid "Hot-Key is invalid"
#~ msgstr "Raccourci clavier incorrect"

#~ msgid "IBSQL Closed"
#~ msgstr "IBSQL fermé"

#~ msgid "IBSQL Open"
#~ msgstr "IBSQL ouvert"

#~ msgid "Illegal Dimension Index"
#~ msgstr "Index de dimension illégal"

#~ msgid "Image dimensions do not match image list dimensions"
#~ msgstr ""
#~ "Les dimensions de l'image ne correspondent pas à celles de la liste "
#~ "d'images"

#~ msgid "Inactive Border"
#~ msgstr "Bordure inactive"

#~ msgid "Inactive Caption"
#~ msgstr "Libellé inactif"

#~ msgid "Inactive Caption Text"
#~ msgstr "Texte de libellé inactif"

#~ msgid "Inactive Dimensions"
#~ msgstr "Dimensions inactives"

#~ msgid "Incorrect level assignment"
#~ msgstr "Affectation de niveau incorrect"

#~ msgid "Incorrect type information for class %s"
#~ msgstr "Informations de type incorrectes pour la classe %s"

#~ msgid "Increment By"
#~ msgstr "Incrément de"

#~ msgid "Index Field Missing"
#~ msgstr "Champ d'index manquant"

#~ msgid "Index Files"
#~ msgstr "Fichiers index"

#~ msgid "Index does not exist. Index: %s"
#~ msgstr "L'index n'existe pas. Index : %s"

#~ msgid "Info Background"
#~ msgstr "Fond d'information"

#~ msgid "Info Text"
#~ msgstr "Texte d'information"

#~ msgid ""
#~ "Information required to do Maximum Cell limit is not current.  Do you "
#~ "want to fetch it now?"
#~ msgstr ""
#~ "L'information requise pour calculer la limite de cellule maximum n'est "
#~ "pas à jour.  Voulez-vous l'obtenir maintenant ?"

#~ msgid "Initial Value is not legal for this type of Grouping"
#~ msgstr "Valeur initiale illégale pour ce type de groupage"

#~ msgid ""
#~ "Initialization of script debugger failed. Verify that a script debugger "
#~ "is installed"
#~ msgstr ""
#~ "Echec de l'initialisation du débogueur de script. Vérifiez que le "
#~ "débogueur de script est installé"

#~ msgid "Input Requested"
#~ msgstr "Saisie requise"

#~ msgid "Inserted"
#~ msgstr "Inséré"

#~ msgid ""
#~ "InterBase Install DLL ibinstall.dll not found in the path. Please install "
#~ "InterBase 6 to use this functionality"
#~ msgstr ""
#~ "DLL d'installation InterBase ibinstall.dll non trouvée dans le chemin. "
#~ "Veuillez installer InterBase 6 pour cette fonctionnalité."

#~ msgid ""
#~ "InterBase library gds32.dll not found in the path. Please install "
#~ "InterBase to use this functionality"
#~ msgstr ""
#~ "DLL InterBase gds32.dll non trouvée dans le chemin. Veuillez installer "
#~ "InterBase pour utiliser cette fonctionnalité."

#~ msgid "InterbaseExpress %g"
#~ msgstr "InterbaseExpress &%g"

#~ msgid "InterbaseExpress 4.3"
#~ msgstr "InterbaseExpress 4.3"

#~ msgid ""
#~ "Interface (%s) canno be remoted - please verify the interface declaration "
#~ "- specially the methods calling convention!"
#~ msgstr ""
#~ "L'interface (%s) ne peut être déportée - vérifiez la déclaration "
#~ "d'interface - plus particulièrement la convention d'appel des méthodes !"

#~ msgid ""
#~ "Interface (%s) is not registered - please include the unit that registers "
#~ "this interface to your project"
#~ msgstr ""
#~ "Interface (%s) non recensée - veuillez inclure l'unité qui recense cette "
#~ "interface dans votre projet"

#~ msgid "Internet"
#~ msgstr "Internet"

#~ msgid "Invalid Batch Move"
#~ msgstr "Batch Move incorrect"

#~ msgid ""
#~ "Invalid Colormap this ActionBand requires ColorMaps of type "
#~ "TCustomActionBarColorMapEx"
#~ msgstr ""
#~ "Colormap incorrect. Ce composant ActionBand requiert des ColorMaps de "
#~ "type TCustomActionBarColorMapEx"

#~ msgid "Invalid DispID for parameter %d in method %s"
#~ msgstr "DispID incorrect pour le paramètre %d de la méthode %s"

#~ msgid "Invalid Enum Value"
#~ msgstr "Valeur enum incorrecte"

#~ msgid "Invalid Event"
#~ msgstr "Evénement incorrect"

#~ msgid "Invalid ImageList"
#~ msgstr "ImageList incorrecte"

#~ msgid "Invalid Queueing"
#~ msgstr "Mise en file d'attente incorrecte"

#~ msgid "Invalid Registration"
#~ msgstr "Recensement incorrect"

#~ msgid "Invalid alias name %s"
#~ msgstr "Nom d'alias %s incorrect"

#~ msgid "Invalid batch move parameters"
#~ msgstr "Paramètres de déplacement batch incorrects"

#~ msgid "Invalid blank event added to EventAlerter events list"
#~ msgstr ""
#~ "Evénement vide ajouté à la liste d'événements EventAlerter incorrect"

#~ msgid "Invalid class reference for TAppletApplication"
#~ msgstr "Référence de classe incorrecte pour TAppletApplication"

#~ msgid "Invalid column index (index exceeds permitted range)"
#~ msgstr "Indice de colonne incorrect (dépassement des limites)."

#~ msgid "Invalid data conversion"
#~ msgstr "Conversion de données incorrecte."

#~ msgid "Invalid image"
#~ msgstr "Format de flux incorrect"

#~ msgid "Invalid index"
#~ msgstr "Index incorrect"

#~ msgid "Invalid namespace request"
#~ msgstr "Requête d'espace de nommage incorrect"

#~ msgid "Invalid object verb"
#~ msgstr "Verbe d'objet incorrect"

#~ msgid "Invalid operation on TOleGraphic"
#~ msgstr "Opération incorrecte sur TOleGraphic"

#~ msgid "Invalid option specified"
#~ msgstr "Option spécifiée incorrecte"

#~ msgid "Invalid outline index"
#~ msgstr "Indice arborescence incorrect"

#~ msgid "Invalid owner"
#~ msgstr "Propriétaire incorrect"

#~ msgid "Invalid parameter index (index exceeds permitted range)"
#~ msgstr "Indice de paramètre incorrect (dépassement des limites)"

#~ msgid "Invalid selection"
#~ msgstr "Sélection incorrecte"

#~ msgid "Invalid session name %s"
#~ msgstr "Nom de session %s incorrect"

#~ msgid "Invalid statement handle"
#~ msgstr "Handle d'instruction incorrect"

#~ msgid "Invalid string offset"
#~ msgstr "Décalage de chaîne incorrect"

#~ msgid "Invalid syntax"
#~ msgstr "Syntaxe incorrecte"

#~ msgid "Item %s has subitems, delete anyway?"
#~ msgstr "L'élément %s comporte des sous-éléments ; le supprimer quand même ?"

#~ msgid "Item %s is not allowed to be moved"
#~ msgstr "Le déplacement de l'élément %s n'est pas autorisé"

#~ msgid "Key"
#~ msgstr "Clé"

#~ msgid "Key \"%s\" not found"
#~ msgstr "Clé \"%s\" introuvable"

#~ msgid "Key may not contain equals sign (\"=\")"
#~ msgstr "La clé ne doit pas contenir de signe égal (\"=\")"

#~ msgid "License information for %s is invalid"
#~ msgstr "Les informations de licence pour %s sont incorrectes"

#~ msgid ""
#~ "License information for %s not found. You cannot use this control in "
#~ "design mode"
#~ msgstr ""
#~ "Informations de licence pour %s non trouvées. Vous ne pouvez utiliser ce "
#~ "contrôle en mode conception"

#~ msgid "Lime"
#~ msgstr "Vert clair"

#~ msgid "Limit on the number of summaries which can be loaded at one time"
#~ msgstr ""
#~ "Limite du nombre récapitulatifs pouvant être chargés en une seule fois"

#~ msgid "Link Properties"
#~ msgstr "Propriétés de liaison"

#~ msgid "Linked %s"
#~ msgstr "%s lié(e)"

#~ msgid "List all fields or List only the fields in the query"
#~ msgstr "Affiche tous les champs ou seulement ceux de la requête"

#~ msgid "Listbox (%s) style must be virtual in order to set Count"
#~ msgstr ""
#~ "Le style de la boîte de liste (%s) doit être virtuel afin de pouvoir "
#~ "définir la valeur Count"

#~ msgid "Lo&gin Prompt"
#~ msgstr "&Invite de connexion"

#~ msgid "Look&up Keys:"
#~ msgstr "Clés d&e référence :"

#~ msgid "Lookup definition"
#~ msgstr " Définition de la référence "

#~ msgid "LookupSource must be connected to TTable component"
#~ msgstr "LookupSource doit être connecté au composant TTable"

#~ msgid "MMMovie"
#~ msgstr "MMMovie"

#~ msgid "Maroon"
#~ msgstr "Marron"

#~ msgid "Maximum"
#~ msgstr "Maximum"

#~ msgid "Maximum of %s"
#~ msgstr "Maximum de %s"

#~ msgid "Maximum outline depth exceeded"
#~ msgstr "Profondeur maximum arborescence dépassée"

#~ msgid "Me&nu show recently used items first"
#~ msgstr "Afficher d'abord les der&nières options utilisées"

#~ msgid "Medium Gray"
#~ msgstr "Gris moyen"

#~ msgid "Memory Control"
#~ msgstr "Contrôle de la mémoire"

#~ msgid "Menu Background"
#~ msgstr "Fond de menu"

#~ msgid "Menu Text"
#~ msgstr "Texte de menu"

#~ msgid "Merge"
#~ msgstr "Fusion"

#~ msgid "Metafile is not valid"
#~ msgstr "MetaFichier incorrect"

#~ msgid "Metafiles"
#~ msgstr "Métafichiers"

#~ msgid "Method '%s' not supported by OLE object"
#~ msgstr "Méthode '%s' non supportée par l'objet OLE"

#~ msgid "Method '%s' not supported by automation object"
#~ msgstr "Méthode '%s' non supportée par l'objet Automation"

#~ msgid "Method definition for %s has over %d parameters"
#~ msgstr "La définition de la méthode %s a plus de %d paramètres"

#~ msgid "Minimize All"
#~ msgstr "Tout réduire"

#~ msgid "Minimum of %s"
#~ msgstr "Minimum de %s"

#~ msgid "Missing Connection or ConnectionString"
#~ msgstr "Valeur Connection ou ConnectionString manquante"

#~ msgid "Modified"
#~ msgstr "Modifié"

#~ msgid "Money Green"
#~ msgstr "Vert foncé"

#~ msgid "Move &Up"
#~ msgstr "Vers le &haut"

#~ msgid "Move Dow&n"
#~ msgstr "Vers le &bas"

#~ msgid "Move Selected Down"
#~ msgstr "Déplacer la sélection vers le bas"

#~ msgid "Move Selected Up"
#~ msgstr "Déplacer la sélection vers le haut"

#~ msgid "Move Selection"
#~ msgstr "Déplacer la sélection"

#~ msgid "Move to Column Area"
#~ msgstr "Déplacer vers zone Colonne"

#~ msgid "Move to Row Area"
#~ msgstr "Déplacer vers zone Ligne"

#~ msgid "Multiselect mode must be on for this feature"
#~ msgstr "Le mode multisélection doit être activé pour cette fonction."

#~ msgid "Must have a valid field type selected"
#~ msgstr "Un type de champ correct doit être sélectionné"

#~ msgid "Must select at least one key field and one update field"
#~ msgstr ""
#~ "Vous devez sélectionner au moins un champ clé et un champ de mise à jour"

#~ msgid "Navy"
#~ msgstr "Bleu marine"

#~ msgid "New"
#~ msgstr "Nouveau"

#~ msgid "New Field"
#~ msgstr "Nouveau champ"

#~ msgid "Next|Go to the next tab"
#~ msgstr "Suivante|Aller à la page suivante"

#~ msgid "No Events Registered"
#~ msgstr "Aucun événement recensé"

#~ msgid "No Install Options selected"
#~ msgstr "Aucune option d'installation sélectionnée"

#~ msgid "No MCI device open"
#~ msgstr "Aucun périphérique MCI ouvert"

#~ msgid "No OnGetItem event handler assigned"
#~ msgstr "Gestionnaire d'événement OnGetItem non affecté"

#~ msgid "No Provider"
#~ msgstr "Aucun fournisseur"

#~ msgid "No Records Affected"
#~ msgstr "Aucun enregistrement affecté"

#~ msgid "No Stored Procedure Name assigned"
#~ msgstr "Aucun nom de procédure stockée affecté"

#~ msgid "No Table Name assigned"
#~ msgstr "Aucun nom de table affecté"

#~ msgid ""
#~ "No URL property set - please specify the URL of the Service you wish to "
#~ "connect to"
#~ msgstr ""
#~ "Aucune URL n'a été définie - veuillez vérifier l'URL du service auquel "
#~ "vous voulez vous connecter"

#~ msgid "No access to field \"%s\""
#~ msgstr "Pas d'accès au champ \"%s\""

#~ msgid "No active summaries have been defined. "
#~ msgstr "Aucun récapitulatif actif n'a été défini. "

#~ msgid "No argument provided for an operator or summary"
#~ msgstr "Aucun argument fourni pour un opérateur ou un récapitulatif"

#~ msgid "No available dimensions have been defined. "
#~ msgstr "Aucune dimension disponible n'a été définie. "

#~ msgid "No context-sensitive help installed"
#~ msgstr "Aucune aide contextuelle trouvée"

#~ msgid "No databases are listed in transaction component"
#~ msgstr "Aucune base de données répertoriée dans le composant transaction"

#~ msgid "No dataset association"
#~ msgstr "Aucune association d'ensemble de données"

#~ msgid "No default browser is specified"
#~ msgstr "Aucun navigateur par défaut n'a été spécifié"

#~ msgid "No dimension fields are defined. "
#~ msgstr "Pas de champs de dimensions définis. "

#~ msgid "No help found for %s"
#~ msgstr "Aucune aide trouvée pour %s."

#~ msgid "No help keyword specified."
#~ msgstr "Aucun mot clé d'aide spécifié."

#~ msgid "No matching ADO data type for %s"
#~ msgstr "Aucun type de données ADO correspondant pour %s"

#~ msgid "No provider available"
#~ msgstr "Aucun fournisseur disponible"

#~ msgid "No summaries are defined. "
#~ msgstr "Aucun récapitulatif n'est défini. "

#~ msgid "No topic-based help system installed"
#~ msgstr "Aucun système d'aide à rubriques n'a été installé"

#~ msgid "Node is owned by a different document"
#~ msgstr "Noeud possédé par un autre document"

#~ msgid "Node not found"
#~ msgstr "Noeud non trouvé"

#~ msgid "Not Available"
#~ msgstr "Non disponible"

#~ msgid "Not enough room available to load a summary. "
#~ msgstr "Pas assez de place disponible pour charger un récapitulatif. "

#~ msgid "Not enough space available to load a dimension. "
#~ msgstr "Pas assez d'espace pour charger une dimension. "

#~ msgid "Not in edit mode"
#~ msgstr "Pas en mode édition"

#~ msgid "Not permitted"
#~ msgstr "Non permis"

#~ msgid "OLE control activation failed"
#~ msgstr "Echec de l'activation du contrôle OLE"

#~ msgid "OLE error %.8x"
#~ msgstr "Erreur OLE %.8x"

#~ msgid "Object factory for class %s missing"
#~ msgstr "Fabrique d'objets manquante pour la classe %s"

#~ msgid "Olive"
#~ msgstr "Olive"

#~ msgid ""
#~ "One or more fields of a type which cannot be tabulated were removed from "
#~ "the query."
#~ msgstr ""
#~ "Un ou plusieurs champs d'un type ne pouvant être tabulé ont été supprimés "
#~ "de la requête."

#~ msgid "Open Dimension"
#~ msgstr "Ouvrir dimension"

#~ msgid "Open Picture"
#~ msgstr "Ouvrir une image"

#~ msgid "Open Transformation File"
#~ msgstr "Ouvrir un fichier transformation"

#~ msgid "Open with..."
#~ msgstr "Ouvrir avec..."

#~ msgid "Open|Opens an existing file"
#~ msgstr "Ouvrir|Ouvrir un fichier existant"

#~ msgid "Operation cancelled at user's request"
#~ msgstr "Opération annulée à la demande de l'utilisateur."

#~ msgid "Operation not allowed on an empty OLE container"
#~ msgstr "Opération non autorisée pour un conteneur OLE vide"

#~ msgid "Operation not allowed on sorted string list."
#~ msgstr "Opération non autorisée sur une liste de chaînes triée."

#~ msgid "Original Value"
#~ msgstr "Valeur originale"

#~ msgid "Other"
#~ msgstr "Autre"

#~ msgid "Other Values"
#~ msgstr "Autres valeurs"

#~ msgid "Out of Bounds"
#~ msgstr "Hors limites"

#~ msgid "Outline index not found"
#~ msgstr "Indice arborescence non trouvé"

#~ msgid "Overlay"
#~ msgstr "Overlay"

#~ msgid "Page Set&up..."
#~ msgstr "&Configurer la page..."

#~ msgid "Pages"
#~ msgstr "Pages"

#~ msgid "Parameter %d required for method %s"
#~ msgstr "Paramètre %d requis pour la méthode %s"

#~ msgid "Parameter '%s' truncated on output"
#~ msgstr "Paramètre '%s' tronqué en sortie"

#~ msgid "Parameter name expected"
#~ msgstr "Nom de paramètre attendu"

#~ msgid "Parent must be expanded"
#~ msgstr "Le parent doit être développé"

#~ msgid "Pass&word:"
#~ msgstr "&Mot de passe :"

#~ msgid "Personalized Menus and Toolbars"
#~ msgstr "Menus et barres d'outils personnalisés"

#~ msgid "Previous|Go back to the previous tab"
#~ msgstr "Précédente|Revenir à la page précédente"

#~ msgid "Print Set&up..."
#~ msgstr "Config&urer l'impression..."

#~ msgid "Print Setup"
#~ msgstr "Configurer l'impression"

#~ msgid "Purple"
#~ msgstr "Pourpre"

#~ msgid "Query Fields"
#~ msgstr "Champs de requête"

#~ msgid "Query Parameters missing or incorrect"
#~ msgstr "Paramètres de requête manquants ou incorrects"

#~ msgid ""
#~ "Query could not be run. Check that the query, SQL text, and Database are "
#~ "correct."
#~ msgstr ""
#~ "La requête n'a pu être exécutée.  Vérifiez que la requête, le texte SQL "
#~ "et la base de données sont corrects."

#~ msgid "Query is legal."
#~ msgstr "La requête est légale."

#~ msgid "Query lacks a Select/From clause."
#~ msgstr "Il manque une clause Select/From à la requête"

#~ msgid "R"
#~ msgstr "L"

#~ msgid ""
#~ "Received content of invalid Content-Type setting: %s - SOAP expects "
#~ "\"text/xml\""
#~ msgstr ""
#~ "Contenu reçu du paramètre de type de contenu incorrect : %s - SOAP "
#~ "s'attend à \"text/xml\""

#~ msgid "Recordset is not open"
#~ msgstr "Recordset non ouvert"

#~ msgid "Red"
#~ msgstr "Rouge"

#~ msgid "ReferenceTableName not specified for field '%s'"
#~ msgstr "Table de référence non spécifiée pour le champ '%s'"

#~ msgid "Refresh"
#~ msgstr "Rafraîchir"

#~ msgid "Replace|Replaces specific text with different text"
#~ msgstr "Remplacer|Remplacer le texte par un autre texte"

#~ msgid "Request is not live - cannot modify"
#~ msgstr "La requête n'est pas \"vivante\". Modification impossible"

#~ msgid "Required Param value not set"
#~ msgstr "Valeur de paramètre requise non définie"

#~ msgid "Reset Toolbar"
#~ msgstr "Réinitialiser la barre d'outils"

#~ msgid "Reset Usage Data"
#~ msgstr "Réinitialiser les données d'utilisation"

#~ msgid "Reset all usage data?"
#~ msgstr "Réinitialiser toutes les données d'utilisation ?"

#~ msgid "Restore Database Files"
#~ msgstr "Restauration des fichiers de base de données"

#~ msgid "Restore Defaults"
#~ msgstr "Restaurer défauts"

#~ msgid "RichEdit line insertion error"
#~ msgstr "Erreur d'insertion de ligne RichEdit"

#~ msgid "Row index out of range : %d"
#~ msgstr "Index de ligne hors limites : %d"

#~ msgid "Run"
#~ msgstr "Exécuter"

#~ msgid "Run a query to fetch information required to estimate cell usage"
#~ msgstr ""
#~ "Lance une requête pour obtenir les informations requises afin d'estimer "
#~ "l'utilisation des cellules"

#~ msgid "Run|Runs an application"
#~ msgstr "Exécuter|Exécuter une application"

#~ msgid "S&QL Builder..."
#~ msgstr "Constructeur &SQL..."

#~ msgid "SEOFReached"
#~ msgstr "SEOFReached"

#~ msgid "SPB Constant Not supported"
#~ msgstr "Constante SPB non supportée"

#~ msgid "SPB Constant Unknown"
#~ msgstr "Constante SPB inconnue"

#~ msgid "SQL &Builder ..."
#~ msgstr "&Constructeur SQL ..."

#~ msgid "SQL Dialect Invalid"
#~ msgstr "Dialecte SQL incorrect"

#~ msgid "SQL Monitor Instance is already present"
#~ msgstr "Une instance du Moniteur SQL est déjà présente."

#~ msgid "SQL Query"
#~ msgstr "Requête SQL"

#~ msgid "Save %s attributes as"
#~ msgstr "Enregistrement des attributs %s sous"

#~ msgid "Save &As..."
#~ msgstr "Enregistrer &sous..."

#~ msgid "Save As|Saves the active file with a new name"
#~ msgstr ""
#~ "Enregistrer sous|Enregistrer le fichier en cours sous un nouveau nom"

#~ msgid "Save Picture"
#~ msgstr "Enregistrer l'image"

#~ msgid "Scanner"
#~ msgstr "Scanner"

#~ msgid "Scanning data set values..."
#~ msgstr "Parcours des valeurs de l'ensemble de données..."

#~ msgid "Script Error"
#~ msgstr "Erreur de script"

#~ msgid "Script execution timed out after %d seconds"
#~ msgstr ""
#~ "L'exécution du script a échoué suite à un dépassement du délai de %d "
#~ "secondes"

#~ msgid "Scroll Bar"
#~ msgstr "Barre de défilement"

#~ msgid "Se&lect all"
#~ msgstr "&Tout sélectionner"

#~ msgid "Se&ttings:"
#~ msgstr "Paramè&tres :"

#~ msgid "Select &Color..."
#~ msgstr "Sélectionner la &couleur..."

#~ msgid "Send email"
#~ msgstr "Envoyer un email"

#~ msgid "Separator"
#~ msgstr "Séparateur"

#~ msgid "Sequencer"
#~ msgstr "Séquenceur"

#~ msgid "Server Name Missing"
#~ msgstr "Nom de serveur manquant"

#~ msgid "Service \"%s\" failed to install with error: \"%s\""
#~ msgstr ""
#~ "Le service \"%s\" a échoué pendant son installation avec l'erreur : \"%s\""

#~ msgid "Service \"%s\" failed to uninstall with error: \"%s\""
#~ msgstr ""
#~ "Le service \"%s\" a échoué pendant sa désinstallation avec l'erreur : \"%s"
#~ "\""

#~ msgid "Service Editor"
#~ msgstr "Editeur de service"

#~ msgid "Service failed in custom message(%d): %s"
#~ msgstr "Le service a échoué dans le message personnalisée (%d) : %s"

#~ msgid "Service failed on %s: %s"
#~ msgstr "Le service a échoué pour %s : %s"

#~ msgid "Service installed successfully"
#~ msgstr "Service installé avec succès"

#~ msgid "Service uninstalled successfully"
#~ msgstr "Service désinstallé avec succès"

#~ msgid "Session name missing"
#~ msgstr "Nom de session manquant"

#~ msgid "Show &tips on toolbars"
#~ msgstr "Afficher les &conseils sur les barres d'outils"

#~ msgid "Show Detail Records.."
#~ msgstr "Montrer les enregistrements détail."

#~ msgid "Show f&ull menus after a short delay"
#~ msgstr "Afficher les men&us complets après un court moment"

#~ msgid "Show shortcut keys in tips"
#~ msgstr "Afficher les raccourcis clavier dans les conseils"

#~ msgid "Silver"
#~ msgstr "Argent"

#~ msgid "Size Mismatch - Field %s size is too small for data"
#~ msgstr ""
#~ "Erreur de correspondance des tailles - La taille %s du champ est trop "
#~ "petite pour les données."

#~ msgid "Size(Bytes)"
#~ msgstr "Taille (octets)"

#~ msgid "Skip"
#~ msgstr "Ignorer"

#~ msgid "Sky Blue"
#~ msgstr "Bleu ciel"

#~ msgid "Source and destination tables are incompatible"
#~ msgstr "Les tables source et destination sont incompatibles"

#~ msgid "SourceDirectory is not set"
#~ msgstr "SourceDirectory n'est pas défini."

#~ msgid "Standard"
#~ msgstr "Standard"

#~ msgid "Standard Deviation of %s"
#~ msgstr "Ecart-type de %s"

#~ msgid "Standard Style"
#~ msgstr "Style Standard"

#~ msgid "Start a new query using a table from the database"
#~ msgstr "Lance une nouvelle requête sur une table de la base de données"

#~ msgid "StatusBar cannot have more than 64 panels"
#~ msgstr "StatusBar ne peut avoir plus de 64 volets"

#~ msgid "Strikeout"
#~ msgstr "Barré"

#~ msgid "String Data type not supported for summaries"
#~ msgstr "Type chaîne non supporté pour les récapitulatifs"

#~ msgid "String List Editor"
#~ msgstr "Editeur de liste de chaînes"

#~ msgid "String list does not allow duplicates."
#~ msgstr "La liste de chaînes n'autorise pas les doublons."

#~ msgid "Sub&totals on/off"
#~ msgstr "&Sous-totaux oui/non"

#~ msgid "Subtotals on/off"
#~ msgstr "Sous-totaux oui/non"

#~ msgid "Successful Connection"
#~ msgstr "Connexion réussie"

#~ msgid "Successful execution"
#~ msgstr "Exécution réussie"

#~ msgid "Sum"
#~ msgstr "Somme"

#~ msgid "Sum of %s"
#~ msgstr "Somme de %s"

#~ msgid "Summary of %s"
#~ msgstr "Récapitulatif de %s"

#~ msgid "TPB Constant (%d) is unknown"
#~ msgstr "La constante TPB (%d) est inconnue."

#~ msgid "TPB Constant (%s) is unknown"
#~ msgstr "La constante TPB (%s) est inconnue."

#~ msgid "TPB Constant (isc_tpb_%s) is unsupported"
#~ msgstr "Constante TPB (isc_tpb_%s) non supportée"

#~ msgid "Table Name Mismatch"
#~ msgstr "Nom de table inadéquat"

#~ msgid "Teal"
#~ msgstr "Cyan"

#~ msgid "Template: "
#~ msgstr "Modèle : "

#~ msgid "Temporary file access error"
#~ msgstr "Erreur d'accès au fichier temporaire"

#~ msgid "Text file (*.txt)|*.txt|Any file (*.*)|*.*"
#~ msgstr "Fichiers texte (*.txt)|*.txt|Tous les fichiers (*.*)|*.*"

#~ msgid ""
#~ "The DecisionCube Capacity is low. Please deactivate dimensions or change "
#~ "the data set."
#~ msgstr ""
#~ "La capacité du cube de décision est faible.  Désactivez des dimensions ou "
#~ "modifiez le dataset."

#~ msgid "The MasterSource property of '%s' must be linked to a DataSource"
#~ msgstr ""
#~ "La propriété MasterSource de '%s' doit être liée à une source de données"

#~ msgid "The bin type does not match the fieldtype."
#~ msgstr "Le type de casier ne correspond pas au type de champ."

#~ msgid ""
#~ "The dataset may be incorrectly defined, or you may need to map its fields "
#~ "to active dimensions or summaries with the Decision Cube Editor"
#~ msgstr ""
#~ "Le dataset est incorrectement défini, ou vous devez affecter ses champs "
#~ "aux dimensions ou récapitulatifs actifs avec l'éditeur de cube de "
#~ "décision."

#~ msgid ""
#~ "The dimension types for this dataset cannot be determined automatically.  "
#~ "You must map the fields to dimensions or summaries with the Decision Cube "
#~ "Editor"
#~ msgstr ""
#~ "Les types de dimensions pour cet ensemble de données ne peuvent être "
#~ "déterminés automatiquement.  Vous devez affecter les champs aux "
#~ "dimensions ou récapitulatifs avec l'éditeur de cube de décision."

#~ msgid "The information requested could not be loaded. "
#~ msgstr "L'information demandée n'a pas pu être chargée. "

#~ msgid "The maximum allowed dimensions of %d has been exceeded."
#~ msgstr "Le nombre maximum de %d dimensions a été dépassé."

#~ msgid "The maximum allowed summaries of %d has been exceeded."
#~ msgstr "Le nombre maximum de %d récapitulatifs a été dépassé."

#~ msgid ""
#~ "The query may be incorrectly defined, or you may need to map its fields "
#~ "to active dimensions or summaries with the Decision Cube Editor"
#~ msgstr ""
#~ "La requête est mal définie, ou vous devez affecter ses champs aux "
#~ "dimensions ou récapitulatifs actifs avec l'éditeur de cube de décision."

#~ msgid "The query you have created is not legal."
#~ msgstr "La requête que vous avez créée n'est pas correcte."

#~ msgid ""
#~ "The query you have entered is not legal.  Please correct it before "
#~ "continuing."
#~ msgstr ""
#~ "La requête que vous avez saisie n'est pas correcte.  Veuillez la corriger "
#~ "avant de continuer."

#~ msgid ""
#~ "The transaction isolation level must be dirty read for local databases"
#~ msgstr ""
#~ "Le niveau d'isolation de transaction doit être Lecture Dirty (dirty read) "
#~ "pour les bases locales"

#~ msgid ""
#~ "There are still active COM objects in this application.  One or more "
#~ "clients may have references to these objects, so manually closing "
#~ msgstr ""
#~ "Il y a encore des serveurs COM actifs dans cette application.  Un ou "
#~ "plusieurs clients ont peut-être des références à ces objets. La fermeture "
#~ "manuelle de "

#~ msgid "There is currently no active project."
#~ msgstr "Aucun projet n'est actuellement actif."

#~ msgid "This control requires version 4.70 or greater of COMCTL32.DLL"
#~ msgstr "Ce contrôle nécessite COMCTL32.DLL version 4.70 ou supérieure"

#~ msgid "Tile &Horizontally"
#~ msgstr "Mosaïque &horizontale"

#~ msgid "Tile Horizontal"
#~ msgstr "Mosaïque horizontale"

#~ msgid "Tile Vertical"
#~ msgstr "Mosaïque verticale"

#~ msgid "Timeout values cannot be negative"
#~ msgstr "Les valeurs de délai imparti ne peuvent pas être négatives."

#~ msgid "Too many parameters for method %s"
#~ msgstr "Trop de paramètres pour la méthode %s"

#~ msgid "Toolb&ars:"
#~ msgstr "B&arres d'outils :"

#~ msgid "Topic Search"
#~ msgstr "Chercher une rubrique"

#~ msgid "Total cell count of %d exceeds the maximum of %d."
#~ msgstr "Le nombre total de cellules, %d, dépasse le maximum de %d."

#~ msgid "Transaction is active"
#~ msgstr "La transaction est active."

#~ msgid "Transaction is currently Active. Rollback and continue?"
#~ msgstr "Transaction actuellement active. Revenir et continuer ?"

#~ msgid "Transaction is not active"
#~ msgstr "La transaction n'est pas active."

#~ msgid "Transaction not assigned"
#~ msgstr "Transaction non affectée"

#~ msgid ""
#~ "Trying to store a string of length %d into a field that can only contain %"
#~ "d"
#~ msgstr ""
#~ "Tentative de stockage d'une chaîne de longueur %d dans un champ qui ne "
#~ "peut contenir que %d"

#~ msgid "Type in the query directly"
#~ msgstr "Saisir la requête directement"

#~ msgid "Type information missing for class %s"
#~ msgstr "Informations de type manquantes pour la classe %s"

#~ msgid "TypeEdit"
#~ msgstr "TypeEdit"

#~ msgid "Unable to connect DDE conversation"
#~ msgstr "Impossible de connecter la conversation DDE"

#~ msgid "Unable to create derived summary."
#~ msgstr "Impossible de créer le récapitulatif dérivé."

#~ msgid "Unable to create new column"
#~ msgstr "Impossible de créer une nouvelle colonne"

#~ msgid "Unable to create new item"
#~ msgstr "Impossible de créer un nouvel élément"

#~ msgid "Unable to find a Table of Contents"
#~ msgstr "Impossible de trouver une table des matières"

#~ msgid "Unable to insert an item"
#~ msgstr "Impossible d'insérer un élément"

#~ msgid "Unable to open the MasterSource Table"
#~ msgstr "Impossible d'ouvrir la table MasterSource"

#~ msgid ""
#~ "Unable to retrieve a pointer to a running object registered with OLE for %"
#~ "s/%s"
#~ msgstr ""
#~ "Impossible de récupérer un pointeur sur un objet en cours d'exécution "
#~ "recensé avec OLE pour %s/%s"

#~ msgid "Unable to save settings"
#~ msgstr "Impossible de sauvegarder les paramètres"

#~ msgid "Unable to use duplicate DataSource and LookupSource"
#~ msgstr "Impossible d'utiliser DataSource et LookupSource dupliqués"

#~ msgid "Underline"
#~ msgstr "Souligné"

#~ msgid "Undo|Reverts the last action"
#~ msgstr "Défaire|Rétablir la dernière action"

#~ msgid "Unexpected Output buffer value"
#~ msgstr "Valeur de tampon de sortie inattendue"

#~ msgid "Unexpected onError return value"
#~ msgstr "Valeur de retour onError inattendue"

#~ msgid "Unexpected onStatus return value"
#~ msgstr "Valeur de retour onStatus inattendue"

#~ msgid "Unhandled Xerces DOM error (no message available): %d"
#~ msgstr "Erreur DOM Xerces non gérée (pas de message disponible) : %d"

#~ msgid "Uninstall File Name is not set"
#~ msgstr "Nom du fichier de désinstallation non défini"

#~ msgid "Unknown Error - Can't retrieve plan"
#~ msgstr "Erreur inconnue - impossible de récupérer le plan"

#~ msgid "Unknown RichEdit conversion file extension (.%s)"
#~ msgstr "Extension de fichier de conversion RichEdit inconnue (.%s)"

#~ msgid "Unknown SQL Data type (%d)"
#~ msgstr "Type de données SQL inconnu (%d)"

#~ msgid "Unknown error code"
#~ msgstr "Code d'erreur inconnu"

#~ msgid "Unsupported Data Type %d"
#~ msgstr "Type de données non supporté : %d"

#~ msgid "Unsupported Field Type"
#~ msgstr "Type de champ non supporté"

#~ msgid "Unsupported data type : %s"
#~ msgstr "Type de données non supporté : %s"

#~ msgid "Unsupported feature"
#~ msgstr "Fonctionnalité non supportée."

#~ msgid "Unsupported field type (%s) in field %s"
#~ msgstr "Type de champ non supporté (%s) dans le champ %s"

#~ msgid "Untitled Application"
#~ msgstr "Application sans titre"

#~ msgid "Update Error - %s"
#~ msgstr "Erreur de mise à jour - %s"

#~ msgid "Update Failed"
#~ msgstr "Echec de la mise à jour"

#~ msgid "Update SQL statements not generated, exit anyway?"
#~ msgstr "Instructions Update SQL non générée, sortir quand même ?"

#~ msgid "Update failed"
#~ msgstr "Echec de la mise à jour"

#~ msgid "Updating wrong database"
#~ msgstr "Mise à jour de la mauvaise base de données"

#~ msgid "Updating wrong transaction. Unique transaction expected in set"
#~ msgstr ""
#~ "Mise à jour de la mauvaise transaction. Transaction unique attendue dans "
#~ "l'ensemble"

#~ msgid "Use &Connection String"
#~ msgstr "Utiliser la chaîne de conne&xion"

#~ msgid "Use Data &Link File"
#~ msgstr "Utiliser le &fichier de liaison de données"

#~ msgid "Use count(*) to calculate averages (counts null values)"
#~ msgstr ""
#~ "Utiliser count(*) pour calculer les moyennes (compte les valeurs nulles)"

#~ msgid "User abort"
#~ msgstr "Abandon par l'utilisateur"

#~ msgid "User canceled DecisionCube population."
#~ msgstr "L'utilisateur a annulé la population du cube de décision."

#~ msgid "VCR"
#~ msgstr "Magnétoscope"

#~ msgid "Value"
#~ msgstr "Valeur"

#~ msgid "Value List editor"
#~ msgstr "Editeur de liste de valeurs"

#~ msgid "Variance of %s"
#~ msgstr "Variance de %s"

#~ msgid "Variant does not reference an OLE object"
#~ msgstr "Le variant ne référence pas un objet OLE"

#~ msgid "Variant does not reference an automation object"
#~ msgstr "Le variant ne référence pas un objet Automation"

#~ msgid "Videodisc"
#~ msgstr "Vidéodisque"

#~ msgid "WSIL:"
#~ msgstr "WSIL :"

#~ msgid "WaveAudio"
#~ msgstr "Audio wav"

#~ msgid "WebAppModule"
#~ msgstr "WebAppModule"

#~ msgid "WebSnap"
#~ msgstr "WebSnap"

#~ msgid "WebSnap Application"
#~ msgstr "Application WebSnap"

#~ msgid "WebSnap Data Module"
#~ msgstr "Module de données WebSnap"

#~ msgid "WebSnap Page Module"
#~ msgstr "Module de page WebSnap"

#~ msgid "White"
#~ msgstr "Blanc"

#~ msgid "Window"
#~ msgstr "Fenêtre"

#~ msgid "Window Background"
#~ msgstr "Fond de fenêtre"

#~ msgid "Window Frame"
#~ msgstr "Cadre de fenêtre"

#~ msgid "Window Text"
#~ msgstr "Texte de fenêtre"

#~ msgid "Window is invalid or a child window"
#~ msgstr "Fenêtre incorrecte ou fenêtre enfant"

#~ msgid "Windows API error. (Windows error %d [$%.8x])"
#~ msgstr "Erreur de l'API Windows (Erreur Windows %d [$%.8x])"

#~ msgid "Would you like to reset to the default Priority Schedule?"
#~ msgstr "Voulez-vous réinitialiser au planning de priorité par défaut ?"

#~ msgid "XML files (*.xml)|*.xml"
#~ msgstr "Fichiers XML (*.xml)|*.xml"

#~ msgid "XP Style"
#~ msgstr "Style XP"

#~ msgid "XSQLDA index out of range"
#~ msgstr "Index XSQLDA hors limites"

#~ msgid "XSQLDA name does not exist (%s)"
#~ msgstr "Nom XSQLDA inexistant (%s)"

#~ msgid "XTR files (*.xtr)|*.xtr"
#~ msgstr "Fichiers XTR (*.xtr)|*.xtr"

#~ msgid "Yellow"
#~ msgstr "Jaune"

#~ msgid "You are not allowed to delete this item"
#~ msgstr "Vous n'êtes pas autorisé à supprimer cet élément"

#~ msgid "You can only register 15 events per EventAlerter"
#~ msgstr "Vous ne pouvez recenser que 15 événements par EventAlerter"

#~ msgid ""
#~ "You cannot Register or Unregister events from within an OnEventAlert "
#~ "handler"
#~ msgstr ""
#~ "Vous ne pouvez appeler Register ou Unregister depuis un gestionnaire "
#~ "OnEventAlerter"

#~ msgid "You cannot call CancelEvents from within an OnEventAlert handler"
#~ msgstr ""
#~ "Vous ne pouvez pas appeler CancelEvents depuis un gestionnaire "
#~ "OnEventAlerterr"

#~ msgid "You cannot call QueueEvents from within an OnEventAlert handler"
#~ msgstr ""
#~ "Vous ne pouvez appeler QueueEvents depuis un gestionnaire OnEventAlerter"

#~ msgid "You must be in ShowCheckbox mode to set to this date"
#~ msgstr "Vous devez être en mode ShowCheckBox pour définir cette date"

#~ msgid "You must have Interbase installed to use this component"
#~ msgstr "InterBase doit être installé pour pouvoir utiliser ce composant"

#~ msgid "You must register events before queueing them"
#~ msgstr ""
#~ "Vous devez recenser les événements avant de les mettre dans la queue"

#~ msgid "[Error]"
#~ msgstr "[Erreur]"

#~ msgid "cbxFields"
#~ msgstr "cbxFields"

#~ msgid "cbxGenerators"
#~ msgstr "cbxGenerators"

#~ msgid "continue"
#~ msgstr "continuer"

#~ msgid "execute"
#~ msgstr "exécuter"

#~ msgid "frmGeneratorEditor"
#~ msgstr "frmGeneratorEditor"

#~ msgid "goColMoving is not a supported option"
#~ msgstr "goColMoving n'est pas une option prise en charge."

#~ msgid "interrogate"
#~ msgstr "interroger"

#~ msgid "open"
#~ msgstr "open"

#~ msgid "pause"
#~ msgstr "pause"

#~ msgid "row error"
#~ msgstr "Erreur ligne"

#~ msgid "shutdown"
#~ msgstr "terminer"

#~ msgid "start"
#~ msgstr "lancer"

#~ msgid "start Parameters missing or incorrect"
#~ msgstr "Paramètres start manquants ou incorrects"

#~ msgid "stop"
#~ msgstr "arrêter"

#~ msgid ""
#~ "this application may cause those client application(s) to fail.\n"
#~ "\n"
#~ "Are you sure you want to close this application?"
#~ msgstr ""
#~ "cette application peut donc provoquer des erreurs dans les clients.\n"
#~ "\n"
#~ "Etes-vous sûr de vouloir fermer cette application ?"

#~ msgid "unknown"
#~ msgstr "inconnu"

#~ msgid "use ExecProc for Procedure; use TQuery for Select procedures"
#~ msgstr ""
#~ "Utilisez ExecProc pour Procedure; utilisez TQuery pour les procédures "
#~ "Select."

#~ msgid "use Open for a Select Statement"
#~ msgstr "Utilisez Open pour l'instruction Select"

#~ msgid "xml"
#~ msgstr "xml"

#~ msgid "xtr"
#~ msgstr "xtr"
