msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2003-03-04 17:49\n"
"PO-Revision-Date: 2003-09-17 10:43+1000\n"
"Last-Translator: Olivier Sannier <ods@opcom.com.au>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#. Programmer's name for it: SInvalidCreateWidget
#: Clx/QConsts.pas:22
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:23
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:25
msgid "Backspace"
msgstr "Retour arrière"

#. Programmer's name for it: SmkcTab
#. StandardActions..ActionList1..PreviousTab1..Category
#. StandardActions..ActionList1..NextTab1..Category
#: Clx/QConsts.pas:26 Vcl/Consts.pas:137 Vcl/ActnRes.dfm:244
#: Vcl/ActnRes.dfm:249
msgid "Tab"
msgstr "Tab"

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

#. Programmer's name for it: SmkcEsc
#: Clx/QConsts.pas:28 Vcl/Consts.pas:138
msgid "Esc"
msgstr "Echap"

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

#. Programmer's name for it: SmkcEnter
#: Clx/QConsts.pas:30 Vcl/Consts.pas:139
msgid "Enter"
msgstr "Entrée"

#. Programmer's name for it: SmkcSpace
#: Clx/QConsts.pas:31 Vcl/Consts.pas:140
msgid "Space"
msgstr "Espace"

#. Programmer's name for it: SmkcPgUp
#: Clx/QConsts.pas:32 Vcl/Consts.pas:141
msgid "PgUp"
msgstr "PagePréc"

#. Programmer's name for it: SmkcPgDn
#: Clx/QConsts.pas:33 Vcl/Consts.pas:142
msgid "PgDn"
msgstr "PageSuiv"

#. Programmer's name for it: SmkcEnd
#: Clx/QConsts.pas:34 Vcl/Consts.pas:143
msgid "End"
msgstr "Fin"

#. Programmer's name for it: SmkcHome
#. WebAppDbgMainForm..Home..Caption
#: Clx/QConsts.pas:35 Vcl/Consts.pas:144 Internet/SvrMainForm.dfm:38
msgid "Home"
msgstr "Origine"

#. Programmer's name for it: SmkcLeft
#: Clx/QConsts.pas:36 Vcl/Consts.pas:145
msgid "Left"
msgstr "Gauche"

#. Programmer's name for it: SmkcUp
#: Clx/QConsts.pas:37 Vcl/Consts.pas:146
msgid "Up"
msgstr "Haut"

#. Programmer's name for it: SmkcRight
#: Clx/QConsts.pas:38 Vcl/Consts.pas:147
msgid "Right"
msgstr "Droite"

#. Programmer's name for it: SmkcDown
#: Clx/QConsts.pas:39 Vcl/Consts.pas:148
msgid "Down"
msgstr "Bas"

#. Programmer's name for it: SmkcIns
#: Clx/QConsts.pas:40 Vcl/Consts.pas:149
msgid "Ins"
msgstr "Ins"

#. Programmer's name for it: SmkcDel
#: Clx/QConsts.pas:41 Vcl/Consts.pas:150
msgid "Del"
msgstr "Suppr"

#. Programmer's name for it: SmkcShift
#: Clx/QConsts.pas:42 Vcl/Consts.pas:151
msgid "Shift+"
msgstr "Maj+"

#. Programmer's name for it: SmkcCtrl
#: Clx/QConsts.pas:43 Vcl/Consts.pas:152
msgid "Ctrl+"
msgstr "Ctrl+"

#. Programmer's name for it: SmkcAlt
#: Clx/QConsts.pas:44 Vcl/Consts.pas:153
msgid "Alt+"
msgstr "Alt+"

#. Programmer's name for it: SOpenFileTitle
#. Programmer's name for it: SOpen
#. Programmer's name for it: SOpenFileTitle
#. ClxTreeViewItems..OpenDialog1..Title
#. Title
#. IndexFiles..OpenDialog..Title
#: Clx/QConsts.pas:46 Clx/QConsts.pas:276 Vcl/Consts.pas:15 Property
#: Editors/ClxNodeEdit.xfm:278 Editors/ClxPicEdit.xfm:111
#: Editors/Ixedit.dfm:92
msgid "Open"
msgstr "Ouvrir"

#. Programmer's name for it: SAssignError
#: Clx/QConsts.pas:47 Rtl/Common/RTLConsts.pas:15
msgid "Cannot assign a %s to a %s"
msgstr "Impossible d'affecter %s à %s"

#. Programmer's name for it: SFCreateError
#. Programmer's name for it: SCannotCreateFile
#. Programmer's name for it: SFCreateError
#: Clx/QConsts.pas:48 Vcl/SqlConst.pas:121 Rtl/Common/RTLConsts.pas:27
msgid "Cannot create file %s"
msgstr "Impossible de créer le fichier %s"

#. Programmer's name for it: SFOpenError
#: Clx/QConsts.pas:49 Rtl/Common/RTLConsts.pas:30
msgid "Cannot open file %s"
msgstr "Impossible d'ouvrir le fichier %s"

#. Programmer's name for it: SReadError
#: Clx/QConsts.pas:50 Rtl/Common/RTLConsts.pas:71
msgid "Stream read error"
msgstr "Erreur de lecture du flux"

#. Programmer's name for it: SWriteError
#: Clx/QConsts.pas:51 Rtl/Common/RTLConsts.pas:86
msgid "Stream write error"
msgstr "Erreur d'écriture dans le flux"

#. Programmer's name for it: SMemoryStreamError
#: Clx/QConsts.pas:52 Rtl/Common/RTLConsts.pas:63
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: SCantWriteResourceStreamError
#: Clx/QConsts.pas:53 Vcl/Consts.pas:16 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: SDuplicateReference
#: Clx/QConsts.pas:54 Vcl/Consts.pas:17
msgid "WriteObject called twice for the same instance"
msgstr "WriteObject appelé deux fois pour la même instance"

#. Programmer's name for it: SClassNotFound
#: Clx/QConsts.pas:55 Rtl/Common/RTLConsts.pas:21
msgid "Class %s not found"
msgstr "Classe %s non trouvée"

#. Programmer's name for it: SInvalidImage
#. Programmer's name for it: SInvalidStreamFormat
#. Programmer's name for it: SInvalidImage
#: Clx/QConsts.pas:56 Vcl/OleConst.pas:29 Rtl/Common/RTLConsts.pas:43
msgid "Invalid stream format"
msgstr "Format de flux incorrect"

#. Programmer's name for it: SResNotFound
#. Programmer's name for it: sResNotFound
#. Programmer's name for it: SResNotFound
#: Clx/QConsts.pas:57 Internet/WebConst.pas:33 Rtl/Common/RTLConsts.pas:77
msgid "Resource %s not found"
msgstr "Ressource %s non trouvée"

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

#. Programmer's name for it: SListIndexError
#: Clx/QConsts.pas:59 Rtl/Common/RTLConsts.pas:60
msgid "List index out of bounds (%d)"
msgstr "Indice de liste hors limites (%d)"

#. Programmer's name for it: SListCapacityError
#: Clx/QConsts.pas:60 Rtl/Common/RTLConsts.pas:58
msgid "List capacity out of bounds (%d)"
msgstr "Capacité de liste hors limites (%d)"

#. Programmer's name for it: SListCountError
#: Clx/QConsts.pas:61 Rtl/Common/RTLConsts.pas:59
msgid "List count out of bounds (%d)"
msgstr "Compte de liste hors limites (%d)"

#. Programmer's name for it: SSortedListError
#: Clx/QConsts.pas:62
msgid "Operation not allowed on sorted string list"
msgstr "Opération non autorisée sur une liste de chaînes triée"

#. Programmer's name for it: SDuplicateString
#: Clx/QConsts.pas:63 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: SInvalidTabIndex
#: Clx/QConsts.pas:64 Vcl/Consts.pas:19
msgid "Tab index out of bounds"
msgstr "Indice d'onglet hors limites"

#. Programmer's name for it: SInvalidTabPosition
#: Clx/QConsts.pas:65 Vcl/Consts.pas:20
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:66 Vcl/Consts.pas:21
msgid "Tab style incompatible with current tab position"
msgstr "Style d'onglet incompatible avec la position d'onglet actuelle"

#. Programmer's name for it: SDuplicateName
#: Clx/QConsts.pas:67 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: SInvalidName
#: Clx/QConsts.pas:68 Rtl/Common/RTLConsts.pas:46
msgid "''%s'' is not a valid component name"
msgstr "''%s'' n'est pas un nom de composant correct"

#. Programmer's name for it: SDuplicateClass
#: Clx/QConsts.pas:69 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: SInvalidInteger
#: Clx/QConsts.pas:70 Rtl/Common/RTLConsts.pas:44
msgid "''%s'' is not a valid integer value"
msgstr "'%s' n'est pas une valeur entière correcte"

#. Programmer's name for it: SLineTooLong
#. Programmer's name for it: SOutlineLongLine
#. Programmer's name for it: SLineTooLong
#: Clx/QConsts.pas:71 Vcl/Consts.pas:115 Rtl/Common/RTLConsts.pas:57
msgid "Line too long"
msgstr "Ligne trop longue"

#. Programmer's name for it: SInvalidPropertyValue
#. Programmer's name for it: SInvalidProperty
#. Programmer's name for it: SInvalidPropertyValue
#: Clx/QConsts.pas:72 Clx/QConsts.pas:158 Rtl/Common/RTLConsts.pas:47
#: Rtl/Common/RTLConsts.pas:51
msgid "Invalid property value"
msgstr "Valeur de propriété incorrecte"

#. Programmer's name for it: SInvalidPropertyPath
#: Clx/QConsts.pas:73 Rtl/Common/RTLConsts.pas:49
msgid "Invalid property path"
msgstr "Chemin de propriété incorrect"

#. Programmer's name for it: SInvalidPropertyType
#: Clx/QConsts.pas:74 Rtl/Common/RTLConsts.pas:50
msgid "Invalid property type: %s"
msgstr "Type de propriété incorrect : %s"

#. Programmer's name for it: SInvalidPropertyElement
#: Clx/QConsts.pas:75 Rtl/Common/RTLConsts.pas:48
msgid "Invalid property element: %s"
msgstr "Elément de propriété incorrect : %s"

#. Programmer's name for it: SUnknownProperty
#: Clx/QConsts.pas:76
msgid "Property does not exist"
msgstr "Propriété inexistante"

#. Programmer's name for it: SReadOnlyProperty
#: Clx/QConsts.pas:77 Rtl/Common/RTLConsts.pas:72
msgid "Property is read-only"
msgstr "Propriété en lecture seule"

#. Programmer's name for it: SPropertyException
#: Clx/QConsts.pas:78 Rtl/Common/RTLConsts.pas:69
msgid "Error reading %s%s%s: %s"
msgstr "Erreur lors de la lecture de %s%s%s: %s"

#. Programmer's name for it: SAncestorNotFound
#: Clx/QConsts.pas:79 Rtl/Common/RTLConsts.pas:14
msgid "Ancestor for '%s' not found"
msgstr "Ancêtre de '%s' non trouvé"

#. Programmer's name for it: SInvalidBitmap
#: Clx/QConsts.pas:80 Vcl/Consts.pas:22
msgid "Bitmap image is not valid"
msgstr "Image bitmap incorrecte"

#. Programmer's name for it: SInvalidIcon
#: Clx/QConsts.pas:81 Vcl/Consts.pas:23
msgid "Icon image is not valid"
msgstr "Image icône incorrecte"

#. Programmer's name for it: SInvalidPixelFormat
#: Clx/QConsts.pas:82 Vcl/Consts.pas:25
msgid "Invalid pixel format"
msgstr "Format de pixel incorrect"

#. Programmer's name for it: SBitmapEmpty
#: Clx/QConsts.pas:83 Vcl/Consts.pas:27
msgid "Bitmap is empty"
msgstr "Bitmap vide"

#. Programmer's name for it: SScanLine
#: Clx/QConsts.pas:84 Vcl/Consts.pas:28
msgid "Scan line index out of range"
msgstr "Indice ligne hors limites"

#. Programmer's name for it: SChangeIconSize
#: Clx/QConsts.pas:85 Vcl/Consts.pas:29
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:86 Vcl/Consts.pas:31
msgid "Unknown picture file extension (.%s)"
msgstr "Extension de fichier image inconnue (.%s)"

#. Programmer's name for it: SUnknownClipboardFormat
#: Clx/QConsts.pas:87 Vcl/Consts.pas:32
msgid "Unsupported clipboard format"
msgstr "Format de Presse-papiers non supporté"

#. Programmer's name for it: SOutOfResources
#: Clx/QConsts.pas:88 Vcl/Consts.pas:33
msgid "Out of system resources"
msgstr "Ressources système insuffisantes"

#. Programmer's name for it: SNoCanvasHandle
#: Clx/QConsts.pas:89 Vcl/Consts.pas:34
msgid "Canvas does not allow drawing"
msgstr "Le canevas ne permet pas de dessiner"

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

#. Programmer's name for it: SInvalidImageSize
#: Clx/QConsts.pas:91 Vcl/Consts.pas:35
msgid "Invalid image size"
msgstr "Taille d'image incorrecte"

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

#. Programmer's name for it: SInvalidColorDepth
#: Clx/QConsts.pas:93
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: STooManyImages
#: Clx/QConsts.pas:94 Vcl/Consts.pas:36
msgid "Too many images"
msgstr "Trop d'images"

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

#. Programmer's name for it: SCannotFocus
#: Clx/QConsts.pas:96
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:97
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:98 Vcl/Consts.pas:49
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:99 Vcl/Consts.pas:51
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:100 Vcl/Consts.pas:52
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:101 Vcl/Consts.pas:53
msgid "Scrollbar property out of range"
msgstr "Propriété barre de défilement hors limites"

#. Programmer's name for it: SPropertyOutOfRange
#: Clx/QConsts.pas:102 Vcl/Consts.pas:54
msgid "%s property out of range"
msgstr "Propriété %s hors limites"

#. Programmer's name for it: SMenuIndexError
#: Clx/QConsts.pas:103 Vcl/Consts.pas:55
msgid "Menu index out of range"
msgstr "Indice de menu hors limites"

#. Programmer's name for it: SMenuReinserted
#: Clx/QConsts.pas:104 Vcl/Consts.pas:56
msgid "Menu inserted twice"
msgstr "Menu inséré deux fois"

#. Programmer's name for it: SNoMenuRecursion
#: Clx/QConsts.pas:105
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:106 Vcl/Consts.pas:57
msgid "Sub-menu is not in menu"
msgstr "Sous-menu pas dans le menu"

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

#. Programmer's name for it: SNoTimers
#: Clx/QConsts.pas:108 Vcl/Consts.pas:58 Vcl/IBXConst.pas:187
msgid "Not enough timers available"
msgstr "Pas assez de timers disponibles"

#. Programmer's name for it: SNotPrinting
#: Clx/QConsts.pas:109 Vcl/Consts.pas:59 Rtl/Common/RTLConsts.pas:65
msgid "Printer is not currently printing"
msgstr "L'imprimante n'imprime pas actuellement"

#. Programmer's name for it: SPrinting
#: Clx/QConsts.pas:110 Vcl/Consts.pas:60 Rtl/Common/RTLConsts.pas:70
msgid "Printing in progress"
msgstr "Impression en cours"

#. Programmer's name for it: SNoAdapter
#: Clx/QConsts.pas:111
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:112 Vcl/Consts.pas:61
msgid "Printer index out of range"
msgstr "Indice imprimante hors limites"

#. Programmer's name for it: SInvalidPrinter
#: Clx/QConsts.pas:113 Vcl/Consts.pas:62
msgid "Printer selected is not valid"
msgstr "Imprimante sélectionnée incorrecte"

#. Programmer's name for it: SDeviceOnPort
#: Clx/QConsts.pas:114 Vcl/Consts.pas:63
msgid "%s on %s"
msgstr "%s sur %s"

#. Programmer's name for it: SGroupIndexTooLow
#: Clx/QConsts.pas:115 Vcl/Consts.pas:64
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:116 Vcl/Consts.pas:66
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:117
msgid "Invalid MDIParent for class %s"
msgstr "MDIParent incorrect pour la classe %s"

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

#. Programmer's name for it: SRegisterError
#: Clx/QConsts.pas:119 Rtl/Common/RTLConsts.pas:75
msgid "Invalid component registration"
msgstr "Recensement de composant incorrect"

#. Programmer's name for it: SImageCanvasNeedsBitmap
#: Clx/QConsts.pas:120 Vcl/Consts.pas:67
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:121 Vcl/Consts.pas:68
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: SOKButton
#. Programmer's name for it: SMsgDlgOK
#. formAbout..btnOk..Caption
#. IdPropEdBindingEntry..btnOk..Caption
#. ClxIconViewItemsEditor..Button4..Caption
#. ClxImageListEditor..OK..Caption
#. ClxListViewItems..Button4..Caption
#. ClxTreeViewItems..Button4..Caption
#. Caption
#. DSSCubeEditor..OKButton..Caption
#. DSSQueryEditor..OKButton..Caption
#. formAbout..Panel1..btnOk..Caption
#. IdPropEdBindingEntry..btnOk..Caption
#. DlgProperties..OkButton..Caption
#. AboutBox..OKButton..Caption
#. ConnEditForm..OkButton..Caption
#. ClientDataForm..OkBtn..Caption
#. DBEditForm..OkButton..Caption
#. AddFields..OkBtn..Caption
#. AssociateAttributes..OKBtn..Caption
#. SaveAttributesAs..OKBtn..Caption
#. DefineField..OkBtn..Caption
#. LinkFields..Button1..Caption
#. IndexFiles..Ok..Caption
#. PictureEditorDlg..OKButton..Caption
#. SQLEditForm..ButtonPanel..OkButton..Caption
#. frmGeneratorEditor..OKBtn..Caption
#. frmIBRestoreEditor..Panel1..OKBtn..Caption
#. frmIBSecurityEditor..Panel1..OKBtn..Caption
#. frmIBServiceEditor..Panel1..OKBtn..Caption
#: Clx/QConsts.pas:122 Clx/QConsts.pas:170 Indy/IdResourceStrings.pas:62
#: Vcl/Consts.pas:69 Vcl/Consts.pas:124 Indy/IdAbout.xfm:3333
#: Indy/IdDsnPropEdBinding.xfm:53 Property Editors/ClxIconEdit.xfm:122
#: Editors/ClxImgEdit.xfm:28 Editors/ClxItemEdit.xfm:148
#: Editors/ClxNodeEdit.xfm:158 Editors/ClxPicEdit.xfm:104 Decision
#: Cube/MXDCUBE.DFM:470 Cube/MXDSSQRY.DFM:323 Indy/IdAbout.dfm:68
#: Indy/IdDsnPropEdBinding.dfm:47 Internet/SvrPropDlg.dfm:26
#: Internet/WebAppDbgAbout.dfm:55 Editors/AdoConEd.dfm:19
#: Editors/CDSEdit.dfm:39 Editors/Dbedit.dfm:140 Editors/DSAdd.dfm:24
#: Editors/DSAttrA.dfm:18 Editors/DSAttrS.dfm:56 Editors/DSDefine.dfm:109
#: Editors/FldLinks.DFM:141 Editors/Ixedit.dfm:64 Editors/PicEdit.dfm:22
#: Editors/SqlEdit.dfm:94 Vcl/IBGeneratorEditor.dfm:51
#: Vcl/IBRestoreEditor.dfm:51 Vcl/IBSecurityEditor.dfm:99
#: Vcl/IBServiceEditor.dfm:122
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: SCancelButton
#. Programmer's name for it: SMsgDlgCancel
#. LoginDialog..CancelButton..Caption
#. PasswordDialog..CancelButton..Caption
#. IdPropEdBindingEntry..btnCancel..Caption
#. ClxIconViewItemsEditor..Cancel..Caption
#. ClxImageListEditor..Cancel..Caption
#. ClxListViewItems..Cancel..Caption
#. ClxTreeViewItems..Cancel..Caption
#. Caption
#. ClxStrEditDlg..CancelButton..Caption
#. DSSCubeEditor..CancelButton..Caption
#. DSSQueryEditor..Cancel..Caption
#. frmNewMessagePart..Panel2..btnCancel..Caption
#. IdPropEdBindingEntry..btnCancel..Caption
#. DlgProperties..CancelButton..Caption
#. ConnEditForm..CancelButton..Caption
#. ClientDataForm..CancelBtn..Caption
#. DBEditForm..CancelButton..Caption
#. InputReqDialog..CancelButton..Caption
#. AddFields..CancelBtn..Caption
#. AssociateAttributes..CancelBtn..Caption
#. SaveAttributesAs..CancelBtn..Caption
#. DefineField..CancelBtn..Caption
#. LinkFields..Button2..Caption
#. IndexFiles..Cancel..Caption
#. PictureEditorDlg..CancelButton..Caption
#. SQLEditForm..ButtonPanel..CancelButton..Caption
#. StrEditDlg..CancelButton..Caption
#. UpdateSQLEditForm..CancelButton..Caption
#. LoginDialog..CancelButton..Caption
#. PasswordDialog..CancelButton..Caption
#. frmGeneratorEditor..CancelBtn..Caption
#. frmIBRestoreEditor..Panel1..CancelBtn..Caption
#. frmIBSecurityEditor..Panel1..CancelBtn..Caption
#. frmIBServiceEditor..Panel1..CancelBtn..Caption
#: Clx/QConsts.pas:123 Clx/QConsts.pas:171 Clx/QConsts.pas:282
#: Vcl/Consts.pas:70 Vcl/Consts.pas:125 Clx/QDBLogDlg.xfm:31
#: Clx/QDBPWDlg.xfm:33 Indy/IdDsnPropEdBinding.xfm:65 Property
#: Editors/ClxIconEdit.xfm:133 Editors/ClxImgEdit.xfm:40
#: Editors/ClxItemEdit.xfm:159 Editors/ClxNodeEdit.xfm:169
#: Editors/ClxPicEdit.xfm:25 Editors/ClxStrEdit.xfm:54 Decision
#: Cube/MXDCUBE.DFM:480 Cube/MXDSSQRY.DFM:313 Indy/IdDsnNewMessagePart.dfm:44
#: Indy/IdDsnPropEdBinding.dfm:59 Internet/SvrPropDlg.dfm:38
#: Editors/AdoConEd.dfm:30 Editors/CDSEdit.dfm:52 Editors/Dbedit.dfm:152
#: Editors/dbinpreq.dfm:29 Editors/DSAdd.dfm:36 Editors/DSAttrA.dfm:30
#: Editors/DSAttrS.dfm:67 Editors/DSDefine.dfm:121 Editors/FldLinks.DFM:153
#: Editors/Ixedit.dfm:75 Editors/PicEdit.dfm:33 Editors/SqlEdit.dfm:106
#: Editors/StrEdit.dfm:50 Editors/UpdSqlEd.dfm:32 Vcl/DBLOGDLG.dfm:32
#: Vcl/DbPWDlg.dfm:31 Vcl/IBGeneratorEditor.dfm:62 Vcl/IBRestoreEditor.dfm:62
#: Vcl/IBSecurityEditor.dfm:110 Vcl/IBServiceEditor.dfm:133
msgid "Cancel"
msgstr "Annuler"

#. Programmer's name for it: SYesButton
#. Programmer's name for it: SMsgDlgYes
#. Programmer's name for it: SYesButton
#. Programmer's name for it: SMsgDlgYes
#: Clx/QConsts.pas:124 Clx/QConsts.pas:168 Vcl/Consts.pas:71
#: Vcl/Consts.pas:122
msgid "&Yes"
msgstr "&Oui"

#. Programmer's name for it: SNoButton
#. Programmer's name for it: SMsgDlgNo
#. Programmer's name for it: SNoButton
#. Programmer's name for it: SMsgDlgNo
#: Clx/QConsts.pas:125 Clx/QConsts.pas:169 Vcl/Consts.pas:72
#: Vcl/Consts.pas:123
msgid "&No"
msgstr "&Non"

#. Programmer's name for it: SHelpButton
#. Programmer's name for it: SMsgDlgHelp
#. Programmer's name for it: SHelpButton
#. Programmer's name for it: SMsgDlgHelp
#. ClxIconViewItemsEditor..Button7..Caption
#. ClxImageListEditor..Help..Caption
#. ClxListViewItems..Button7..Caption
#. ClxTreeViewItems..Help..Caption
#. Caption
#. ClxStrEditDlg..HelpButton..Caption
#. DSSCubeEditor..HelpButton..Caption
#. DSSQueryEditor..HelpButton..Caption
#. WebAppDbgMainForm..MainMenu1..Help1..Caption
#. DlgProperties..Button1..Caption
#. ConnEditForm..HelpButton..Caption
#. ClientDataForm..HelpBtn..Caption
#. DBEditForm..HelpButton..Caption
#. DataBindForm..HelpBtn..Caption
#. AddFields..HelpBtn..Caption
#. AssociateAttributes..HelpBtn..Caption
#. SaveAttributesAs..HelpBtn..Caption
#. DefineField..HelpBtn..Caption
#. LinkFields..Help..Caption
#. IndexFiles..Help..Caption
#. PictureEditorDlg..HelpButton..Caption
#. SQLEditForm..ButtonPanel..HelpButton..Caption
#. StrEditDlg..HelpButton..Caption
#. UpdateSQLEditForm..HelpButton..Caption
#. frmIBRestoreEditor..Panel1..HelpBtn..Caption
#. frmIBSecurityEditor..Panel1..HelpBtn..Caption
#. frmIBServiceEditor..Panel1..HelpBtn..Caption
#: Clx/QConsts.pas:126 Clx/QConsts.pas:172 Vcl/Consts.pas:73
#: Vcl/Consts.pas:126 Property Editors/ClxIconEdit.xfm:153
#: Editors/ClxImgEdit.xfm:143 Editors/ClxItemEdit.xfm:179
#: Editors/ClxNodeEdit.xfm:189 Editors/ClxPicEdit.xfm:36
#: Editors/ClxStrEdit.xfm:64 Decision Cube/MXDCUBE.DFM:491
#: Cube/MXDSSQRY.DFM:333 Internet/SvrMainForm.dfm:199
#: Internet/SvrPropDlg.dfm:207 Editors/AdoConEd.dfm:39 Editors/CDSEdit.dfm:61
#: Editors/Dbedit.dfm:161 Editors/DbOleEdt.dfm:128 Editors/DSAdd.dfm:65
#: Editors/DSAttrA.dfm:40 Editors/DSAttrS.dfm:77 Editors/DSDefine.dfm:130
#: Editors/FldLinks.DFM:162 Editors/Ixedit.dfm:84 Editors/PicEdit.dfm:42
#: Editors/SqlEdit.dfm:116 Editors/StrEdit.dfm:30 Editors/UpdSqlEd.dfm:41
#: Vcl/IBRestoreEditor.dfm:71 Vcl/IBSecurityEditor.dfm:119
#: Vcl/IBServiceEditor.dfm:142
msgid "&Help"
msgstr "&Aide"

#. Programmer's name for it: SCloseButton
#. LogDetail..ActionList1..CloseAction..Caption
#. CustomizeFrm..CloseMenu..CloseItem..Caption
#. SocketForm..PopupMenu..miClose..Caption
#: Clx/QConsts.pas:127 Vcl/Consts.pas:74 Internet/SvrLogDetailDlg.dfm:80
#: Vcl/CustomizeDlg.dfm:372 Vcl/ScktMain.dfm:319
msgid "&Close"
msgstr "&Fermer"

#. Programmer's name for it: SIgnoreButton
#. Programmer's name for it: SMsgDlgIgnore
#. Programmer's name for it: SIgnoreButton
#. Programmer's name for it: SMsgDlgIgnore
#: Clx/QConsts.pas:128 Clx/QConsts.pas:177 Vcl/Consts.pas:75
#: Vcl/Consts.pas:131
msgid "&Ignore"
msgstr "&Ignorer"

#. Programmer's name for it: SRetryButton
#. Programmer's name for it: SMsgDlgRetry
#. Programmer's name for it: SRetryButton
#. Programmer's name for it: SMsgDlgRetry
#: Clx/QConsts.pas:129 Clx/QConsts.pas:176 Vcl/Consts.pas:76
#: Vcl/Consts.pas:130
msgid "&Retry"
msgstr "&Retenter"

#. Programmer's name for it: SAbortButton
#: Clx/QConsts.pas:130 Vcl/Consts.pas:77
msgid "Abort"
msgstr "Abandon"

#. Programmer's name for it: SAllButton
#. Programmer's name for it: SMsgDlgAll
#. Programmer's name for it: SAllButton
#. Programmer's name for it: SMsgDlgAll
#: Clx/QConsts.pas:131 Clx/QConsts.pas:178 Vcl/Consts.pas:78
#: Vcl/Consts.pas:132
msgid "&All"
msgstr "&Tous"

#. Programmer's name for it: SCannotDragForm
#: Clx/QConsts.pas:133 Vcl/Consts.pas:80
msgid "Cannot drag a form"
msgstr "Impossible de glisser une fiche"

#. Programmer's name for it: SPutObjectError
#: Clx/QConsts.pas:134 Vcl/Consts.pas:81
msgid "PutObject to undefined item"
msgstr "PutObject à élément indéfini"

#. Programmer's name for it: SFB
#: Clx/QConsts.pas:136 Vcl/Consts.pas:90
msgid "FB"
msgstr "TF"

#. Programmer's name for it: SFG
#: Clx/QConsts.pas:137 Vcl/Consts.pas:91
msgid "FG"
msgstr "T"

#. Programmer's name for it: SBG
#: Clx/QConsts.pas:138 Vcl/Consts.pas:92
msgid "BG"
msgstr "F"

#. Programmer's name for it: SVIcons
#: Clx/QConsts.pas:139 Vcl/Consts.pas:96
msgid "Icons"
msgstr "Icônes"

#. Programmer's name for it: SVBitmaps
#: Clx/QConsts.pas:140 Vcl/Consts.pas:97
msgid "Bitmaps"
msgstr "Bitmaps"

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

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

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

#. Programmer's name for it: SGridTooLarge
#: Clx/QConsts.pas:144 Vcl/Consts.pas:98 Rtl/Common/RTLConsts.pas:31
msgid "Grid too large for operation"
msgstr "Grille trop grande pour l'opération"

#. Programmer's name for it: STooManyDeleted
#: Clx/QConsts.pas:145 Vcl/Consts.pas:99 Rtl/Common/RTLConsts.pas:83
msgid "Too many rows or columns deleted"
msgstr "Trop de lignes ou colonnes supprimées"

#. Programmer's name for it: SIndexOutOfRange
#: Clx/QConsts.pas:146 Vcl/Consts.pas:100 Rtl/Common/RTLConsts.pas:33
msgid "Grid index out of range"
msgstr "Indice de grille hors limites"

#. Programmer's name for it: SFixedColTooBig
#: Clx/QConsts.pas:147 Vcl/Consts.pas:101 Rtl/Common/RTLConsts.pas:28
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
#: Clx/QConsts.pas:148 Vcl/Consts.pas:102 Rtl/Common/RTLConsts.pas:29
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: SInvalidStringGridOp
#: Clx/QConsts.pas:149 Vcl/Consts.pas:103 Rtl/Common/RTLConsts.pas:54
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: SParseError
#: Clx/QConsts.pas:150 Rtl/Common/RTLConsts.pas:67
msgid "%s on line %d"
msgstr "%s à la ligne %d"

#. Programmer's name for it: SIdentifierExpected
#: Clx/QConsts.pas:151 Rtl/Common/RTLConsts.pas:32
msgid "Identifier expected"
msgstr "Identificateur attendu"

#. Programmer's name for it: SStringExpected
#: Clx/QConsts.pas:152 Rtl/Common/RTLConsts.pas:80
msgid "String expected"
msgstr "Chaîne attendue"

#. Programmer's name for it: SNumberExpected
#: Clx/QConsts.pas:153 Rtl/Common/RTLConsts.pas:66
msgid "Number expected"
msgstr "Nombre attendu"

#. Programmer's name for it: SCharExpected
#: Clx/QConsts.pas:154 Rtl/Common/RTLConsts.pas:19
msgid "''%s'' expected"
msgstr "''%s'' attendu"

#. Programmer's name for it: SSymbolExpected
#: Clx/QConsts.pas:155 Rtl/Common/RTLConsts.pas:81
msgid "%s expected"
msgstr "%s attendu"

#. Programmer's name for it: SInvalidNumber
#: Clx/QConsts.pas:156 Vcl/Consts.pas:105
msgid "Invalid numeric value"
msgstr "Valeur numérique incorrecte"

#. Programmer's name for it: SInvalidString
#: Clx/QConsts.pas:157 Rtl/Common/RTLConsts.pas:53
msgid "Invalid string constant"
msgstr "Constante chaîne incorrecte"

#. Programmer's name for it: SInvalidBinary
#: Clx/QConsts.pas:159 Rtl/Common/RTLConsts.pas:39
msgid "Invalid binary value"
msgstr "Valeur binaire incorrecte"

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

#. Programmer's name for it: SMaskErr
#: Clx/QConsts.pas:161 Vcl/Consts.pas:109 Rtl/Common/RTLConsts.pas:61
msgid "Invalid input value"
msgstr "Valeur d'entrée incorrecte"

#. Programmer's name for it: SMaskEditErr
#: Clx/QConsts.pas:162 Vcl/Consts.pas:110 Rtl/Common/RTLConsts.pas:62
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: SMsgDlgWarning
#: Clx/QConsts.pas:164 Vcl/Consts.pas:118
msgid "Warning"
msgstr "Avertissement"

#. Programmer's name for it: SMsgDlgError
#: Clx/QConsts.pas:165 Vcl/Consts.pas:119
msgid "Error"
msgstr "Erreur"

#. Programmer's name for it: SMsgDlgInformation
#: Clx/QConsts.pas:166 Vcl/Consts.pas:120
msgid "Information"
msgstr "Information"

#. Programmer's name for it: SMsgDlgConfirm
#. Programmer's name for it: SConfirmCaption
#. Programmer's name for it: SMsgDlgConfirm
#. Programmer's name for it: SConfirmCaption
#: Clx/QConsts.pas:167 Clx/QDBConsts.pas:29 Vcl/Consts.pas:121
#: Vcl/VDBConsts.pas:28
msgid "Confirm"
msgstr "Confirmation"

#. Programmer's name for it: SMsgDlgHelpNone
#: Clx/QConsts.pas:173 Vcl/Consts.pas:127
msgid "No help available"
msgstr "Aucune aide disponible"

#. Programmer's name for it: SMsgDlgHelpHelp
#. Programmer's name for it: SHelp
#. Programmer's name for it: SMsgDlgHelpHelp
#. StandardActions..ActionList1..HelpContents1..Category
#. StandardActions..ActionList1..HelpOnHelp1..Category
#. StandardActions..ActionList1..HelpTopicSearch1..Category
#. StandardActions..ActionList1..HelpContextAction1..Category
#. frmGeneratorEditor..HelpBtn..Caption
#: Clx/QConsts.pas:174 Clx/QConsts.pas:283 Vcl/Consts.pas:128
#: Vcl/ActnRes.dfm:85 Vcl/ActnRes.dfm:91 Vcl/ActnRes.dfm:96
#: Vcl/ActnRes.dfm:260 Vcl/IBGeneratorEditor.dfm:104
msgid "Help"
msgstr "Aide"

#. Programmer's name for it: SMsgDlgAbort
#: Clx/QConsts.pas:175 Vcl/Consts.pas:129
msgid "&Abort"
msgstr "&Abandonner"

#. Programmer's name for it: SMsgDlgNoToAll
#: Clx/QConsts.pas:179 Vcl/Consts.pas:133
msgid "N&o to All"
msgstr "Non &pour tout"

#. Programmer's name for it: SMsgDlgYesToAll
#: Clx/QConsts.pas:180 Vcl/Consts.pas:134
msgid "Yes to &All"
msgstr "O&ui pour tout"

#. Programmer's name for it: srUnknown
#. Programmer's name for it: SUnknown
#. Programmer's name for it: srUnknown
#. Programmer's name for it: SHostUnknown
#: Clx/QConsts.pas:182 ToolsAPI/DesignConst.pas:31 Vcl/Consts.pas:155
#: Vcl/ScktCnst.pas:34
msgid "(Unknown)"
msgstr "(inconnu)"

#. Programmer's name for it: srNone
#. Programmer's name for it: SNoIndexFiles
#. Programmer's name for it: srNone
#: Clx/QConsts.pas:183 ToolsAPI/DesignConst.pas:13 Vcl/bdeconst.pas:61
#: Vcl/Consts.pas:156
msgid "(None)"
msgstr "(vide)"

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

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

#. Programmer's name for it: SDateEncodeError
#: Clx/QConsts.pas:187 Vcl/Consts.pas:159 Rtl/Sys/SysConst.pas:26
msgid "Invalid argument to date encode"
msgstr "Argument incorrect pour l'encodage de date"

#. Programmer's name for it: STimeEncodeError
#: Clx/QConsts.pas:188 Rtl/Common/RTLConsts.pas:82 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: SInvalidDate
#: Clx/QConsts.pas:189 Rtl/Common/RTLConsts.pas:40
msgid "''%s'' is not a valid date"
msgstr "'%s' n'est pas une date correcte"

#. Programmer's name for it: SInvalidTime
#: Clx/QConsts.pas:190 Rtl/Common/RTLConsts.pas:55
msgid "''%s'' is not a valid time"
msgstr "'%s' n'est pas une heure correcte"

#. Programmer's name for it: SInvalidDateTime
#: Clx/QConsts.pas:191 Rtl/Common/RTLConsts.pas:41
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: SInvalidFileName
#: Clx/QConsts.pas:192 Rtl/Common/RTLConsts.pas:42
msgid "Invalid file name - %s"
msgstr "Nom de fichier incorrect"

#. Programmer's name for it: SDefaultFilter
#: Clx/QConsts.pas:193 Vcl/Consts.pas:160
msgid "All files (*.*)|*.*"
msgstr "Tous les fichiers (*.*)|*.*"

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

#. Programmer's name for it: SConfirmCreateDir
#: Clx/QConsts.pas:196 Vcl/Consts.pas:165
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
#: Clx/QConsts.pas:197 Vcl/Consts.pas:166
msgid "Select Directory"
msgstr "Sélection du répertoire"

#. Programmer's name for it: SCannotCreateDir
#: Clx/QConsts.pas:198 Rtl/Sys/SysConst.pas:165
msgid "Unable to create directory"
msgstr "Impossible de créer le répertoire"

#. Programmer's name for it: SDirNameCap
#: Clx/QConsts.pas:199 Vcl/Consts.pas:167
msgid "Directory &Name:"
msgstr "&Nom de répertoire :"

#. Programmer's name for it: SDrivesCap
#: Clx/QConsts.pas:200 Vcl/Consts.pas:168
msgid "D&rives:"
msgstr "&Lecteurs :"

#. Programmer's name for it: SDirsCap
#: Clx/QConsts.pas:201 Vcl/Consts.pas:169
msgid "&Directories:"
msgstr "&Répertoires :"

#. Programmer's name for it: SFilesCap
#: Clx/QConsts.pas:202 Vcl/Consts.pas:170
msgid "&Files: (*.*)"
msgstr "&Fichiers : (*.*)"

#. Programmer's name for it: SNetworkCap
#: Clx/QConsts.pas:203 Vcl/Consts.pas:171
msgid "Ne&twork..."
msgstr "Ré&seau..."

#. Programmer's name for it: SInvalidClipFmt
#: Clx/QConsts.pas:205 Vcl/Consts.pas:176
msgid "Invalid clipboard format"
msgstr "Format de Presse-papiers incorrect"

#. Programmer's name for it: SIconToClipboard
#: Clx/QConsts.pas:206 Vcl/Consts.pas:177
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:207 Vcl/Consts.pas:178
msgid "Cannot open clipboard"
msgstr "Impossible d'ouvrir le Presse-papiers"

#. Programmer's name for it: SInvalidActionRegistration
#: Clx/QConsts.pas:209 Vcl/Consts.pas:242 Rtl/Common/RTLConsts.pas:37
msgid "Invalid action registration"
msgstr "Enregistrement d'action incorrecte"

#. Programmer's name for it: SInvalidActionUnregistration
#: Clx/QConsts.pas:210 Vcl/Consts.pas:243 Rtl/Common/RTLConsts.pas:38
msgid "Invalid action unregistration"
msgstr "Désenregistrement d'action incorrecte"

#. Programmer's name for it: SInvalidActionEnumeration
#: Clx/QConsts.pas:211 Vcl/Consts.pas:244 Rtl/Common/RTLConsts.pas:36
msgid "Invalid action enumeration"
msgstr "Enumération d'action incorrecte"

#. Programmer's name for it: SInvalidActionCreation
#: Clx/QConsts.pas:212 Vcl/Consts.pas:245 Rtl/Common/RTLConsts.pas:35
msgid "Invalid action creation"
msgstr "Création d'action incorrecte"

#. Programmer's name for it: SDefault
#. Programmer's name for it: sHTTPItemDefault
#. Programmer's name for it: SDefault
#. SQLWindow..DBGrid1..TitleFont.Name
#. DSSQueryEditor..Pager..Dimensions..AddAgg..Font.Name
#. CustomizeFrm..Tabs..OptionsTab..MenuAnimationStyles..Text
#: Clx/QConsts.pas:214 Internet/WebConst.pas:30 Vcl/Consts.pas:180 Decision
#: Cube/MXDSQL.DFM:21 Cube/MXDSSQRY.DFM:195 Vcl/CustomizeDlg.dfm:357
msgid "Default"
msgstr "Default"

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

#. Programmer's name for it: SCustomColors
#: Clx/QConsts.pas:217 Vcl/Consts.pas:183
msgid "Custom Colors"
msgstr "Couleurs personnalisées"

#. Programmer's name for it: SInvalidPrinterOp
#: Clx/QConsts.pas:218 Vcl/Consts.pas:184
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:219 Vcl/Consts.pas:185
msgid "There is no default printer currently selected"
msgstr "Aucune imprimante par défaut sélectionnée"

#. Programmer's name for it: SIniFileWriteError
#: Clx/QConsts.pas:221 Vcl/Consts.pas:187 Rtl/Common/RTLConsts.pas:34
msgid "Unable to write to %s"
msgstr "Impossible d'écrire dans %s"

#. Programmer's name for it: SBitsIndexError
#: Clx/QConsts.pas:223 Vcl/Consts.pas:189 Rtl/Common/RTLConsts.pas:16
msgid "Bits index out of range"
msgstr "Indice de bits hors limites"

#. Programmer's name for it: SUntitled
#: Clx/QConsts.pas:225 Vcl/Consts.pas:191
msgid "(Untitled)"
msgstr "(sans titre)"

#. Programmer's name for it: SDuplicateMenus
#: Clx/QConsts.pas:227 Vcl/Consts.pas:196
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:229 Vcl/Consts.pas:198
msgid "Picture:"
msgstr "Image :"

#. Programmer's name for it: SPictureDesc
#: Clx/QConsts.pas:230 Vcl/Consts.pas:199
msgid " (%dx%d)"
msgstr " (%dx%d)"

#. Programmer's name for it: SPreviewLabel
#: Clx/QConsts.pas:231 Vcl/Consts.pas:200
msgid "Preview"
msgstr "Prévisualiser"

#. Programmer's name for it: SBoldItalicFont
#: Clx/QConsts.pas:233 Vcl/Consts.pas:221
msgid "Bold Italic"
msgstr "Gras Italique"

#. Programmer's name for it: SBoldFont
#. StandardActions..ActionList1..RichEditBold1..Hint
#: Clx/QConsts.pas:234 Vcl/Consts.pas:222 Vcl/ActnRes.dfm:129
msgid "Bold"
msgstr "Gras"

#. Programmer's name for it: SItalicFont
#. StandardActions..ActionList1..RichEditItalic1..Hint
#: Clx/QConsts.pas:235 Vcl/Consts.pas:223 Vcl/ActnRes.dfm:137
msgid "Italic"
msgstr "Italique"

#. Programmer's name for it: SRegularFont
#: Clx/QConsts.pas:236 Vcl/Consts.pas:224
msgid "Regular"
msgstr "Normal"

#. Programmer's name for it: SPropertiesVerb
#. SocketForm..Pages..PropPage..Caption
#: Clx/QConsts.pas:238 Vcl/Consts.pas:226 Vcl/ScktMain.dfm:31
msgid "Properties"
msgstr "Propriétés"

#. Programmer's name for it: sAsyncSocketError
#: Clx/QConsts.pas:240 Rtl/Common/RTLConsts.pas:113
msgid "Asynchronous socket error %d"
msgstr "Erreur socket asynchrone %d"

#. Programmer's name for it: sNoAddress
#: Clx/QConsts.pas:241 Rtl/Common/RTLConsts.pas:114
msgid "No address specified"
msgstr "Aucune adresse spécifiée"

#. Programmer's name for it: sCannotListenOnOpen
#: Clx/QConsts.pas:242 Rtl/Common/RTLConsts.pas:115
msgid "Can't listen on an open socket"
msgstr "Ecoute impossible sur un socket ouvert"

#. Programmer's name for it: sCannotCreateSocket
#: Clx/QConsts.pas:243 Rtl/Common/RTLConsts.pas:116
msgid "Can't create new socket"
msgstr "Impossible de créer le nouveau socket"

#. Programmer's name for it: sSocketAlreadyOpen
#: Clx/QConsts.pas:244 Rtl/Common/RTLConsts.pas:117
msgid "Socket already open"
msgstr "Socket déjà ouvert"

#. Programmer's name for it: sCantChangeWhileActive
#: Clx/QConsts.pas:245 Rtl/Common/RTLConsts.pas:118
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
#: Clx/QConsts.pas:246 Rtl/Common/RTLConsts.pas:119
msgid "Socket must be in blocking mode"
msgstr "Le socket doit être en mode bloquant"

#. Programmer's name for it: sSocketIOError
#: Clx/QConsts.pas:247 Rtl/Common/RTLConsts.pas:120
msgid "%s error %d, %s"
msgstr "%s erreur %d, %s"

#. Programmer's name for it: sSocketRead
#. Programmer's name for it: SReadAccess
#: Clx/QConsts.pas:248 Rtl/Common/RTLConsts.pas:121 Rtl/Sys/SysConst.pas:66
msgid "Read"
msgstr "Lecture"

#. Programmer's name for it: sSocketWrite
#. Programmer's name for it: SWriteAccess
#: Clx/QConsts.pas:249 Rtl/Common/RTLConsts.pas:122 Rtl/Sys/SysConst.pas:67
msgid "Write"
msgstr "Ecriture"

#. Programmer's name for it: SAllCommands
#: Clx/QConsts.pas:251 Vcl/Consts.pas:252
msgid "All Commands"
msgstr "Toutes les commandes"

#. Programmer's name for it: SDuplicateItem
#: Clx/QConsts.pas:253 Vcl/Consts.pas:254 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: SDuplicatePropertyCategory
#: Clx/QConsts.pas:255
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:256
msgid "Property category does not exist (%s)"
msgstr "La catégorie de propriété n'existe pas (%s)"

#. Programmer's name for it: SInvalidMask
#: Clx/QConsts.pas:258 Rtl/Common/RTLConsts.pas:45
msgid "'%s' is an invalid mask at (%d)"
msgstr "'%s' est un masque incorrect à (%d)"

#. Programmer's name for it: SInvalidFilter
#. Programmer's name for it: sInvalidFilter
#: Clx/QConsts.pas:259 ToolsAPI/DesignIntf.pas:475
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 nom, classe ou type "
"(%d:%d)"

#. Programmer's name for it: SInvalidCategory
#: Clx/QConsts.pas:260
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:262
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:263 Vcl/Consts.pas:256
msgid "Text not found: \"%s\""
msgstr "Texte non trouvé : \"%s\""

#. Programmer's name for it: SImageIndexError
#: Clx/QConsts.pas:265 Vcl/Consts.pas:40
msgid "Invalid ImageList Index"
msgstr "Indice ImageList incorrect"

#. Programmer's name for it: SReplaceImage
#: Clx/QConsts.pas:266 Vcl/Consts.pas:39
msgid "Unable to Replace Image"
msgstr "Impossible de remplacer l'image"

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

#. Programmer's name for it: SInvalidImageDimensions
#: Clx/QConsts.pas:268
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:269
msgid "Invalid image dimension"
msgstr "Dimensions de l'image incorrectes"

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

#. Programmer's name for it: SInvalidRangeError
#: Clx/QConsts.pas:272
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:273
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:274
msgid "Mime format not supported for TIcon"
msgstr "Format Mime non supporté pour TIcon"

#. Programmer's name for it: SSave
#. Title
#: Clx/QConsts.pas:277 Property Editors/ClxPicEdit.xfm:117
msgid "Save As"
msgstr "Enregistrer sous"

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

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

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

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

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

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

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

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

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

#. Programmer's name for it: SReplace
#. StandardActions..ActionList1..SearchReplace1..Caption
#: Clx/QConsts.pas:289 Vcl/ActnRes.dfm:165
msgid "&Replace"
msgstr "R&emplacer"

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

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

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

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

#. Programmer's name for it: SFileMustExist
#: Clx/QConsts.pas:295
msgid "%sFile not found.Please verify the correct filename was given."
msgstr "%sFichier non trouvé. Veuillez vérifier que le nom donné est correct."

#. Programmer's name for it: SPathMustExist
#: Clx/QConsts.pas:297
msgid "%sPath not found.Please verify the correct path was given."
msgstr ""
"%sChemin non trouvé. Veuillez vérifier que le chemin donné est correct."

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

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

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

#. Programmer's name for it: sAllFilter
#: Clx/QConsts.pas:302 Vcl/Consts.pas:161
msgid "All"
msgstr "Tous"

#. Programmer's name for it: sInvalidSetClipped
#: Clx/QConsts.pas:304
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:306
msgid "Invalid LCDNumber value"
msgstr "Valeur LCDNumber incorrecte"

#. Programmer's name for it: sTabFailDelete
#: Clx/QConsts.pas:308 Vcl/ComStrs.pas:16
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:310 Vcl/ComStrs.pas:46
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:311 Vcl/ComStrs.pas:23
msgid "Invalid item level assignment"
msgstr "Affectation de niveau d'élément incorrecte"

#. Programmer's name for it: sInvalidLevelEx
#: Clx/QConsts.pas:312 Vcl/ComStrs.pas:24
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:313 Vcl/ComStrs.pas:21
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:314
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:315
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:316
msgid "Owner is not a TCustomHeaderSection"
msgstr "Le propriétaire n'est pas un TCustomHeaderSection"

#. Programmer's name for it: sHeaderSectionOwnerNotHeaderControl
#: Clx/QConsts.pas:317
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: SFirstRecord
#: Clx/QDBConsts.pas:20 Vcl/VDBConsts.pas:19
msgid "First record"
msgstr "Premier enregistrement"

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

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

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

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

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

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

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

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

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

#. Programmer's name for it: SDeleteRecordQuestion
#: Clx/QDBConsts.pas:31 Vcl/DBConsts.pas:106 Vcl/VDBConsts.pas:30
msgid "Delete record?"
msgstr "Supprimer l'enregistrement ?"

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

#. Programmer's name for it: SDataSourceFixed
#: Clx/QDBConsts.pas:33 Vcl/VDBConsts.pas:32
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 Vcl/VDBConsts.pas:33
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 Vcl/VDBConsts.pas:34
msgid "Property already defined by lookup field"
msgstr "Propriété déjà définie dans un DBCtrlGrid"

#. Programmer's name for it: STooManyColumns
#: Clx/QDBConsts.pas:36 Vcl/DBConsts.pas:108 Vcl/VDBConsts.pas:35
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: SRemoteLogin
#: Clx/QDBConsts.pas:39 Vcl/VDBConsts.pas:38
msgid "Remote Login"
msgstr "Connexion distante"

#. Programmer's name for it: sRowError
#: Decision Cube/Mxconsts.pas:27 Vcl/Mxconsts.pas:27
msgid "row error"
msgstr "Erreur ligne"

#. Programmer's name for it: sAllValues
#: Decision Cube/Mxconsts.pas:29 Vcl/Mxconsts.pas:29
msgid "All Values"
msgstr "Toutes les valeurs"

#. Programmer's name for it: sMovetoRow
#: Decision Cube/Mxconsts.pas:30 Vcl/Mxconsts.pas:30
msgid "Move to Row Area"
msgstr "Déplacer vers zone Ligne"

#. Programmer's name for it: sMovetoCol
#: Decision Cube/Mxconsts.pas:31 Vcl/Mxconsts.pas:31
msgid "Move to Column Area"
msgstr "Déplacer vers zone Colonne"

#. Programmer's name for it: sMakeDimOpen
#: Decision Cube/Mxconsts.pas:32 Vcl/Mxconsts.pas:32
msgid "Open Dimension"
msgstr "Ouvrir dimension"

#. Programmer's name for it: sDrilled
#: Decision Cube/Mxconsts.pas:33 Vcl/Mxconsts.pas:33
msgid "Drilled In"
msgstr "Perforé"

#. Programmer's name for it: sCouldNotOpen
#: Decision Cube/Mxconsts.pas:34 Vcl/Mxconsts.pas:34
msgid "The information requested could not be loaded. "
msgstr "L'information demandée n'a pas pu être chargée. "

#. Programmer's name for it: sNoSumsAvailable
#: Decision Cube/Mxconsts.pas:35 Vcl/Mxconsts.pas:35
msgid "No active summaries have been defined. "
msgstr "Aucun récapitulatif actif n'a été défini. "

#. Programmer's name for it: sNoSumsCouldBeLoaded
#: Decision Cube/Mxconsts.pas:36 Vcl/Mxconsts.pas:36
msgid "Not enough room available to load a summary. "
msgstr "Pas assez de place disponible pour charger un récapitulatif. "

#. Programmer's name for it: sNoDimsAvailable
#: Decision Cube/Mxconsts.pas:37 Vcl/Mxconsts.pas:37
msgid "No available dimensions have been defined. "
msgstr "Aucune dimension disponible n'a été définie. "

#. Programmer's name for it: sNoDimsCouldBeLoaded
#: Decision Cube/Mxconsts.pas:38 Vcl/Mxconsts.pas:38
msgid "Not enough space available to load a dimension. "
msgstr "Pas assez d'espace pour charger une dimension. "

#. Programmer's name for it: sTemplatePrefix
#: Decision Cube/Mxconsts.pas:40 Vcl/Mxconsts.pas:40
msgid "Template: "
msgstr "Modèle : "

#. Programmer's name for it: sGridCellError
#: Decision Cube/Mxconsts.pas:42 Vcl/Mxconsts.pas:42
msgid "[Error]"
msgstr "[Erreur]"

#. Programmer's name for it: sTotalCaption
#: Decision Cube/Mxconsts.pas:43 Vcl/Mxconsts.pas:43
msgid "Sum"
msgstr "Somme"

#. Programmer's name for it: sActivateLabel
#: Decision Cube/Mxconsts.pas:44 Vcl/Mxconsts.pas:44
msgid "Inactive Dimensions"
msgstr "Dimensions inactives"

#. Programmer's name for it: sRowCaption
#: Decision Cube/Mxconsts.pas:45 Vcl/Mxconsts.pas:45
msgid "R"
msgstr "L"

#. Programmer's name for it: sColCaption
#: Decision Cube/Mxconsts.pas:46 Vcl/Mxconsts.pas:46
msgid "C"
msgstr "C"

#. Programmer's name for it: sCaptionMenu1
#: Decision Cube/Mxconsts.pas:47 Vcl/Mxconsts.pas:47
msgid "Display Data and Subtotals"
msgstr "Afficher les données et les sous-totaux"

#. Programmer's name for it: sCaptionMenu2
#: Decision Cube/Mxconsts.pas:48 Vcl/Mxconsts.pas:48
msgid "Display Data Only"
msgstr "Afficher seulement les données"

#. Programmer's name for it: sCaptionMenu3
#: Decision Cube/Mxconsts.pas:49 Vcl/Mxconsts.pas:49
msgid "Display Subtotals Only"
msgstr "Afficher seulement les sous-totaux"

#. Programmer's name for it: sDrillIn
#: Decision Cube/Mxconsts.pas:50 Vcl/Mxconsts.pas:50
msgid "Drill in to this value"
msgstr "Percer jusqu'à cette valeur"

#. Programmer's name for it: sGridMenu1
#: Decision Cube/Mxconsts.pas:51 Vcl/Mxconsts.pas:51
msgid "Subtotals on/off"
msgstr "Sous-totaux oui/non"

#. Programmer's name for it: sGridMenu2
#: Decision Cube/Mxconsts.pas:52 Vcl/Mxconsts.pas:52
msgid "Decision Cube Editor.."
msgstr "Editeur de cube de décision..."

#. Programmer's name for it: sGridMenu3
#: Decision Cube/Mxconsts.pas:53 Vcl/Mxconsts.pas:53
msgid "Decision Query Editor.."
msgstr "Editeur de requête de décision..."

#. Programmer's name for it: sGridMenu4
#: Decision Cube/Mxconsts.pas:54 Vcl/Mxconsts.pas:54
msgid "Show Detail Records.."
msgstr "Montrer les enregistrements détail."

#. Programmer's name for it: sUnsupportedDataType
#: Decision Cube/Mxconsts.pas:57 Vcl/Mxconsts.pas:57
msgid "Unsupported data type : %s"
msgstr "Type de données non supporté : %s"

#. Programmer's name for it: sRowOutOfRange
#: Decision Cube/Mxconsts.pas:58 Vcl/Mxconsts.pas:58
msgid "Row index out of range : %d"
msgstr "Index de ligne hors limites : %d"

#. Programmer's name for it: sColOutOfRange
#: Decision Cube/Mxconsts.pas:59 Vcl/Mxconsts.pas:59
msgid "Column index out of range : %d"
msgstr "Index de colonne hors limites : %d"

#. Programmer's name for it: sDupeItem
#: Decision Cube/Mxconsts.pas:60 Vcl/Mxconsts.pas:60
msgid "Duplicate item in array"
msgstr "Elément dupliqué dans le tableau"

#. Programmer's name for it: sArrayIndexOutOfRange
#: Decision Cube/Mxconsts.pas:61 Vcl/Mxconsts.pas:61
msgid "Array index out of range : %d"
msgstr "Index de tableau hors limites : %d"

#. Programmer's name for it: sLowCapacityError
#: Decision Cube/Mxconsts.pas:62 Vcl/Mxconsts.pas:62
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."

#. Programmer's name for it: sQryNotInitialized
#: Decision Cube/Mxconsts.pas:63 Vcl/Mxconsts.pas:63
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."

#. Programmer's name for it: sSortedListError
#: Decision Cube/Mxconsts.pas:64 Vcl/Mxconsts.pas:64
msgid "Operation not allowed on sorted string list."
msgstr "Opération non autorisée sur une liste de chaînes triée."

#. Programmer's name for it: sDuplicateString
#: Decision Cube/Mxconsts.pas:65 Vcl/Mxconsts.pas:65
msgid "String list does not allow duplicates."
msgstr "La liste de chaînes n'autorise pas les doublons."

#. Programmer's name for it: sMaxAllowedSums
#: Decision Cube/Mxconsts.pas:66 Vcl/Mxconsts.pas:66
msgid "The maximum allowed summaries of %d has been exceeded."
msgstr "Le nombre maximum de %d récapitulatifs a été dépassé."

#. Programmer's name for it: sGeneralArrayError
#: Decision Cube/Mxconsts.pas:67 Vcl/Mxconsts.pas:67
msgid "General array error."
msgstr "Erreur générale de tableau."

#. Programmer's name for it: sDimIndexError
#: Decision Cube/Mxconsts.pas:70 Vcl/Mxconsts.pas:70
msgid "Illegal Dimension Index"
msgstr "Index de dimension illégal"

#. Programmer's name for it: sIllegalValueForBin
#: Decision Cube/Mxconsts.pas:73 Vcl/Mxconsts.pas:73
msgid "Initial Value is not legal for this type of Grouping"
msgstr "Valeur initiale illégale pour ce type de groupage"

#. Programmer's name for it: sIllegalDimMap
#: Decision Cube/Mxconsts.pas:74 Vcl/Mxconsts.pas:74
msgid "Dimension Map is not the correct size"
msgstr "Carte de dimension de taille incorrecte"

#. Programmer's name for it: sDimMapActiveError
#: Decision Cube/Mxconsts.pas:75 Vcl/Mxconsts.pas:75
msgid "Cannot perform this action on an active Dimension Map"
msgstr "Impossible d'effectuer cette action sur une carte de dimensions active"

#. Programmer's name for it: sNotAvailable
#: Decision Cube/Mxconsts.pas:76 Vcl/Mxconsts.pas:76
msgid "Not Available"
msgstr "Non disponible"

#. Programmer's name for it: sGetValueCounts
#: Decision Cube/Mxconsts.pas:77 Vcl/Mxconsts.pas:77
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 ?"

#. Programmer's name for it: sDateBinningNotAllowed
#: Decision Cube/Mxconsts.pas:78 Vcl/Mxconsts.pas:78
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"

#. Programmer's name for it: sEmptyDataSet
#: Decision Cube/Mxconsts.pas:79 Vcl/Mxconsts.pas:79
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"

#. Programmer's name for it: sNoDataSet
#: Decision Cube/Mxconsts.pas:82 Vcl/Mxconsts.pas:82
msgid "Data set property is not assigned"
msgstr "La propriété dataset n'est pas affectée"

#. Programmer's name for it: sNoAggs
#: Decision Cube/Mxconsts.pas:83 Vcl/Mxconsts.pas:83
msgid "No summaries are defined. "
msgstr "Aucun récapitulatif n'est défini. "

#. Programmer's name for it: sNoDims
#: Decision Cube/Mxconsts.pas:84 Vcl/Mxconsts.pas:84
msgid "No dimension fields are defined. "
msgstr "Pas de champs de dimensions définis. "

#. Programmer's name for it: sUnknownDims
#: Decision Cube/Mxconsts.pas:85 Vcl/Mxconsts.pas:85
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."

#. Programmer's name for it: sGroupsMissing
#: Decision Cube/Mxconsts.pas:86 Vcl/Mxconsts.pas:86
msgid "All dimension fields must be grouped. "
msgstr "Tous les champs de dimensions doivent être groupés. "

#. Programmer's name for it: sDecisionQueryError
#. Programmer's name for it: sQueryError
#. Programmer's name for it: sDecisionQueryError
#. Programmer's name for it: sQueryError
#: Decision Cube/Mxconsts.pas:87 Cube/Mxconsts.pas:89 Vcl/Mxconsts.pas:87
#: Vcl/Mxconsts.pas:89
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."

#. Programmer's name for it: sDataSetError
#: Decision Cube/Mxconsts.pas:88 Vcl/Mxconsts.pas:88
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."

#. Programmer's name for it: sCountStar
#: Decision Cube/Mxconsts.pas:90 Vcl/Mxconsts.pas:90
msgid "COUNTALL"
msgstr "COUNTALL"

#. Programmer's name for it: sAddAvgWarning
#: Decision Cube/Mxconsts.pas:91 Vcl/Mxconsts.pas:91
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."

#. Programmer's name for it: sAddAvgStarWarning
#: Decision Cube/Mxconsts.pas:92 Vcl/Mxconsts.pas:92
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."

#. Programmer's name for it: sQueryLegal
#: Decision Cube/Mxconsts.pas:95 Vcl/Mxconsts.pas:95
msgid "Query is legal."
msgstr "La requête est légale."

#. Programmer's name for it: sAddFieldExists
#: Decision Cube/Mxconsts.pas:96 Vcl/Mxconsts.pas:96
msgid " is already in the query"
msgstr " est déjà dans la requête"

#. Programmer's name for it: sAggTypeNotAllowed
#: Decision Cube/Mxconsts.pas:97 Vcl/Mxconsts.pas:97
msgid " is not an allowed summary type"
msgstr " n'est pas un type de récapitulatif autorisé"

#. Programmer's name for it: sDimTypeNotAllowed
#: Decision Cube/Mxconsts.pas:98 Vcl/Mxconsts.pas:98
msgid " is not an allowed dimension type"
msgstr " n'est pas un type de dimension autorisé"

#. Programmer's name for it: sAverageRequires
#: Decision Cube/Mxconsts.pas:99 Vcl/Mxconsts.pas:99
msgid "Average summaries use Sum and Count"
msgstr "Les récapitulatifs Moyenne utilisent Sum et Count"

#. Programmer's name for it: sWantToExit
#: Decision Cube/Mxconsts.pas:100 Vcl/Mxconsts.pas:100
msgid "Do you still want to Exit?"
msgstr "Voulez-vous quand-même quitter ?"

#. Programmer's name for it: sQueryIllegal
#: Decision Cube/Mxconsts.pas:101 Vcl/Mxconsts.pas:101
msgid "The query you have created is not legal."
msgstr "La requête que vous avez créée n'est pas correcte."

#. Programmer's name for it: sQueryEditIllegal
#: Decision Cube/Mxconsts.pas:102 Vcl/Mxconsts.pas:102
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."

#. Programmer's name for it: sRemoveFieldError
#: Decision Cube/Mxconsts.pas:103 Vcl/Mxconsts.pas:103
msgid "Could not remove the field"
msgstr "Impossible d'enlever le champ"

#. Programmer's name for it: sAllFields
#: Decision Cube/Mxconsts.pas:104 Vcl/Mxconsts.pas:104
msgid "All Fields"
msgstr "Tous les champs"

#. Programmer's name for it: sQueryFields
#: Decision Cube/Mxconsts.pas:105 Vcl/Mxconsts.pas:105
msgid "Query Fields"
msgstr "Champs de requête"

#. Programmer's name for it: sEditDone
#: Decision Cube/Mxconsts.pas:106 Vcl/Mxconsts.pas:106
msgid "&Edit Done"
msgstr "Modi&fications terminées"

#. Programmer's name for it: sEditQuery
#. DSSQueryEditor..Pager..Query..EditQry..Caption
#: Decision Cube/Mxconsts.pas:107 Vcl/Mxconsts.pas:107 Cube/MXDSSQRY.DFM:299
msgid "&Edit Query"
msgstr "&Modifier la requête"

#. Programmer's name for it: sQParseRemovedField
#: Decision Cube/Mxconsts.pas:110 Vcl/Mxconsts.pas:110
msgid ""
"One or more fields of a type which cannot be tabulated were removed from the "
"query."
msgstr ""
"Un champ ou plusieurs d'un type ne pouvant être tabulé ont été supprimés de "
"la requête."

#. Programmer's name for it: sCubeLimitsExceeded
#: Decision Cube/Mxconsts.pas:113 Vcl/Mxconsts.pas:113
msgid "Decision Cube size excedes limits"
msgstr "La taille du cube de décision dépasse les limites"

#. Programmer's name for it: sMaxAllowedDims
#: Decision Cube/Mxconsts.pas:114 Vcl/Mxconsts.pas:114
msgid "The maximum allowed dimensions of %d has been exceeded."
msgstr "Le nombre maximum de %d dimensions a été dépassé."

#. Programmer's name for it: sMaxAllowedCells
#: Decision Cube/Mxconsts.pas:115 Vcl/Mxconsts.pas:115
msgid "Total cell count of %d exceeds the maximum of %d."
msgstr "Le nombre total de cellules, %d, dépasse le maximum de %d."

#. Programmer's name for it: sUnsupportedFieldType
#: Decision Cube/Mxconsts.pas:116 Vcl/Mxconsts.pas:116
msgid "Field %s has an unsupported data type: %s"
msgstr "Le champ %s a un type de données non supporté : %s"

#. Programmer's name for it: sFetchValues
#: Decision Cube/Mxconsts.pas:117 Vcl/Mxconsts.pas:117
msgid "Scanning data set values..."
msgstr "Parcours des valeurs de l'ensemble de données..."

#. Programmer's name for it: sUserCanceled
#: Decision Cube/Mxconsts.pas:118 Vcl/Mxconsts.pas:118
msgid "User canceled DecisionCube population."
msgstr "L'utilisateur a annulé la population du cube de décision."

#. Programmer's name for it: sBinningValues
#: Decision Cube/Mxconsts.pas:119 Vcl/Mxconsts.pas:119
msgid "Grouping values ..."
msgstr "Valeurs de groupage ..."

#. Programmer's name for it: sCreatingIndexes
#: Decision Cube/Mxconsts.pas:120 Vcl/Mxconsts.pas:120
msgid "Creating Cube index for %s ..."
msgstr "Création de l'indice de cube pour %s ..."

#. Programmer's name for it: sCreateDerivedSummaryError
#: Decision Cube/Mxconsts.pas:121 Vcl/Mxconsts.pas:121
msgid "Unable to create derived summary."
msgstr "Impossible de créer le récapitulatif dérivé."

#. Programmer's name for it: sTrue
#. Programmer's name for it: STextTrue
#. Programmer's name for it: sTrue
#: Decision Cube/Mxconsts.pas:122 Vcl/DBConsts.pas:80 Vcl/Mxconsts.pas:122
msgid "True"
msgstr "Vrai"

#. Programmer's name for it: sFalse
#. Programmer's name for it: STextFalse
#. Programmer's name for it: sFalse
#: Decision Cube/Mxconsts.pas:123 Vcl/DBConsts.pas:79 Vcl/Mxconsts.pas:123
msgid "False"
msgstr "Faux"

#. Programmer's name for it: sBinTypeMismatch
#: Decision Cube/Mxconsts.pas:124 Vcl/Mxconsts.pas:124
msgid "The bin type does not match the fieldtype."
msgstr "Le type de casier ne correspond pas au type de champ."

#. Programmer's name for it: sFatalCacheError
#: Decision Cube/Mxconsts.pas:125 Vcl/Mxconsts.pas:125
msgid "Fatal error in cache: code: %d"
msgstr "Erreur fatale dans le cache, code : %d"

#. Programmer's name for it: sStringTypeNoSupported
#: Decision Cube/Mxconsts.pas:126 Vcl/Mxconsts.pas:126
msgid "String Data type not supported for summaries"
msgstr "Type chaîne non supporté pour les récapitulatifs"

#. Programmer's name for it: sDataSetTooLarge
#: Decision Cube/Mxconsts.pas:127 Vcl/Mxconsts.pas:127
msgid "Dataset is too large"
msgstr "L'ensemble de données est trop grand"

#. Programmer's name for it: sBuildingDataStore
#: Decision Cube/Mxconsts.pas:128 Vcl/Mxconsts.pas:128
msgid "Building data store..."
msgstr "Construction du magasin de données..."

#. Programmer's name for it: sSumLabel
#: Decision Cube/Mxconsts.pas:131 Vcl/Mxconsts.pas:131
msgid "Sum of %s"
msgstr "Somme de %s"

#. Programmer's name for it: sCountLabel
#: Decision Cube/Mxconsts.pas:132 Vcl/Mxconsts.pas:132
msgid "Count of %s"
msgstr "Nombre de %s"

#. Programmer's name for it: sMaxLabel
#: Decision Cube/Mxconsts.pas:133 Vcl/Mxconsts.pas:133
msgid "Maximum of %s"
msgstr "Maximum de %s"

#. Programmer's name for it: sMinLabel
#: Decision Cube/Mxconsts.pas:134 Vcl/Mxconsts.pas:134
msgid "Minimum of %s"
msgstr "Minimum de %s"

#. Programmer's name for it: sAverageLabel
#: Decision Cube/Mxconsts.pas:135 Vcl/Mxconsts.pas:135
msgid "Average of %s"
msgstr "Moyenne de %s"

#. Programmer's name for it: sVarLabel
#: Decision Cube/Mxconsts.pas:136 Vcl/Mxconsts.pas:136
msgid "Variance of %s"
msgstr "Variance de %s"

#. Programmer's name for it: sSDLabel
#: Decision Cube/Mxconsts.pas:137 Vcl/Mxconsts.pas:137
msgid "Standard Deviation of %s"
msgstr "Ecart-type de %s"

#. Programmer's name for it: sAggLabel
#: Decision Cube/Mxconsts.pas:138 Vcl/Mxconsts.pas:138
msgid "Summary of %s"
msgstr "Récapitulatif de %s"

#. Programmer's name for it: sUnsupportedVarType
#: Decision Cube/Mxconsts.pas:139 Vcl/Mxconsts.pas:139
msgid "Unsupported Data Type %d"
msgstr "Type de données non supporté : %d"

#. Programmer's name for it: sOtherValues
#: Decision Cube/Mxconsts.pas:140 Vcl/Mxconsts.pas:140
msgid "Other Values"
msgstr "Autres valeurs"

#. Programmer's name for it: sSelectFromError
#: Decision Cube/Mxconsts.pas:142 Vcl/Mxconsts.pas:142
msgid "Query lacks a Select/From clause."
msgstr "Il manque une clause Select/From à la requête"

#. Programmer's name for it: sArgumentExpected
#: Decision Cube/Mxconsts.pas:143 Vcl/Mxconsts.pas:143
msgid "No argument provided for an operator or summary"
msgstr "Aucun argument fourni pour un opérateur ou un récapitulatif"

#. Programmer's name for it: sGroupOnExpressionError
#: Decision Cube/Mxconsts.pas:144 Vcl/Mxconsts.pas:144
msgid "An expression cannot be used for a grouping field"
msgstr "Une expression ne peut être utilisée dans un champ groupé"

#. Programmer's name for it: SOutofBounds
#: Decision Cube/Mxconsts.pas:146 Vcl/Mxconsts.pas:146
msgid "Out of Bounds"
msgstr "Hors limites"

#. Programmer's name for it: sIDAPILangID
#. Programmer's name for it: SIDAPILangID
#. Programmer's name for it: sIDAPILangID
#: Decision Cube/Mxconsts.pas:147 Vcl/bdeconst.pas:47 Vcl/Mxconsts.pas:147
msgid "0009"
msgstr "000C"

#. Programmer's name for it: sComponentTabName
#: Decision Cube/MXDCONST.PAS:14
msgid "Decision Cube"
msgstr "Decision Cube"

#. Programmer's name for it: sQueryVerb0
#: Decision Cube/MXDCONST.PAS:15
msgid "&Graphical Query Builder..."
msgstr "&Constructeur de requêtes graphiques..."

#. Programmer's name for it: sQueryVerb1
#: Decision Cube/MXDCONST.PAS:16
msgid "&Decision Query Editor..."
msgstr "Edite&ur de requête de décision..."

#. Programmer's name for it: sCubeVerb0
#: Decision Cube/MXDCONST.PAS:17
msgid "&Decision Cube Editor..."
msgstr "Edite&ur de cube de décision..."

#. Programmer's name for it: sCubeVerb1
#: Decision Cube/MXDCONST.PAS:18
msgid "&Query Editor..."
msgstr "Edite&ur de requête..."

#. Programmer's name for it: sGridVerb0
#: Decision Cube/MXDCONST.PAS:19
msgid "Sub&totals on/off"
msgstr "&Sous-totaux oui/non"

#. Programmer's name for it: sSourceVerb0
#: Decision Cube/MXDCONST.PAS:20
msgid "&Do not display Sparse Rows/Columns"
msgstr "Ne &pas afficher les lignes/colonnes éparses"

#. Programmer's name for it: sSourceVerb1
#: Decision Cube/MXDCONST.PAS:21
msgid "&Display Sparse Rows/Columns"
msgstr "Afficher les &lignes/colonnes éparses"

#. Programmer's name for it: sGridDimOptions
#: Decision Cube/MXDCONST.PAS:22
msgid "Grid Dimension Options"
msgstr "Options de dimensions de grille"

#. Programmer's name for it: sGridDimSettings
#: Decision Cube/MXDCONST.PAS:23
msgid "Grid Dimension Settings"
msgstr "Paramètres de dimensions de grille"

#. Programmer's name for it: sCubeProperties
#: Decision Cube/MXDCONST.PAS:24
msgid "Cube Properties"
msgstr "Propriétés du cube"

#. Programmer's name for it: RSAlreadyConnected
#: Indy/IdResourceStrings.pas:7
msgid "Already connected."
msgstr "Déjà connecté."

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

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

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

#. Programmer's name for it: RSConnectionClosedGracefully
#: Indy/IdResourceStrings.pas:12
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: RSFailedTimeZoneInfo
#: Indy/IdResourceStrings.pas:13
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: RSNoBindingsSpecified
#: Indy/IdResourceStrings.pas:14
msgid "No bindings specified."
msgstr "Aucune liaison n'a été spécifiée."

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

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

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

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

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

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

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

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

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

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

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

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

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

#. Programmer's name for it: RSOnlyOneAntiFreeze
#: Indy/IdResourceStrings.pas:29
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: RSInterceptPropInvalid
#: Indy/IdResourceStrings.pas:30
msgid "Intercept value is not valid"
msgstr "La valeur d'interception est incorrecte"

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

#: Indy/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: RSNoExecuteSpecified
#: Indy/IdResourceStrings.pas:34
msgid "No execute handler found."
msgstr "Aucun gestionnaire d'exécution n'a été trouvé."

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

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

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

#. Programmer's name for it: RSStatusConnected
#. Programmer's name for it: RSLogConnected
#: Indy/IdResourceStrings.pas:39 Indy/IdResourceStrings.pas:327
msgid "Connected."
msgstr "Connecté."

#. Programmer's name for it: RSStatusDisconnecting
#: Indy/IdResourceStrings.pas:40
msgid "Disconnecting from %s."
msgstr "Déconnexion de %s."

#. Programmer's name for it: RSStatusDisconnected
#: Indy/IdResourceStrings.pas:41
msgid "Not connected."
msgstr "Pas connecté."

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

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

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

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

#. IdCoder3To4
#: Indy/IdResourceStrings.pas:48
msgid "Coding table entry not found."
msgstr "Entrée de table de codage non trouvée."

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

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

#. NNTP Exceptions
#: Indy/IdResourceStrings.pas:53
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
#: Indy/IdResourceStrings.pas:54
msgid "Stringlist not initialized!"
msgstr "Stringlist non initialisée !"

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

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

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

#. HTTP Status
#: Indy/IdResourceStrings.pas:59
msgid "Chunk Started"
msgstr "Opération Chunk démarrée"

#. Programmer's name for it: RSHTTPContinue
#: Indy/IdResourceStrings.pas:60
msgid "Continue"
msgstr "Continuer"

#. Programmer's name for it: RSHTTPSwitchingProtocols
#: Indy/IdResourceStrings.pas:61
msgid "Switching protocols"
msgstr "Permutation des protocoles"

#. Programmer's name for it: RSHTTPCreated
#: Indy/IdResourceStrings.pas:63
msgid "Created"
msgstr "Créé"

#. Programmer's name for it: RSHTTPAccepted
#: Indy/IdResourceStrings.pas:64
msgid "Accepted"
msgstr "Accepté"

#. Programmer's name for it: RSHTTPNonAuthoritativeInformation
#: Indy/IdResourceStrings.pas:65
msgid "Non-authoritative Information"
msgstr "Informations ne faisant pas autorité"

#. Programmer's name for it: RSHTTPNoContent
#: Indy/IdResourceStrings.pas:66
msgid "No Content"
msgstr "Pas de contenu"

#. Programmer's name for it: RSHTTPResetContent
#: Indy/IdResourceStrings.pas:67
msgid "Reset Content"
msgstr "Réinitialiser le contenu"

#. Programmer's name for it: RSHTTPPartialContent
#: Indy/IdResourceStrings.pas:68
msgid "Partial Content"
msgstr "Contenu partiel"

#. Programmer's name for it: RSHTTPMovedPermanently
#: Indy/IdResourceStrings.pas:69
msgid "Moved Permanently"
msgstr "Déplacé de façon permanente"

#. Programmer's name for it: RSHTTPMovedTemporarily
#: Indy/IdResourceStrings.pas:70
msgid "Moved Temporarily"
msgstr "Déplacé de façon temporaire"

#. Programmer's name for it: RSHTTPSeeOther
#: Indy/IdResourceStrings.pas:71
msgid "See Other"
msgstr "Voir Autre"

#. Programmer's name for it: RSHTTPNotModified
#: Indy/IdResourceStrings.pas:72
msgid "Not Modified"
msgstr "Non modifié"

#. Programmer's name for it: RSHTTPUseProxy
#: Indy/IdResourceStrings.pas:73
msgid "Use Proxy"
msgstr "Utiliser le proxy"

#. Programmer's name for it: RSHTTPBadRequest
#: Indy/IdResourceStrings.pas:74
msgid "Bad Request"
msgstr "Requête incorrecte"

#. Programmer's name for it: RSHTTPUnauthorized
#: Indy/IdResourceStrings.pas:75
msgid "Unauthorized"
msgstr "Non autorisé"

#. Programmer's name for it: RSHTTPForbidden
#: Indy/IdResourceStrings.pas:76
msgid "Forbidden"
msgstr "Interdit"

#. Programmer's name for it: RSHTTPNotFound
#: Indy/IdResourceStrings.pas:77
msgid "Not Found"
msgstr "Non trouvé"

#. Programmer's name for it: RSHTTPMethodeNotallowed
#: Indy/IdResourceStrings.pas:78
msgid "Method not allowed"
msgstr "Méthode non autorisée"

#. Programmer's name for it: RSHTTPNotAcceptable
#: Indy/IdResourceStrings.pas:79
msgid "Not Acceptable"
msgstr "Non acceptable"

#. Programmer's name for it: RSHTTPProxyAuthenticationRequired
#: Indy/IdResourceStrings.pas:80
msgid "Proxy Authentication Required"
msgstr "Authentification du proxy requise"

#. Programmer's name for it: RSHTTPRequestTimeout
#: Indy/IdResourceStrings.pas:81
msgid "Request Timeout"
msgstr "Délai de requête dépassé"

#. Programmer's name for it: RSHTTPConflict
#: Indy/IdResourceStrings.pas:82
msgid "Conflict"
msgstr "Conflit"

#. Programmer's name for it: RSHTTPGone
#: Indy/IdResourceStrings.pas:83
msgid "Gone"
msgstr "Parti"

#. Programmer's name for it: RSHTTPLengthRequired
#: Indy/IdResourceStrings.pas:84
msgid "Length Required"
msgstr "Longueur requise"

#. Programmer's name for it: RSHTTPPreconditionFailed
#: Indy/IdResourceStrings.pas:85
msgid "Precondition Failed"
msgstr "Echec de la précondition"

#. Programmer's name for it: RSHTTPRequestEntityToLong
#: Indy/IdResourceStrings.pas:86
msgid "Request Entity To Long"
msgstr "Entité requête trop longue"

#. Programmer's name for it: RSHTTPRequestURITooLong
#: Indy/IdResourceStrings.pas:87
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
#: Indy/IdResourceStrings.pas:88
msgid "Unsupported Media Type"
msgstr "Type de support non supporté"

#. Programmer's name for it: RSHTTPInternalServerError
#: Indy/IdResourceStrings.pas:89
msgid "Internal Server Error"
msgstr "Erreur serveur interne"

#. Programmer's name for it: RSHTTPNotImplemented
#: Indy/IdResourceStrings.pas:90
msgid "Not Implemented"
msgstr "Non implémenté"

#. Programmer's name for it: RSHTTPBadGateway
#: Indy/IdResourceStrings.pas:91
msgid "Bad Gateway"
msgstr "Passerelle incorrecte"

#. Programmer's name for it: RSHTTPServiceUnavailable
#: Indy/IdResourceStrings.pas:92
msgid "Service Unavailable"
msgstr "Service non disponible"

#. Programmer's name for it: RSHTTPGatewayTimeout
#: Indy/IdResourceStrings.pas:93
msgid "Gateway timeout"
msgstr "Délai de passerelle"

#. Programmer's name for it: RSHTTPHTTPVersionNotSupported
#: Indy/IdResourceStrings.pas:94
msgid "HTTP version not supported"
msgstr "Version HTTP non supportée"

#. Programmer's name for it: RSHTTPUnknownResponseCode
#: Indy/IdResourceStrings.pas:95
msgid "Unknown Response Code"
msgstr "Code de réponse inconnu"

#. HTTP Other
#: Indy/IdResourceStrings.pas:97
msgid "Header has already been written."
msgstr "L'en-tête a déjà été écrit."

#. Programmer's name for it: RSHTTPErrorParsingCommand
#: Indy/IdResourceStrings.pas:98
msgid "Error in parsing command."
msgstr "Erreur lors de l'analyse de la commande."

#. Programmer's name for it: RSHTTPUnsupportedAuthorisationScheme
#: Indy/IdResourceStrings.pas:99
msgid "Unsupported authorization scheme."
msgstr "Schéma d'autorisation non supporté."

#. Programmer's name for it: RSHTTPUnsupportedAuthorisationScheme
#: Indy/IdResourceStrings.pas:101
msgid "Cannot change session state when the server is active."
msgstr "Impossible de changer l'état de session tant que le serveur est actif."

#. FTP
#. Programmer's name for it: SUnknown
#: Indy/IdResourceStrings.pas:104 Internet/XMLDoc.pas:512
msgid "Unknown"
msgstr "Inconnu"

#. Property editor exceptions
#: Indy/IdResourceStrings.pas:106
msgid "%s is corrupt."
msgstr "%s est altéré."

#. Programmer's name for it: RSInvalidServiceName
#: Indy/IdResourceStrings.pas:107
msgid "%s is not a valid service."
msgstr "%s n'est pas un service correct."

#. Stack Error Messages
#: Indy/IdResourceStrings.pas:109
msgid ""
"Socket Error # %d\n"
"%s"
msgstr ""
"Erreur de socket # %d\n"
"%s"

#. Programmer's name for it: RSStackEINTR
#: Indy/IdResourceStrings.pas:110
msgid "Interrupted system call."
msgstr "Appel système interrompu."

#. Programmer's name for it: RSStackEBADF
#: Indy/IdResourceStrings.pas:111
msgid "Bad file number."
msgstr "Nombre de fichiers incorrect."

#. Programmer's name for it: RSStackEACCES
#: Indy/IdResourceStrings.pas:112
msgid "Access denied."
msgstr "Accès refusé."

#. Programmer's name for it: RSStackEFAULT
#: Indy/IdResourceStrings.pas:113
msgid "Bad address."
msgstr "Adresse incorrecte."

#. Programmer's name for it: RSStackEINVAL
#: Indy/IdResourceStrings.pas:114
msgid "Invalid argument."
msgstr "Argument incorrect."

#. Programmer's name for it: RSStackEMFILE
#: Indy/IdResourceStrings.pas:115
msgid "Too many open files."
msgstr "Trop de fichiers ouverts."

#. Programmer's name for it: RSStackEWOULDBLOCK
#: Indy/IdResourceStrings.pas:116
msgid "Operation would block. "
msgstr "L'opération risquerait de bloquer. "

#. Programmer's name for it: RSStackEINPROGRESS
#: Indy/IdResourceStrings.pas:117
msgid "Operation now in progress."
msgstr "Opération en cours."

#. Programmer's name for it: RSStackEALREADY
#: Indy/IdResourceStrings.pas:118
msgid "Operation already in progress."
msgstr "Opération déjà en cours."

#. Programmer's name for it: RSStackENOTSOCK
#: Indy/IdResourceStrings.pas:119
msgid "Socket operation on non-socket."
msgstr "Opération socket sur cible non-socket."

#. Programmer's name for it: RSStackEDESTADDRREQ
#: Indy/IdResourceStrings.pas:120
msgid "Destination address required."
msgstr "Adresse de destination requise."

#. Programmer's name for it: RSStackEMSGSIZE
#: Indy/IdResourceStrings.pas:121
msgid "Message too long."
msgstr "Message trop long."

#. Programmer's name for it: RSStackEPROTOTYPE
#: Indy/IdResourceStrings.pas:122
msgid "Protocol wrong type for socket."
msgstr "Type de protocole inapproprié pour le socket."

#. Programmer's name for it: RSStackENOPROTOOPT
#: Indy/IdResourceStrings.pas:123
msgid "Bad protocol option."
msgstr "Option de protocole incorrecte."

#. Programmer's name for it: RSStackEPROTONOSUPPORT
#: Indy/IdResourceStrings.pas:124
msgid "Protocol not supported."
msgstr "Protocole non supporté."

#. Programmer's name for it: RSStackESOCKTNOSUPPORT
#: Indy/IdResourceStrings.pas:125
msgid "Socket type not supported."
msgstr "Type de socket non supporté."

#. Programmer's name for it: RSStackEOPNOTSUPP
#: Indy/IdResourceStrings.pas:126
msgid "Operation not supported on socket."
msgstr "Opération non supportée sur un socket."

#. Programmer's name for it: RSStackEPFNOSUPPORT
#: Indy/IdResourceStrings.pas:127
msgid "Protocol family not supported."
msgstr "Famille de protocole non supportée."

#. Programmer's name for it: RSStackEAFNOSUPPORT
#: Indy/IdResourceStrings.pas:128
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
#: Indy/IdResourceStrings.pas:129
msgid "Address already in use."
msgstr "Adresse déjà utilisée."

#. Programmer's name for it: RSStackEADDRNOTAVAIL
#: Indy/IdResourceStrings.pas:130
msgid "Cannot assign requested address."
msgstr "Impossible d'affecter l'adresse requise."

#. Programmer's name for it: RSStackENETDOWN
#: Indy/IdResourceStrings.pas:131
msgid "Network is down."
msgstr "Le réseau est arrêté."

#. Programmer's name for it: RSStackENETUNREACH
#: Indy/IdResourceStrings.pas:132
msgid "Network is unreachable."
msgstr "Le réseau est inaccessible."

#. Programmer's name for it: RSStackENETRESET
#: Indy/IdResourceStrings.pas:133
msgid "Net dropped connection or reset."
msgstr "Connexion interrompue ou réinitialisée par le réseau."

#. Programmer's name for it: RSStackECONNABORTED
#: Indy/IdResourceStrings.pas:134
msgid "Software caused connection abort."
msgstr "Le logiciel a provoqué l'interruption de la connexion."

#. Programmer's name for it: RSStackECONNRESET
#: Indy/IdResourceStrings.pas:135
msgid "Connection reset by peer."
msgstr "Connexion réinitialisée par l'homologue (peer)."

#. Programmer's name for it: RSStackENOBUFS
#: Indy/IdResourceStrings.pas:136
msgid "No buffer space available."
msgstr "Aucun espace tampon disponible."

#. Programmer's name for it: RSStackEISCONN
#: Indy/IdResourceStrings.pas:137
msgid "Socket is already connected."
msgstr "Socket déjà connecté."

#. Programmer's name for it: RSStackENOTCONN
#: Indy/IdResourceStrings.pas:138
msgid "Socket is not connected."
msgstr "Le socket n'est pas connecté."

#. Programmer's name for it: RSStackESHUTDOWN
#: Indy/IdResourceStrings.pas:139
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
#: Indy/IdResourceStrings.pas:140
msgid "Too many references, cannot splice."
msgstr "Références trop nombreuses, attribution impossible."

#. Programmer's name for it: RSStackETIMEDOUT
#: Indy/IdResourceStrings.pas:141
msgid "Connection timed out."
msgstr "Délai de connexion dépassé."

#. Programmer's name for it: RSStackECONNREFUSED
#. Programmer's name for it: RSSocksServerConnectionRefusedError
#: Indy/IdResourceStrings.pas:142 Indy/IdResourceStrings.pas:284
msgid "Connection refused."
msgstr "Connexion refusée."

#. Programmer's name for it: RSStackELOOP
#: Indy/IdResourceStrings.pas:143
msgid "Too many levels of symbolic links."
msgstr "Trop de niveaux de liens symboliques."

#. Programmer's name for it: RSStackENAMETOOLONG
#: Indy/IdResourceStrings.pas:144
msgid "File name too long."
msgstr "Nom de fichier trop long."

#. Programmer's name for it: RSStackEHOSTDOWN
#: Indy/IdResourceStrings.pas:145
msgid "Host is down."
msgstr "Hôte arrêté."

#. Programmer's name for it: RSStackEHOSTUNREACH
#: Indy/IdResourceStrings.pas:146
msgid "No route to host."
msgstr "Pas de route vers l'hôte."

#. Programmer's name for it: RSStackENOTEMPTY
#: Indy/IdResourceStrings.pas:147
msgid "Directory not empty"
msgstr "Répertoire non vide"

#. Programmer's name for it: RSStackEPROCLIM
#: Indy/IdResourceStrings.pas:148
msgid "Too many processes."
msgstr "Trop de processus."

#. Programmer's name for it: RSStackEUSERS
#: Indy/IdResourceStrings.pas:149
msgid "Too many users."
msgstr "Utilisateurs trop nombreux."

#. Programmer's name for it: RSStackEDQUOT
#: Indy/IdResourceStrings.pas:150
msgid "Disk Quota Exceeded."
msgstr "Dépassement de la capacité du disque."

#. Programmer's name for it: RSStackESTALE
#: Indy/IdResourceStrings.pas:151
msgid "Stale NFS file handle."
msgstr "Descripteur de fichier NFS obsolète."

#. Programmer's name for it: RSStackEREMOTE
#: Indy/IdResourceStrings.pas:152
msgid "Too many levels of remote in path."
msgstr "Trop de niveaux de chemins distants."

#. Programmer's name for it: RSStackSYSNOTREADY
#: Indy/IdResourceStrings.pas:153
msgid "Network subsystem is unavailable."
msgstr "Le sous-système réseau est indisponible."

#. Programmer's name for it: RSStackVERNOTSUPPORTED
#: Indy/IdResourceStrings.pas:154
msgid "WINSOCK DLL Version out of range."
msgstr "Version de DLL WINSOCK hors limites."

#. Programmer's name for it: RSStackNOTINITIALISED
#: Indy/IdResourceStrings.pas:155
msgid "Winsock not loaded yet."
msgstr "Winsock pas encore chargé."

#. Programmer's name for it: RSStackHOST_NOT_FOUND
#: Indy/IdResourceStrings.pas:156
msgid "Host not found."
msgstr "Hôte non trouvé."

#. Programmer's name for it: RSStackHOST_NOT_FOUND
#: Indy/IdResourceStrings.pas:158
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
#: Indy/IdResourceStrings.pas:159
msgid "Non-recoverable errors: FORMERR, REFUSED, NOTIMP."
msgstr "Erreurs non récupérables : FORMERR, REFUSED, NOTIMP."

#. Programmer's name for it: RSStackNO_DATA
#: Indy/IdResourceStrings.pas:160
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
#: Indy/IdResourceStrings.pas:162
msgid "command not recognized"
msgstr "commande non reconnue"

#. Programmer's name for it: RSGopherNotGopherPlus
#: Indy/IdResourceStrings.pas:164
msgid "%s is not a Gopher+ server"
msgstr "%s n'est pas un serveur Gopher+"

#. Programmer's name for it: RSCodeNoError
#: Indy/IdResourceStrings.pas:166
msgid "RCode NO Error"
msgstr "Erreur RCode NO"

#. Programmer's name for it: RSCodeQueryFormat
#: Indy/IdResourceStrings.pas:167
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
#: Indy/IdResourceStrings.pas:168
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
#: Indy/IdResourceStrings.pas:169
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
#: Indy/IdResourceStrings.pas:170
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
#: Indy/IdResourceStrings.pas:171
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
#: Indy/IdResourceStrings.pas:172
msgid "Server Returned Unknown Error"
msgstr "Le serveur a renvoyé une erreur inconnue"

#. Programmer's name for it: RSDNSMFIsObsolete
#: Indy/IdResourceStrings.pas:174
msgid "MF is an Obsolete Command. USE MX."
msgstr "MF est une commande obsolète. Utilisez MX."

#. Programmer's name for it: RSDNSMDISObsolete
#: Indy/IdResourceStrings.pas:175
msgid "MD is an Obsolete Command. Use MX."
msgstr "MD est une commande obsolète. Utilisez MX."

#. Programmer's name for it: RSDNSMailAObsolete
#: Indy/IdResourceStrings.pas:176
msgid "MailA is an Obsolete Command. USE MX."
msgstr "MailA est une commande obsolète. UTILISEZ MX."

#. Programmer's name for it: RSDNSMailBNotImplemented
#: Indy/IdResourceStrings.pas:177
msgid "-Err 501 MailB is not implemented"
msgstr "-Err 501 MailB n'est pas implémenté"

#. Programmer's name for it: RSQueryInvalidQueryCount
#: Indy/IdResourceStrings.pas:179
msgid "Invaild Query Count %d"
msgstr "Nombre de requêtes incorrect %d"

#. Programmer's name for it: RSQueryInvalidPacketSize
#: Indy/IdResourceStrings.pas:180
msgid "Invalid Packet Size %d"
msgstr "Taille de paquet incorrecte %d"

#. Programmer's name for it: RSQueryLessThanFour
#: Indy/IdResourceStrings.pas:181
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
#: Indy/IdResourceStrings.pas:182
msgid "Invalid Header Id %d"
msgstr "ID d'en-tête incorrect %d"

#. Programmer's name for it: RSQueryLessThanTwelve
#: Indy/IdResourceStrings.pas:183
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
#: Indy/IdResourceStrings.pas:184
msgid "Received Packet is too small. %d"
msgstr "Le paquet reçu est trop petit. %d"

#. Programmer's name for it: RSLPDDataFileSaved
#: Indy/IdResourceStrings.pas:187
msgid "Data file saved to %s"
msgstr "Fichier de données enregistré sous %s"

#. Programmer's name for it: RSLPDControlFileSaved
#: Indy/IdResourceStrings.pas:188
msgid "Control file save to %s"
msgstr "Fichier de contrôle enregistré sous %s"

#. Programmer's name for it: RSLPDDirectoryDoesNotExist
#: Indy/IdResourceStrings.pas:189
msgid "Directory %s does not exist"
msgstr "Le répertoire %s n'existe pas"

#. Programmer's name for it: RSLPDServerStartTitle
#: Indy/IdResourceStrings.pas:190
msgid "Winshoes LPD Server %s "
msgstr "Serveur LPD Winshoes %s "

#. Programmer's name for it: RSLPDServerActive
#: Indy/IdResourceStrings.pas:191
msgid "Server status: active"
msgstr "Etat du serveur : actif"

#. Programmer's name for it: RSLPDQueueStatus
#: Indy/IdResourceStrings.pas:192
msgid "Queue %s status: %s"
msgstr "Etat de la file %s : %s"

#. Programmer's name for it: RSLPDClosingConnection
#: Indy/IdResourceStrings.pas:193
msgid "closing connection"
msgstr "fermeture de la connexion"

#. Programmer's name for it: RSLPDUnknownQueue
#: Indy/IdResourceStrings.pas:194
msgid "Unknown queue %s"
msgstr "File inconnue %s"

#. Programmer's name for it: RSLPDConnectTo
#: Indy/IdResourceStrings.pas:195
msgid "connected with %s"
msgstr "connecté à %s"

#. Programmer's name for it: RSLPDAbortJob
#: Indy/IdResourceStrings.pas:196
msgid "abort job"
msgstr "abandon de la tâche"

#. Programmer's name for it: RSLPDReceiveControlFile
#: Indy/IdResourceStrings.pas:197
msgid "Receive control file"
msgstr "Réception du fichier de contrôle"

#. Programmer's name for it: RSLPDReceiveDataFile
#: Indy/IdResourceStrings.pas:198
msgid "Receive data file"
msgstr "Réception du fichier de données"

#. Programmer's name for it: RSLPDNoQueuesDefined
#: Indy/IdResourceStrings.pas:201
msgid "Error: no queues defined"
msgstr "Erreur : aucune file d'attente définie"

#. Programmer's name for it: RSTimeOut
#. SocketForm..Pages..PropPage..TimeoutGroup..Caption
#: Indy/IdResourceStrings.pas:204 Vcl/ScktMain.dfm:180
msgid "Timeout"
msgstr "Délai d'inactivité"

#. Programmer's name for it: RSTFTPUnexpectedOp
#: Indy/IdResourceStrings.pas:205
msgid "Unexpected operation from %s:%d"
msgstr "Opération inattendue de %s:%d"

#. Programmer's name for it: RSTFTPUnsupportedTrxMode
#: Indy/IdResourceStrings.pas:206
msgid "Unsupported transfer mode: \"%s\""
msgstr "Mode de transfert non supporté : \"%s\""

#. Programmer's name for it: RSTFTPUnsupportedTrxMode
#: Indy/IdResourceStrings.pas:208
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
#: Indy/IdResourceStrings.pas:209
msgid "Unable to open %s"
msgstr "Impossible d'ouvrir %s"

#. Programmer's name for it: RSTFTPAccessDenied
#: Indy/IdResourceStrings.pas:210
msgid "Access to %s denied"
msgstr "L'accès à %s a été refusé"

#. Programmer's name for it: RSTIdTextInvalidCount
#: Indy/IdResourceStrings.pas:213
msgid "Invalid Text count. TIdText must be greater than 1"
msgstr "TIdText doit être supérieur à 1"

#. Programmer's name for it: RSTIdTextInvalidCount
#: Indy/IdResourceStrings.pas:215
msgid "TIdMessagePart can not be created.  Use descendant classes. "
msgstr "TIdMessagePart ne peut être créé.  Utilisez des classes descendantes. "

#. Programmer's name for it: RSPOP3FieldNotSpecified
#: Indy/IdResourceStrings.pas:218
msgid " not specified"
msgstr " non spécifié(e)"

#. Programmer's name for it: RSTELNETSRVUsernamePrompt
#: Indy/IdResourceStrings.pas:221
msgid "Username: "
msgstr "Nom d'utilisateur : "

#. Programmer's name for it: RSTELNETSRVPasswordPrompt
#: Indy/IdResourceStrings.pas:222
msgid "Password: "
msgstr "Mot de passe : "

#. Programmer's name for it: RSTELNETSRVInvalidLogin
#: Indy/IdResourceStrings.pas:223
msgid "Invalid Login."
msgstr "Nom de connexion incorrect."

#. Programmer's name for it: RSTELNETSRVMaxloginAttempt
#: Indy/IdResourceStrings.pas:224
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
#: Indy/IdResourceStrings.pas:225
msgid "No authentication handler has been specified."
msgstr "Aucun gestionnaire d'authentification n'a été spécifié."

#. Programmer's name for it: RSTELNETSRVWelcomeString
#: Indy/IdResourceStrings.pas:226
msgid "Indy Telnet Server"
msgstr "Serveur Indy Telnet"

#. Programmer's name for it: RSTELNETSRVOnDataAvailableIsNil
#: Indy/IdResourceStrings.pas:227
msgid "OnDataAvailable event is nil."
msgstr "L'événement OnDataAvailable vaut nil."

#. Programmer's name for it: RSTELNETCLIConnectError
#: Indy/IdResourceStrings.pas:230
msgid "server not responding"
msgstr "pas de réponse du serveur"

#. Programmer's name for it: RSTELNETCLIReadError
#: Indy/IdResourceStrings.pas:231
msgid "Server did not respond."
msgstr "Le serveur n'a pas répondu."

#. Programmer's name for it: RSNETCALInvalidIPString
#: Indy/IdResourceStrings.pas:234
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
#: Indy/IdResourceStrings.pas:235
msgid "Invalid network mask."
msgstr "Masque réseau incorrect."

#. Programmer's name for it: RSNETCALCInvalidValueLength
#: Indy/IdResourceStrings.pas:236
msgid "Invalid value length: Should be 32."
msgstr "Longueur incorrecte : doit être égale à 32."

#. Programmer's name for it: RSNETCALCInvalidValueLength
#: Indy/IdResourceStrings.pas:238
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: RSAAboutFormCaption
#: Indy/IdResourceStrings.pas:241
msgid "About"
msgstr "A propos"

#. Programmer's name for it: RSAAboutBoxCompName
#: Indy/IdResourceStrings.pas:242
msgid "Internet Direct (Indy)"
msgstr "Internet Direct (Indy)"

#. Programmer's name for it: RSAAboutMenuItemName
#: Indy/IdResourceStrings.pas:243
msgid "About Internet &Direct (Indy) %s..."
msgstr "A propos de Internet &Direct (Indy) %s..."

#. Programmer's name for it: RSAAboutBoxVersion
#: Indy/IdResourceStrings.pas:244
msgid "Version %s"
msgstr "Version %s"

#. Programmer's name for it: RSAAboutBoxCopyright
#: Indy/IdResourceStrings.pas:250
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
#: Indy/IdResourceStrings.pas:251
msgid "http://www.nevrona.com/indy/"
msgstr "http://www.nevrona.com/indy/"

#. Programmer's name for it: RSAAboutCreditsCoordinator
#: Indy/IdResourceStrings.pas:252
msgid "Project Coordinator"
msgstr "Coordinateur de projet"

#. Programmer's name for it: RSAAboutCreditsCoCordinator
#: Indy/IdResourceStrings.pas:253
msgid "Project Co-Coordinator"
msgstr "Coordinateur de projet adjoint"

#. Programmer's name for it: RSAAboutCreditsCoCordinator
#: Indy/IdResourceStrings.pas:257
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
#: Indy/IdResourceStrings.pas:258
msgid "Error in transformation before send"
msgstr "Erreur de transformation avant l'envoi"

#. Programmer's name for it: RSTunnelTransformError
#: Indy/IdResourceStrings.pas:259
msgid "Transform failed"
msgstr "Echec de transformation"

#. Programmer's name for it: RSTunnelCRCFailed
#: Indy/IdResourceStrings.pas:260
msgid "CRC Failed"
msgstr "Echec CRC"

#. Programmer's name for it: RSTunnelConnectMsg
#: Indy/IdResourceStrings.pas:261
msgid "Connecting"
msgstr "Connexion"

#. Programmer's name for it: RSTunnelDisconnectMsg
#: Indy/IdResourceStrings.pas:262
msgid "Disconnect"
msgstr "Déconnecter"

#. Programmer's name for it: RSTunnelConnectToMasterFailed
#: Indy/IdResourceStrings.pas:263
msgid "Cannt connect to the Master server"
msgstr "Impossible de se connecter au serveur maître"

#. Programmer's name for it: RSTunnelDontAllowConnections
#: Indy/IdResourceStrings.pas:264
msgid "Do not allow connctions now"
msgstr "Ne pas autoriser les connexions maintenant"

#. Programmer's name for it: RSTunnelMessageTypeError
#: Indy/IdResourceStrings.pas:265
msgid "Message type recognition error"
msgstr "Erreur de reconnaissance du type de message"

#. Programmer's name for it: RSTunnelMessageHandlingError
#: Indy/IdResourceStrings.pas:266
msgid "Message handling failed"
msgstr "Echec de la gestion de message"

#. Programmer's name for it: RSTunnelMessageInterpretError
#: Indy/IdResourceStrings.pas:267
msgid "Interpretation of message failed"
msgstr "Echec de l'interprétation du message"

#. Programmer's name for it: RSTunnelMessageCustomInterpretError
#: Indy/IdResourceStrings.pas:268
msgid "Custom message interpretation failed"
msgstr "Echec de l'interprétation du message personnalisé"

#. Programmer's name for it: RSSocksRequestFailed
#: Indy/IdResourceStrings.pas:271
msgid "Request rejected or failed."
msgstr "Rejet ou échec de la requête."

#. Programmer's name for it: RSSocksRequestFailed
#: Indy/IdResourceStrings.pas:273
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: RSSocksRequestFailed
#: Indy/IdResourceStrings.pas:275
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
#: Indy/IdResourceStrings.pas:276
msgid "Unknown socks error."
msgstr "Erreur socks inconnue."

#. Programmer's name for it: RSSocksServerRespondError
#: Indy/IdResourceStrings.pas:277
msgid "Socks server did not respond."
msgstr "Le serveur Socks n'a pas répondu."

#. Programmer's name for it: RSSocksAuthMethodError
#: Indy/IdResourceStrings.pas:278
msgid "Invalid socks authentication method."
msgstr "Méthode d'authentification socks incorrecte."

#. Programmer's name for it: RSSocksAuthError
#: Indy/IdResourceStrings.pas:279
msgid "Authentication error to socks server."
msgstr "Erreur d'authentification sur le serveur socks."

#. Programmer's name for it: RSSocksServerGeneralError
#: Indy/IdResourceStrings.pas:280
msgid "General SOCKS server failure."
msgstr "Panne du serveur SOCKS général."

#. Programmer's name for it: RSSocksServerPermissionError
#: Indy/IdResourceStrings.pas:281
msgid "Connection not allowed by ruleset."
msgstr "Connexion non autorisée par l'ensemble de règles."

#. Programmer's name for it: RSSocksServerNetUnreachableError
#: Indy/IdResourceStrings.pas:282
msgid "Network unreachable."
msgstr "Réseau inaccessible."

#. Programmer's name for it: RSSocksServerHostUnreachableError
#: Indy/IdResourceStrings.pas:283
msgid "Host unreachable."
msgstr "Hôte inaccessible."

#. Programmer's name for it: RSSocksServerTTLExpiredError
#: Indy/IdResourceStrings.pas:285
msgid "TTL expired."
msgstr "Expiration du TTL."

#. Programmer's name for it: RSSocksServerCommandError
#: Indy/IdResourceStrings.pas:286
msgid "Command not supported."
msgstr "Commande non supportée."

#. Programmer's name for it: RSSocksServerAddressError
#: Indy/IdResourceStrings.pas:287
msgid "Address type not supported."
msgstr "Type d'adresse non supporté."

#. Programmer's name for it: RSDestinationFileAlreadyExists
#: Indy/IdResourceStrings.pas:290
msgid "Destination file already exists."
msgstr "Le fichier de destination existe déjà."

#. Programmer's name for it: RSSSLAcceptError
#: Indy/IdResourceStrings.pas:293
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
#: Indy/IdResourceStrings.pas:294
msgid "Error connecting with SSL."
msgstr "Erreur lors de la connexion avec le protocole SSL."

#. Programmer's name for it: RSSSLSettingChiperError
#: Indy/IdResourceStrings.pas:295
msgid "SetCipher failed."
msgstr "Echec SetCipher."

#. Programmer's name for it: RSSSLCreatingContextError
#: Indy/IdResourceStrings.pas:296
msgid "Error creating SSL context."
msgstr "Erreur de création du contexte SSL."

#. Programmer's name for it: RSSSLLoadingRootCertError
#: Indy/IdResourceStrings.pas:297
msgid "Could not load root certificate."
msgstr "Impossible de charger le certificat d'utilisateur root."

#. Programmer's name for it: RSSSLLoadingCertError
#: Indy/IdResourceStrings.pas:298
msgid "Could not load certificate."
msgstr "Impossible de charger le certificat."

#. Programmer's name for it: RSSSLLoadingKeyError
#: Indy/IdResourceStrings.pas:299
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
#: Indy/IdResourceStrings.pas:300
msgid "Error geting SSL method."
msgstr "Erreur lors de l'obtention de la méthode SSL."

#. Programmer's name for it: RSSSLDataBindingError
#: Indy/IdResourceStrings.pas:301
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
#: Indy/IdResourceStrings.pas:303
msgid "&New Message Part..."
msgstr "&Partie Nouveau message..."

#. Programmer's name for it: RSMsgCmpEdtrExtraHead
#: Indy/IdResourceStrings.pas:304
msgid "Extra Headers Text Editor"
msgstr "Editeur du texte des en-têtes supplémentaires"

#. Programmer's name for it: RSMsgCmpEdtrBodyText
#: Indy/IdResourceStrings.pas:305
msgid "Body Text Editor"
msgstr "Editeur du corps du texte"

#. Programmer's name for it: RSICMPNotEnoughtBytes
#: Indy/IdResourceStrings.pas:307
msgid "Not enough bytes received"
msgstr "Pas suffisamment d'octets reçus"

#. Programmer's name for it: RSICMPNonEchoResponse
#: Indy/IdResourceStrings.pas:308
msgid "Non-echo type response received"
msgstr "Réponse de type non-écho reçue"

#. Programmer's name for it: RSICMPWrongDestination
#: Indy/IdResourceStrings.pas:309
msgid "Received someone else's packet"
msgstr "Réception du paquet de quelqu'un d'autre"

#. Programmer's name for it: RSNNTPServerNotRecognized
#: Indy/IdResourceStrings.pas:311
msgid "command not recognized (%s)"
msgstr "commande non reconnue (%s)"

#. Programmer's name for it: RSNNTPServerGoodBye
#: Indy/IdResourceStrings.pas:312
msgid "Goodbye"
msgstr "Au revoir"

#. Programmer's name for it: RSGopherServerNoProgramCode
#: Indy/IdResourceStrings.pas:314
msgid "Error: No program code to return request!"
msgstr "Erreur : pas de code programme pour renvoyer la requête !"

#. Programmer's name for it: RSOSSLModeNotSet
#: Indy/IdResourceStrings.pas:317
msgid "Mode has not been set."
msgstr "Le mode n'a pas été défini."

#. Programmer's name for it: RSOSSLCouldNotLoadSSLLibrary
#: Indy/IdResourceStrings.pas:318
msgid "Could not load SSL library."
msgstr "Impossible de charger la bibliothèque SSL."

#. Programmer's name for it: RSOSSLStatusString
#: Indy/IdResourceStrings.pas:319
msgid "SSL status: \"%s\""
msgstr "Etat SSL : \"%s\""

#. Programmer's name for it: RSOSSLConnectionDropped
#: Indy/IdResourceStrings.pas:320
msgid "SSL connection has dropped."
msgstr "La connexion SSL s'est interrompue."

#. Programmer's name for it: RSOSSLCertificateLookup
#: Indy/IdResourceStrings.pas:321
msgid "SSL certificate request error."
msgstr "Erreur de requête de certificat SSL."

#. Programmer's name for it: RSOSSLInternal
#: Indy/IdResourceStrings.pas:322
msgid "SSL library internal error."
msgstr "Erreur interne de la bibliothèque SSL."

#. Programmer's name for it: RSWSockStack
#: Indy/IdResourceStrings.pas:325
msgid "Winsock stack"
msgstr "Pile Winsock"

#. Programmer's name for it: RSLogRecV
#: Indy/IdResourceStrings.pas:328
msgid "Recv: "
msgstr "Reçus : "

#. Programmer's name for it: RSLogSent
#: Indy/IdResourceStrings.pas:329
msgid "Sent: "
msgstr "Envoyés : "

#. Programmer's name for it: RSLogDisconnected
#: Indy/IdResourceStrings.pas:330
msgid "Disconnected."
msgstr "Déconnecté."

#. Programmer's name for it: RSLogEOL
#: Indy/IdResourceStrings.pas:331
msgid "<EOL>"
msgstr "<EOL>"

#. Programmer's name for it: sActionDoesNotProvideResponse
#: Internet/AdaptReq.pas:459
msgid "Action does not provide response"
msgstr "L'action ne fournit aucune réponse."

#. Programmer's name for it: sActionCantRespondToUnkownHTTPMethod
#: Internet/AdaptReq.pas:460
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: sActionCantRedirectToBlankURL
#: Internet/AdaptReq.pas:461
msgid "Action can't redirect to blank URL"
msgstr "L'action ne peut pas effectuer de redirection vers une URL vierge."

#. 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>Internal Server Error 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 Moved 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: SDescription
#: Internet/DTDSchema.pas:57
msgid "DTD to XML Schema Translator (.dtd <-> .xsd)"
msgstr "DTD vers XML Schema Translator (.dtd <-> .xsd)"

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

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

#. Programmer's name for it: sInvalidISAPIApp
#: Internet/NSToIS.pas:109
msgid "Invalid ISAPI application: %s"
msgstr "Application ISAPI invalide : %s"

#. Programmer's name for it: sUnSupportedISAPIApp
#: Internet/NSToIS.pas:110
msgid "Unsupported ISAPI Application version: %.8x"
msgstr "Version d'application ISAPI non supportée : %.8x"

#. Programmer's name for it: sGEVFailed
#: Internet/NSToIS.pas:111
msgid "Call to GetExtensionVersion FAILED. Error Code: %d"
msgstr "Un appel à GetExtensionVersion a ECHOUE. Code d'erreur : %d"

#. Programmer's name for it: sErrorLoadingISAPIApp
#: Internet/NSToIS.pas:112
msgid "Error loading ISAPI Application: %s"
msgstr "Erreur lors du chargement de l'application ISAPI : %s"

#. Programmer's name for it: sInvalidRedirectParam
#: Internet/NSToIS.pas:113
msgid "Invalid Redirect parameter"
msgstr "Paramètre de redirection invalide"

#. Programmer's name for it: sISAPIAppError
#: Internet/NSToIS.pas:114
msgid "ISAPI Application Error"
msgstr "Erreur d'application ISAPI"

#. 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."

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

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

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

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

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

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

#. Programmer's name for it: sDataSetUnknownKeyFields
#: Internet/SiteConst.pas:37
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: sDataSetNotActive
#: Internet/SiteConst.pas:38
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: sValueFieldIsBlank
#: Internet/SiteConst.pas:39
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:42
msgid "Missing XML Data Component"
msgstr "Composant de données XML manquant"

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

#. Add Adapter Fields Editor
#. Programmer's name for it: sAddFieldItems
#: Internet/SiteConst.pas:46 Internet/SiteConst.pas:59
msgid "Add Fields..."
msgstr "Ajouter des champs..."

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

#. Programmer's name for it: sAddAdapterDataDlgCaption
#. Programmer's name for it: sAddFieldItemsDlgCaption
#. AddFields..Caption
#: Internet/SiteConst.pas:48 Internet/SiteConst.pas:61 Property
#: Editors/DSAdd.dfm:6
msgid "Add Fields"
msgstr "Ajout de champs"

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

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

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

#. Do not location
#. Programmer's name for it: sActionCategoryName
#: Internet/SiteConst.pas:52 ToolsAPI/DesignIntf.pas:428
msgid "Action"
msgstr "Action"

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

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

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

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

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

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

#. SitePageProducer errors
#: Internet/SiteConst.pas:65
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:66
msgid "%s: Fieldname is blank"
msgstr "%s : le nom du champ est vide."

#. 0 - Component name, 1 - Adapter Field name
#: Internet/SiteConst.pas:67
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:68
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:69
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:70
msgid "%s: DisplayComponent property is nil"
msgstr "%s : la propriété DisplayComponent vaut nil."

#. LoginAdapter validation
#: Internet/SiteConst.pas:75
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:76
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:79
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:80
msgid "Dispatching blank page name"
msgstr "Répartition du nom de page vide"

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

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

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

#. Programmer's name for it: sInclusionNotSupported
#: Internet/SiteConst.pas:86
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:87
msgid "Include file %s includes itself"
msgstr "Le fichier d'inclusion %s s'inclut lui-même."

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

#. Programmer's name for it: sFileExpected
#: Internet/SiteConst.pas:91
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:94
msgid "UserName"
msgstr "UserName"

#. Programmer's name for it: sWebUserPassword
#. PasswordDialog..GroupBox1..Caption
#: Internet/SiteConst.pas:95 Clx/QDBPWDlg.xfm:42 Vcl/DbPWDlg.dfm:40
msgid "Password"
msgstr " Mot de passe "

#. Programmer's name for it: sWebUserAccessRights
#: Internet/SiteConst.pas:96
msgid "AccessRights"
msgstr "AccessRights"

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

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

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

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

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

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

#. 4 - source line text
#: Internet/SiteConst.pas:144
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:146
msgid "Maximum sessions exceeded"
msgstr "Nombre maximum de sessions dépassé"

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

#. Programmer's name for it: sComponentDoesNotSupportScripting
#: Internet/SiteConst.pas:148
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:149
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: 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: sCouldNotOpenRegKey
#: Internet/SvrConst.pas:17
msgid "Unable to not open registry key: %s"
msgstr "Impossible d'ouvrir la clé de registre : %s"

#. 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 ""
"<HTML><HEAD><TITLE>Accès refusé</TITLE></HEAD><BODY><H1>Accès refusé</H1>Une "
"autorisation en règle est nécessaire pour accéder à cette zone. Soit votre "
"navigateur ne fournit pas d'authentification, soit l'authentification a "
"échoué.</BODY></HTML>\n"

#. 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 ""
"<HTML><TITLE>L'accès à l'URL requise est interdit</TITLE><BODY><H1>L'accès à "
"l'URL requise est interdit</H1><P>Code d'état HTTP : 403</BODY></HTML>\n"

#. 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 ""
"<HTML><TITLE>Il est interdit de naviguer dans ce répertoire</"
"TITLE><BODY><H1>L'accès à l'URL requise est interdit</H1><P>Code de status "
"HTTP : 403</BODY></HTML>\n"

#. 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 ""
"<HTML><TITLE>Requête HTTP invalide. Cette méthode n'est pas autorisée pour "
"HTTP/1.0</TITLE><BODY><H1>Requête HTTP invalide. Cette méthode n'est pas "
"autorisée pour HTTP/1.0</H1><P>Code de status HTTP : 400</BODY></HTML>\n"

#. 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 ""
"<TITLE>L'URL demandée n'a pas été trouvée</TITLE><BODY><H1>L'URL demandée "
"n'a pas été trouvée</H1><P>Code de status HTTP : 404</BODY>"

#. 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 ""
"<TITLE>Erreur interne au serveur</TITLE><BODY><H1>Erreur interne au serveur</"
"H1><P>Code de status HTTP : 500<P>Message d'erreur HTTP : %s</BODY>"

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

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

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

#. 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/StdConvs.pas:452
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 "Ecoulé"

#. 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
msgid "Content Length"
msgstr "Taille du contenu"

#. Programmer's name for it: sContentType
#: Internet/SvrConst.pas:51
msgid "Content Type"
msgstr "Type de contenu"

#. Programmer's name for it: sThread
#: Internet/SvrConst.pas:52
msgid "Thread"
msgstr "Thread"

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

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

#. Programmer's name for it: sSend
#: Internet/SvrConst.pas:57
msgid "Send"
msgstr "Envoyer"

#. Programmer's name for it: sReceive
#: Internet/SvrConst.pas:58
msgid "Receive"
msgstr "Recvoir"

#. Programmer's name for it: sLogStrTemplate
#: Internet/SvrConst.pas:59
msgid "%s %s Error: (%d)%s"
msgstr "%s %s Erreur: (%d)%s"

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

#. 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 ""
"<HTML><HEAD><TITLE>Liste des fichiers pour %s</TITLE></HEAD><BODY><H1>Liste "
"des fichiers pour %0:s</H1>\n"

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

#. Programmer's name for it: sDirRoot
#: Internet/SvrConst.pas:81
msgid ""
"Up to <A HREF=\"%s\">root directory</A>\n"
"<UL>"
msgstr ""
"Vers le <A HREF=\"%s\">répertoire racine</A>\n"
"<UL>"

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

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

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

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

#. Programmer's name for it: sFileStatus
#: Internet/SvrInfoConst.pas:13
msgid "File Status:"
msgstr "Etat du fichier :"

#. Programmer's name for it: sFound
#: Internet/SvrInfoConst.pas:14
msgid "Found"
msgstr "Trouvé"

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

#. Programmer's name for it: sMissingClsID
#: Internet/SvrInfoConst.pas:16
msgid "Missing ClassID"
msgstr "ClassID manquant"

#. Programmer's name for it: sGo
#: Internet/SvrInfoConst.pas:17
msgid "Go"
msgstr "Démarrer"

#. Programmer's name for it: sDataSetFieldBlank
#: Internet/WbmConst.pas:15
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:16
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:17
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:18
msgid "%s_Table"
msgstr "%s_Table"

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

#. Programmer's name for it: sFieldNotFound
#: Internet/WbmConst.pas:20
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:21
msgid "%s.XMLBroker = nil"
msgstr "%s.XMLBroker = nil"

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

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

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

#. Programmer's name for it: sFieldNameBlank
#: Internet/WbmConst.pas:25
msgid "%s.FieldName = ''"
msgstr "%s.FieldName = ''"

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

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

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

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

#. Programmer's name for it: sInvalidParent
#: Internet/WbmConst.pas:30 Internet/WebConst.pas:46
msgid "Invalid parent"
msgstr "Parent incorrect"

#. 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: sUndoButton
#. Programmer's name for it: sUndoComponent
#: Internet/WbmConst.pas:41 ToolsAPI/DesignEditors.pas:2767
msgid "Undo"
msgstr "Défaire"

#. 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: sDataSetNotActive
#: Internet/WbmConst.pas:55
msgid "DataSet: %s is not active"
msgstr "L'ensemble de données : %s n'est pas actif"

#. Programmer's name for it: sMemKB
#: Internet/WebAppDbgAbout.pas:35
msgid "#,###,###\" KB\""
msgstr "#,###,###\" KB\""

#. Programmer's name for it: sErrorDecodingURLText
#: Internet/WebConst.pas:20
msgid "Error decoding URL style (%XX) encoded string at position %d"
msgstr ""
"Erreur de décodage du style d'URL (%XX), chaîne encodée à la 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: sDuplicateActionName
#: Internet/WebConst.pas:23
msgid "Duplicate action name"
msgstr "Nom d'action dupliqué"

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

#. Programmer's name for it: sAppFactoryAlreadyRegistered
#: Internet/WebConst.pas:25
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:26
msgid "Only one WebDispatcher per form/data module"
msgstr "Un seul WebDispatcher par fiche/module de données"

#. Programmer's name for it: sHTTPItemName
#: Internet/WebConst.pas:27
msgid "Name"
msgstr "Nom"

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

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

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

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

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

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

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

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

#. Programmer's name for it: sVariableIsNotAContainer
#: Internet/WebConst.pas:42
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:45
msgid ""
"<h1>Internal Application Error</h1>\n"
"<p>%0:s\n"
"<p><hr width=\"100%%\"><i>%1:s</i>"
msgstr ""
"<h1>Erreur interne de l'application</h1>\n"
"<p>%0:s\n"
"<p><hr width=\"100%%\"><i>%1:s</i>"

#. Programmer's name for it: SWideStringOutOfBounds
#: Internet/WSDLIntf.pas:126
msgid "WideString Index outof bounds"
msgstr "Indice WideString hors limites"

#. Programmer's name for it: sWebServiceListing
#: Internet/WSDLPub.pas:80
msgid "WebService Listing"
msgstr "Listing WebService"

#. Programmer's name for it: sWebServiceListingAdmin
#: Internet/WSDLPub.pas:81
msgid "WebService Listing Administrator"
msgstr "Administrateur de listing WebService"

#. Programmer's name for it: sPortType
#: Internet/WSDLPub.pas:82
msgid "Port Type"
msgstr "Type de port"

#. Programmer's name for it: sNameSpaceURI
#: Internet/WSDLPub.pas:83
msgid "Namespace URI"
msgstr "URI de domaine d'appellation"

#. Programmer's name for it: sDocumentation
#: Internet/WSDLPub.pas:84
msgid "Documentation"
msgstr "Documentation"

#. Programmer's name for it: sWSDL
#: Internet/WSDLPub.pas:85
msgid "WSDL"
msgstr "WSDL"

#. Programmer's name for it: sPortName
#: Internet/WSDLPub.pas:86
msgid "PortName"
msgstr "PortName"

#. Programmer's name for it: sAddress
#: Internet/WSDLPub.pas:87
msgid "Address"
msgstr "Adresse"

#. Programmer's name for it: sInterfaceNotFound
#: Internet/WSDLPub.pas:88
msgid "<HTML><P>Interface %s not found</P></HTML>"
msgstr "<HTML><P>Interface %s non trouv&eacute;e</P></HTML>"

#. Programmer's name for it: sWSDLPortsforPortType
#: Internet/WSDLPub.pas:89
msgid "WSDL Ports for PortType"
msgstr "Ports WSDL pour PortType"

#. Programmer's name for it: sWSDLFor
#: Internet/WSDLPub.pas:90
msgid "WSDL for "
msgstr "WSDL pour "

#. Programmer's name for it: SPropertyAccessors
#: Internet/XMLBindGen.pas:67
msgid "  { Property Accessors }"
msgstr "  { Accesseurs de propriétés }"

#. Programmer's name for it: SMethodsAndProps
#: Internet/XMLBindGen.pas:68
msgid "  { Methods & Properties }"
msgstr "  { Méthodes & propriétés }"

#. Programmer's name for it: SForwardDecl
#: Internet/XMLBindGen.pas:69
msgid "Forward Decls"
msgstr "Décl. Forward"

#. Programmer's name for it: SGlobalFunctions
#: Internet/XMLBindGen.pas:70
msgid "Global Functions"
msgstr "Fonctions globales"

#. Programmer's name for it: SDescription
#: Internet/XMLDataToSchema.pas:46
msgid "XMLData to XML Schema Translator (.xml -> .xsd)"
msgstr "XMLData vers XML Schema Translator (.xml -> .xsd)"

#. Programmer's name for it: SNotActive
#: Internet/XMLDoc.pas:497
msgid "No active document"
msgstr "Pas de document actif"

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

#. Programmer's name for it: SMissingNode
#: Internet/XMLDoc.pas:499
msgid "IDOMNode required"
msgstr "IDOMNode requis"

#. Programmer's name for it: SNoAttributes
#: Internet/XMLDoc.pas:500
msgid "Attributes are not supported on this node type"
msgstr "Les attributs ne sont pas pris en charge sur ce type de noeud."

#. Programmer's name for it: SInvalidNodeType
#: Internet/XMLDoc.pas:501
msgid "Invalid node type"
msgstr "Type de noeud incorrect"

#. Programmer's name for it: SMismatchedRegItems
#: Internet/XMLDoc.pas:502
msgid "Mismatched paramaters to RegisterChildNodes"
msgstr "Paramètres discordants pour RegisterChildNodes"

#. Programmer's name for it: SNotSingleTextNode
#: Internet/XMLDoc.pas:503
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/XMLDoc.pas:504
msgid "DOM Implementation does not support IDOMParseOptions"
msgstr "L'implémentation DOM ne supporte pas IDOMParseOptions"

#. Programmer's name for it: SNotOnHostedNode
#: Internet/XMLDoc.pas:505
msgid "Invalid operation on a hosted node"
msgstr "Opération non valide sur un noeud hébergé"

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

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

#. Programmer's name for it: SUnsupportedEncoding
#: Internet/XMLDoc.pas:508
msgid "Unsupported character encoding \"%s\", try using LoadFromFile"
msgstr ""
"Encodage de caractères non pris en charge \"%s\", essayez d'utiliser "
"LoadFromFile"

#. Programmer's name for it: SNoRefresh
#: Internet/XMLDoc.pas:509
msgid "Refresh is only supported if the FileName or XML properties are set"
msgstr ""
"Le rafraîchissement est pris en charge uniquement si les propriétés FileName "
"ou XML sont définies."

#. Programmer's name for it: SMissingFileName
#: Internet/XMLDoc.pas:510
msgid "FileName cannot be blank"
msgstr "FileName ne peut pas être vide."

#. Programmer's name for it: SLine
#: Internet/XMLDoc.pas:511
msgid "Line"
msgstr "Ligne"

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

#. Programmer's name for it: SNoMatchingDOMVendor
#: Internet/xmldom.pas:555
msgid "No matching DOM Vendor"
msgstr "Pas de fournisseur DOM correspondant"

#. Programmer's name for it: SNoDOMNodeEx
#: Internet/xmldom.pas:556
msgid "Selected DOM Vendor does not support this property or method"
msgstr ""
"Le fournisseur DOM sélectionné ne prend pas en charge cette propriété ou "
"méthode."

#. Programmer's name for it: SDOMNotSupported
#: Internet/xmldom.pas:557
msgid "Property or Method \"%s\" is not supported by DOM Vendor \"%s\""
msgstr ""
"La propriété ou méthode \"%s\" n'est pas prise en charge par le fournisseur "
"DOM \"%s\"."

#. Programmer's name for it: SDescription
#: Internet/XMLSchema99.pas:70
msgid "1999 XML Schema Translator (.xsd <-> .xsd)"
msgstr "1999 XML Schema Translator (.xsd <-> .xsd)"

#. Programmer's name for it: SInvalidSchema
#: Internet/XMLSchemaTags.pas:176
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/XMLSchemaTags.pas:177
msgid "Local type declarations cannot have a name.  Element: %s"
msgstr ""
"Les déclarations de type local ne peuvent pas avoir de nom. Elément : %s"

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

#. Programmer's name for it: SInvalidValue
#: Internet/XMLSchemaTags.pas:179
msgid "Invalid %s value: \"%s\""
msgstr "Valeur %s incorrecte : \"%s\""

#. Programmer's name for it: SInvalidGroupDecl
#: Internet/XMLSchemaTags.pas:180
msgid "Invalid group declaration in \"%s\""
msgstr "Déclaration de groupe non valide dans \"%s\""

#. Programmer's name for it: SMissingName
#: Internet/XMLSchemaTags.pas:181
msgid "Missing Type name"
msgstr "Nom de type manquant"

#. Programmer's name for it: SInvalidDerivation
#: Internet/XMLSchemaTags.pas:182
msgid "Invalid complex type derivation: %s"
msgstr "Dérivation de type complexe non valide : %s"

#. Programmer's name for it: SNoNameOnRef
#: Internet/XMLSchemaTags.pas:183
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/XMLSchemaTags.pas:184
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/XMLSchemaTags.pas:185
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/XMLSchemaTags.pas:186
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/XMLSchemaTags.pas:187
msgid "ContentModel not set"
msgstr "ContentModel non défini"

#. Programmer's name for it: SNoFacetsAllowed
#: Internet/XMLSchemaTags.pas:188
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/XMLSchemaTags.pas:189
msgid "Invalid built-in type name \"%s\""
msgstr "Nom de type intégré \"%s\" incorrect"

#. Programmer's name for it: SBuiltInType
#: Internet/XMLSchemaTags.pas:190
msgid "Built-in Type"
msgstr "Type intégré"

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

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

#. Programmer's name for it: SOldVersion
#: Internet/xmlutil.pas:49
msgid "Version of Transformation File not supported"
msgstr "Version du fichier de transformation non prise en charge"

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

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

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

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

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

#. Programmer's name for it: sReason
#: Internet/xmlutil.pas:55
msgid "Reason: %s\n"
msgstr "Raison : %s\n"

#. Programmer's name for it: sParseError
#: Internet/xmlutil.pas:56
msgid "XML Parse Error:\n"
msgstr "Erreur d'analyse XML :\n"

#. Programmer's name for it: SIconViewEditor
#: Property Editors/ClxIconEdit.pas:321
msgid "Items Editor..."
msgstr "Editeur d'éléments..."

#. Programmer's name for it: srSamples
#: Samples/IBConst.pas:6
msgid "Samples"
msgstr "Exemples"

#. Programmer's name for it: SNoEventsRegistered
#: Samples/IBConst.pas:7
msgid "You must register events before queueing them"
msgstr ""
"Vous devez recenser les événements avant de les mettre dans la file d'attente"

#. Programmer's name for it: SInvalidDBConnection
#: Samples/IBConst.pas:8
msgid "Component is not connected to an open Database"
msgstr "Le composant n'est pas connecté à une base de données ouverte"

#. Programmer's name for it: SInvalidDatabase
#: Samples/IBConst.pas:9
msgid "''%s'' is not connected to an InterBase database"
msgstr "''%s'' n'est pas connecté à une base de données InterBase"

#. Programmer's name for it: SInvalidCancellation
#: Samples/IBConst.pas:10
msgid "You cannot call CancelEvents from within an OnEventAlert handler"
msgstr ""
"Vous ne pouvez pas appeler CancelEvents depuis un gestionnaire "
"OnEventAlerterr"

#. Programmer's name for it: SInvalidEvent
#: Samples/IBConst.pas:11
msgid "Invalid blank event added to EventAlerter events list"
msgstr "Evénement vide ajouté à la liste d'événements EventAlerter incorrect"

#. Programmer's name for it: SInvalidQueueing
#: Samples/IBConst.pas:12
msgid "You cannot call QueueEvents from within an OnEventAlert handler"
msgstr ""
"Vous ne pouvez appeler QueueEvents depuis un gestionnaire OnEventAlerter"

#. Programmer's name for it: SInvalidRegistration
#: Samples/IBConst.pas:13
msgid ""
"You cannot Register or Unregister events from within an OnEventAlert handler"
msgstr ""
"Vous ne pouvez appeler Register ou Unregister depuis un gestionnaire "
"OnEventAlerter"

#. Programmer's name for it: SMaximumEvents
#: Samples/IBConst.pas:13
msgid "You can only register 15 events per EventAlerter"
msgstr "Vous ne pouvez recenser que 15 événements par EventAlerter"

#. Programmer's name for it: SInterbaseNotInstalled
#: Samples/IBCtrls.pas:103
msgid "You must have Interbase installed to use this component"
msgstr "InterBase doit être installé pour pouvoir utiliser ce composant"

#. Programmer's name for it: SFailedQueEvents
#: Samples/IBCtrls.pas:104
msgid "Failed to lookup isc_que_events"
msgstr "Echec de la consultation de isc_que_events"

#. Programmer's name for it: SFailedInterprete
#: Samples/IBCtrls.pas:105
msgid "Failed to lookup isc_interprete"
msgstr "Echec de la consultation de isc_interprete"

#. Programmer's name for it: SFailedFree
#: Samples/IBCtrls.pas:106
msgid "Failed to lookup isc_free"
msgstr "Echec de la consultation de isc_free"

#. Programmer's name for it: SFailedEventBlock
#: Samples/IBCtrls.pas:107
msgid "Failed to lookup isc_event_block"
msgstr "Echec de la consultation de isc_event_block"

#. Programmer's name for it: SFailedEventCounts
#: Samples/IBCtrls.pas:108
msgid "Failed to lookup isc_event_counts"
msgstr "Echec de la consultation de isc_event_counts"

#. Programmer's name for it: SFailedCancelEvents
#: Samples/IBCtrls.pas:109
msgid "Failed to lookup isc_cancel_events"
msgstr "Echec de la consultation de isc_cancel_events"

#. Programmer's name for it: SNoRTTI
#: Soap/IntfInfo.pas:69
msgid "Interface %s has no RTTI"
msgstr "L'interface %s n'a pas de RTTI."

#. Programmer's name for it: SNoRTTIParam
#: Soap/IntfInfo.pas:70
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: 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: SUnsupportedEncodingSyle
#: Soap/SoapConst.pas:81
msgid "Unsupported SOAP encodingStyle %s"
msgstr "EncodingStyle %s SOAP non pris en charge"

#. Programmer's name for it: SInvalidSoapRequest
#: Soap/SoapConst.pas:82
msgid "Invalid SOAP request"
msgstr "Requête SOAP incorrecte"

#. Programmer's name for it: SMultiBodyNotSupported
#: Soap/SoapConst.pas:83
msgid "Multiple body elements not supported"
msgstr "Plusieurs éléments de corps ne sont pas pris en charge"

#. Programmer's name for it: SUnsupportedCC
#: Soap/SoapConst.pas:84
msgid "Unsupported calling convention: %s"
msgstr "Convention d'appel non prise en charge : %s"

#. Programmer's name for it: SUnsupportedCCIntfMeth
#: Soap/SoapConst.pas:85
msgid ""
"Remote Method Call: unsupported calling convention %s for method %s on "
"interface %s"
msgstr ""
"Appel de méthode distant : convention d'apel %s non prise en charge pour la "
"méthode %s sur l'interface %s"

#. Programmer's name for it: SInvClassNotRegistered
#: Soap/SoapConst.pas:86
msgid "No class registered to implement interface %s for soap action %s"
msgstr ""
"Aucune classe recensée pour implémenter l'interface %s pour l'action soap %s"

#. Programmer's name for it: SInvInterfaceNotReg
#: Soap/SoapConst.pas:87
msgid "No interface  registered for soap action %s"
msgstr "Aucune interface recensée pour l'action soap %s"

#. Programmer's name for it: SInvInterfaceNotRegURL
#: Soap/SoapConst.pas:88
msgid "No interface  registered for URL %s"
msgstr "Aucune interface recensée pour l'URL %s"

#. Programmer's name for it: SRemTypeNotRegistered
#: Soap/SoapConst.pas:89
msgid "Remotable Type %s not registered"
msgstr "Type Remotable %s non recensé"

#. Programmer's name for it: STypeMismatchInParam
#: Soap/SoapConst.pas:90
msgid "Type mismatch in parameter %s"
msgstr "Non concordance de type dans le paramètre %s"

#. Programmer's name for it: SNoSuchMethod
#: Soap/SoapConst.pas:91
msgid "No such method %s"
msgstr "Pas de telle méthode %s"

#. Programmer's name for it: SInterfaceNotReg
#: Soap/SoapConst.pas:92
msgid "Interface not registered, UUID = %s"
msgstr "Interface non recensée, UUID = %s"

#. Programmer's name for it: SInterfaceNoRTTI
#: Soap/SoapConst.pas:93
msgid "Interface has no RTTI, UUID = %s"
msgstr "L'interface n'a pas de RTTI, UUID = %s"

#. Programmer's name for it: SNoWSDL
#: Soap/SoapConst.pas:94
msgid "No WSDL document associated with WSDLView"
msgstr "Aucun document WSDL associé à WSDLView"

#. Programmer's name for it: SDataTypeNotSupported
#: Soap/SoapConst.pas:95
msgid ""
"Datatype of TypeKind: %s not supported as argument for remote invocation"
msgstr ""
"Type de donnéesTypeKind : %s pas pris en charge en tant qu'argument pour "
"l'invocation distante"

#. Programmer's name for it: SNoMatchingDelphiType
#: Soap/SoapConst.pas:96
msgid ""
"No matching Delphi type was found for type: URI = %s, Name = %s on Node %s"
msgstr ""
"Aucun type Delphi correspondant n'a été trouvé pour le type : URI = %s, Name "
"= %s sur le noeud %s"

#. Programmer's name for it: SUnknownSOAPAction
#: Soap/SoapConst.pas:97
msgid "Unknown SOAPAction %s"
msgstr "SOAPAction %s inconnu"

#. Programmer's name for it: SScalarFromTRemotableS
#: Soap/SoapConst.pas:98
msgid ""
"Classes that represent scalar types must decsend from TRemotable, %s does not"
msgstr ""
"Les classes représentant des types scalaires doivent descendre de "
"TRemotable, ce n'est pas le cas de %s"

#. Programmer's name for it: SNoSerializeGraphs
#: Soap/SoapConst.pas:99
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"

#. Programmer's name for it: SUnsuportedClassType
#: Soap/SoapConst.pas:100
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"

#. Programmer's name for it: SUnexpectedDataType
#: Soap/SoapConst.pas:101
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: SArrayTooManyElem
#: Soap/SoapConst.pas:104
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:105
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:106
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:107
msgid "Array type expected. Node %s"
msgstr "Type tableau attendu. Noeud %s"

#. Programmer's name for it: SNoMultiDimVar
#: Soap/SoapConst.pas:108
msgid "Multidimensional variant arrays not supported in this release"
msgstr ""
"Les tableaux de variants multidimensionnels ne sont pas pris en charge dans "
"cette version"

#. Programmer's name for it: SNoURL
#: Soap/SoapConst.pas:109
msgid "No URL set"
msgstr "Aucune URL n'a été définie"

#. Programmer's name for it: SNoInterfaceGUID
#: Soap/SoapConst.pas:111
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:112
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:113
msgid "Invalid SOAP Response"
msgstr "Réponse SOAP incorrecte"

#. Programmer's name for it: SInvalidArraySpec
#: Soap/SoapConst.pas:114
msgid "Invalid SOAP array specification"
msgstr "Spécification de tableau SOAP incorrecte"

#. Programmer's name for it: SCannotFindNodeID
#: Soap/SoapConst.pas:115
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:116
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:117
msgid "Only one FaultCode element allowed"
msgstr "Un seul élément FaultCode est autorisé"

#. Programmer's name for it: SFaultStringOnlyAllowed
#: Soap/SoapConst.pas:118
msgid "Only one FaultString element allowed"
msgstr "Un seul élément FaultString est autorisé"

#. Programmer's name for it: SMissingFaultValue
#: Soap/SoapConst.pas:119
msgid "Missing FaultString or FaultCode element"
msgstr "Elément FaultString ou FaultCode manquant"

#. Programmer's name for it: SNoInterfacesInClass
#: Soap/SoapConst.pas:120
msgid "Invokable Class %s implements no interfaces"
msgstr "La classe invocable %s n'implémente pas d'interface"

#. Programmer's name for it: SVariantCastNotSupported
#: Soap/SoapConst.pas:122
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:123
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:124 Soap/SoapConst.pas:142
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:125 Soap/SoapConst.pas:143
msgid "varError type not supported"
msgstr "Type varError non pris en charge"

#. Programmer's name for it: SVarVariantNotSupported
#: Soap/SoapConst.pas:126
msgid "varVariant type not supported"
msgstr "Type varVariant non pris en charge"

#. Programmer's name for it: SHeaderError
#: Soap/SoapConst.pas:127
msgid "Error Processing Header %s"
msgstr "Erreur de traitement de l'en-tête %s"

#. Programmer's name for it: SMissingSoapReturn
#: Soap/SoapConst.pas:128
msgid "SOAP Response Packet: result element expected, %s found"
msgstr "Paquet de réponse SOAP :  élément résultat attendu, %s trouvé"

#. Programmer's name for it: SInvalidPointer
#: Soap/SoapConst.pas:129
msgid "Invalid Pointer"
msgstr "Pointeur incorrect"

#. Programmer's name for it: SNoMessageConverter
#: Soap/SoapConst.pas:130
msgid "No Pascal to Message converter set"
msgstr "Aucun convertisseur Pascal -> Message n'a été défini"

#. Programmer's name for it: SNoMsgProcessingNode
#: Soap/SoapConst.pas:131
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:132
msgid "Soap header attribute %s with must understand true not understand"
msgstr ""
"L'attribut %s d'en-tête Soap must understand défini à true n'est pas compris"

#. Programmer's name for it: SNoServiceForURL
#: Soap/SoapConst.pas:134
msgid "No service available for URL %s"
msgstr "Aucun service disponible pour l'URL %s"

#. Programmer's name for it: SNoInterfaceForURL
#: Soap/SoapConst.pas:135
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:136
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: SInvalidURL
#: Soap/SoapConst.pas:137
msgid "Invalid url"
msgstr "URL incorrecte"

#. Programmer's name for it: SNoClassRegistered
#: Soap/SoapConst.pas:138
msgid "No class registered for invokable interface %s"
msgstr "Aucune classe recensée pour l'interface invocable %s"

#. Programmer's name for it: SNoDispatcher
#: Soap/SoapConst.pas:139
msgid "No Dispatcher set"
msgstr "Aucun répartiteur n'a été défini"

#. Programmer's name for it: SMethNoRTTI
#: Soap/SoapConst.pas:140
msgid "Method has no RTTI"
msgstr "La méthode n'a pas de RTTI"

#. Programmer's name for it: SUnsupportedVariant
#: Soap/SoapConst.pas:141
msgid "Unsuppported variant type"
msgstr "Type variant non pris en charge"

#. Programmer's name for it: SInvalidTimeZone
#: Soap/SoapConst.pas:145
msgid "Invalid or Unknown Time Zone"
msgstr "Fuseau horaire inconnu ou incorrect"

#. Programmer's name for it: SLocationFilter
#: Soap/SoapConst.pas:146
msgid "WSDL files (*.wsdl)|*.wsdl|XML files (*.xml)|*.xml"
msgstr "Fichiers WSDL (*.wsdl)|*.wsdl|Fichiers XML (*.xml)|*.xml"

#. Programmer's name for it: SInvalidHour
#: Soap/XSBuiltIns.pas:35
msgid "Invalid hour: %d"
msgstr "Heure non valide : %d"

#. Programmer's name for it: SInvalidMinute
#: Soap/XSBuiltIns.pas:36
msgid "Invalid minute: %d"
msgstr "Minute non valide : %d"

#. Programmer's name for it: SInvalidSecond
#: Soap/XSBuiltIns.pas:37
msgid "Invalid second: %d"
msgstr "Seconde non valide : %d"

#. Programmer's name for it: SInvalidFractionSecond
#: Soap/XSBuiltIns.pas:38
msgid "Invalid second: %f"
msgstr "Seconde non valide : %f"

#. Programmer's name for it: SInvalidMillisecond
#: Soap/XSBuiltIns.pas:39
msgid "Invalid millisecond: %d"
msgstr "Milliseconde non valide : %d"

#. Programmer's name for it: SInvalidHourOffset
#: Soap/XSBuiltIns.pas:40
msgid "Invalid hour offset: %d"
msgstr "Décalage horaire non valide : %d"

#. Programmer's name for it: SInvalidDay
#: Soap/XSBuiltIns.pas:41
msgid "Invalid day: %d"
msgstr "Jour non valide : %d"

#. Programmer's name for it: SInvalidMonth
#: Soap/XSBuiltIns.pas:42
msgid "Invalid month: %d"
msgstr "Mois non valide : %d"

#. Programmer's name for it: SInvalidDuration
#: Soap/XSBuiltIns.pas:43
msgid "Invalid Duration String: %s"
msgstr "Chaîne de durée non valide : %s"

#. Programmer's name for it: sHTMLFilter
#: ToolsAPI/ClxEditors.pas:629
msgid "html files (*.htm *.html)"
msgstr "fichiers 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
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
#. LogDetailFrame..ActionList1..EditUndo1..Category
#. StandardActions..ActionList1..EditCut1..Category
#. StandardActions..ActionList1..EditCopy1..Category
#. StandardActions..ActionList1..EditPaste1..Category
#. StandardActions..ActionList1..EditDelete1..Category
#. StandardActions..ActionList1..EditSelectAll1..Category
#. StandardActions..ActionList1..EditUndo1..Category
#: ToolsAPI/DesignEditors.pas:2766 Internet/SvrLogDetailFrame.dfm:62
#: Internet/SvrLogDetailFrame.dfm:69 Internet/SvrLogDetailFrame.dfm:76
#: Internet/SvrLogDetailFrame.dfm:83 Internet/SvrLogDetailFrame.dfm:89
#: Vcl/ActnRes.dfm:12 Vcl/ActnRes.dfm:19 Vcl/ActnRes.dfm:26 Vcl/ActnRes.dfm:65
#: Vcl/ActnRes.dfm:72 Vcl/ActnRes.dfm:78
msgid "Edit"
msgstr "Edit"

#. Programmer's name for it: sCutComponent
#: ToolsAPI/DesignEditors.pas:2768
msgid "Cut"
msgstr "Couper"

#. Programmer's name for it: sCopyComponent
#: ToolsAPI/DesignEditors.pas:2769
msgid "Copy"
msgstr "Copier"

#. Programmer's name for it: sPasteComponent
#: ToolsAPI/DesignEditors.pas:2770
msgid "Paste"
msgstr "Coller"

#. Programmer's name for it: sDeleteComponent
#. ClxTreeViewItems..gbSubItems..btnDelSub..Caption
#: ToolsAPI/DesignEditors.pas:2771 Property Editors/ClxNodeEdit.xfm:226
msgid "Delete"
msgstr "Supprimer"

#. Programmer's name for it: sSelectAllComponent
#. StandardActions..ActionList1..ListControlSelectAll1..Hint
#: ToolsAPI/DesignEditors.pas:2772 Vcl/ActnRes.dfm:277
msgid "Select All"
msgstr "Tout sélectionner"

#. Programmer's name for it: sControlSubmenu
#: ToolsAPI/DesignEditors.pas:2773
msgid "Control"
msgstr "Options de contrôle"

#. Programmer's name for it: sToFrontControl
#: ToolsAPI/DesignEditors.pas:2774
msgid "Bring to Front"
msgstr "Mettre en avant plan"

#. Programmer's name for it: sToBackControl
#: ToolsAPI/DesignEditors.pas:2775
msgid "Send to Back"
msgstr "Mettre en arrière-plan"

#. Programmer's name for it: sDataCategoryName
#: ToolsAPI/DesignIntf.pas:429
msgid "Data"
msgstr "Données"

#. Programmer's name for it: sDatabaseCategoryName
#: ToolsAPI/DesignIntf.pas:430
msgid "Database"
msgstr "Base de données"

#. Programmer's name for it: sDragNDropCategoryName
#: ToolsAPI/DesignIntf.pas:432
msgid "Drag, Drop and Docking"
msgstr "Glisser et Déplacer"

#. Programmer's name for it: sDragNDropCategoryName
#: ToolsAPI/DesignIntf.pas:435
msgid "Drag and Drop"
msgstr "Glisser et Déplacer"

#. Programmer's name for it: sHelpCategoryName
#: ToolsAPI/DesignIntf.pas:437
msgid "Help and Hints"
msgstr "Aide et Conseil"

#. Programmer's name for it: sLayoutCategoryName
#: ToolsAPI/DesignIntf.pas:438
msgid "Layout"
msgstr "Disposition"

#. Programmer's name for it: sLegacyCategoryName
#: ToolsAPI/DesignIntf.pas:439
msgid "Legacy"
msgstr "Legs"

#. Programmer's name for it: sLinkageCategoryName
#: ToolsAPI/DesignIntf.pas:440
msgid "Linkage"
msgstr "Liaison"

#. Programmer's name for it: sLocaleCategoryName
#: ToolsAPI/DesignIntf.pas:441
msgid "Locale"
msgstr "Locale"

#. Programmer's name for it: sLocalizableCategoryName
#: ToolsAPI/DesignIntf.pas:442
msgid "Localizable"
msgstr "Localisable"

#. Programmer's name for it: sMiscellaneousCategoryName
#: ToolsAPI/DesignIntf.pas:443
msgid "Miscellaneous"
msgstr "Divers"

#. Programmer's name for it: sVisualCategoryName
#: ToolsAPI/DesignIntf.pas:444
msgid "Visual"
msgstr "Visuel"

#. Programmer's name for it: sInputCategoryName
#: ToolsAPI/DesignIntf.pas:445
msgid "Input"
msgstr "Entrée"

#. Programmer's name for it: sAddCaption
#: ToolsAPI/TreeIntf.pas:2456
msgid "Add item"
msgstr "Ajouter un élément"

#. Programmer's name for it: SUnnamedItemCaption
#: ToolsAPI/TreeIntf.pas:2651
msgid "<Components[%d]>"
msgstr "<Composants[%d]>"

#. Programmer's name for it: SInvalidEnumValue
#: Vcl/ADOConst.pas:15 Vcl/Consts.pas:104
msgid "Invalid Enum Value"
msgstr "Valeur enum incorrecte"

#. Programmer's name for it: SMissingConnection
#: Vcl/ADOConst.pas:16
msgid "Missing Connection or ConnectionString"
msgstr "Valeur Connection ou ConnectionString manquante"

#. Programmer's name for it: SNoDetailFilter
#: Vcl/ADOConst.pas:17
msgid "Filter property cannot be used for detail tables"
msgstr "Impossible d'utiliser la propriété Filter pour les tables détail"

#. Programmer's name for it: SBookmarksRequired
#: Vcl/ADOConst.pas:18
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"

#. Programmer's name for it: SMissingCommandText
#: Vcl/ADOConst.pas:19
msgid "Missing %s property"
msgstr "Propriété %s manquante"

#. Programmer's name for it: SNoResultSet
#: Vcl/ADOConst.pas:20
msgid "CommandText does not return a result set"
msgstr "CommandText ne renvoie pas un ensemble de résultats"

#. Programmer's name for it: SADOCreateError
#: Vcl/ADOConst.pas:21
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"

#. Programmer's name for it: SEventsNotSupported
#: Vcl/ADOConst.pas:22
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"

#. Programmer's name for it: SUsupportedFieldType
#: Vcl/ADOConst.pas:23
msgid "Unsupported field type (%s) in field %s"
msgstr "Type de champ non supporté (%s) dans le champ %s"

#. Programmer's name for it: SNoMatchingADOType
#: Vcl/ADOConst.pas:24
msgid "No matching ADO data type for %s"
msgstr "Aucun type de données ADO correspondant pour %s"

#. Programmer's name for it: SConnectionRequired
#: Vcl/ADOConst.pas:25
msgid "A connection component is required for async ExecuteOptions"
msgstr "Un composant connexion est requis pour ExecuteOptions asynchrone"

#. Programmer's name for it: SCantRequery
#: Vcl/ADOConst.pas:26
msgid "Cannot perform a requery after connection has changed"
msgstr "Impossible d'effectuer une requête après le changement de connexion"

#. Programmer's name for it: SNoFilterOptions
#: Vcl/ADOConst.pas:27
msgid "FilterOptions are not supported"
msgstr "FilterOptions non prises en charge"

#. Programmer's name for it: SRecordsetNotOpen
#: Vcl/ADOConst.pas:28
msgid "Recordset is not open"
msgstr "Recordset non ouvert"

#. Programmer's name for it: SAutoSessionExclusive
#: Vcl/bdeconst.pas:15
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"

#. Programmer's name for it: SAutoSessionExists
#: Vcl/bdeconst.pas:16
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é"

#. Programmer's name for it: SAutoSessionActive
#: Vcl/bdeconst.pas:17
msgid "Cannot modify SessionName while AutoSessionName is enabled"
msgstr "Impossible de modifier SessionName tant que AutoSessionName est activé"

#. Programmer's name for it: SDuplicateDatabaseName
#: Vcl/bdeconst.pas:18
msgid "Duplicate database name '%s'"
msgstr "Nom de base de données dupliqué '%s'"

#. Programmer's name for it: SDuplicateSessionName
#: Vcl/bdeconst.pas:19
msgid "Duplicate session name '%s'"
msgstr "Nom de session dupliqué '%s'"

#. Programmer's name for it: SInvalidSessionName
#: Vcl/bdeconst.pas:20
msgid "Invalid session name %s"
msgstr "Nom de session %s incorrect"

#. Programmer's name for it: SDatabaseNameMissing
#: Vcl/bdeconst.pas:21
msgid "Database name missing"
msgstr "Nom de base de données manquant"

#. Programmer's name for it: SSessionNameMissing
#: Vcl/bdeconst.pas:22
msgid "Session name missing"
msgstr "Nom de session manquant"

#. Programmer's name for it: SDatabaseOpen
#: Vcl/bdeconst.pas:23
msgid "Cannot perform this operation on an open database"
msgstr "Impossible d'effectuer cette opération sur une base de données ouverte"

#. Programmer's name for it: SDatabaseClosed
#: Vcl/bdeconst.pas:24
msgid "Cannot perform this operation on a closed database"
msgstr "Impossible d'effectuer cette opération sur une base de données fermée"

#. Programmer's name for it: SDatabaseHandleSet
#: Vcl/bdeconst.pas:25
msgid "Database handle owned by a different session"
msgstr "Le handle de base de données appartient à une autre session"

#. Programmer's name for it: SSessionActive
#: Vcl/bdeconst.pas:26
msgid "Cannot perform this operation on an active session"
msgstr "Impossible d'effectuer cette opération sur une session active"

#. Programmer's name for it: SHandleError
#: Vcl/bdeconst.pas:27
msgid "Error creating cursor handle"
msgstr "Erreur à la création du handle de curseur"

#. Programmer's name for it: SInvalidFloatField
#: Vcl/bdeconst.pas:28
msgid "Cannot convert field '%s' to a floating point value"
msgstr "Impossible de convertir le champ '%s' en valeur flottante"

#. Programmer's name for it: SInvalidIntegerField
#: Vcl/bdeconst.pas:29
msgid "Cannot convert field '%s' to an integer value"
msgstr "Impossible de convertir le champ '%s' en valeur entière"

#. Programmer's name for it: STableMismatch
#: Vcl/bdeconst.pas:30
msgid "Source and destination tables are incompatible"
msgstr "Les tables source et destination sont incompatibles"

#. Programmer's name for it: SFieldAssignError
#: Vcl/bdeconst.pas:31
msgid "Fields '%s' and '%s' are not assignment compatible"
msgstr "Les champs '%s' et '%s' ne sont pas compatibles pour une affectation"

#. Programmer's name for it: SNoReferenceTableName
#: Vcl/bdeconst.pas:32
msgid "ReferenceTableName not specified for field '%s'"
msgstr "Table de référence non spécifiée pour le champ '%s'"

#. Programmer's name for it: SCompositeIndexError
#: Vcl/bdeconst.pas:33
msgid "Cannot use array of Field values with Expression Indices"
msgstr ""
"Impossible d'utiliser un tableau de valeurs champs avec des Indices "
"Expression"

#. Programmer's name for it: SInvalidBatchMove
#: Vcl/bdeconst.pas:34
msgid "Invalid batch move parameters"
msgstr "Paramètres de déplacement batch incorrects"

#. Programmer's name for it: SEmptySQLStatement
#: Vcl/bdeconst.pas:35 Vcl/SqlConst.pas:63
msgid "No SQL statement available"
msgstr "Aucune instruction SQL disponible"

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

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

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

#. Programmer's name for it: SInitError
#: Vcl/bdeconst.pas:39
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)"

#. Programmer's name for it: SDatabaseEditor
#. Programmer's name for it: SIBDatabaseEditor
#: Vcl/bdeconst.pas:40 Vcl/IBXConst.pas:40
msgid "Da&tabase Editor..."
msgstr "E&diteur de base de données..."

#. Programmer's name for it: SExplore
#: Vcl/bdeconst.pas:41
msgid "E&xplore"
msgstr "Exp&lorateur"

#. Programmer's name for it: SLinkDetail
#: Vcl/bdeconst.pas:42
msgid "'%s' cannot be opened"
msgstr "'%s' ne peut être ouvert"

#. Programmer's name for it: SLinkMasterSource
#: Vcl/bdeconst.pas:43
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"

#. Programmer's name for it: SLinkMaster
#: Vcl/bdeconst.pas:44
msgid "Unable to open the MasterSource Table"
msgstr "Impossible d'ouvrir la table MasterSource"

#. Programmer's name for it: SGQEVerb
#: Vcl/bdeconst.pas:45
msgid "S&QL Builder..."
msgstr "Constructeur &SQL..."

#. Programmer's name for it: SBindVerb
#: Vcl/bdeconst.pas:46
msgid "Define &Parameters..."
msgstr "&Définir les paramètres..."

#. Programmer's name for it: SDisconnectDatabase
#: Vcl/bdeconst.pas:48 Vcl/IBXConst.pas:43
msgid "Database is currently connected. Disconnect and continue?"
msgstr "La base est actuellement connectée. Déconnecter et continuer ?"

#. Programmer's name for it: SBDEError
#: Vcl/bdeconst.pas:49
msgid "BDE error $%.4x"
msgstr "Erreur BDE $%.4x"

#. Programmer's name for it: SLookupSourceError
#: Vcl/bdeconst.pas:50
msgid "Unable to use duplicate DataSource and LookupSource"
msgstr "Impossible d'utiliser DataSource et LookupSource dupliqués"

#. Programmer's name for it: SLookupTableError
#: Vcl/bdeconst.pas:51
msgid "LookupSource must be connected to TTable component"
msgstr "LookupSource doit être connecté au composant TTable"

#. Programmer's name for it: SLookupIndexError
#: Vcl/bdeconst.pas:52
msgid "%s must be the lookup table's active index"
msgstr "%s doit être l'index actif de la table de référence"

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

#. Programmer's name for it: SInvalidParamFieldType
#: Vcl/bdeconst.pas:54
msgid "Must have a valid field type selected"
msgstr "Un type de champ correct doit être sélectionné"

#. Programmer's name for it: STruncationError
#: Vcl/bdeconst.pas:55
msgid "Parameter '%s' truncated on output"
msgstr "Paramètre '%s' tronqué en sortie"

#. Programmer's name for it: SDataTypes
#: Vcl/bdeconst.pas:56 Vcl/SqlConst.pas:67
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
#: Vcl/bdeconst.pas:57 Vcl/SqlConst.pas:68
msgid "Result"
msgstr "Résultat"

#. Programmer's name for it: SDBCaption
#: Vcl/bdeconst.pas:58
msgid "%s%s%s Database"
msgstr "Base de données %s%s%s"

#. Programmer's name for it: SParamEditor
#: Vcl/bdeconst.pas:59
msgid "%s%s%s Parameters"
msgstr "Paramètres %s%s%s"

#. Programmer's name for it: SIndexFilesEditor
#: Vcl/bdeconst.pas:60
msgid "%s%s%s Index Files"
msgstr "Fichiers index %s%s%s"

#. Programmer's name for it: SIndexDoesNotExist
#: Vcl/bdeconst.pas:62
msgid "Index does not exist. Index: %s"
msgstr "L'index n'existe pas. Index : %s"

#. Programmer's name for it: SNoTableName
#: Vcl/bdeconst.pas:63 Vcl/SqlConst.pas:69
msgid "Missing TableName property"
msgstr "Propriété TableName manquante"

#. Programmer's name for it: SNoDataSetField
#: Vcl/bdeconst.pas:64 Vcl/SqlConst.pas:71
msgid "Missing DataSetField property"
msgstr "Propriété DataSetField manquante"

#. Programmer's name for it: SBatchExecute
#. Programmer's name for it: SExecute
#: Vcl/bdeconst.pas:65 Vcl/IBXConst.pas:45
msgid "E&xecute"
msgstr "Exé&cuter"

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

#. Programmer's name for it: SInvalidAliasName
#: Vcl/bdeconst.pas:67
msgid "Invalid alias name %s"
msgstr "Nom d'alias %s incorrect"

#. Programmer's name for it: SNoFieldAccess
#: Vcl/bdeconst.pas:68
msgid "Cannot access field '%s' in a filter"
msgstr "Impossible d'accéder au champ '%s' dans un filtre"

#. Programmer's name for it: SUpdateSQLEditor
#. Programmer's name for it: SIBUpdateSQLEditor
#: Vcl/bdeconst.pas:69 Vcl/IBXConst.pas:49
msgid "&UpdateSQL Editor..."
msgstr "Editeur &UpdateSQL..."

#. Programmer's name for it: SNoDataSet
#: Vcl/bdeconst.pas:70 Vcl/IBXConst.pas:46
msgid "No dataset association"
msgstr "Aucune association d'ensemble de données"

#. Programmer's name for it: SUntitled
#: Vcl/bdeconst.pas:71
msgid "Untitled Application"
msgstr "Application sans titre"

#. Programmer's name for it: SUpdateWrongDB
#: Vcl/bdeconst.pas:72
msgid "Cannot update, %s is not owned by %s"
msgstr "Impossible de mettre à jour, %s n'appartient pas à %s"

#. Programmer's name for it: SUpdateFailed
#: Vcl/bdeconst.pas:73
msgid "Update failed"
msgstr "Echec de la mise à jour"

#. Programmer's name for it: SSQLGenSelect
#: Vcl/bdeconst.pas:74 Vcl/IBXConst.pas:47
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"

#. Programmer's name for it: SSQLNotGenerated
#: Vcl/bdeconst.pas:75 Vcl/IBXConst.pas:48
msgid "Update SQL statements not generated, exit anyway?"
msgstr "Instructions Update SQL non générée, sortir quand même ?"

#. Programmer's name for it: SSQLDataSetOpen
#: Vcl/bdeconst.pas:76 Vcl/IBXConst.pas:51 Vcl/SqlConst.pas:78
msgid "Unable to determine field names for %s"
msgstr "Impossible de déterminer les noms de champs pour %s"

#. Programmer's name for it: SLocalTransDirty
#: Vcl/bdeconst.pas:77
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"

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

#. Programmer's name for it: SNoProvider
#: Vcl/bdeconst.pas:79
msgid "No provider available"
msgstr "Aucun fournisseur disponible"

#. Programmer's name for it: SNotAQuery
#: Vcl/bdeconst.pas:80
msgid "Dataset is not a query"
msgstr "L'ensemble de données n'est pas une requête"

#. Programmer's name for it: sTabFailClear
#: Vcl/ComStrs.pas:15
msgid "Failed to clear tab control"
msgstr "Echec à l'effacement du contrôle onglet"

#. Programmer's name for it: sTabFailRetrieve
#: Vcl/ComStrs.pas:17
msgid "Failed to retrieve tab at index %d"
msgstr "Echec à la récupération de l'onglet d'indice %d"

#. Programmer's name for it: sTabFailGetObject
#: Vcl/ComStrs.pas:18
msgid "Failed to get object at index %d"
msgstr "Echec à l'obtention de l'objet à l'indice %d"

#. Programmer's name for it: sTabFailSet
#: Vcl/ComStrs.pas:19
msgid "Failed to set tab \"%s\" at index %d"
msgstr "Echec pour mettre l'onglet \"%s\" à l'indice %d"

#. Programmer's name for it: sTabFailSetObject
#: Vcl/ComStrs.pas:20
msgid "Failed to set object at index %d"
msgstr "Echec pour mettre l'objet à l'indice %d"

#. Programmer's name for it: sInvalidIndex
#: Vcl/ComStrs.pas:25
msgid "Invalid index"
msgstr "Index incorrect"

#. Programmer's name for it: sInsertError
#: Vcl/ComStrs.pas:26
msgid "Unable to insert an item"
msgstr "Impossible d'insérer un élément"

#. Programmer's name for it: sInvalidOwner
#: Vcl/ComStrs.pas:28
msgid "Invalid owner"
msgstr "Propriétaire incorrect"

#. Programmer's name for it: sUnableToCreateColumn
#: Vcl/ComStrs.pas:29
msgid "Unable to create new column"
msgstr "Impossible de créer une nouvelle colonne"

#. Programmer's name for it: sUnableToCreateItem
#: Vcl/ComStrs.pas:30
msgid "Unable to create new item"
msgstr "Impossible de créer un nouvel élément"

#. Programmer's name for it: sRichEditInsertError
#: Vcl/ComStrs.pas:32
msgid "RichEdit line insertion error"
msgstr "Erreur d'insertion de ligne RichEdit"

#. Programmer's name for it: sRichEditLoadFail
#: Vcl/ComStrs.pas:33
msgid "Failed to Load Stream"
msgstr "Erreur au chargement du flux"

#. Programmer's name for it: sRichEditSaveFail
#: Vcl/ComStrs.pas:34
msgid "Failed to Save Stream"
msgstr "Erreur à l'enregistrement du flux"

#. Programmer's name for it: sTooManyPanels
#: Vcl/ComStrs.pas:36
msgid "StatusBar cannot have more than 64 panels"
msgstr "StatusBar ne peut avoir plus de 64 volets"

#. Programmer's name for it: sHKError
#: Vcl/ComStrs.pas:38
msgid "Error assigning Hot-Key to %s. %s"
msgstr "Erreur d'affectation de raccourci clavier à %s. %s"

#. Programmer's name for it: sHKInvalid
#: Vcl/ComStrs.pas:39
msgid "Hot-Key is invalid"
msgstr "Raccourci clavier incorrect"

#. Programmer's name for it: sHKInvalidWindow
#: Vcl/ComStrs.pas:40
msgid "Window is invalid or a child window"
msgstr "Fenêtre incorrecte ou fenêtre enfant"

#. Programmer's name for it: sHKAssigned
#: Vcl/ComStrs.pas:41
msgid "Hot-Key is assigned to another window"
msgstr "Raccourci clavier affecté à une autre fenêtre"

#. Programmer's name for it: sUDAssociated
#: Vcl/ComStrs.pas:43
msgid "%s is already associated with %s"
msgstr "%s est déjà associé avec %s"

#. Programmer's name for it: sInvalidComCtl32
#: Vcl/ComStrs.pas:48
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"

#. Programmer's name for it: sDateTimeMax
#: Vcl/ComStrs.pas:50
msgid "Date exceeds maximum of %s"
msgstr "La date dépasse le maximum de %s"

#. Programmer's name for it: sDateTimeMin
#: Vcl/ComStrs.pas:51
msgid "Date is less than minimum of %s"
msgstr "La date est inférieure au minimum de %s"

#. Programmer's name for it: sNeedAllowNone
#: Vcl/ComStrs.pas:52
msgid "You must be in ShowCheckbox mode to set to this date"
msgstr "Vous devez être en mode ShowCheckBox pour définir cette date"

#. Programmer's name for it: sFailSetCalDateTime
#: Vcl/ComStrs.pas:53
msgid "Failed to set calendar date or time"
msgstr "Echec lors du paramétrage de l'heure ou de la date du calendrier"

#. Programmer's name for it: sFailSetCalMaxSelRange
#: Vcl/ComStrs.pas:54
msgid "Failed to set maximum selection range"
msgstr "Echec lors du paramétrage de l'étendue de sélection maximum"

#. Programmer's name for it: sFailSetCalMinMaxRange
#: Vcl/ComStrs.pas:55
msgid "Failed to set calendar min/max range"
msgstr "Echec lors du paramétrage de l'étendue minimum/maximum du calendrier"

#. Programmer's name for it: sCalRangeNeedsMultiSelect
#: Vcl/ComStrs.pas:56
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"

#. Programmer's name for it: sFailsetCalSelRange
#: Vcl/ComStrs.pas:57
msgid "Failed to set calendar selected range"
msgstr "Echec lors du paramétrage de l'étendue sélectionnée du calendrier"

#. Programmer's name for it: SInvalidMetafile
#: Vcl/Consts.pas:24
msgid "Metafile is not valid"
msgstr "MetaFichier incorrect"

#. Programmer's name for it: SInvalidImage
#: Vcl/Consts.pas:26
msgid "Invalid image"
msgstr "Format de flux incorrect"

#. Programmer's name for it: SOleGraphic
#: Vcl/Consts.pas:30
msgid "Invalid operation on TOleGraphic"
msgstr "Opération incorrecte sur TOleGraphic"

#. Programmer's name for it: SDimsDoNotMatch
#: Vcl/Consts.pas:37
msgid "Image dimensions do not match image list dimensions"
msgstr ""
"Les dimensions de l'image ne correspondent pas à celles de la liste d'images"

#. Programmer's name for it: SInvalidImageList
#: Vcl/Consts.pas:38
msgid "Invalid ImageList"
msgstr "ImageList incorrecte"

#. Programmer's name for it: SImageReadFail
#: Vcl/Consts.pas:41
msgid "Failed to read ImageList data from stream"
msgstr "Erreur à la lecture des données ImageList dans le flux"

#. Programmer's name for it: SImageWriteFail
#: Vcl/Consts.pas:42
msgid "Failed to write ImageList data to stream"
msgstr "Erreur à l'écriture des données ImageList dans le flux"

#. Programmer's name for it: SWindowDCError
#: Vcl/Consts.pas:43
msgid "Error creating window device context"
msgstr "Erreur à la création du contexte périphérique fenêtre"

#. Programmer's name for it: SClientNotSet
#: Vcl/Consts.pas:44
msgid "Client of TDrag not initialized"
msgstr "Client de TDrag non initialisé"

#. Programmer's name for it: SWindowClass
#: Vcl/Consts.pas:45
msgid "Error creating window class"
msgstr "Erreur à la création de la classe fenêtre"

#. Programmer's name for it: SWindowCreate
#: Vcl/Consts.pas:46
msgid "Error creating window"
msgstr "Erreur à la création de fenêtre"

#. Programmer's name for it: SCannotFocus
#: Vcl/Consts.pas:47
msgid "Cannot focus a disabled or invisible window"
msgstr "Impossible de focaliser une fenêtre désactivée ou invisible"

#. Programmer's name for it: SParentRequired
#: Vcl/Consts.pas:48
msgid "Control '%s' has no parent window"
msgstr "Le contrôle '%s' n'a pas de fenêtre parente"

#. Programmer's name for it: STwoMDIForms
#: Vcl/Consts.pas:65
msgid "Cannot have more than one MDI form per application"
msgstr "Impossible d'avoir plus d'une fiche MDI par application"

#. Programmer's name for it: SCardDLLNotLoaded
#: Vcl/Consts.pas:82
msgid "Could not load CARDS.DLL"
msgstr "Impossible de charger CARDS.DLL"

#. Programmer's name for it: SDuplicateCardId
#: Vcl/Consts.pas:83
msgid "Duplicate CardId found"
msgstr "CardID dupliqué"

#. Programmer's name for it: SDdeErr
#: Vcl/Consts.pas:85
msgid "An error returned from DDE  ($0%x)"
msgstr "Une erreur a été renvoyée par DDE ($0%x)"

#. Programmer's name for it: SDdeConvErr
#: Vcl/Consts.pas:86
msgid "DDE Error - conversation not established ($0%x)"
msgstr "Erreur DDE - Conversation non établie ($0%x)"

#. Programmer's name for it: SDdeMemErr
#: Vcl/Consts.pas:87
msgid "Error occurred when DDE ran out of memory ($0%x)"
msgstr "Erreur apparue suite à un manque de mémoire DDE ($0%x)"

#. Programmer's name for it: SDdeNoConnect
#: Vcl/Consts.pas:88
msgid "Unable to connect DDE conversation"
msgstr "Impossible de connecter la conversation DDE"

#. Programmer's name for it: SOldTShape
#: Vcl/Consts.pas:93
msgid "Cannot load older version of TShape"
msgstr "Impossible de charger version antérieure de TShape"

#. Programmer's name for it: SVMetafiles
#: Vcl/Consts.pas:94
msgid "Metafiles"
msgstr "Métafichiers"

#. Programmer's name for it: SVEnhMetafiles
#: Vcl/Consts.pas:95
msgid "Enhanced Metafiles"
msgstr "Métafichiers évolués"

#. Programmer's name for it: SOutlineIndexError
#: Vcl/Consts.pas:106
msgid "Outline index not found"
msgstr "Indice arborescence non trouvé"

#. Programmer's name for it: SOutlineExpandError
#: Vcl/Consts.pas:107
msgid "Parent must be expanded"
msgstr "Le parent doit être développé"

#. Programmer's name for it: SOutlineError
#: Vcl/Consts.pas:111
msgid "Invalid outline index"
msgstr "Indice arborescence incorrect"

#. Programmer's name for it: SOutlineBadLevel
#: Vcl/Consts.pas:112
msgid "Incorrect level assignment"
msgstr "Affectation de niveau incorrect"

#. Programmer's name for it: SOutlineSelection
#: Vcl/Consts.pas:113
msgid "Invalid selection"
msgstr "Sélection incorrecte"

#. Programmer's name for it: SOutlineFileLoad
#: Vcl/Consts.pas:114
msgid "File load error"
msgstr "Erreur chargement de fichier"

#. Programmer's name for it: SOutlineMaxLevels
#: Vcl/Consts.pas:116
msgid "Maximum outline depth exceeded"
msgstr "Profondeur maximum arborescence dépassée"

#. Programmer's name for it: SmkcBkSp
#: Vcl/Consts.pas:136
msgid "BkSp"
msgstr "RetArr"

#. Programmer's name for it: SNoVolumeLabel
#: Vcl/Consts.pas:162
msgid ": [ - no volume label - ]"
msgstr ": [ Pas de nom de volume ]"

#. !! obsolete - delete in 5.0
#: Vcl/Consts.pas:173
msgid "Color"
msgstr "Couleurs"

#. !! obsolete - delete in 5.0
#: Vcl/Consts.pas:174
msgid "ABCDEFGHIJKLMNOP"
msgstr "ABCDEFGHIJKLMNOP"

#. Programmer's name for it: SInvalidRegType
#: Vcl/Consts.pas:193 Rtl/Common/RTLConsts.pas:52
msgid "Invalid data type for '%s'"
msgstr "Type de données incorrect pour '%s'"

#. Programmer's name for it: SUnknownConversion
#: Vcl/Consts.pas:195
msgid "Unknown RichEdit conversion file extension (.%s)"
msgstr "Extension de fichier de conversion RichEdit inconnue (.%s)"

#. Programmer's name for it: SCannotOpenAVI
#: Vcl/Consts.pas:202
msgid "Cannot open AVI"
msgstr "Impossible d'ouvrir l'AVI"

#. Programmer's name for it: SNotOpenErr
#: Vcl/Consts.pas:204
msgid "No MCI device open"
msgstr "Aucun périphérique MCI ouvert"

#. Programmer's name for it: SMPOpenFilter
#: Vcl/Consts.pas:205
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"

#. Programmer's name for it: SMCIAVIVideo
#: Vcl/Consts.pas:207
msgid "AVIVideo"
msgstr "Vidéo AVI"

#. Programmer's name for it: SMCICDAudio
#: Vcl/Consts.pas:208
msgid "CDAudio"
msgstr "CD Audio"

#. Programmer's name for it: SMCIDAT
#: Vcl/Consts.pas:209
msgid "DAT"
msgstr "DAT"

#. Programmer's name for it: SMCIDigitalVideo
#: Vcl/Consts.pas:210
msgid "DigitalVideo"
msgstr "Vidéo numérique"

#. Programmer's name for it: SMCIMMMovie
#: Vcl/Consts.pas:211
msgid "MMMovie"
msgstr "MMMovie"

#. Programmer's name for it: SMCIOther
#. CustomizeFrm..Tabs..OptionsTab..OtherLbl..Caption
#: Vcl/Consts.pas:212 Vcl/CustomizeDlg.dfm:297
msgid "Other"
msgstr "Autre"

#. Programmer's name for it: SMCIOverlay
#: Vcl/Consts.pas:213
msgid "Overlay"
msgstr "Overlay"

#. Programmer's name for it: SMCIScanner
#: Vcl/Consts.pas:214
msgid "Scanner"
msgstr "Scanner"

#. Programmer's name for it: SMCISequencer
#: Vcl/Consts.pas:215
msgid "Sequencer"
msgstr "Séquenceur"

#. Programmer's name for it: SMCIVCR
#: Vcl/Consts.pas:216
msgid "VCR"
msgstr "Magnétoscope"

#. Programmer's name for it: SMCIVideodisc
#: Vcl/Consts.pas:217
msgid "Videodisc"
msgstr "Vidéodisque"

#. Programmer's name for it: SMCIWaveAudio
#: Vcl/Consts.pas:218
msgid "WaveAudio"
msgstr "Audio wav"

#. Programmer's name for it: SMCIUnknownError
#: Vcl/Consts.pas:219
msgid "Unknown error code"
msgstr "Code d'erreur inconnu"

#. Programmer's name for it: SServiceFailed
#: Vcl/Consts.pas:228
msgid "Service failed on %s: %s"
msgstr "Le service a échoué pour %s : %s"

#. Programmer's name for it: SExecute
#: Vcl/Consts.pas:229
msgid "execute"
msgstr "exécuter"

#. Programmer's name for it: SStart
#: Vcl/Consts.pas:230
msgid "start"
msgstr "lancer"

#. Programmer's name for it: SStop
#: Vcl/Consts.pas:231
msgid "stop"
msgstr "arrêter"

#. Programmer's name for it: SPause
#: Vcl/Consts.pas:232
msgid "pause"
msgstr "pause"

#. Programmer's name for it: SContinue
#: Vcl/Consts.pas:233
msgid "continue"
msgstr "continuer"

#. Programmer's name for it: SInterrogate
#: Vcl/Consts.pas:234
msgid "interrogate"
msgstr "interroger"

#. Programmer's name for it: SShutdown
#: Vcl/Consts.pas:235
msgid "shutdown"
msgstr "terminer"

#. Programmer's name for it: SCustomError
#: Vcl/Consts.pas:236
msgid "Service failed in custom message(%d): %s"
msgstr "Le service a échoué dans le message personnalisée (%d) : %s"

#. Programmer's name for it: SServiceInstallOK
#: Vcl/Consts.pas:237
msgid "Service installed successfully"
msgstr "Service installé avec succès"

#. Programmer's name for it: SServiceInstallFailed
#: Vcl/Consts.pas:238
msgid "Service \"%s\" failed to install with error: \"%s\""
msgstr ""
"Le service \"%s\" a échoué pendant son installation avec l'erreur : \"%s\""

#. Programmer's name for it: SServiceUninstallOK
#: Vcl/Consts.pas:239
msgid "Service uninstalled successfully"
msgstr "Service désinstallé avec succès"

#. Programmer's name for it: SServiceUninstallFailed
#: Vcl/Consts.pas:240
msgid "Service \"%s\" failed to uninstall with error: \"%s\""
msgstr ""
"Le service \"%s\" a échoué pendant sa désinstallation avec l'erreur : \"%s\""

#. Programmer's name for it: SDockedCtlNeedsName
#: Vcl/Consts.pas:247
msgid "Docked control must have a name"
msgstr "Le composant ancré doit avoir un nom"

#. Programmer's name for it: SDockTreeRemoveError
#: Vcl/Consts.pas:248
msgid "Error removing control from dock tree"
msgstr "Erreur à la suppression du contrôle de l'arbre ancré"

#. Programmer's name for it: SDockZoneNotFound
#: Vcl/Consts.pas:249
msgid " - Dock zone not found"
msgstr " - Zone d'ancrage non trouvée"

#. Programmer's name for it: SDockZoneHasNoCtl
#: Vcl/Consts.pas:250
msgid " - Dock zone has no control"
msgstr " - La zone d'ancrage n'a pas de contrôle"

#. Programmer's name for it: SBrowserExecError
#: Vcl/Consts.pas:257
msgid "No default browser is specified"
msgstr "Aucun navigateur par défaut n'a été spécifié"

#. Programmer's name for it: SColorBoxCustomCaption
#: Vcl/Consts.pas:259
msgid "Custom..."
msgstr "Personnaliser..."

#. Programmer's name for it: SMultiSelectRequired
#: Vcl/Consts.pas:261
msgid "Multiselect mode must be on for this feature"
msgstr "Le mode multisélection doit être activé pour cette fonction."

#. Programmer's name for it: SKeyCaption
#: Vcl/Consts.pas:263
msgid "Key"
msgstr "Clé"

#. Programmer's name for it: SValueCaption
#: Vcl/Consts.pas:264
msgid "Value"
msgstr "Valeur"

#. Programmer's name for it: SKeyConflict
#: Vcl/Consts.pas:265
msgid "A key with the name of \"%s\" already exists"
msgstr "Une clé nommée \"%s\" existe déjà"

#. Programmer's name for it: SKeyNotFound
#: Vcl/Consts.pas:266
msgid "Key \"%s\" not found"
msgstr "Clé \"%s\" introuvable"

#. Programmer's name for it: SNoColumnMoving
#: Vcl/Consts.pas:267
msgid "goColMoving is not a supported option"
msgstr "goColMoving n'est pas une option prise en charge."

#. Programmer's name for it: SNoEqualsInKey
#: Vcl/Consts.pas:268
msgid "Key may not contain equals sign (\"=\")"
msgstr "La clé ne doit pas contenir de signe égal (\"=\")"

#. Programmer's name for it: SSendError
#: Vcl/Consts.pas:270
msgid "Error sending mail"
msgstr "Erreur à l'envoi du courrier"

#. Programmer's name for it: SAssignSubItemError
#: Vcl/Consts.pas:271
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"

#. Programmer's name for it: SDeleteItemWithSubItems
#: Vcl/Consts.pas:272
msgid "Item %s has subitems, delete anyway?"
msgstr "L'élément %s comporte des sous-éléments ; le supprimer quand même ?"

#. Programmer's name for it: SMoreButtons
#: Vcl/Consts.pas:273
msgid "More Buttons"
msgstr "Boutons supplémentaires"

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

#. Programmer's name for it: SAllActions
#: Vcl/Consts.pas:275
msgid "(All Actions)"
msgstr "(Toutes les actions)"

#. Programmer's name for it: SNoCategory
#: Vcl/Consts.pas:276
msgid "(No Category)"
msgstr "(pas de catégorie)"

#. Programmer's name for it: SExpand
#: Vcl/Consts.pas:277
msgid "Expand"
msgstr "Etendre"

#. Programmer's name for it: SErrorSettingPath
#: Vcl/Consts.pas:278
msgid "Error setting path: \"%s\""
msgstr "Erreur de définition du chemin : \"%s\""

#. Programmer's name for it: SLBPutError
#: Vcl/Consts.pas:279
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"

#. Programmer's name for it: SErrorLoadingFile
#: Vcl/Consts.pas:280
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 ?"

#. Programmer's name for it: SResetUsageData
#: Vcl/Consts.pas:281
msgid "Reset all usage data?"
msgstr "Réinitialiser toutes les données d'utilisation ?"

#. Programmer's name for it: SFileRunDialogTitle
#. StandardActions..ActionList1..FileRun1..BrowseDlg.Title
#: Vcl/Consts.pas:282 Vcl/ActnRes.dfm:237
msgid "Run"
msgstr "Exécuter"

#. Programmer's name for it: SNoName
#: Vcl/Consts.pas:283
msgid "(No Name)"
msgstr "(pas de nom)"

#. Programmer's name for it: SErrorActionManagerNotAssigned
#: Vcl/Consts.pas:284
msgid "ActionManager must first be assigned"
msgstr "ActionManager doit être affecté en premier lieu."

#. Programmer's name for it: SAddRemoveButtons
#: Vcl/Consts.pas:285
msgid "&Add or Remove Buttons"
msgstr "&Ajouter ou supprimer des boutons"

#. Programmer's name for it: SResetActionToolBar
#: Vcl/Consts.pas:286
msgid "Reset Toolbar"
msgstr "Réinitialiser la barre d'outils"

#. Programmer's name for it: SCustomize
#: Vcl/Consts.pas:287
msgid "&Customize"
msgstr "&Personnaliser"

#. Programmer's name for it: SSeparator
#: Vcl/Consts.pas:288
msgid "Separator"
msgstr "Séparateur"

#. Programmer's name for it: SCirularReferencesNotAllowed
#: Vcl/Consts.pas:289
msgid "Circular references not allowed"
msgstr "Les références circulaires ne sont pas autorisées."

#. Programmer's name for it: SCannotHideActionBand
#: Vcl/Consts.pas:290
msgid "%s does not allow hiding"
msgstr "%s ne permet pas la dissimulation"

#. Programmer's name for it: SErrorSettingCount
#: Vcl/Consts.pas:291
msgid "Error setting %s.Count"
msgstr "Erreur lors de la définition de la valeur %s.Count"

#. Programmer's name for it: SListBoxMustBeVirtual
#: Vcl/Consts.pas:292
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"

#. Programmer's name for it: SUnableToSaveSettings
#: Vcl/Consts.pas:293
msgid "Unable to save settings"
msgstr "Impossible de sauvegarder les paramètres"

#. Programmer's name for it: sInvalidClassReference
#: Vcl/CtlConsts.pas:14
msgid "Invalid class reference for TAppletApplication"
msgstr "Référence de classe incorrecte pour TAppletApplication"

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

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

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

#. Programmer's name for it: SUnknownFieldType
#: Vcl/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
#: Vcl/DBConsts.pas:19
msgid "Field name missing"
msgstr "Nom de champ manquant"

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

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

#. Programmer's name for it: SFieldAccessError
#: Vcl/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
#: Vcl/DBConsts.pas:23
msgid "Invalid value for field '%s'"
msgstr "Valeur incorrecte pour le champ '%s'"

#. Programmer's name for it: SFieldRangeError
#: Vcl/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
#: Vcl/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
#: Vcl/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
#: Vcl/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
#: Vcl/DBConsts.pas:28
msgid "'%s' is not a valid floating point value for field '%s'"
msgstr "'%s' n'est pas une valeur flottante correcte pour le champ '%s'"

#. Programmer's name for it: SFieldTypeMismatch
#: Vcl/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
#: Vcl/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
#: Vcl/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
#: Vcl/DBConsts.pas:32
msgid "Value of field '%s' is out of range"
msgstr "La valeur du champ '%s' est hors limites"

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

#. Programmer's name for it: SDataSetMissing
#: Vcl/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
#: Vcl/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
#: Vcl/DBConsts.pas:37
msgid "Field '%s' cannot be modified"
msgstr "Impossible de modifier le champ '%s'"

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

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

#. Programmer's name for it: SNotIndexField
#: Vcl/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
#: Vcl/DBConsts.pas:41
msgid "Cannot access index field '%s'"
msgstr "Impossible d'accéder au champ index '%s'"

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

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

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

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

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

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

#. Programmer's name for it: SNewLookupFieldCaption
#: Vcl/DBConsts.pas:48
msgid "New Lookup Field"
msgstr "Nouveau champ de recherche"

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

#. Programmer's name for it: SNoNestedMasterSource
#: Vcl/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
#: Vcl/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
#: Vcl/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
#: Vcl/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
#: Vcl/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
#: Vcl/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
#: Vcl/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
#: Vcl/DBConsts.pas:57
msgid "Filter expression incorrectly terminated"
msgstr "Expression filtre terminée incorrectement"

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

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

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

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

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

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

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

#. Programmer's name for it: SExprBadField
#: Vcl/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
#: Vcl/DBConsts.pas:66
msgid "NULL only allowed with '=' and '<>'"
msgstr "NULL autorisé seulement avec '=' et '<>'"

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

#. Programmer's name for it: SExprNotBoolean
#: Vcl/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
#: Vcl/DBConsts.pas:69
msgid "Incorrectly formed filter expression"
msgstr "Expression filtre formée incorrectement"

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

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

#. Programmer's name for it: SExprBadScope
#: Vcl/DBConsts.pas:72
msgid "Operation cannot mix aggregate value with record-varying value"
msgstr ""
"L'opération ne peut grouper une valeur statistique avec une valeur variant "
"par enregistrement"

#. Programmer's name for it: SExprNoArith
#: Vcl/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
#: Vcl/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
#: Vcl/DBConsts.pas:75
msgid "Constant is not correct type %s"
msgstr "La constante n'est pas du type correct %s"

#. Programmer's name for it: SExprNoAggFilter
#: Vcl/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
#: Vcl/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
#: Vcl/DBConsts.pas:78
msgid "Invalid use of keyword"
msgstr "Utilisation incorrecte du mot clé"

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

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

#. Programmer's name for it: SParamTooBig
#: Vcl/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
#: Vcl/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
#: Vcl/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
#: Vcl/DBConsts.pas:86
msgid "SQL not supported: %s"
msgstr "SQL non supporté : %s"

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

#. Programmer's name for it: SExprNoAggOnCalcs
#: Vcl/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
#: Vcl/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
#: Vcl/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
#: Vcl/DBConsts.pas:91
msgid "Unassigned variant value"
msgstr "Valeur de variant non affectée"

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

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

#. Programmer's name for it: SBcdOverflow
#: Vcl/DBConsts.pas:97
msgid "BCD overflow"
msgstr "(débordement)"

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

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

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

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

#. Programmer's name for it: SBackupCaption
#: Vcl/IBDCLConst.pas:6
msgid "Backup Database files"
msgstr "Sauvegarde des fichiers de base de données"

#. Programmer's name for it: SRestoreSize
#: Vcl/IBDCLConst.pas:7
msgid "Size(Bytes)"
msgstr "Taille (octets)"

#. Programmer's name for it: SFileNames
#: Vcl/IBDCLConst.pas:8
msgid "Filename(s)"
msgstr "Nom(s) de fichier"

#. Programmer's name for it: SPages
#: Vcl/IBDCLConst.pas:9
msgid "Pages"
msgstr "Pages"

#. Programmer's name for it: SDatabasefiles
#: Vcl/IBDCLConst.pas:10
msgid "Database Files|*.gdb"
msgstr "Fichiers de bases de données|*.gdb"

#. Programmer's name for it: SIBTransactionEditor
#: Vcl/IBXConst.pas:41
msgid "&Transaction Editor..."
msgstr "E&diteur de transaction..."

#. Programmer's name for it: SDatabaseFilter
#: Vcl/IBXConst.pas:42
msgid "Database Files (*.gdb)|*.gdb|All files (*.*)|*.*"
msgstr "Fichiers de base de données (*.gdb)|*.gdb|Tous les fichiers (*.*)|*.*"

#. Programmer's name for it: SCommitTransaction
#: Vcl/IBXConst.pas:44
msgid "Transaction is currently Active. Rollback and continue?"
msgstr "Transaction actuellement active. Revenir et continuer ?"

#. Programmer's name for it: SIBDataSetEditor
#: Vcl/IBXConst.pas:50
msgid "&Dataset Editor..."
msgstr "Editeur d'ensemb&le de données..."

#. Programmer's name for it: SDefaultTransaction
#: Vcl/IBXConst.pas:52
msgid "%s, Default"
msgstr "%s, par défaut"

#. Programmer's name for it: SUnknownError
#: Vcl/IBXConst.pas:55
msgid "Unknown error"
msgstr "Erreur inconnue"

#. Programmer's name for it: SInterBaseMissing
#: Vcl/IBXConst.pas:57
msgid ""
"InterBase library gds32.dll not found in the path. Please install InterBase "
"to use this functionality"
msgstr ""
"InterBase library gds32.dll not found in the path. Please install InterBase "
"to use this functionality"

#. Programmer's name for it: SInterBaseMissing
#: Vcl/IBXConst.pas:60
msgid ""
"InterBase library gds.so.0 not found in the path. Please install InterBase "
"to use this functionality"
msgstr ""
"La bibliothèque gds.so.0 n'a pas été trouvée. Veuillez installer Interbase "
"pour utiliser cette fonctionalité"

#. Programmer's name for it: SInterBaseInstallMissing
#: Vcl/IBXConst.pas:62
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é."

#. Programmer's name for it: SIB60feature
#: Vcl/IBXConst.pas:63
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é."

#. Programmer's name for it: SNotSupported
#: Vcl/IBXConst.pas:64
msgid "Unsupported feature"
msgstr "Fonctionnalité non supportée."

#. Programmer's name for it: SNotPermitted
#: Vcl/IBXConst.pas:65
msgid "Not permitted"
msgstr "Non permis"

#. Programmer's name for it: SFileAccessError
#: Vcl/IBXConst.pas:66
msgid "Temporary file access error"
msgstr "Erreur d'accès au fichier temporaire"

#. Programmer's name for it: SConnectionTimeout
#: Vcl/IBXConst.pas:67
msgid "Database connection timed out"
msgstr "La connexion de la base de données a dépassé le temps imparti."

#. Programmer's name for it: SCannotSetDatabase
#: Vcl/IBXConst.pas:68
msgid "Cannot set database"
msgstr "Impossible de définir la base de données"

#. Programmer's name for it: SCannotSetTransaction
#: Vcl/IBXConst.pas:69
msgid "Cannot set transaction"
msgstr "Impossible de définir la transaction"

#. Programmer's name for it: SOperationCancelled
#: Vcl/IBXConst.pas:70
msgid "Operation cancelled at user's request"
msgstr "Opération annulée à la demande de l'utilisateur."

#. Programmer's name for it: SDPBConstantNotSupported
#: Vcl/IBXConst.pas:71
msgid "DPB Constant (isc_dpb_%s) is unsupported"
msgstr "Constante DPB (isc_dpb_%s) non supportée"

#. Programmer's name for it: SDPBConstantUnknown
#: Vcl/IBXConst.pas:72
msgid "DPB Constant (%d) is unknown"
msgstr "Constante DPB (%d) inconnue"

#. Programmer's name for it: STPBConstantNotSupported
#: Vcl/IBXConst.pas:73
msgid "TPB Constant (isc_tpb_%s) is unsupported"
msgstr "Constante TPB (isc_tpb_%s) non supportée"

#. Programmer's name for it: STPBConstantUnknown
#: Vcl/IBXConst.pas:74
msgid "TPB Constant (%d) is unknown"
msgstr "La constante TPB (%d) est inconnue."

#. Programmer's name for it: SDatabaseClosed
#: Vcl/IBXConst.pas:75
msgid "Cannot perform operation -- DB is not open"
msgstr "Impossible d'effectuer l'opération -- La base n'est pas ouverte."

#. Programmer's name for it: SDatabaseOpen
#: Vcl/IBXConst.pas:76
msgid "Cannot perform operation -- DB is currently open"
msgstr ""
"Impossible d'effectuer l'opération -- La base est actuellement ouverte."

#. Programmer's name for it: SDatabaseNameMissing
#: Vcl/IBXConst.pas:77
msgid "Database name is missing"
msgstr "Le nom de base de données est manquant."

#. Programmer's name for it: SNotInTransaction
#: Vcl/IBXConst.pas:78
msgid "Transaction is not active"
msgstr "La transaction n'est pas active."

#. Programmer's name for it: SInTransaction
#: Vcl/IBXConst.pas:79
msgid "Transaction is active"
msgstr "La transaction est active."

#. Programmer's name for it: STimeoutNegative
#: Vcl/IBXConst.pas:80
msgid "Timeout values cannot be negative"
msgstr "Les valeurs de délai imparti ne peuvent pas être négatives."

#. Programmer's name for it: SNoDatabasesInTransaction
#: Vcl/IBXConst.pas:81
msgid "No databases are listed in transaction component"
msgstr "Aucune base de données répertoriée dans le composant transaction"

#. Programmer's name for it: SUpdateWrongDB
#: Vcl/IBXConst.pas:82
msgid "Updating wrong database"
msgstr "Mise à jour de la mauvaise base de données"

#. Programmer's name for it: SUpdateWrongTR
#: Vcl/IBXConst.pas:83
msgid "Updating wrong transaction. Unique transaction expected in set"
msgstr ""
"Mise à jour de la mauvaise transaction. Transaction unique attendue dans "
"l'ensemble"

#. Programmer's name for it: SDatabaseNotAssigned
#: Vcl/IBXConst.pas:84
msgid "Database not assigned"
msgstr "Base de données non affectée"

#. Programmer's name for it: STransactionNotAssigned
#: Vcl/IBXConst.pas:85
msgid "Transaction not assigned"
msgstr "Transaction non affectée"

#. Programmer's name for it: SXSQLDAIndexOutOfRange
#: Vcl/IBXConst.pas:86
msgid "XSQLDA index out of range"
msgstr "Index XSQLDA hors limites"

#. Programmer's name for it: SXSQLDANameDoesNotExist
#: Vcl/IBXConst.pas:87
msgid "XSQLDA name does not exist (%s)"
msgstr "Nom XSQLDA inexistant (%s)"

#. Programmer's name for it: SEOF
#: Vcl/IBXConst.pas:88
msgid "End of file"
msgstr "Fin de fichier"

#. Programmer's name for it: SBOF
#: Vcl/IBXConst.pas:89
msgid "Beginning of file"
msgstr "Début du fichier"

#. Programmer's name for it: SInvalidStatementHandle
#: Vcl/IBXConst.pas:90
msgid "Invalid statement handle"
msgstr "Handle d'instruction incorrect"

#. Programmer's name for it: SSQLOpen
#: Vcl/IBXConst.pas:91
msgid "IBSQL Open"
msgstr "IBSQL ouvert"

#. Programmer's name for it: SSQLClosed
#: Vcl/IBXConst.pas:92
msgid "IBSQL Closed"
msgstr "IBSQL fermé"

#. Programmer's name for it: SDatasetOpen
#: Vcl/IBXConst.pas:93
msgid "Dataset open"
msgstr "Ensemble de données ouvert"

#. Programmer's name for it: SDatasetClosed
#: Vcl/IBXConst.pas:94
msgid "Dataset closed"
msgstr "Ensemble de données fermé"

#. Programmer's name for it: SUnknownSQLDataType
#: Vcl/IBXConst.pas:95
msgid "Unknown SQL Data type (%d)"
msgstr "Type de données SQL inconnu (%d)"

#. Programmer's name for it: SInvalidColumnIndex
#: Vcl/IBXConst.pas:96
msgid "Invalid column index (index exceeds permitted range)"
msgstr "Indice de colonne incorrect (dépassement des limites)."

#. Programmer's name for it: SInvalidParamColumnIndex
#: Vcl/IBXConst.pas:97
msgid "Invalid parameter index (index exceeds permitted range)"
msgstr "Indice de paramètre incorrect (dépassement des limites)"

#. Programmer's name for it: SInvalidDataConversion
#: Vcl/IBXConst.pas:98
msgid "Invalid data conversion"
msgstr "Conversion de données incorrecte."

#. Programmer's name for it: SColumnIsNotNullable
#: Vcl/IBXConst.pas:99
msgid "Column cannot be set to null (%s)"
msgstr "La colonne ne peut être définie à null (%s)."

#. Programmer's name for it: SBlobCannotBeRead
#: Vcl/IBXConst.pas:100
msgid "Blob stream cannot be read"
msgstr "Impossible de lire le flux blob"

#. Programmer's name for it: SBlobCannotBeWritten
#: Vcl/IBXConst.pas:101
msgid "Blob stream cannot be written"
msgstr "Impossible d'écrire le flux blob"

#. Programmer's name for it: SEmptyQuery
#: Vcl/IBXConst.pas:102
msgid "Empty query"
msgstr "Requête vide"

#. Programmer's name for it: SCannotOpenNonSQLSelect
#: Vcl/IBXConst.pas:103
msgid "Cannot \"open\" a non-select statement. Use ExecQuery"
msgstr ""
"Impossible d'ouvrir (open) une instruction non sélectionnée. Utilisez "
"ExecQuery."

#. Programmer's name for it: SNoFieldAccess
#: Vcl/IBXConst.pas:104
msgid "No access to field \"%s\""
msgstr "Pas d'accès au champ \"%s\""

#. Programmer's name for it: SFieldReadOnly
#: Vcl/IBXConst.pas:105
msgid "Field \"%s\" is read-only"
msgstr "Champ \"%s\" en lecture seule"

#. Programmer's name for it: SFieldNotFound
#: Vcl/IBXConst.pas:106
msgid "Field \"%s\" not found"
msgstr "Champ \"%s\" non trouvé"

#. Programmer's name for it: SNotEditing
#: Vcl/IBXConst.pas:107
msgid "Not in edit mode"
msgstr "Pas en mode édition"

#. Programmer's name for it: SCannotInsert
#: Vcl/IBXConst.pas:108
msgid "Cannot insert into dataset. (No insert query)"
msgstr ""
"Insertion impossible dans l\"ensemble de données (pas de requête insert)."

#. Programmer's name for it: SCannotPost
#: Vcl/IBXConst.pas:109
msgid "Cannot post. (No update/insert query)"
msgstr "Validation (Post) impossible (pas de requête de update/insert)"

#. Programmer's name for it: SCannotUpdate
#: Vcl/IBXConst.pas:110
msgid "Cannot update. (No update query)"
msgstr "Mise à jour impossible (pas de requête update)"

#. Programmer's name for it: SCannotDelete
#: Vcl/IBXConst.pas:111
msgid "Cannot delete from dataset. (No delete query)"
msgstr ""
"Suppression impossible depuis l\"ensemble de données (pas de requête delete)."

#. Programmer's name for it: SCannotRefresh
#: Vcl/IBXConst.pas:112
msgid "Cannot refresh row. (No refresh query)"
msgstr "Impossible de rafraîchir la ligne (pas de requête refresh)"

#. Programmer's name for it: SBufferNotSet
#: Vcl/IBXConst.pas:113
msgid "Buffer not set"
msgstr "Tampon non défini"

#. Programmer's name for it: SCircularReference
#: Vcl/IBXConst.pas:114
msgid "Circular references not permitted"
msgstr "Références circulaires non autorisées"

#. Programmer's name for it: SSQLParseError
#: Vcl/IBXConst.pas:115
msgid ""
"SQL Parse Error:\n"
"\n"
"%s"
msgstr ""
"Erreur d'analyse SQL :\n"
"\n"
"%s"

#. Programmer's name for it: SUserAbort
#: Vcl/IBXConst.pas:116
msgid "User abort"
msgstr "Abandon par l'utilisateur"

#. Programmer's name for it: SDataSetUniDirectional
#: Vcl/IBXConst.pas:117
msgid "Data set is uni-directional"
msgstr "L'ensemble de données est unidirectionnel."

#. Programmer's name for it: SCannotCreateSharedResource
#: Vcl/IBXConst.pas:118
msgid "Cannot create shared resource. (Windows error %d)"
msgstr "Impossible de créer la ressource partagée (erreur Windows %d)"

#. Programmer's name for it: SWindowsAPIError
#: Vcl/IBXConst.pas:119
msgid "Windows API error. (Windows error %d [$%.8x])"
msgstr "Erreur de l'API Windows (Erreur Windows %d [$%.8x])"

#. Programmer's name for it: SColumnListsDontMatch
#: Vcl/IBXConst.pas:120
msgid "Column lists do not match"
msgstr "Les listes de colonnes ne correspondent pas."

#. Programmer's name for it: SColumnTypesDontMatch
#: Vcl/IBXConst.pas:121
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)."

#. Programmer's name for it: SCantEndSharedTransaction
#: Vcl/IBXConst.pas:123
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."

#. Programmer's name for it: SFieldUnsupportedType
#: Vcl/IBXConst.pas:124
msgid "Unsupported Field Type"
msgstr "Type de champ non supporté"

#. Programmer's name for it: SCircularDataLink
#: Vcl/IBXConst.pas:125
msgid "Circular DataLink Reference"
msgstr "Référence circulaire DataLink"

#. Programmer's name for it: SEmptySQLStatement
#: Vcl/IBXConst.pas:126
msgid "Empty SQL Statement"
msgstr "Instruction SQL vide"

#. Programmer's name for it: SIsASelectStatement
#: Vcl/IBXConst.pas:127
msgid "use Open for a Select Statement"
msgstr "Utilisez Open pour l'instruction Select"

#. Programmer's name for it: SRequiredParamNotSet
#: Vcl/IBXConst.pas:128
msgid "Required Param value not set"
msgstr "Valeur de paramètre requise non définie"

#. Programmer's name for it: SNoStoredProcName
#: Vcl/IBXConst.pas:129
msgid "No Stored Procedure Name assigned"
msgstr "Aucun nom de procédure stockée affecté"

#. Programmer's name for it: SIsAExecuteProcedure
#: Vcl/IBXConst.pas:130
msgid "use ExecProc for Procedure; use TQuery for Select procedures"
msgstr ""
"Utilisez ExecProc pour Procedure; utilisez TQuery pour les procédures Select."

#. Programmer's name for it: SUpdateFailed
#: Vcl/IBXConst.pas:131
msgid "Update Failed"
msgstr "Echec de la mise à jour"

#. Programmer's name for it: SNotCachedUpdates
#: Vcl/IBXConst.pas:132
msgid "CachedUpdates not enabled"
msgstr "CachedUpdates non activé"

#. Programmer's name for it: SNotLiveRequest
#: Vcl/IBXConst.pas:133
msgid "Request is not live - cannot modify"
msgstr "La requête n'est pas \"vivante\". Modification impossible"

#. Programmer's name for it: SNoProvider
#: Vcl/IBXConst.pas:134
msgid "No Provider"
msgstr "Aucun fournisseur"

#. Programmer's name for it: SNoRecordsAffected
#: Vcl/IBXConst.pas:135
msgid "No Records Affected"
msgstr "Aucun enregistrement affecté"

#. Programmer's name for it: SNoTableName
#: Vcl/IBXConst.pas:136
msgid "No Table Name assigned"
msgstr "Aucun nom de table affecté"

#. Programmer's name for it: SCannotCreatePrimaryIndex
#: Vcl/IBXConst.pas:137
msgid "Cannot Create Primary Index; are created automatically"
msgstr "Impossible de créer l'index primaire ; créé automatiquement"

#. Programmer's name for it: SCannotDropSystemIndex
#: Vcl/IBXConst.pas:138
msgid "Cannot Drop System Index"
msgstr "Impossible d'abandonner l'index système"

#. Programmer's name for it: STableNameMismatch
#: Vcl/IBXConst.pas:139
msgid "Table Name Mismatch"
msgstr "Nom de table inadéquat"

#. Programmer's name for it: SIndexFieldMissing
#: Vcl/IBXConst.pas:140
msgid "Index Field Missing"
msgstr "Champ d'index manquant"

#. Programmer's name for it: SInvalidCancellation
#: Vcl/IBXConst.pas:141
msgid "Cannot Cancel events while processing"
msgstr "Impossible d'annuler les événements lors du traitement"

#. Programmer's name for it: SInvalidEvent
#: Vcl/IBXConst.pas:142
msgid "Invalid Event"
msgstr "Evénement incorrect"

#. Programmer's name for it: SMaximumEvents
#: Vcl/IBXConst.pas:143
msgid "Exceded Maximum Event limits"
msgstr "Limite maxi d'événements dépassée"

#. Programmer's name for it: SNoEventsRegistered
#: Vcl/IBXConst.pas:144
msgid "No Events Registered"
msgstr "Aucun événement recensé"

#. Programmer's name for it: SInvalidQueueing
#: Vcl/IBXConst.pas:145
msgid "Invalid Queueing"
msgstr "Mise en file d'attente incorrecte"

#. Programmer's name for it: SInvalidRegistration
#: Vcl/IBXConst.pas:146
msgid "Invalid Registration"
msgstr "Recensement incorrect"

#. Programmer's name for it: SInvalidBatchMove
#: Vcl/IBXConst.pas:147
msgid "Invalid Batch Move"
msgstr "Batch Move incorrect"

#. Programmer's name for it: SSQLDialectInvalid
#: Vcl/IBXConst.pas:148
msgid "SQL Dialect Invalid"
msgstr "Dialecte SQL incorrect"

#. Programmer's name for it: SSPBConstantNotSupported
#: Vcl/IBXConst.pas:149
msgid "SPB Constant Not supported"
msgstr "Constante SPB non supportée"

#. Programmer's name for it: SSPBConstantUnknown
#: Vcl/IBXConst.pas:150
msgid "SPB Constant Unknown"
msgstr "Constante SPB inconnue"

#. Programmer's name for it: SServiceActive
#: Vcl/IBXConst.pas:151
msgid "Cannot perform operation -- service is not attached"
msgstr "Opération impossible -- le service n'est pas attaché."

#. Programmer's name for it: SServiceInActive
#: Vcl/IBXConst.pas:152
msgid "Cannot perform operation -- service is attached"
msgstr "Opération impossible -- le service est attaché."

#. Programmer's name for it: SServerNameMissing
#: Vcl/IBXConst.pas:153
msgid "Server Name Missing"
msgstr "Nom de serveur manquant"

#. Programmer's name for it: SQueryParamsError
#: Vcl/IBXConst.pas:154
msgid "Query Parameters missing or incorrect"
msgstr "Paramètres de requête manquants ou incorrects"

#. Programmer's name for it: SStartParamsError
#: Vcl/IBXConst.pas:155
msgid "start Parameters missing or incorrect"
msgstr "Paramètres start manquants ou incorrects"

#. Programmer's name for it: SOutputParsingError
#: Vcl/IBXConst.pas:156
msgid "Unexpected Output buffer value"
msgstr "Valeur de tampon de sortie inattendue"

#. Programmer's name for it: SUseSpecificProcedures
#: Vcl/IBXConst.pas:157
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."

#. Programmer's name for it: SSQLMonitorAlreadyPresent
#: Vcl/IBXConst.pas:158
msgid "SQL Monitor Instance is already present"
msgstr "Une instance du Moniteur SQL est déjà présente."

#. Programmer's name for it: SCantPrintValue
#: Vcl/IBXConst.pas:159
msgid "Cannot print value"
msgstr "Impossible d'imprimer la valeur"

#. Programmer's name for it: SEOFReached
#: Vcl/IBXConst.pas:160
msgid "SEOFReached"
msgstr "SEOFReached"

#. Programmer's name for it: SEOFInComment
#: Vcl/IBXConst.pas:161
msgid "EOF in comment detected"
msgstr "EOF détecté dans un commentaire"

#. Programmer's name for it: SEOFInString
#: Vcl/IBXConst.pas:162
msgid "EOF in string detected"
msgstr "EOF détecté dans une chaîne"

#. Programmer's name for it: SParamNameExpected
#: Vcl/IBXConst.pas:163
msgid "Parameter name expected"
msgstr "Nom de paramètre attendu"

#. Programmer's name for it: SSuccess
#: Vcl/IBXConst.pas:164
msgid "Successful execution"
msgstr "Exécution réussie"

#. Programmer's name for it: SDelphiException
#: Vcl/IBXConst.pas:165
msgid "DelphiException %s"
msgstr "DelphiException %s"

#. Programmer's name for it: SNoOptionsSet
#: Vcl/IBXConst.pas:166
msgid "No Install Options selected"
msgstr "Aucune option d'installation sélectionnée"

#. Programmer's name for it: SNoDestinationDirectory
#: Vcl/IBXConst.pas:167
msgid "DestinationDirectory is not set"
msgstr "DestinationDirectory n'est pas défini."

#. Programmer's name for it: SNosourceDirectory
#: Vcl/IBXConst.pas:168
msgid "SourceDirectory is not set"
msgstr "SourceDirectory n'est pas défini."

#. Programmer's name for it: SNoUninstallFile
#: Vcl/IBXConst.pas:169
msgid "Uninstall File Name is not set"
msgstr "Nom du fichier de désinstallation non défini"

#. Programmer's name for it: SOptionNeedsClient
#: Vcl/IBXConst.pas:170
msgid "%s component requires Client to function properly"
msgstr "Le composant %s requiert un client pour fonctionner correctement."

#. Programmer's name for it: SOptionNeedsServer
#: Vcl/IBXConst.pas:171
msgid "%s component requires Server to function properly"
msgstr "Le composant %s requiert un serveur pour fonctionner correctement."

#. Programmer's name for it: SInvalidOption
#: Vcl/IBXConst.pas:172
msgid "Invalid option specified"
msgstr "Option spécifiée incorrecte"

#. Programmer's name for it: SInvalidOnErrorResult
#: Vcl/IBXConst.pas:173
msgid "Unexpected onError return value"
msgstr "Valeur de retour onError inattendue"

#. Programmer's name for it: SInvalidOnStatusResult
#: Vcl/IBXConst.pas:174
msgid "Unexpected onStatus return value"
msgstr "Valeur de retour onStatus inattendue"

#. Programmer's name for it: SInterbaseExpressVersion
#: Vcl/IBXConst.pas:176
msgid "InterbaseExpress 4.3"
msgstr "InterbaseExpress 4.3"

#. Programmer's name for it: SEditSQL
#: Vcl/IBXConst.pas:177
msgid "Edit SQL"
msgstr "Modifier SQL"

#. Programmer's name for it: SDPBConstantUnknownEx
#: Vcl/IBXConst.pas:178
msgid "DPB Constant (%s) is unknown"
msgstr "La constante DPB (%s) est inconnue."

#. Programmer's name for it: STPBConstantUnknownEx
#: Vcl/IBXConst.pas:179
msgid "TPB Constant (%s) is unknown"
msgstr "La constante TPB (%s) est inconnue."

#. Programmer's name for it: SInterbaseExpressVersionEx
#: Vcl/IBXConst.pas:180
msgid "InterbaseExpress %g"
msgstr "InterbaseExpress &%g"

#. Programmer's name for it: SUnknownPlan
#: Vcl/IBXConst.pas:181
msgid "Unknown Error - Can't retrieve plan"
msgstr "Erreur inconnue - impossible de récupérer le plan"

#. Programmer's name for it: SFieldSizeMismatch
#: Vcl/IBXConst.pas:182
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."

#. Programmer's name for it: SEventAlreadyRegistered
#: Vcl/IBXConst.pas:183
msgid "Events already registered"
msgstr "Evénements déjà recensés"

#. Programmer's name for it: SStringTooLarge
#: Vcl/IBXConst.pas:184
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"

#. Programmer's name for it: SIBServiceEditor
#: Vcl/IBXConst.pas:185
msgid "&Service Editor ..."
msgstr "Editeur de &service..."

#. Programmer's name for it: SIBSuccessConnect
#: Vcl/IBXConst.pas:186
msgid "Successful Connection"
msgstr "Connexion réussie"

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

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

#. Programmer's name for it: SInvalidDataPacket
#: Vcl/MidConst.pas:39
msgid "Invalid data packet"
msgstr "Paquet de données incorrect"

#. Programmer's name for it: SRefreshError
#: Vcl/MidConst.pas:40
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
#: Vcl/MidConst.pas:41
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
#: Vcl/MidConst.pas:42
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
#: Vcl/MidConst.pas:43
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
#: Vcl/MidConst.pas:44
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
#: Vcl/MidConst.pas:45
msgid "Grouping level not defined"
msgstr "Niveau de groupement non défini"

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

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

#. Programmer's name for it: SCannotCreateDataSet
#: Vcl/MidConst.pas:48
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: SFieldNameTooLarge
#: Vcl/MidConst.pas:49
msgid "Fieldname %s exceeds %d chars"
msgstr "Le nom de champ %s dépasse %d caractères"

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

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

#. Programmer's name for it: SInvalidProviderName
#: Vcl/MidConst.pas:54
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
#: Vcl/MidConst.pas:55
msgid "Unsupported variant type: %s"
msgstr "Type de variant non supporté : %s"

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

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

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

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

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

#. Programmer's name for it: SInvalidOptParamType
#: Vcl/MidConst.pas:66
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: SConstraintFailed
#: Vcl/MidConst.pas:68
msgid "Record or field constraint failed."
msgstr "La contrainte d'enregistrement ou de champ a échoué."

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

#. Programmer's name for it: SReadOnlyProvider
#: Vcl/MidConst.pas:70
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
#: Vcl/MidConst.pas:71
msgid "Unable to find record.  No key specified"
msgstr "Enregistrement introuvable. Aucune clé spécifiée"

#. Programmer's name for it: SFieldNameTooLong
#: Vcl/MidConst.pas:73
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
#: Vcl/MidConst.pas:74
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
#: Vcl/MidConst.pas:75
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
#: Vcl/MidConst.pas:76
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
#: Vcl/MidConst.pas:77
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
#: Vcl/MidConst.pas:78
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
#: Vcl/MidConst.pas:79
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
#: Vcl/MidConst.pas:80
msgid "Modifications are not allowed"
msgstr "Modifications non autorisées"

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

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

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

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

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

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

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

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

#. Programmer's name for it: SNoWinSock2
#: Vcl/MidConst.pas:96 Vcl/ScktCnst.pas:36
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
#: Vcl/MidConst.pas:99
msgid "URL required"
msgstr "URL requis"

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

#. Programmer's name for it: SInvalidURL
#: Vcl/MidConst.pas:101
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
#: Vcl/MidConst.pas:102
msgid "Server is busy"
msgstr "Le serveur est occupé"

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

#. Programmer's name for it: SMasterNotOpen
#: Vcl/MidConst.pas:107
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: SBadPropValue
#: Vcl/OleConst.pas:15
msgid "'%s' is not a valid property value"
msgstr "'%s' n'est pas une valeur de propriété correcte"

#. Programmer's name for it: SCannotActivate
#: Vcl/OleConst.pas:16
msgid "OLE control activation failed"
msgstr "Echec de l'activation du contrôle OLE"

#. Programmer's name for it: SNoWindowHandle
#: Vcl/OleConst.pas:17
msgid "Could not obtain OLE control window handle"
msgstr "Impossible d'obtenir le handle de fenêtre du contrôle OLE"

#. Programmer's name for it: SOleError
#: Vcl/OleConst.pas:18 Rtl/Common/ComConst.pas:15
msgid "OLE error %.8x"
msgstr "Erreur OLE %.8x"

#. Programmer's name for it: SVarNotObject
#: Vcl/OleConst.pas:19
msgid "Variant does not reference an OLE object"
msgstr "Le variant ne référence pas un objet OLE"

#. Programmer's name for it: SVarNotAutoObject
#. Programmer's name for it: SVarNotObject
#: Vcl/OleConst.pas:20 Rtl/Common/ComConst.pas:21
msgid "Variant does not reference an automation object"
msgstr "Le variant ne référence pas un objet Automation"

#. Programmer's name for it: SNoMethod
#: Vcl/OleConst.pas:21
msgid "Method '%s' not supported by OLE object"
msgstr "Méthode '%s' non supportée par l'objet OLE"

#. Programmer's name for it: SLinkProperties
#: Vcl/OleConst.pas:22
msgid "Link Properties"
msgstr "Propriétés de liaison"

#. Programmer's name for it: SInvalidLinkSource
#: Vcl/OleConst.pas:23
msgid "Cannot link to an invalid source."
msgstr "Liaison impossible avec une source incorrecte."

#. Programmer's name for it: SCannotBreakLink
#: Vcl/OleConst.pas:24
msgid "Break link operation is not supported."
msgstr "Opération d'interruption de liaison non supportée."

#. Programmer's name for it: SLinkedObject
#: Vcl/OleConst.pas:25
msgid "Linked %s"
msgstr "%s lié(e)"

#. Programmer's name for it: SEmptyContainer
#: Vcl/OleConst.pas:26
msgid "Operation not allowed on an empty OLE container"
msgstr "Opération non autorisée pour un conteneur OLE vide"

#. Programmer's name for it: SInvalidVerb
#: Vcl/OleConst.pas:27
msgid "Invalid object verb"
msgstr "Verbe d'objet incorrect"

#. Programmer's name for it: SPropDlgCaption
#: Vcl/OleConst.pas:28
msgid "%s Properties"
msgstr "Propriétés %s"

#. Programmer's name for it: SInvalidLicense
#: Vcl/OleConst.pas:30
msgid "License information for %s is invalid"
msgstr "Les informations de licence pour %s sont incorrectes"

#. Programmer's name for it: SNotLicensed
#: Vcl/OleConst.pas:31
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"

#. Programmer's name for it: sNoRunningObject
#: Vcl/OleConst.pas:32
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"

#. Programmer's name for it: SServiceOnly
#: Vcl/ScktCnst.pas:29
msgid "The Socket Server can only be run as a service on NT 3.51 and prior"
msgstr ""
"Le serveur de Socket ne peut être exécuté en service que sous NT 3.51 et "
"précédents"

#. Programmer's name for it: SErrClose
#: Vcl/ScktCnst.pas:30
msgid "Cannot exit when there are active connections. Kill connections?"
msgstr ""
"Impossible de quitter avec des connexions actives. Fermer les connexions ?"

#. Programmer's name for it: SErrChangeSettings
#: Vcl/ScktCnst.pas:31
msgid ""
"Cannot change settings when there are active connections. Kill connections?"
msgstr ""
"Impossible de changer les paramètres tant que des connexions sont actives. "
"Fermer les connexions ?"

#. Programmer's name for it: SQueryDisconnect
#: Vcl/ScktCnst.pas:32
msgid "Disconnecting clients can cause application errors. Continue?"
msgstr ""
"Déconnecter les clients peut causer des erreurs d'applications. Continuer ?"

#. Programmer's name for it: SOpenError
#: Vcl/ScktCnst.pas:33
msgid "Error opening port %d with error: %s"
msgstr "Erreur lors de l'ouverture du port %d avec le message : %s"

#. Programmer's name for it: SNotShown
#: Vcl/ScktCnst.pas:35
msgid "(Not Shown)"
msgstr "(Non affiché)"

#. Programmer's name for it: SStatusline
#: Vcl/ScktCnst.pas:37
msgid "%d current connections"
msgstr "%d connexions actives"

#. Programmer's name for it: SAlreadyRunning
#: Vcl/ScktCnst.pas:38
msgid "The Socket Server is already running"
msgstr "Le serveur de Socket est déjà actif"

#. Programmer's name for it: SNotUntilRestart
#: Vcl/ScktCnst.pas:39
msgid "This change will not take affect until the Socket Server is restarted"
msgstr ""
"Ce changement ne prendra effet qu'après avoir redémarré le serveur de Socket"

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

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

#. Programmer's name for it: SDatabaseOpen
#: Vcl/SqlConst.pas:59
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
#: Vcl/SqlConst.pas:60
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
#: Vcl/SqlConst.pas:61
msgid "SQLConnection property required for this operation"
msgstr "Propriété SQLConnection requise pour cette opération"

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

#. Programmer's name for it: SNoSqlStatement
#: Vcl/SqlConst.pas:70
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: SMissingDataBaseName
#: Vcl/SqlConst.pas:73
msgid "Missing Database property"
msgstr "Propriété Database manquante"

#. Programmer's name for it: SMissingDriverName
#: Vcl/SqlConst.pas:75
msgid "Missing DriverName property"
msgstr "Nom de propriété DriverName manquant"

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

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

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

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

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

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

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

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

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

#. Programmer's name for it: SMissingDriverRegFile
#: Vcl/SqlConst.pas:86
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
#: Vcl/SqlConst.pas:87
msgid "Cannot find TableName in CommandText"
msgstr "Impossible de trouver TableName dans CommandText"

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

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

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

#. Programmer's name for it: SStoredProcsNotSupported
#: Vcl/SqlConst.pas:91
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: SDBXUNKNOWNERROR
#: Vcl/SqlConst.pas:92
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
#. Programmer's name for it: SDBXNOCOMMAND
#. Programmer's name for it: SDBXNOCURSOR
#: Vcl/SqlConst.pas:93 Vcl/SqlConst.pas:95 Vcl/SqlConst.pas:96
msgid "DBX Error: Connection not found, error message cannot be retrieved"
msgstr ""
"Erreur DBX : connexion non trouvée, le message d'erreur ne peut pas être "
"récupéré."

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

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

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

#. Programmer's name for it: SINVALIDHNDL
#: Vcl/SqlConst.pas:99
msgid "DBX Error: Invalid Handle"
msgstr "Erreur DBX : handle incorrect"

#. Programmer's name for it: SINVALIDTIME
#: Vcl/SqlConst.pas:100
msgid "DBX Error: Invalid Time"
msgstr "Erreur DBX : heure incorrecte"

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

#. Programmer's name for it: SINVALIDXLATION
#: Vcl/SqlConst.pas:102
msgid "DBX Error: Invalid Translation"
msgstr "Erreur DBX : traduction incorrecte"

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

#. Programmer's name for it: SOUTOFRANGE
#: Vcl/SqlConst.pas:104
msgid "DBX Error: Argument out of Range"
msgstr "Erreur DBX : argument hors limite"

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

#. Programmer's name for it: SEOF
#: Vcl/SqlConst.pas:106
msgid "DBX Error: Result set at EOF"
msgstr "Erreur DBX : résultat défini sur fin de fichier"

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

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

#. Programmer's name for it: SINVALIDLEN
#: Vcl/SqlConst.pas:109
msgid "DBX Error: Invalid Length"
msgstr "Erreur DBX : longueur incorrecte"

#. Programmer's name for it: SINVALIDXISOLEVEL
#: Vcl/SqlConst.pas:110
msgid "DBX Error: Invalid Transaction Isolation Level"
msgstr "Erreur DBX : niveau d\"isolation incorrect"

#. Programmer's name for it: SINVALIDTXNID
#: Vcl/SqlConst.pas:111
msgid "DBX Error: Invalid Transaction ID"
msgstr "Erreur DBX : ID de transaction incorrecte"

#. Programmer's name for it: SDUPLICATETXNID
#: Vcl/SqlConst.pas:112
msgid "DBX Error: Duplicate Transaction ID"
msgstr "Erreur DBX : ID de transaction dupliquée"

#. Programmer's name for it: SDRIVERRESTRICTED
#: Vcl/SqlConst.pas:113
msgid "dbExpress: Application is not licensed to use this feature"
msgstr ""
"dbExpress : la licence de l'application ne permet pas d'utiliser cette "
"fonctionnalité."

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

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

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

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

#. Programmer's name for it: SObjectViewNotTrue
#: Vcl/SqlConst.pas:118
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
#: Vcl/SqlConst.pas:119
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
#: Vcl/SqlConst.pas:120
msgid "Object type name required as parameter value"
msgstr "Nom de type objet requis comme valeur de paramètre"

#. used in SqlReg.pas
#: Vcl/SqlConst.pas:123
msgid "Text files (*.txt)|*.txt|All files (*.*)|*.*"
msgstr "Fichiers texte (*.txt)|*.txt|Tous les fichiers (*.*)|*.*"

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

#. Programmer's name for it: SDataBindings
#: Vcl/VDBConsts.pas:41
msgid "Data Bindings..."
msgstr "Liaisons de données..."

#. Programmer's name for it: SCreateRegKeyError
#: Rtl/Common/ComConst.pas:14
msgid "Error creating system registry entry"
msgstr "Erreur à la création de l'entrée de registre système"

#. Programmer's name for it: SObjectFactoryMissing
#: Rtl/Common/ComConst.pas:16
msgid "Object factory for class %s missing"
msgstr "Fabrique d'objets manquante pour la classe %s"

#. Programmer's name for it: STypeInfoMissing
#: Rtl/Common/ComConst.pas:17
msgid "Type information missing for class %s"
msgstr "Informations de type manquantes pour la classe %s"

#. Programmer's name for it: SBadTypeInfo
#: Rtl/Common/ComConst.pas:18
msgid "Incorrect type information for class %s"
msgstr "Informations de type incorrectes pour la classe %s"

#. Programmer's name for it: SDispIntfMissing
#: Rtl/Common/ComConst.pas:19
msgid "Dispatch interface missing from class %s"
msgstr "Interface dispatch manquante dans la classe %s"

#. Programmer's name for it: SNoMethod
#: Rtl/Common/ComConst.pas:20
msgid "Method '%s' not supported by automation object"
msgstr "Méthode '%s' non supportée par l'objet Automation"

#. Programmer's name for it: STooManyParams
#: Rtl/Common/ComConst.pas:22
msgid "Dispatch methods do not support more than 64 parameters"
msgstr "Les méthodes Dispatch ne gèrent pas plus de 64 paramètres"

#. Programmer's name for it: SDCOMNotInstalled
#: Rtl/Common/ComConst.pas:23
msgid "DCOM not installed"
msgstr "DCOM non installé"

#. Programmer's name for it: SDAXError
#: Rtl/Common/ComConst.pas:24
msgid "DAX Error"
msgstr "Erreur DAX"

#. Programmer's name for it: SAutomationWarning
#: Rtl/Common/ComConst.pas:26
msgid "COM Server Warning"
msgstr "Avertissement du serveur COM"

#. Programmer's name for it: SNoCloseActiveServer1
#: Rtl/Common/ComConst.pas:29
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 "

#. Programmer's name for it: SNoCloseActiveServer2
#: Rtl/Common/ComConst.pas:32
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 ?"

#. Programmer's name for it: hNoTableOfContents
#: Rtl/Common/HelpIntfs.pas:252
msgid "Unable to find a Table Of Contents"
msgstr "Impossible de trouver une table des matières"

#. Programmer's name for it: hNothingFound
#: Rtl/Common/HelpIntfs.pas:253
msgid "No help found for %s"
msgstr "Aucune aide trouvée pour %s."

#. Programmer's name for it: hNoContext
#: Rtl/Common/HelpIntfs.pas:254
msgid "No context-sensitive help installed"
msgstr "Aucune aide contextuelle trouvée"

#. Programmer's name for it: hNoTopics
#: Rtl/Common/HelpIntfs.pas:255
msgid "No topic-based help system installed"
msgstr "Aucun système d'aide à rubriques n'a été installé"

#. 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: 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: 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: SItemNotFound
#: Rtl/Common/RTLConsts.pas:56
msgid "Item not found ($0%x)"
msgstr "Elément non trouvé ($0%x)"

#. Programmer's name for it: SNoComSupport
#: Rtl/Common/RTLConsts.pas:64
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: SComponentNameTooLong
#: Rtl/Common/RTLConsts.pas:68
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: SRegCreateFailed
#: Rtl/Common/RTLConsts.pas:73
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:74
msgid "Failed to get data for '%s'"
msgstr "Echec à l'obtention des données pour '%s'"

#. Programmer's name for it: SRegSetDataFailed
#: Rtl/Common/RTLConsts.pas:76
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:78
msgid "%s.Seek not implemented"
msgstr "%s.Positionnement non implémenté"

#. Programmer's name for it: SSortedListError
#: Rtl/Common/RTLConsts.pas:79
msgid "Operation not allowed on sorted list"
msgstr "Opération non autorisée dans une liste ordonnée"

#. Programmer's name for it: SUnknownGroup
#: Rtl/Common/RTLConsts.pas:84
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:85
msgid "Property %s does not exist"
msgstr "La propriété %s n'existe pas"

#. Programmer's name for it: SStreamSetSize
#: Rtl/Common/RTLConsts.pas:87
msgid "Stream.SetSize failure"
msgstr "Erreur lors de la définition de la taille du flux"

#. Programmer's name for it: SThreadCreateError
#: Rtl/Common/RTLConsts.pas:88
msgid "Thread creation error: %s"
msgstr "Erreur de création de thread : %s"

#. Programmer's name for it: SThreadError
#: Rtl/Common/RTLConsts.pas:89
msgid "Thread Error: %s (%d)"
msgstr "Erreur de thread : %s (%d)"

#. Programmer's name for it: SInvalidDateDay
#: Rtl/Common/RTLConsts.pas:91
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:92
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:93
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:94
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:95
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:96
msgid "?"
msgstr " ?"

#. Programmer's name for it: SConvIncompatibleTypes2
#: Rtl/Common/RTLConsts.pas:98 Rtl/Sys/SysConst.pas:107
msgid "Incompatible conversion types [%s, %s]"
msgstr "Types de conversion incompatibles [%s, %s]"

#. Programmer's name for it: SConvIncompatibleTypes3
#: Rtl/Common/RTLConsts.pas:99 Rtl/Sys/SysConst.pas:108
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:100 Rtl/Sys/SysConst.pas:109
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:101 Rtl/Sys/SysConst.pas:110
msgid "Unknown conversion type %s"
msgstr "Type de conversion %s inconnu"

#. Programmer's name for it: SConvDuplicateType
#: Rtl/Common/RTLConsts.pas:102
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:103 Rtl/Sys/SysConst.pas:112
msgid "Unknown conversion family %s"
msgstr "Famille de conversion %s inconnue"

#. Programmer's name for it: SConvDuplicateFamily
#: Rtl/Common/RTLConsts.pas:104 Rtl/Sys/SysConst.pas:113
msgid "Conversion family (%s) already registered"
msgstr "Famille de conversion (%s) déjà recensée"

#. Programmer's name for it: SConvUnknownDescription
#: Rtl/Common/RTLConsts.pas:105 Rtl/Sys/SysConst.pas:114
msgid "[%.8x]"
msgstr "[%.8x]"

#. Programmer's name for it: SConvIllegalType
#: Rtl/Common/RTLConsts.pas:106 Rtl/Sys/SysConst.pas:115
msgid "Illegal type"
msgstr "Type incorrect"

#. Programmer's name for it: SConvIllegalFamily
#: Rtl/Common/RTLConsts.pas:107 Rtl/Sys/SysConst.pas:116
msgid "Illegal family"
msgstr "Famille incorrecte"

#. Programmer's name for it: SConvFactorZero
#: Rtl/Common/RTLConsts.pas:108 Rtl/Sys/SysConst.pas:117
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:109
msgid "Could not parse %s"
msgstr "Impossible d'analyser %s"

#. Programmer's name for it: SFailedToCallConstructor
#: Rtl/Common/RTLConsts.pas:110
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:112
msgid "Windows socket error: %s (%d), on API '%s'"
msgstr "Erreur socket Windows : %s (%d), avec l'API '%s'"

#. Programmer's name for it: SDistanceDescription
#: Rtl/Common/StdConvs.pas:300
msgid "Distance"
msgstr "Distance"

#. Programmer's name for it: SMicromicronsDescription
#: Rtl/Common/StdConvs.pas:303
msgid "Micromicrons"
msgstr "Micromicrons"

#. Programmer's name for it: SAngstromsDescription
#: Rtl/Common/StdConvs.pas:304
msgid "Angstroms"
msgstr "Angströms"

#. Programmer's name for it: SMillimicronsDescription
#: Rtl/Common/StdConvs.pas:305
msgid "Millimicrons"
msgstr "Millimicrons"

#. Programmer's name for it: SMicronsDescription
#: Rtl/Common/StdConvs.pas:306
msgid "Microns"
msgstr "Microns"

#. Programmer's name for it: SMillimetersDescription
#: Rtl/Common/StdConvs.pas:307
msgid "Millimeters"
msgstr "Millimètres"

#. Programmer's name for it: SCentimetersDescription
#: Rtl/Common/StdConvs.pas:308
msgid "Centimeters"
msgstr "Centimètres"

#. Programmer's name for it: SDecimetersDescription
#: Rtl/Common/StdConvs.pas:309
msgid "Decimeters"
msgstr "Décimètres"

#. Programmer's name for it: SMetersDescription
#: Rtl/Common/StdConvs.pas:310
msgid "Meters"
msgstr "Mètres"

#. Programmer's name for it: SDecametersDescription
#: Rtl/Common/StdConvs.pas:311
msgid "Decameters"
msgstr "Décamètres"

#. Programmer's name for it: SHectometersDescription
#: Rtl/Common/StdConvs.pas:312
msgid "Hectometers"
msgstr "Hectomètres"

#. Programmer's name for it: SKilometersDescription
#: Rtl/Common/StdConvs.pas:313
msgid "Kilometers"
msgstr "Kilomètres"

#. Programmer's name for it: SMegametersDescription
#: Rtl/Common/StdConvs.pas:314
msgid "Megameters"
msgstr "Mégamètres"

#. Programmer's name for it: SGigametersDescription
#: Rtl/Common/StdConvs.pas:315
msgid "Gigameters"
msgstr "Gigamètres"

#. Programmer's name for it: SInchesDescription
#: Rtl/Common/StdConvs.pas:316
msgid "Inches"
msgstr "Pouces"

#. Programmer's name for it: SFeetDescription
#: Rtl/Common/StdConvs.pas:317
msgid "Feet"
msgstr "Pieds"

#. Programmer's name for it: SYardsDescription
#: Rtl/Common/StdConvs.pas:318
msgid "Yards"
msgstr "Yards"

#. Programmer's name for it: SMilesDescription
#: Rtl/Common/StdConvs.pas:319
msgid "Miles"
msgstr "Milles"

#. Programmer's name for it: SNauticalMilesDescription
#: Rtl/Common/StdConvs.pas:320
msgid "NauticalMiles"
msgstr "Miles nautiques"

#. Programmer's name for it: SAstronomicalUnitsDescription
#: Rtl/Common/StdConvs.pas:321
msgid "AstronomicalUnits"
msgstr "Unités astronomiques"

#. Programmer's name for it: SLightYearsDescription
#: Rtl/Common/StdConvs.pas:322
msgid "LightYears"
msgstr "Années lumière"

#. Programmer's name for it: SParsecsDescription
#: Rtl/Common/StdConvs.pas:323
msgid "Parsecs"
msgstr "Parsecs"

#. Programmer's name for it: SCubitsDescription
#: Rtl/Common/StdConvs.pas:324
msgid "Cubits"
msgstr "Coudée"

#. Programmer's name for it: SFathomsDescription
#: Rtl/Common/StdConvs.pas:325
msgid "Fathoms"
msgstr "Brasses"

#. Programmer's name for it: SFurlongsDescription
#: Rtl/Common/StdConvs.pas:326
msgid "Furlongs"
msgstr "Furlongs"

#. Programmer's name for it: SHandsDescription
#: Rtl/Common/StdConvs.pas:327
msgid "Hands"
msgstr "Paumes"

#. Programmer's name for it: SPacesDescription
#: Rtl/Common/StdConvs.pas:328
msgid "Paces"
msgstr "Pas"

#. Programmer's name for it: SRodsDescription
#: Rtl/Common/StdConvs.pas:329
msgid "Rods"
msgstr "Rods"

#. Programmer's name for it: SChainsDescription
#: Rtl/Common/StdConvs.pas:330
msgid "Chains"
msgstr "Chaînes"

#. Programmer's name for it: SLinksDescription
#: Rtl/Common/StdConvs.pas:331
msgid "Links"
msgstr "Links"

#. Programmer's name for it: SPicasDescription
#: Rtl/Common/StdConvs.pas:332
msgid "Picas"
msgstr "Picas"

#. Programmer's name for it: SPointsDescription
#: Rtl/Common/StdConvs.pas:333
msgid "Points"
msgstr "Points"

#. Programmer's name for it: SAreaDescription
#: Rtl/Common/StdConvs.pas:337
msgid "Area"
msgstr "Aire"

#. Programmer's name for it: SSquareMillimetersDescription
#: Rtl/Common/StdConvs.pas:340
msgid "SquareMillimeters"
msgstr "Millimètres carrés"

#. Programmer's name for it: SSquareCentimetersDescription
#: Rtl/Common/StdConvs.pas:341
msgid "SquareCentimeters"
msgstr "Centimètres carrés"

#. Programmer's name for it: SSquareDecimetersDescription
#: Rtl/Common/StdConvs.pas:342
msgid "SquareDecimeters"
msgstr "Décimètres carrés"

#. Programmer's name for it: SSquareMetersDescription
#: Rtl/Common/StdConvs.pas:343
msgid "SquareMeters"
msgstr "Mètres carrés"

#. Programmer's name for it: SSquareDecametersDescription
#: Rtl/Common/StdConvs.pas:344
msgid "SquareDecameters"
msgstr "Décamètres carrés"

#. Programmer's name for it: SSquareHectometersDescription
#: Rtl/Common/StdConvs.pas:345
msgid "SquareHectometers"
msgstr "Hectomètres carrés"

#. Programmer's name for it: SSquareKilometersDescription
#: Rtl/Common/StdConvs.pas:346
msgid "SquareKilometers"
msgstr "Kilomètres carrés"

#. Programmer's name for it: SSquareInchesDescription
#: Rtl/Common/StdConvs.pas:347
msgid "SquareInches"
msgstr "Pouces carrés"

#. Programmer's name for it: SSquareFeetDescription
#: Rtl/Common/StdConvs.pas:348
msgid "SquareFeet"
msgstr "Pieds carrés"

#. Programmer's name for it: SSquareYardsDescription
#: Rtl/Common/StdConvs.pas:349
msgid "SquareYards"
msgstr "Yards carrés"

#. Programmer's name for it: SSquareMilesDescription
#: Rtl/Common/StdConvs.pas:350
msgid "SquareMiles"
msgstr "Milles carrés"

#. Programmer's name for it: SAcresDescription
#: Rtl/Common/StdConvs.pas:351
msgid "Acres"
msgstr "Acres"

#. Programmer's name for it: SCentaresDescription
#: Rtl/Common/StdConvs.pas:352
msgid "Centares"
msgstr "Centares"

#. Programmer's name for it: SAresDescription
#: Rtl/Common/StdConvs.pas:353
msgid "Ares"
msgstr "Ares"

#. Programmer's name for it: SHectaresDescription
#: Rtl/Common/StdConvs.pas:354
msgid "Hectares"
msgstr "Hectares"

#. Programmer's name for it: SSquareRodsDescription
#: Rtl/Common/StdConvs.pas:355
msgid "SquareRods"
msgstr "Rods carrés"

#. Programmer's name for it: SVolumeDescription
#: Rtl/Common/StdConvs.pas:359
msgid "Volume"
msgstr "Volume"

#. Programmer's name for it: SCubicMillimetersDescription
#: Rtl/Common/StdConvs.pas:362
msgid "CubicMillimeters"
msgstr "Millimètres cube"

#. Programmer's name for it: SCubicCentimetersDescription
#: Rtl/Common/StdConvs.pas:363
msgid "CubicCentimeters"
msgstr "Centimètres cube"

#. Programmer's name for it: SCubicDecimetersDescription
#: Rtl/Common/StdConvs.pas:364
msgid "CubicDecimeters"
msgstr "Décimètres cube"

#. Programmer's name for it: SCubicMetersDescription
#: Rtl/Common/StdConvs.pas:365
msgid "CubicMeters"
msgstr "Mètres cube"

#. Programmer's name for it: SCubicDecametersDescription
#: Rtl/Common/StdConvs.pas:366
msgid "CubicDecameters"
msgstr "Décamètres cube"

#. Programmer's name for it: SCubicHectometersDescription
#: Rtl/Common/StdConvs.pas:367
msgid "CubicHectometers"
msgstr "Hectomètres cube"

#. Programmer's name for it: SCubicKilometersDescription
#: Rtl/Common/StdConvs.pas:368
msgid "CubicKilometers"
msgstr "Kilomètres cube"

#. Programmer's name for it: SCubicInchesDescription
#: Rtl/Common/StdConvs.pas:369
msgid "CubicInches"
msgstr "Pouces cube"

#. Programmer's name for it: SCubicFeetDescription
#: Rtl/Common/StdConvs.pas:370
msgid "CubicFeet"
msgstr "Pieds cube"

#. Programmer's name for it: SCubicYardsDescription
#: Rtl/Common/StdConvs.pas:371
msgid "CubicYards"
msgstr "Yards cube"

#. Programmer's name for it: SCubicMilesDescription
#: Rtl/Common/StdConvs.pas:372
msgid "CubicMiles"
msgstr "Milles cube"

#. Programmer's name for it: SMilliLitersDescription
#: Rtl/Common/StdConvs.pas:373
msgid "MilliLiters"
msgstr "Millitres"

#. Programmer's name for it: SCentiLitersDescription
#: Rtl/Common/StdConvs.pas:374
msgid "CentiLiters"
msgstr "Centilitres"

#. Programmer's name for it: SDeciLitersDescription
#: Rtl/Common/StdConvs.pas:375
msgid "DeciLiters"
msgstr "Décilitres"

#. Programmer's name for it: SLitersDescription
#: Rtl/Common/StdConvs.pas:376
msgid "Liters"
msgstr "Litres"

#. Programmer's name for it: SDecaLitersDescription
#: Rtl/Common/StdConvs.pas:377
msgid "DecaLiters"
msgstr "Décalitres"

#. Programmer's name for it: SHectoLitersDescription
#: Rtl/Common/StdConvs.pas:378
msgid "HectoLiters"
msgstr "Hectolitres"

#. Programmer's name for it: SKiloLitersDescription
#: Rtl/Common/StdConvs.pas:379
msgid "KiloLiters"
msgstr "Kilolitres"

#. Programmer's name for it: SAcreFeetDescription
#: Rtl/Common/StdConvs.pas:380
msgid "AcreFeet"
msgstr "Acre Pied"

#. Programmer's name for it: SAcreInchesDescription
#: Rtl/Common/StdConvs.pas:381
msgid "AcreInches"
msgstr "Acre Pouces"

#. Programmer's name for it: SCordsDescription
#: Rtl/Common/StdConvs.pas:382
msgid "Cords"
msgstr "Cordes"

#. Programmer's name for it: SCordFeetDescription
#: Rtl/Common/StdConvs.pas:383
msgid "CordFeet"
msgstr "Pied-corde"

#. Programmer's name for it: SDecisteresDescription
#: Rtl/Common/StdConvs.pas:384
msgid "Decisteres"
msgstr "Decisteres"

#. Programmer's name for it: SSteresDescription
#: Rtl/Common/StdConvs.pas:385
msgid "Steres"
msgstr "Stères"

#. Programmer's name for it: SDecasteresDescription
#: Rtl/Common/StdConvs.pas:386
msgid "Decasteres"
msgstr "Decasteres"

#. Programmer's name for it: SFluidGallonsDescription
#: Rtl/Common/StdConvs.pas:389
msgid "FluidGallons"
msgstr "FluidGallons"

#. Programmer's name for it: SFluidQuartsDescription
#: Rtl/Common/StdConvs.pas:390
msgid "FluidQuarts"
msgstr "FluidQuarts"

#. Programmer's name for it: SFluidPintsDescription
#: Rtl/Common/StdConvs.pas:391
msgid "FluidPints"
msgstr "FluidPints"

#. Programmer's name for it: SFluidCupsDescription
#: Rtl/Common/StdConvs.pas:392
msgid "FluidCups"
msgstr "FluidCups"

#. Programmer's name for it: SFluidGillsDescription
#: Rtl/Common/StdConvs.pas:393
msgid "FluidGills"
msgstr "FluidGills"

#. Programmer's name for it: SFluidOuncesDescription
#: Rtl/Common/StdConvs.pas:394
msgid "FluidOunces"
msgstr "FluidOunces"

#. Programmer's name for it: SFluidTablespoonsDescription
#: Rtl/Common/StdConvs.pas:395
msgid "FluidTablespoons"
msgstr "FluidTablespoons"

#. Programmer's name for it: SFluidTeaspoonsDescription
#: Rtl/Common/StdConvs.pas:396
msgid "FluidTeaspoons"
msgstr "FluidTeaspoons"

#. Programmer's name for it: SDryGallonsDescription
#: Rtl/Common/StdConvs.pas:399
msgid "DryGallons"
msgstr "DryGallons"

#. Programmer's name for it: SDryQuartsDescription
#: Rtl/Common/StdConvs.pas:400
msgid "DryQuarts"
msgstr "DryQuarts"

#. Programmer's name for it: SDryPintsDescription
#: Rtl/Common/StdConvs.pas:401
msgid "DryPints"
msgstr "DryPints"

#. Programmer's name for it: SDryPecksDescription
#: Rtl/Common/StdConvs.pas:402
msgid "DryPecks"
msgstr "DryPecks"

#. Programmer's name for it: SDryBucketsDescription
#: Rtl/Common/StdConvs.pas:403
msgid "DryBuckets"
msgstr "DryBuckets"

#. Programmer's name for it: SDryBushelsDescription
#: Rtl/Common/StdConvs.pas:404
msgid "DryBushels"
msgstr "DryBushels"

#. Programmer's name for it: SUKGallonsDescription
#: Rtl/Common/StdConvs.pas:407
msgid "UKGallons"
msgstr "UKGallons"

#. Programmer's name for it: SUKPottlesDescription
#: Rtl/Common/StdConvs.pas:408
msgid "UKPottle"
msgstr "UKPottle"

#. Programmer's name for it: SUKQuartsDescription
#: Rtl/Common/StdConvs.pas:409
msgid "UKQuarts"
msgstr "UKQuarts"

#. Programmer's name for it: SUKPintsDescription
#: Rtl/Common/StdConvs.pas:410
msgid "UKPints"
msgstr "UKPints"

#. Programmer's name for it: SUKGillsDescription
#: Rtl/Common/StdConvs.pas:411
msgid "UKGill"
msgstr "UKGill"

#. Programmer's name for it: SUKOuncesDescription
#: Rtl/Common/StdConvs.pas:412
msgid "UKOunces"
msgstr "UKOunces"

#. Programmer's name for it: SUKPecksDescription
#: Rtl/Common/StdConvs.pas:413
msgid "UKPecks"
msgstr "UKPecks"

#. Programmer's name for it: SUKBucketsDescription
#: Rtl/Common/StdConvs.pas:414
msgid "UKBuckets"
msgstr "UKBuckets"

#. Programmer's name for it: SUKBushelsDescription
#: Rtl/Common/StdConvs.pas:415
msgid "UKBushels"
msgstr "UKBushels"

#. Programmer's name for it: SMassDescription
#: Rtl/Common/StdConvs.pas:419
msgid "Mass"
msgstr "Masse"

#. Programmer's name for it: SNanogramsDescription
#: Rtl/Common/StdConvs.pas:422
msgid "Nanograms"
msgstr "Nanogrammes"

#. Programmer's name for it: SMicrogramsDescription
#: Rtl/Common/StdConvs.pas:423
msgid "Micrograms"
msgstr "Microgrammes"

#. Programmer's name for it: SMilligramsDescription
#: Rtl/Common/StdConvs.pas:424
msgid "Milligrams"
msgstr "Milligrammes"

#. Programmer's name for it: SCentigramsDescription
#: Rtl/Common/StdConvs.pas:425
msgid "Centigrams"
msgstr "Centigrammes"

#. Programmer's name for it: SDecigramsDescription
#: Rtl/Common/StdConvs.pas:426
msgid "Decigrams"
msgstr "Décigrammes"

#. Programmer's name for it: SGramsDescription
#: Rtl/Common/StdConvs.pas:427
msgid "Grams"
msgstr "Grammes"

#. Programmer's name for it: SDecagramsDescription
#: Rtl/Common/StdConvs.pas:428
msgid "Decagrams"
msgstr "Décagrammes"

#. Programmer's name for it: SHectogramsDescription
#: Rtl/Common/StdConvs.pas:429
msgid "Hectograms"
msgstr "Hectogrammes"

#. Programmer's name for it: SKilogramsDescription
#: Rtl/Common/StdConvs.pas:430
msgid "Kilograms"
msgstr "Kilogrammes"

#. Programmer's name for it: SMetricTonsDescription
#: Rtl/Common/StdConvs.pas:431
msgid "MetricTons"
msgstr "Tonnes métriques"

#. Programmer's name for it: SDramsDescription
#: Rtl/Common/StdConvs.pas:432
msgid "Drams"
msgstr "Drams"

#. Programmer's name for it: SGrainsDescription
#: Rtl/Common/StdConvs.pas:433
msgid "Grains"
msgstr "Grains"

#. Programmer's name for it: STonsDescription
#: Rtl/Common/StdConvs.pas:434
msgid "Tons"
msgstr "Tons"

#. Programmer's name for it: SLongTonsDescription
#: Rtl/Common/StdConvs.pas:435
msgid "LongTons"
msgstr "Tonnes longues"

#. Programmer's name for it: SOuncesDescription
#: Rtl/Common/StdConvs.pas:436
msgid "Ounces"
msgstr "Onces"

#. Programmer's name for it: SPoundsDescription
#: Rtl/Common/StdConvs.pas:437
msgid "Pounds"
msgstr "Livres"

#. Programmer's name for it: STemperatureDescription
#: Rtl/Common/StdConvs.pas:441
msgid "Temperature"
msgstr "Température"

#. Programmer's name for it: SCelsiusDescription
#: Rtl/Common/StdConvs.pas:444
msgid "Celsius"
msgstr "Celsius"

#. Programmer's name for it: SKelvinDescription
#: Rtl/Common/StdConvs.pas:445
msgid "Kelvin"
msgstr "Kelvin"

#. Programmer's name for it: SFahrenheitDescription
#: Rtl/Common/StdConvs.pas:446
msgid "Fahrenheit"
msgstr "Fahrenheit"

#. Programmer's name for it: SRankineDescription
#: Rtl/Common/StdConvs.pas:447
msgid "Rankine"
msgstr "Rankine"

#. Programmer's name for it: SReaumurDescription
#: Rtl/Common/StdConvs.pas:448
msgid "Reaumur"
msgstr "Reaumur"

#. Programmer's name for it: SMilliSecondsDescription
#: Rtl/Common/StdConvs.pas:455
msgid "MilliSeconds"
msgstr "Millisecondes"

#. Programmer's name for it: SSecondsDescription
#: Rtl/Common/StdConvs.pas:456
msgid "Seconds"
msgstr "Secondes"

#. Programmer's name for it: SMinutesDescription
#: Rtl/Common/StdConvs.pas:457
msgid "Minutes"
msgstr "Minutes"

#. Programmer's name for it: SHoursDescription
#: Rtl/Common/StdConvs.pas:458
msgid "Hours"
msgstr "Heures"

#. Programmer's name for it: SDaysDescription
#: Rtl/Common/StdConvs.pas:459
msgid "Days"
msgstr "Jour"

#. Programmer's name for it: SWeeksDescription
#: Rtl/Common/StdConvs.pas:460
msgid "Weeks"
msgstr "Semaines"

#. Programmer's name for it: SFortnightsDescription
#: Rtl/Common/StdConvs.pas:461
msgid "Fortnights"
msgstr "Quinzaine"

#. Programmer's name for it: SMonthsDescription
#: Rtl/Common/StdConvs.pas:462
msgid "Months"
msgstr "Mois"

#. Programmer's name for it: SYearsDescription
#: Rtl/Common/StdConvs.pas:463
msgid "Years"
msgstr "Années"

#. Programmer's name for it: SDecadesDescription
#: Rtl/Common/StdConvs.pas:464
msgid "Decades"
msgstr "Décades"

#. Programmer's name for it: SCenturiesDescription
#: Rtl/Common/StdConvs.pas:465
msgid "Centuries"
msgstr "Siècles"

#. Programmer's name for it: SMillenniaDescription
#: Rtl/Common/StdConvs.pas:466
msgid "Millennia"
msgstr "Millénaire"

#. Programmer's name for it: SDateTimeDescription
#: Rtl/Common/StdConvs.pas:467
msgid "DateTime"
msgstr "HeureJour"

#. Programmer's name for it: SJulianDateDescription
#: Rtl/Common/StdConvs.pas:468
msgid "JulianDate"
msgstr "DateJulien"

#. Programmer's name for it: SModifiedJulianDateDescription
#: Rtl/Common/StdConvs.pas:469
msgid "ModifiedJulianDate"
msgstr "DateJulienModifiée"

#. Programmer's name for it: SCouldNotParseImaginary
#: Rtl/Common/VarCmplx.pas:255
msgid "Could not parse imaginary portion"
msgstr "Impossible d'analyser la partie imaginaire"

#. Programmer's name for it: SCouldNotParseSymbol
#: Rtl/Common/VarCmplx.pas:256
msgid "Could not parse required '%s' symbol"
msgstr "Impossible d'analyser le symbole requis '%s'"

#. Programmer's name for it: SCouldNotParsePlus
#: Rtl/Common/VarCmplx.pas:257
msgid "Could not parse required '+' (or '-') symbol"
msgstr "Impossible d'analyser le symbole '+' (ou '-') requis"

#. Programmer's name for it: SCouldNotParseReal
#: Rtl/Common/VarCmplx.pas:258
msgid "Could not parse real portion"
msgstr "Impossible d'analyser la partie réelle"

#. Programmer's name for it: SUnexpectedEOS
#: Rtl/Common/VarCmplx.pas:259
msgid "Unexpected end of string [%s]"
msgstr "Fin de chaîne inattendue [%s]"

#. Programmer's name for it: SErrorSuffix
#: Rtl/Common/VarCmplx.pas:260
msgid "%s [%s<?>%s]"
msgstr "%s [%s<?>%s]"

#. Programmer's name for it: SCorbaDllNotLoaded
#: Rtl/Corba/CorbCnst.pas:14 Rtl/Corba40/CorbCnst.pas:14
msgid "Unable to load CORBA libraries"
msgstr "Impossible de charger les bibliothèques CORBA"

#. Programmer's name for it: SCorbaNotInitialized
#: Rtl/Corba/CorbCnst.pas:15 Rtl/Corba40/CorbCnst.pas:15
msgid "CORBA libraries are unavailable or not initialized"
msgstr "Les bibliothèques CORBA sont indisponibles ou non initialisées"

#. Programmer's name for it: SCorbaSkeletonNotRegistered
#: Rtl/Corba/CorbCnst.pas:16 Rtl/Corba40/CorbCnst.pas:16
msgid "CORBA server skeleton not registered for object %s"
msgstr "Squelette de serveur CORBA non recensé pour l'objet %s"

#. Programmer's name for it: SCorbaStubNotRegistered
#: Rtl/Corba/CorbCnst.pas:17 Rtl/Corba40/CorbCnst.pas:17
msgid "CORBA client stub not registered"
msgstr "Stub client CORBA non recensé"

#. Programmer's name for it: SCorbaInterfaceIDNotRegister
#: Rtl/Corba/CorbCnst.pas:18 Rtl/Corba40/CorbCnst.pas:18
msgid "CORBA interface not registered"
msgstr "Interface CORBA non recensée"

#. Programmer's name for it: SCorbaRepositoryIDNotRegistered
#: Rtl/Corba/CorbCnst.pas:19 Rtl/Corba40/CorbCnst.pas:19
msgid "CORBA Repository ID \"%s\" not registered"
msgstr "Id de référentiel CORBA \"%s\" non recensé"

#. Programmer's name for it: SCorbaIncompleteFactory
#: Rtl/Corba/CorbCnst.pas:20 Rtl/Corba40/CorbCnst.pas:20
msgid "CORBA Factory did not implement CreateInterface"
msgstr "La fabrique CORBA n'a pas implémenté CreateInterface"

#. Programmer's name for it: sInvalidTypeCast
#: Rtl/Corba/CorbCnst.pas:23 Rtl/Corba40/CorbCnst.pas:23
msgid "Variant cannot be converted to a CORBA Any"
msgstr "Impossible de convertir le variant en Any CORBA"

#. Programmer's name for it: sNotCorbaObject
#: Rtl/Corba/CorbCnst.pas:24 Rtl/Corba40/CorbCnst.pas:24
msgid "Variant/Any not a CORBA object"
msgstr "Le Variant/Any n'est pas un objet CORBA"

#. Programmer's name for it: sParamTypeCast
#: Rtl/Corba/CorbCnst.pas:25 Rtl/Corba40/CorbCnst.pas:25
msgid "Parameter (%d) of method %s not of the correct type"
msgstr "Le paramètre (%d) de la méthode %s n'est pas du type correct"

#. Programmer's name for it: sParamOut
#: Rtl/Corba/CorbCnst.pas:26 Rtl/Corba40/CorbCnst.pas:26
msgid ""
"Parameter (%d) of method %s is an out or in/out parameter and requires a "
"variable reference"
msgstr ""
"Le paramètre (%d) de la méthode %s est un paramètre sortie ou entrée/sortie "
"et requiert une référence de variable"

#. Programmer's name for it: sNoRepository
#: Rtl/Corba/CorbCnst.pas:27 Rtl/Corba40/CorbCnst.pas:27
msgid "Could not perform CORBA Dispatch, no interface repository found"
msgstr ""
"Impossible d'effectuer le Dispatch CORBA, aucun référentiel d'interface "
"trouvé"

#. Programmer's name for it: sInvalidParameterCount
#: Rtl/Corba/CorbCnst.pas:28 Rtl/Corba40/CorbCnst.pas:28
msgid "Incorrect number of parameters to method %s"
msgstr "Nombre de paramètres incorrect pour la méthode %s"

#. Programmer's name for it: sMethodNotFound
#: Rtl/Corba/CorbCnst.pas:29 Rtl/Corba40/CorbCnst.pas:29
msgid "Method %s not found"
msgstr "Méthode %s non trouvée"

#. Programmer's name for it: sConnecting
#: Rtl/Corba/CorbCnst.pas:30 Rtl/Corba40/CorbCnst.pas:30
msgid "Connecting to CORBA server..."
msgstr "Connexion au serveur CORBA..."

#. 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: 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: SAccessViolation
#: 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: SAccessViolation
#: 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: SStackOverflow
#: Rtl/Sys/SysConst.pas:51
msgid "Stack overflow"
msgstr "Débordement de pile"

#. Programmer's name for it: SControlC
#: Rtl/Sys/SysConst.pas:52
msgid "Control-C hit"
msgstr "Frappe de Contrôle-C"

#. Programmer's name for it: SQuit
#: Rtl/Sys/SysConst.pas:53
msgid "Quit key hit"
msgstr "Frappes de la touche de sortie"

#. Programmer's name for it: SPrivilege
#: Rtl/Sys/SysConst.pas:54
msgid "Privileged instruction"
msgstr "Instruction privilégiée"

#. Programmer's name for it: SOperationAborted
#: Rtl/Sys/SysConst.pas:55
msgid "Operation aborted"
msgstr "Opération abandonnée"

#. Programmer's name for it: SException
#: Rtl/Sys/SysConst.pas:56
msgid ""
"Exception %s in module %s at %p.\n"
"%s%s"
msgstr ""
"Exception %s dans le module %s dans %p.\n"
"%s%s"

#. Programmer's name for it: SExceptTitle
#: Rtl/Sys/SysConst.pas:57
msgid "Application Error"
msgstr "Erreur d'application"

#. Programmer's name for it: SSigactionFailed
#: Rtl/Sys/SysConst.pas:59
msgid "sigaction call failed"
msgstr "Echec de l'appel sigaction"

#. Programmer's name for it: SInvalidFormat
#: Rtl/Sys/SysConst.pas:61
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:62
msgid "No argument for format '%s'"
msgstr "Aucun argument pour le format '%s'"

#. Programmer's name for it: SInvalidVarCast
#: Rtl/Sys/SysConst.pas:63
msgid "Invalid variant type conversion"
msgstr "Conversion de type variant incorrecte"

#. Programmer's name for it: SInvalidVarOp
#: Rtl/Sys/SysConst.pas:64
msgid "Invalid variant operation"
msgstr "Opération de variant incorrecte"

#. Programmer's name for it: SDispatchError
#: Rtl/Sys/SysConst.pas:65
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:68
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:69
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 array"
msgstr "Erreur lors de la création de tableau de variants"

#. Programmer's name for it: SVarNotArray
#: Rtl/Sys/SysConst.pas:71
msgid "Variant is not an array"
msgstr "Le variant n'est pas un tableau"

#. Programmer's name for it: SVarArrayBounds
#: Rtl/Sys/SysConst.pas:72
msgid "Variant array index out of bounds"
msgstr "Indice de tableau de variants hors limites"

#. Programmer's name for it: SVarTypeUnknown
#: Rtl/Sys/SysConst.pas:73
msgid "Unknown custom variant type ($.4x)"
msgstr "Type de variant personnalisé inconnu (%.4x)"

#. Programmer's name for it: SVarTypeOutOfRange
#: Rtl/Sys/SysConst.pas:74
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:75
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:76
msgid "Custom variant type (%.4x) is not usable"
msgstr "Le type de variant personnalisé (%.4x) n'est pas utilisable"

#. Programmer's name for it: SVarTypeTooManyCustom
#: Rtl/Sys/SysConst.pas:77
msgid "Too many custom variants have been registered"
msgstr "Trop de types de variants personnalisés ont été enregistrés"

#. Programmer's name for it: SVarDataClearRecursing
#: Rtl/Sys/SysConst.pas:78
msgid "Recursion while doing a VarDataClear"
msgstr "Récursivité pendant une opération VarDataClear"

#. Programmer's name for it: SVarDataCopyRecursing
#: Rtl/Sys/SysConst.pas:79
msgid "Recursion while doing a VarDataCopy"
msgstr "Récursivité pendant une opération VarDataCopy"

#. Programmer's name for it: SVarDataCopyNoIndRecursing
#: Rtl/Sys/SysConst.pas:80
msgid "Recursion while doing a VarDataCopyNoInd"
msgstr "Récursivité pendant une opération VarDataCopyNoInd"

#. Programmer's name for it: SVarDataInitRecursing
#: Rtl/Sys/SysConst.pas:81
msgid "Recursion while doing a VarDataInit"
msgstr "Récursivité pendant une opération VarDataInit"

#. Programmer's name for it: SVarDataCastToRecursing
#: Rtl/Sys/SysConst.pas:82
msgid "Recursion while doing a VarDataCastTo"
msgstr "Récursivité pendant une opération VarDataCastTo"

#. Programmer's name for it: SVarIsEmpty
#: Rtl/Sys/SysConst.pas:83
msgid "Variant is empty"
msgstr "Le variant est vide"

#. Programmer's name for it: sUnknownFromType
#: Rtl/Sys/SysConst.pas:84
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:85
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:86
msgid "External exception %x"
msgstr "Exception externe %x"

#. Programmer's name for it: SAssertionFailed
#: Rtl/Sys/SysConst.pas:87
msgid "Assertion failed"
msgstr "Echec de l'assertion"

#. Programmer's name for it: SIntfCastError
#: Rtl/Sys/SysConst.pas:88
msgid "Interface not supported"
msgstr "Interface non supportée"

#. Programmer's name for it: SSafecallException
#: Rtl/Sys/SysConst.pas:89
msgid "Exception in safecall method"
msgstr "Exception dans méthode safecall"

#. Programmer's name for it: SAssertError
#: Rtl/Sys/SysConst.pas:90
msgid "%s (%s, line %d)"
msgstr "%s (%s, ligne %d)"

#. Programmer's name for it: SAbstractError
#: Rtl/Sys/SysConst.pas:91
msgid "Abstract Error"
msgstr "Erreur abstraite"

#. Programmer's name for it: SModuleAccessViolation
#: Rtl/Sys/SysConst.pas:92
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:93
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:94
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:95
msgid "Invalid package file '%s'"
msgstr "Fichier paquet '%s' incorrect"

#. Programmer's name for it: SInvalidPackageHandle
#: Rtl/Sys/SysConst.pas:96
msgid "Invalid package handle"
msgstr "Handle de paquet incorrect"

#. Programmer's name for it: SDuplicatePackageUnit
#: Rtl/Sys/SysConst.pas:98
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:99
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:100
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:102
msgid ""
"Win32 Error.  Code: %d.\n"
"%s"
msgstr ""
"Erreur Win32.  Code : %d.\n"
"%s"

#. use SUnkOSError
#: Rtl/Sys/SysConst.pas:103
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:105
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: SConvDuplicateType
#: Rtl/Sys/SysConst.pas:111
msgid "Conversion type (%s) already registered"
msgstr "Le type de conversion (%s) est déjà recensé dans %s."

#. Programmer's name for it: SShortMonthNameJan
#: Rtl/Sys/SysConst.pas:119
msgid "Jan"
msgstr "Jan"

#. Programmer's name for it: SShortMonthNameFeb
#: Rtl/Sys/SysConst.pas:120
msgid "Feb"
msgstr "Fév"

#. Programmer's name for it: SShortMonthNameMar
#: Rtl/Sys/SysConst.pas:121
msgid "Mar"
msgstr "Mar"

#. Programmer's name for it: SShortMonthNameApr
#: Rtl/Sys/SysConst.pas:122
msgid "Apr"
msgstr "Avr"

#. Programmer's name for it: SShortMonthNameMay
#. Programmer's name for it: SLongMonthNameMay
#: Rtl/Sys/SysConst.pas:123 Rtl/Sys/SysConst.pas:136
msgid "May"
msgstr "Mai"

#. Programmer's name for it: SShortMonthNameJun
#: Rtl/Sys/SysConst.pas:124
msgid "Jun"
msgstr "Jun"

#. Programmer's name for it: SShortMonthNameJul
#: Rtl/Sys/SysConst.pas:125
msgid "Jul"
msgstr "Jul"

#. Programmer's name for it: SShortMonthNameAug
#: Rtl/Sys/SysConst.pas:126
msgid "Aug"
msgstr "Aoû"

#. Programmer's name for it: SShortMonthNameSep
#: Rtl/Sys/SysConst.pas:127
msgid "Sep"
msgstr "Sep"

#. Programmer's name for it: SShortMonthNameOct
#: Rtl/Sys/SysConst.pas:128
msgid "Oct"
msgstr "Oct"

#. Programmer's name for it: SShortMonthNameNov
#: Rtl/Sys/SysConst.pas:129
msgid "Nov"
msgstr "Nov"

#. Programmer's name for it: SShortMonthNameDec
#: Rtl/Sys/SysConst.pas:130
msgid "Dec"
msgstr "Déc"

#. Programmer's name for it: SLongMonthNameJan
#: Rtl/Sys/SysConst.pas:132
msgid "January"
msgstr "Janvier"

#. Programmer's name for it: SLongMonthNameFeb
#: Rtl/Sys/SysConst.pas:133
msgid "February"
msgstr "Février"

#. Programmer's name for it: SLongMonthNameMar
#: Rtl/Sys/SysConst.pas:134
msgid "March"
msgstr "Mars"

#. Programmer's name for it: SLongMonthNameApr
#: Rtl/Sys/SysConst.pas:135
msgid "April"
msgstr "Avril"

#. Programmer's name for it: SLongMonthNameJun
#: Rtl/Sys/SysConst.pas:137
msgid "June"
msgstr "Juin"

#. Programmer's name for it: SLongMonthNameJul
#: Rtl/Sys/SysConst.pas:138
msgid "July"
msgstr "Juillet"

#. Programmer's name for it: SLongMonthNameAug
#: Rtl/Sys/SysConst.pas:139
msgid "August"
msgstr "Août"

#. Programmer's name for it: SLongMonthNameSep
#: Rtl/Sys/SysConst.pas:140
msgid "September"
msgstr "Septembre"

#. Programmer's name for it: SLongMonthNameOct
#: Rtl/Sys/SysConst.pas:141
msgid "October"
msgstr "Octobre"

#. Programmer's name for it: SLongMonthNameNov
#: Rtl/Sys/SysConst.pas:142
msgid "November"
msgstr "Novembre"

#. Programmer's name for it: SLongMonthNameDec
#: Rtl/Sys/SysConst.pas:143
msgid "December"
msgstr "Décembre"

#. Programmer's name for it: SShortDayNameSun
#: Rtl/Sys/SysConst.pas:145
msgid "Sun"
msgstr "Dim"

#. Programmer's name for it: SShortDayNameMon
#: Rtl/Sys/SysConst.pas:146
msgid "Mon"
msgstr "Lun"

#. Programmer's name for it: SShortDayNameTue
#: Rtl/Sys/SysConst.pas:147
msgid "Tue"
msgstr "Mar"

#. Programmer's name for it: SShortDayNameWed
#: Rtl/Sys/SysConst.pas:148
msgid "Wed"
msgstr "Mer"

#. Programmer's name for it: SShortDayNameThu
#: Rtl/Sys/SysConst.pas:149
msgid "Thu"
msgstr "Jeu"

#. Programmer's name for it: SShortDayNameFri
#: Rtl/Sys/SysConst.pas:150
msgid "Fri"
msgstr "Ven"

#. Programmer's name for it: SShortDayNameSat
#: Rtl/Sys/SysConst.pas:151
msgid "Sat"
msgstr "Sam"

#. Programmer's name for it: SLongDayNameSun
#: Rtl/Sys/SysConst.pas:153
msgid "Sunday"
msgstr "Dimanche"

#. Programmer's name for it: SLongDayNameMon
#: Rtl/Sys/SysConst.pas:154
msgid "Monday"
msgstr "Lundi"

#. Programmer's name for it: SLongDayNameTue
#: Rtl/Sys/SysConst.pas:155
msgid "Tuesday"
msgstr "Mardi"

#. Programmer's name for it: SLongDayNameWed
#: Rtl/Sys/SysConst.pas:156
msgid "Wednesday"
msgstr "Mercredi"

#. Programmer's name for it: SLongDayNameThu
#: Rtl/Sys/SysConst.pas:157
msgid "Thursday"
msgstr "Jeudi"

#. Programmer's name for it: SLongDayNameFri
#: Rtl/Sys/SysConst.pas:158
msgid "Friday"
msgstr "Vendredi"

#. Programmer's name for it: SLongDayNameSat
#: Rtl/Sys/SysConst.pas:159
msgid "Saturday"
msgstr "Samedi"

#. Programmer's name: FONT 8
#. formAbout..Font.Name
#. formAbout..lblCopyright..Font.Name
#. formAbout..lblPleaseVisitUs..Font.Name
#. formAbout..lblURL..Font.Name
#. IdPropEdBindingEntry..Font.Name
#. formAbout..Font.Name
#. formAbout..Panel1..lblPleaseVisitUs..Font.Name
#. formAbout..Panel1..lblURL..Font.Name
#. formAbout..Panel2..lblCopyright..Font.Name
#. frmNewMessagePart..Font.Name
#. IdPropEdBindingEntry..Font.Name
#. Form1..Font.Name
#. LogDetailFrame..ActionList1..FontEdit1..Dialog.Font.Name
#. AboutBox..DetailsPanel..Copyright..Font.Name
#. AboutBox..DetailsPanel..Version..Font.Name
#. AboutBox..DetailsPanel..SKUName..Font.Name
#. AboutBox..DetailsPanel..CompanyName..Font.Name
#. StandardActions..ActionList1..FontEdit1..Dialog.Font.Name
#. frmGeneratorEditor..Font.Name
#. frmIBRestoreEditor..Font.Name
#. frmIBSecurityEditor..Font.Name
#. frmIBServiceEditor..Font.Name
#: Vcl/ExtDlgs.rc:14 Indy/IdAbout.xfm:20 Indy/IdAbout.xfm:2805
#: Indy/IdAbout.xfm:2844 Indy/IdAbout.xfm:2864 Indy/IdDsnPropEdBinding.xfm:15
#: Indy/IdAbout.dfm:13 Indy/IdAbout.dfm:38 Indy/IdAbout.dfm:55
#: Indy/IdAbout.dfm:100 Indy/IdDsnNewMessagePart.dfm:12
#: Indy/IdDsnPropEdBinding.dfm:14 Internet/SvrInfoConsole.dfm:11
#: Internet/SvrLogDetailFrame.dfm:54 Internet/WebAppDbgAbout.dfm:84
#: Internet/WebAppDbgAbout.dfm:98 Internet/WebAppDbgAbout.dfm:112
#: Internet/WebAppDbgAbout.dfm:301 Vcl/ActnRes.dfm:216
#: Vcl/IBGeneratorEditor.dfm:12 Vcl/IBRestoreEditor.dfm:12
#: Vcl/IBSecurityEditor.dfm:11 Vcl/IBServiceEditor.dfm:11
msgid "MS Sans Serif"
msgstr "MS Sans Serif"

#. LoginDialog..Caption
#: Clx/QDBLogDlg.xfm:7 Vcl/DBLOGDLG.dfm:6
msgid "Database Login"
msgstr "Connexion base de données"

#. LoginDialog..OKButton..Caption
#. PasswordDialog..OKButton..Caption
#. ClxStrEditDlg..OKButton..Caption
#. InputReqDialog..OKButton..Caption
#. DataBindForm..OkBtn..Caption
#. StrEditDlg..OKButton..Caption
#. UpdateSQLEditForm..OkButton..Caption
#. LoginDialog..OKButton..Caption
#. PasswordDialog..OKButton..Caption
#: Clx/QDBLogDlg.xfm:20 Clx/QDBPWDlg.xfm:20 Property Editors/ClxStrEdit.xfm:42
#: Editors/dbinpreq.dfm:18 Editors/DbOleEdt.dfm:109 Editors/StrEdit.dfm:39
#: Editors/UpdSqlEd.dfm:20 Vcl/DBLOGDLG.dfm:21 Vcl/DbPWDlg.dfm:18
msgid "&OK"
msgstr "&OK"

#. LoginDialog..Panel..Label3..Caption
#: Clx/QDBLogDlg.xfm:56 Vcl/DBLOGDLG.dfm:49
msgid "Database:"
msgstr "Base de données :"

#. LoginDialog..Panel..Panel1..Label1..Caption
#. frmIBSecurityEditor..GroupBox1..Label2..Caption
#. frmIBServiceEditor..GroupBox1..Label2..Caption
#: Clx/QDBLogDlg.xfm:81 Vcl/DBLOGDLG.dfm:77 Vcl/IBSecurityEditor.dfm:136
#: Vcl/IBServiceEditor.dfm:159
msgid "&User Name:"
msgstr "&Utilisateur :"

#. LoginDialog..Panel..Panel1..Label2..Caption
#: Clx/QDBLogDlg.xfm:91 Vcl/DBLOGDLG.dfm:85
msgid "&Password:"
msgstr "&Mot de passe :"

#. PasswordDialog..Caption
#: Clx/QDBPWDlg.xfm:7 Vcl/DbPWDlg.dfm:6
msgid "Enter password"
msgstr "Saisie du mot de passe"

#. PasswordDialog..GroupBox1..AddButton..Caption
#. IdPropEdBindingEntry..btnAdd..Caption
#. IdPropEdBindingEntry..actBndEditor..actAdd..Caption
#. DSSQueryEditor..Pager..Dimensions..Label7..Caption
#. IdPropEdBindingEntry..actBndEditor..actAdd..Caption
#. CollectionEditor..ActionList1..AddCmd..Caption
#. LinkFields..AddButton..Caption
#. PasswordDialog..GroupBox1..AddButton..Caption
#. SocketForm..MainMenu1..miPorts..miAdd..Caption
#: Clx/QDBPWDlg.xfm:57 Indy/IdDsnPropEdBinding.xfm:87
#: Indy/IdDsnPropEdBinding.xfm:123 Decision Cube/MXDSSQRY.DFM:78
#: Indy/IdDsnPropEdBinding.dfm:113 Property Editors/ColnEdit.dfm:189
#: Editors/FldLinks.DFM:114 Vcl/DbPWDlg.dfm:56 Vcl/ScktMain.dfm:344
msgid "&Add"
msgstr "Ajo&uter"

#. PasswordDialog..GroupBox1..RemoveButton..Caption
#. IdPropEdBindingEntry..btnRemove..Caption
#. IdPropEdBindingEntry..actBndEditor..actRemove..Caption
#. PasswordDialog..GroupBox1..RemoveButton..Caption
#. SocketForm..ActionList1..RemovePortAction..Caption
#: Clx/QDBPWDlg.xfm:67 Indy/IdDsnPropEdBinding.xfm:96
#: Indy/IdDsnPropEdBinding.xfm:128 Indy/IdDsnPropEdBinding.dfm:118
#: Vcl/DbPWDlg.dfm:66 Vcl/ScktMain.dfm:396
msgid "&Remove"
msgstr "&Retirer"

#. PasswordDialog..GroupBox1..RemoveAllButton..Caption
#: Clx/QDBPWDlg.xfm:77 Vcl/DbPWDlg.dfm:76
msgid "Re&move all"
msgstr "&Tout retirer"

#. formAbout..Caption
#: Indy/IdAbout.xfm:11
msgid "About Indy"
msgstr "A propos d'Indy"

#. formAbout..lblName..Font.Name
#. formAbout..lblVersion..Font.Name
#. formAbout..Panel2..lblVersion..Font.Name
#. formAbout..Panel2..lblName..Font.Name
#: Indy/IdAbout.xfm:2786 Indy/IdAbout.xfm:2825 Indy/IdAbout.dfm:117
#: Indy/IdAbout.dfm:133
msgid "Times New Roman"
msgstr "Times New Roman"

#. formAbout..lblURL..Caption
#: Indy/IdAbout.xfm:2860
msgid "http://www.nevrona.com/indy"
msgstr "http://www.nevrona.com/indy"

#. formAbout..scbxCredits..panlScroll..lblJimGunkel..Caption
#: Indy/IdAbout.xfm:2894
msgid "Jim Gunkel"
msgstr "Jim Gunkel"

#. formAbout..scbxCredits..panlScroll..lblJimGunkel..Font.Name
#. formAbout..scbxCredits..panlScroll..lblNevronaDesignsFour..Font.Name
#. formAbout..scbxCredits..panlScroll..lblKudzu..Font.Name
#. formAbout..scbxCredits..panlScroll..lblNevronaOne..Font.Name
#. formAbout..scbxCredits..panlScroll..lblHadi..Font.Name
#. formAbout..scbxCredits..panlScroll..lblNevronaTwo..Font.Name
#. formAbout..scbxCredits..panlScroll..lblAndrewPeeMee..Font.Name
#. formAbout..scbxCredits..panlScroll..lblCharlesStack..Font.Name
#. formAbout..scbxCredits..panlScroll..lblGregorIbic..Font.Name
#. formAbout..scbxCredits..panlScroll..lblIntelicomdoo..Font.Name
#. formAbout..scbxCredits..panlScroll..lblJPeterMugaas..Font.Name
#. formAbout..scbxCredits..panlScroll..lblNevronaThree..Font.Name
#. formAbout..scbxCredits..panlScroll..lblMarkHolmes..Font.Name
#. formAbout..scbxCredits..panlScroll..lblRuneMoberg..Font.Name
#. formAbout..scbxCredits..panlScroll..lblStephaneGrobety..Font.Name
#. formAbout..scbxCredits..panlScroll..lblDonSIders..Font.Name
#. formAbout..scbxCredits..panlScroll..lblAllenOneil..Font.Name
#: Indy/IdAbout.xfm:2898 Indy/IdAbout.xfm:2918 Indy/IdAbout.xfm:2957
#: Indy/IdAbout.xfm:2977 Indy/IdAbout.xfm:3016 Indy/IdAbout.xfm:3036
#: Indy/IdAbout.xfm:3076 Indy/IdAbout.xfm:3096 Indy/IdAbout.xfm:3116
#: Indy/IdAbout.xfm:3136 Indy/IdAbout.xfm:3156 Indy/IdAbout.xfm:3176
#: Indy/IdAbout.xfm:3196 Indy/IdAbout.xfm:3216 Indy/IdAbout.xfm:3236
#: Indy/IdAbout.xfm:3276 Indy/IdAbout.xfm:3316
msgid "Courier New"
msgstr "Courier New"

#. formAbout..scbxCredits..panlScroll..lblNevronaDesignsFour..Caption
#. formAbout..scbxCredits..panlScroll..lblNevronaOne..Caption
#. formAbout..scbxCredits..panlScroll..lblNevronaTwo..Caption
#. formAbout..scbxCredits..panlScroll..lblNevronaThree..Caption
#: Indy/IdAbout.xfm:2914 Indy/IdAbout.xfm:2973 Indy/IdAbout.xfm:3032
#: Indy/IdAbout.xfm:3172
msgid "Nevrona Designs"
msgstr "Nevrona Designs"

#. formAbout..scbxCredits..panlScroll..lbCoordinator..Font.Name
#. formAbout..scbxCredits..panlScroll..lbCoCordinator..Font.Name
#. formAbout..scbxCredits..panlScroll..lblIndyPitCrew..Font.Name
#. formAbout..scbxCredits..panlScroll..lblDocumentCoordinator..Font.Name
#. formAbout..scbxCredits..panlScroll..lblProgramsCoordinator..Font.Name
#: Indy/IdAbout.xfm:2937 Indy/IdAbout.xfm:2996 Indy/IdAbout.xfm:3056
#: Indy/IdAbout.xfm:3256 Indy/IdAbout.xfm:3296
msgid "Arial"
msgstr "Arial"

#. formAbout..scbxCredits..panlScroll..lblKudzu..Caption
#: Indy/IdAbout.xfm:2953
msgid "Kudzu (Chad Z. Hower)"
msgstr "Kudzu (Chad Z. Hower)"

#. formAbout..scbxCredits..panlScroll..lblHadi..Caption
#: Indy/IdAbout.xfm:3012
msgid "Hadi Hariri"
msgstr "Hadi Hariri"

#. formAbout..scbxCredits..panlScroll..lblIndyPitCrew..Caption
#: Indy/IdAbout.xfm:3052
msgid "The Indy Crew"
msgstr "L'équipe Indy"

#. formAbout..scbxCredits..panlScroll..lblAndrewPeeMee..Caption
#: Indy/IdAbout.xfm:3072
msgid "Andrew Peter Mee"
msgstr "Andrew Peter Mee"

#. formAbout..scbxCredits..panlScroll..lblCharlesStack..Caption
#: Indy/IdAbout.xfm:3092
msgid "Charles Stack"
msgstr "Charles Stack"

#. formAbout..scbxCredits..panlScroll..lblGregorIbic..Caption
#: Indy/IdAbout.xfm:3112
msgid "Gregor Ibic"
msgstr "Gregor Ibic"

#. formAbout..scbxCredits..panlScroll..lblIntelicomdoo..Caption
#: Indy/IdAbout.xfm:3132
msgid "Intelicom d.o.o."
msgstr "Intelicom d.o.o."

#. formAbout..scbxCredits..panlScroll..lblJPeterMugaas..Caption
#: Indy/IdAbout.xfm:3152
msgid "J. Peter Mugaas"
msgstr "J. Peter Mugaas"

#. formAbout..scbxCredits..panlScroll..lblMarkHolmes..Caption
#: Indy/IdAbout.xfm:3192
msgid "Mark Holmes"
msgstr "Mark Holmes"

#. formAbout..scbxCredits..panlScroll..lblRuneMoberg..Caption
#: Indy/IdAbout.xfm:3212
msgid "Rune Moberg"
msgstr "Rune Moberg"

#. formAbout..scbxCredits..panlScroll..lblDocumentCoordinator..Caption
#: Indy/IdAbout.xfm:3252
msgid "Documentation Coordinator"
msgstr "Coordinateur de documentation"

#. formAbout..scbxCredits..panlScroll..lblDonSIders..Caption
#: Indy/IdAbout.xfm:3272
msgid "Don Siders"
msgstr "Don Siders"

#. formAbout..scbxCredits..panlScroll..lblProgramsCoordinator..Caption
#: Indy/IdAbout.xfm:3292
msgid "Demo  Programs Coordinator"
msgstr "Coordinateur de programmes de démonstration"

#. formAbout..scbxCredits..panlScroll..lblAllenOneil..Caption
#: Indy/IdAbout.xfm:3312
msgid "Allen O'Neill"
msgstr "Allen O'Neill"

#. IdPropEdBindingEntry..Caption
#: Indy/IdDsnPropEdBinding.xfm:6 Indy/IdDsnPropEdBinding.dfm:5
msgid "Binding Editor"
msgstr "Editeur de liaisons"

#. IdPropEdBindingEntry..Label1..Caption
#: Indy/IdDsnPropEdBinding.xfm:28 Indy/IdDsnPropEdBinding.dfm:25
msgid "Bindings"
msgstr "Liaisons"

#. IdPropEdBindingEntry..Label2..Caption
#. SocketForm..Pages..StatPage..ConnectionList......Caption
#: Indy/IdDsnPropEdBinding.xfm:36 Indy/IdDsnPropEdBinding.dfm:32
#: Vcl/ScktMain.dfm:252
msgid "IP Address"
msgstr "Adresse IP"

#. IdPropEdBindingEntry..Label3..Caption
#. WebAppDbgMainForm..Port..Caption
#. SocketForm..Pages..PropPage..PortGroup..Caption
#. SocketForm..Pages..StatPage..ConnectionList......Caption
#. SocketForm..Panel1..HeaderControl1......Text
#: Indy/IdDsnPropEdBinding.xfm:44 Indy/IdDsnPropEdBinding.dfm:39
#: Internet/SvrMainForm.dfm:57 Vcl/ScktMain.dfm:38 Vcl/ScktMain.dfm:248
#: Vcl/ScktMain.dfm:310
msgid "Port"
msgstr "Port"

#. ClxIconViewItemsEditor..Caption
#: Property Editors/ClxIconEdit.xfm:7
msgid "IconView Items Editor"
msgstr "Editeur d'éléments IconView"

#. ClxIconViewItemsEditor..GroupBox1..Caption
#. ClxListViewItems..GroupBox1..Caption
#. ClxTreeViewItems..GroupBox1..Caption
#: Property Editors/ClxIconEdit.xfm:22 Editors/ClxItemEdit.xfm:22
#: Editors/ClxNodeEdit.xfm:22
msgid "&Items"
msgstr "&Eléments"

#. ClxIconViewItemsEditor..GroupBox1..New..Caption
#. ClxListViewItems..GroupBox1..New..Caption
#: Property Editors/ClxIconEdit.xfm:30 Editors/ClxItemEdit.xfm:30
msgid "&New Item"
msgstr "&Nouveau"

#. ClxIconViewItemsEditor..GroupBox1..Delete..Caption
#. ClxImageListEditor..GroupBox1..Delete..Caption
#. ClxListViewItems..GroupBox1..Delete..Caption
#. ClxTreeViewItems..GroupBox1..Delete..Caption
#. CollectionEditor..ActionList1..DeleteCmd..Caption
#. DataBindForm..Panel1..DeleteBtn..Caption
#. FieldsEditor..LocalMenu..DeleteItem..Caption
#. LinkFields..DeleteButton..Caption
#. IndexFiles..GroupBox1..Delete..Caption
#. StandardActions..ActionList1..EditDelete1..Caption
#: Property Editors/ClxIconEdit.xfm:41 Editors/ClxImgEdit.xfm:184
#: Editors/ClxItemEdit.xfm:41 Editors/ClxNodeEdit.xfm:41
#: Editors/ColnEdit.dfm:196 Editors/DbOleEdt.dfm:90 Editors/DSDesign.dfm:159
#: Editors/FldLinks.DFM:123 Editors/Ixedit.dfm:43 Vcl/ActnRes.dfm:66
msgid "&Delete"
msgstr "&Supprimer"

#. ClxIconViewItemsEditor..PropGroupBox..Caption
#. ClxListViewItems..PropGroupBox..Caption
#. ClxTreeViewItems..PropGroupBox..Caption
#: Property Editors/ClxIconEdit.xfm:69 Editors/ClxItemEdit.xfm:79
#: Editors/ClxNodeEdit.xfm:89
msgid "Item Properties"
msgstr "Propriétés de l'élément"

#. ClxIconViewItemsEditor..PropGroupBox..Label1..Caption
#. ClxListViewItems..PropGroupBox..Label1..Caption
#: Property Editors/ClxIconEdit.xfm:77 Editors/ClxItemEdit.xfm:87
msgid "&Caption:"
msgstr "&Intitulé :"

#. ClxIconViewItemsEditor..PropGroupBox..Label2..Caption
#. ClxListViewItems..PropGroupBox..Label2..Caption
#. ClxTreeViewItems..PropGroupBox..Label2..Caption
#: Property Editors/ClxIconEdit.xfm:87 Editors/ClxItemEdit.xfm:96
#: Editors/ClxNodeEdit.xfm:105
msgid "I&mage Index:"
msgstr "Indice i&mage :"

#. ClxIconViewItemsEditor..Apply..Caption
#. ClxListViewItems..Apply..Caption
#. ClxTreeViewItems..Apply..Caption
#. SocketForm..ActionList1..ApplyAction..Caption
#: Property Editors/ClxIconEdit.xfm:143 Editors/ClxItemEdit.xfm:169
#: Editors/ClxNodeEdit.xfm:179 Vcl/ScktMain.dfm:381
msgid "&Apply"
msgstr "Appli&quer"

#. ClxImageListEditor..Caption
#: Property Editors/ClxImgEdit.xfm:10
msgid "ImageList Editor"
msgstr "Editeur de liste d'images"

#. ClxImageListEditor..ImageGroup..Caption
#: Property Editors/ClxImgEdit.xfm:50
msgid " &Selected Image "
msgstr " I&mage sélectionnée "

#. ClxImageListEditor..ImageGroup..TransparentLabel..Caption
#: Property Editors/ClxImgEdit.xfm:58
msgid "&Transparent Color:"
msgstr "Couleur &transparente :"

#. ClxImageListEditor..ImageGroup..FillLabel..Caption
#: Property Editors/ClxImgEdit.xfm:67
msgid "&Fill Color:"
msgstr "Couleur &remplissage :"

#. ClxImageListEditor..ImageGroup..OptionsGroup....Items.Strings
#: Property Editors/ClxImgEdit.xfm:79
msgid ""
"Cr&op\n"
"St&retch\n"
"C&enter\n"
msgstr ""
"C&ouper\n"
"Etend&re\n"
"C&entrer\n"

#. ClxImageListEditor..ImageGroup..OptionsGroup..Caption
#. DBEditForm..GroupBox3..Caption
#: Property Editors/ClxImgEdit.xfm:80 Editors/Dbedit.dfm:116
msgid " Options "
msgstr " Options "

#. ClxImageListEditor..Apply..Caption
#: Property Editors/ClxImgEdit.xfm:133
msgid "A&pply"
msgstr "A&ppliquer"

#. ClxImageListEditor..GroupBox1..Caption
#: Property Editors/ClxImgEdit.xfm:153
msgid " &Images "
msgstr " &Images "

#. ClxImageListEditor..GroupBox1..Add..Caption
#. IndexFiles..GroupBox1..Add..Caption
#: Property Editors/ClxImgEdit.xfm:174 Editors/Ixedit.dfm:34
msgid "&Add..."
msgstr "Ajo&uter..."

#. ClxImageListEditor..GroupBox1..Clear..Caption
#. Caption
#. ClxStrEditDlg..PopupMenu1..Clear1..Caption
#. LogFrame..ActionList1..ClearAction..Caption
#. WebAppDbgMainForm..ActionList1..ClearAction..Caption
#. DBEditForm..GroupBox1..ClearButton..Caption
#. LinkFields..ClearButton..Caption
#. IndexFiles..GroupBox1..Clear..Caption
#. PictureEditorDlg..GroupBox1..Clear..Caption
#: Property Editors/ClxImgEdit.xfm:195 Editors/ClxPicEdit.xfm:93
#: Editors/ClxStrEdit.xfm:115 Internet/SvrLogFrame.dfm:40
#: Internet/SvrMainForm.dfm:166 Editors/Dbedit.dfm:99 Editors/FldLinks.DFM:132
#: Editors/Ixedit.dfm:53 Editors/PicEdit.dfm:94
msgid "&Clear"
msgstr "&Effacer"

#. ClxImageListEditor..GroupBox1..ExportBtn..Caption
#: Property Editors/ClxImgEdit.xfm:206
msgid "E&xport..."
msgstr "E&xporter..."

#. ClxImageListEditor..OpenDialog..DefaultExt
#. ClxImageListEditor..SaveDialog..DefaultExt
#: Property Editors/ClxImgEdit.xfm:215 Editors/ClxImgEdit.xfm:227
msgid "bmp"
msgstr "bmp"

#. ClxImageListEditor..OpenDialog....DefaultExt
#: Property Editors/ClxImgEdit.xfm:219
msgid ""
"All (*.bmp; *.ico; *.png; *.xpm)|Bitmaps (*.bmp)|Icons (*.ico)|PNG's (*.png)|"
"X Pixmaps (*.xpm)\n"
msgstr ""
"Tous (*.bmp; *.ico; *.png; *.xpm)|Bitmaps (*.bmp)|Icons (*.ico)|PNG (*.png)|"
"X Pixmaps (*.xpm)\n"

#. ClxImageListEditor..OpenDialog..Title
#: Property Editors/ClxImgEdit.xfm:220
msgid "Add Images"
msgstr "Ajout d'images"

#. ClxImageListEditor..SaveDialog..Filter
#: Property Editors/ClxImgEdit.xfm:228
msgid "Bitmaps (*.bmp)"
msgstr "Bitmaps (*.bmp)"

#. ClxImageListEditor..SaveDialog..Title
#: Property Editors/ClxImgEdit.xfm:230
msgid "Export Images"
msgstr "Exportation d'images"

#. ClxListViewItems..Caption
#: Property Editors/ClxItemEdit.xfm:7
msgid "ListView Items Editor"
msgstr "Editeur d'éléments ListView"

#. ClxListViewItems..GroupBox1..NewSub..Caption
#: Property Editors/ClxItemEdit.xfm:51
msgid "N&ew SubItem"
msgstr "S&ous-élément"

#. ClxListViewItems..PropGroupBox..Label3..Caption
#: Property Editors/ClxItemEdit.xfm:105
msgid "&State Index:"
msgstr "&Indice état :"

#. ClxTreeViewItems..Caption
#: Property Editors/ClxNodeEdit.xfm:8
msgid "TreeView Items Editor"
msgstr "Editeur d'éléments TreeView"

#. ClxTreeViewItems..GroupBox1..New..Caption
#: Property Editors/ClxNodeEdit.xfm:30
msgid "&New Node"
msgstr "&Nouveau noeud"

#. ClxTreeViewItems..GroupBox1..NewSub..Caption
#: Property Editors/ClxNodeEdit.xfm:51
msgid "N&ew SubNode"
msgstr "Nou&veau sous-noeud"

#. ClxTreeViewItems..GroupBox1..Load..Caption
#: Property Editors/ClxNodeEdit.xfm:61
msgid "&Load"
msgstr "&Charger"

#. ClxTreeViewItems..PropGroupBox..Label1..Caption
#: Property Editors/ClxNodeEdit.xfm:96
msgid "&Text:"
msgstr "&Texte :"

#. ClxTreeViewItems..PropGroupBox..Label4..Caption
#: Property Editors/ClxNodeEdit.xfm:114
msgid "&Selected Index:"
msgstr "In&dice sélectionné :"

#. ClxTreeViewItems..gbSubItems..Caption
#: Property Editors/ClxNodeEdit.xfm:199
msgid "Sub Items"
msgstr "Sous-éléments"

#. ClxTreeViewItems..gbSubItems..btnAddSub..Caption
#: Property Editors/ClxNodeEdit.xfm:216
msgid "Add SubItem"
msgstr "Ajouter sous-élément"

#. ClxTreeViewItems..gbSubItemProps..Caption
#: Property Editors/ClxNodeEdit.xfm:237
msgid "Sub Item Properties"
msgstr "Propriétés du sous-élément"

#. ClxTreeViewItems..gbSubItemProps..lblSubText..Caption
#: Property Editors/ClxNodeEdit.xfm:264
msgid "Text:"
msgstr "Texte :"

#. ClxTreeViewItems..gbSubItemProps..lblSubImgIndex..Caption
#: Property Editors/ClxNodeEdit.xfm:272
msgid "Image Index:"
msgstr "Indice image :"

#. ClxTreeViewItems..OpenDialog1..Filter
#: Property Editors/ClxNodeEdit.xfm:277
msgid "All Files(*)"
msgstr "Tous les fichiers(*)"

#. ClxPictureEditorDlg..Caption
#. PictureEditorDlg..Caption
#: Property Editors/ClxPicEdit.xfm:9 Editors/PicEdit.dfm:6
msgid "Picture Editor"
msgstr "Editeur d'images"

#. Caption
#. ClxStrEditDlg..PopupMenu1..Load1..Caption
#. PictureEditorDlg..GroupBox1..Load..Caption
#. StrEditDlg..StringEditorMenu..LoadItem..Caption
#: Property Editors/ClxPicEdit.xfm:73 Editors/ClxStrEdit.xfm:105
#: Editors/PicEdit.dfm:76 Editors/StrEdit.dfm:76
msgid "&Load..."
msgstr "&Charger..."

#. Caption
#. ClxStrEditDlg..PopupMenu1..Save1..Caption
#. PictureEditorDlg..GroupBox1..Save..Caption
#. StrEditDlg..StringEditorMenu..SaveItem..Caption
#: Property Editors/ClxPicEdit.xfm:83 Editors/ClxStrEdit.xfm:110
#: Editors/PicEdit.dfm:85 Editors/StrEdit.dfm:80
msgid "&Save..."
msgstr "Enregi&strer..."

#. ClxStrEditDlg..Caption
#: Property Editors/ClxStrEdit.xfm:10
msgid "String list editor"
msgstr "Editeur de liste de chaînes"

#. ClxStrEditDlg..LineCount..Caption
#. StringsEditDlg..LineCount..Caption
#: Property Editors/ClxStrEdit.xfm:33 Editors/StringsEdit.dfm:13
msgid "0 lines"
msgstr "0 lignes"

#. ClxStrEditDlg..OpenDialog....HelpContext
#. ClxStrEditDlg..SaveDialog....DefaultExt
#: Property Editors/ClxStrEdit.xfm:85 Editors/ClxStrEdit.xfm:96
msgid ""
"Text files (*.txt)|Config files (*.conf)|Shell scripts (*.sh)|All files (*)\n"
msgstr ""
"Fichiers texte (*.txt)|Fichiers de configuration (*.conf)|Scripts shell (*."
"sh)|Tous les fichiers (*)\n"

#. ClxStrEditDlg..OpenDialog..Title
#. StrEditDlg..OpenDialog..Title
#: Property Editors/ClxStrEdit.xfm:85 Editors/StrEdit.dfm:61
msgid "Load string list"
msgstr "Chargement de la liste de chaînes"

#. ClxStrEditDlg..SaveDialog..DefaultExt
#: Property Editors/ClxStrEdit.xfm:92
msgid "txt"
msgstr "txt"

#. ClxStrEditDlg..SaveDialog..Title
#. StrEditDlg..SaveDialog..Title
#: Property Editors/ClxStrEdit.xfm:97 Editors/StrEdit.dfm:70
msgid "Save string list"
msgstr "Enregistrer la liste de chaînes"

#. DSSCubeEditor..Caption
#: Decision Cube/MXDCUBE.DFM:6
msgid "Decision Cube Editor"
msgstr "Editeur de cube de décision"

#. DSSCubeEditor..Pager..DimensionInfo..Caption
#: Decision Cube/MXDCUBE.DFM:27
msgid "Dimension Settings"
msgstr "Paramètres de dimensions"

#. DSSCubeEditor..Pager..DimensionInfo..CaptionLabel..Caption
#: Decision Cube/MXDCUBE.DFM:34
msgid "Display &Name"
msgstr "&Nom affiché :"

#. DSSCubeEditor..Pager..DimensionInfo..ActiveLabel..Caption
#: Decision Cube/MXDCUBE.DFM:43
msgid "&Active Type"
msgstr "Typ&e actif :"

#. DSSCubeEditor..Pager..DimensionInfo..BinLabel..Caption
#: Decision Cube/MXDCUBE.DFM:52
msgid "&Grouping"
msgstr "&Groupement :"

#. DSSCubeEditor..Pager..DimensionInfo..StartLabel..Caption
#: Decision Cube/MXDCUBE.DFM:61
msgid "&Initial Value"
msgstr "&Valeur initiale :"

#. DSSCubeEditor..Pager..DimensionInfo..TypeLabel..Caption
#: Decision Cube/MXDCUBE.DFM:70
msgid "&Type"
msgstr "&Type :"

#. DSSCubeEditor..Pager..DimensionInfo..Label1..Caption
#: Decision Cube/MXDCUBE.DFM:79
msgid "Available &Fields"
msgstr "Champs &disponibles"

#. DSSCubeEditor..Pager..DimensionInfo..Label2..Caption
#: Decision Cube/MXDCUBE.DFM:88
msgid "For&mat"
msgstr "&Format :"

#. DSSCubeEditor..Pager..DimensionInfo..BaseNameLabel..Caption
#: Decision Cube/MXDCUBE.DFM:105
msgid "&Base Field"
msgstr "&Champ de base :"

#. DSSCubeEditor..Pager..DimensionInfo..CaptionEdit..Text
#: Decision Cube/MXDCUBE.DFM:125
msgid "CaptionEdit"
msgstr "CaptionEdit"

#. DSSCubeEditor..Pager..DimensionInfo..ActiveEdit..Hint
#: Decision Cube/MXDCUBE.DFM:133
msgid "Control of when the information for this field is loaded"
msgstr "Contrôle quand l'information pour ce champ est chargée"

#. DSSCubeEditor..Pager..DimensionInfo..ActiveEdit..Text
#: Decision Cube/MXDCUBE.DFM:138
msgid "ActiveEdit"
msgstr "ActiveEdit"

#. DSSCubeEditor..Pager..DimensionInfo..ActiveEdit....Items.Strings
#: Decision Cube/MXDCUBE.DFM:144
msgid ""
"Active\n"
"As Needed\n"
"Inactive\n"
msgstr ""
"Actif\n"
"Selon les besoins\n"
"Inactif\n"

#. DSSCubeEditor..Pager..DimensionInfo..BinEdit..Hint
#: Decision Cube/MXDCUBE.DFM:150
msgid "Group values for this field into ranges"
msgstr "Groupe les valeurs de champ en étendues"

#. DSSCubeEditor..Pager..DimensionInfo..BinEdit..Text
#: Decision Cube/MXDCUBE.DFM:155
msgid "BinEdit"
msgstr "BinEdit"

#. DSSCubeEditor..Pager..DimensionInfo..BinEdit....Items.Strings
#: Decision Cube/MXDCUBE.DFM:163
msgid ""
"None\n"
"Year\n"
"Quarter\n"
"Month\n"
"Single Value\n"
msgstr ""
"Aucun\n"
"Année\n"
"Trimestre\n"
"Mois\n"
"Valeur seule\n"

#. DSSCubeEditor..Pager..DimensionInfo..TypeEdit..Text
#: Decision Cube/MXDCUBE.DFM:173
msgid "TypeEdit"
msgstr "TypeEdit"

#. DSSCubeEditor..Pager..DimensionInfo..TypeEdit....Items.Strings
#: Decision Cube/MXDCUBE.DFM:184
msgid ""
"Dimension\n"
"Sum\n"
"Count\n"
"Average\n"
"Min\n"
"Max\n"
"GenericAgg\n"
"Unknown\n"
msgstr ""
"Dimension\n"
"Somme\n"
"Nombre\n"
"Moyenne\n"
"Min\n"
"Max\n"
"Agg générique\n"
"Inconnu\n"

#. DSSCubeEditor..Pager..DimensionInfo..FormatEdit..Text
#: Decision Cube/MXDCUBE.DFM:193
msgid "FormatEdit"
msgstr "FormatEdit"

#. DSSCubeEditor..Pager..DimensionInfo..StartEdit....Height
#: Decision Cube/MXDCUBE.DFM:204
msgid ""
"Starting value for date ranges, Intial value for single valued dimensions\n"
msgstr ""
"Valeur de début pour les intervalles de départ, Valeur initiale pour les "
"dimensions à valeur unique\n"

#. DSSCubeEditor..Pager..DimensionInfo..BaseNameEdit....Height
#: Decision Cube/MXDCUBE.DFM:217
msgid ""
"Fieldname (for a summary, the original field used to calculate the summary)\n"
msgstr ""
"Nom du champ (pour un résumé, the champ d'origine utilisé pour calculer le "
"résumé)\n"

#. DSSCubeEditor..Pager..DimensionInfo..BaseNameEdit..Text
#: Decision Cube/MXDCUBE.DFM:220
msgid "BaseNameEdit"
msgstr "BaseNameEdit"

#. DSSCubeEditor..Pager..MemoryControl..Caption
#: Decision Cube/MXDCUBE.DFM:226
msgid "Memory Control"
msgstr "Contrôle de la mémoire"

#. DSSCubeEditor..Pager..MemoryControl..Panel1..Hint
#: Decision Cube/MXDCUBE.DFM:232
msgid "Control whether to load the decision cube at design time"
msgstr "Contrôle si le cube de décision est chargé à la conception"

#. DSSCubeEditor..Pager..MemoryControl..Panel1..Caption
#: Decision Cube/MXDCUBE.DFM:233
msgid "Designer Data Options"
msgstr " Options de données du concepteur "

#. DSSCubeEditor..Pager..MemoryControl..Panel1..RadioMetaData..Caption
#: Decision Cube/MXDCUBE.DFM:242
msgid "Display Dimension &Names"
msgstr "Afficher les &noms de dimensions"

#. DSSCubeEditor..Pager..MemoryControl..Panel1..RadioDimensionData..Caption
#: Decision Cube/MXDCUBE.DFM:253
msgid "Display Names and &Values"
msgstr "Afficher les noms et les &valeurs"

#. DSSCubeEditor..Pager..MemoryControl..Panel1..RadioAllData..Caption
#: Decision Cube/MXDCUBE.DFM:262
msgid "Display Names, Values, and &Totals"
msgstr "Afficher les noms, valeurs et &totaux"

#. DSSCubeEditor..Pager..MemoryControl..Panel1..RadioNoData..Caption
#: Decision Cube/MXDCUBE.DFM:271
msgid "&Run Time Display Only"
msgstr "Afficher à l'e&xécution seulement"

#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Caption
#: Decision Cube/MXDCUBE.DFM:281
msgid "Cube Maximums"
msgstr " Capacités du cube "

#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label4..Caption
#: Decision Cube/MXDCUBE.DFM:307
msgid "Active"
msgstr "Actif"

#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label7..Caption
#: Decision Cube/MXDCUBE.DFM:315
msgid "Active+Needed"
msgstr "Actif+Nécessaire"

#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label9..Caption
#: Decision Cube/MXDCUBE.DFM:323
msgid "&Dimensions"
msgstr "&Dimensions"

#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label6..Caption
#: Decision Cube/MXDCUBE.DFM:351
msgid "&Summaries"
msgstr "&Récapitulatifs"

#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label12..Caption
#: Decision Cube/MXDCUBE.DFM:361
msgid "&Cells"
msgstr "&Cellules"

#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label5..Caption
#: Decision Cube/MXDCUBE.DFM:379
msgid "Maximum"
msgstr "Maximum"

#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..Label3..Caption
#: Decision Cube/MXDCUBE.DFM:387
msgid "Current"
msgstr "En cours"

#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..MaxDims....Height
#: Decision Cube/MXDCUBE.DFM:424
msgid "Limit on the number of dimensions which can be loaded at one time\n"
msgstr "Limite du nombre de dimensions pouvant être chargées simultanément\n"

#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..MaxSums..Hint
#: Decision Cube/MXDCUBE.DFM:433
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"

#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..MaxCells....Height
#: Decision Cube/MXDCUBE.DFM:446
msgid "Limit on the number of storage cells which can be loaded at one time\n"
msgstr ""
"Limite du nombre de cellules de stockages pouvant être chargées "
"simultanément\n"

#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..GetCellCounts..Hint
#: Decision Cube/MXDCUBE.DFM:455
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"

#. DSSCubeEditor..Pager..MemoryControl..CubeLimits..GetCellCounts..Caption
#: Decision Cube/MXDCUBE.DFM:456
msgid "&Get Cell Counts"
msgstr "&Obtenir nb. de cellules"

#. DimEditor..Caption
#. FieldsEditor..Caption
#: Decision Cube/MXDESIGN.DFM:6 Cube/MXDIMEDT.DFM:7 Property
#: Editors/DSDesign.dfm:8
msgid "Form1.Table1"
msgstr "Form1.Table1"

#. SQLWindow..Caption
#: Decision Cube/MXDSQL.DFM:6
msgid "Form2"
msgstr "Form2"

#. SQLWindow..Memo1....Lines.Strings
#. LogDetailFrame..Memo1....Lines.Strings
#: Decision Cube/MXDSQL.DFM:32 Internet/SvrLogDetailFrame.dfm:18
msgid "Memo1\n"
msgstr "Memo1\n"

#. DSSQueryEditor..Caption
#: Decision Cube/MXDSSQRY.DFM:6
msgid "Decision Query Editor"
msgstr "Editeur de requête de décision"

#. DSSQueryEditor..Pager..Dimensions..Caption
#: Decision Cube/MXDSSQRY.DFM:25
msgid "Dimensions/Summaries"
msgstr "Dimensions / récapitulatifs"

#. DSSQueryEditor..Pager..Dimensions..Label2..Caption
#: Decision Cube/MXDSSQRY.DFM:32
msgid "&Dimensions:"
msgstr "&Dimensions :"

#. DSSQueryEditor..Pager..Dimensions..Label3..Caption
#: Decision Cube/MXDSSQRY.DFM:41
msgid "&Summaries:"
msgstr "&Récapitulatifs :"

#. DSSQueryEditor..Pager..Dimensions..Label4..Caption
#: Decision Cube/MXDSSQRY.DFM:50
msgid "&List of Available Fields:"
msgstr "&Liste des champs disponibles :"

#. DSSQueryEditor..Pager..Dimensions..Label5..Caption
#: Decision Cube/MXDSSQRY.DFM:59
msgid "&Table:"
msgstr "&Table :"

#. DSSQueryEditor..Pager..Dimensions..Label6..Caption
#: Decision Cube/MXDSSQRY.DFM:68
msgid "Databas&e:"
msgstr "Ba&se :"

#. DSSQueryEditor..Pager..Dimensions..SelectAllFields..Hint
#: Decision Cube/MXDSSQRY.DFM:131
msgid "List all fields or List only the fields in the query"
msgstr "Affiche tous les champs ou seulement ceux de la requête"

#. DSSQueryEditor..Pager..Dimensions..SelectAllFields..Caption
#: Decision Cube/MXDSSQRY.DFM:132
msgid "All &Fields"
msgstr "T&ous les champs"

#. DSSQueryEditor..Pager..Dimensions..TableCombo..Hint
#: Decision Cube/MXDSSQRY.DFM:143
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"

#. DSSQueryEditor..Pager..Dimensions..CountStarAvg..Hint
#: Decision Cube/MXDSSQRY.DFM:253
msgid "Use count(*) to calculate averages (counts null values)"
msgstr ""
"Utiliser count(*) pour calculer les moyennes (compte les valeurs nulles)"

#. DSSQueryEditor..Pager..Dimensions..CountStarAvg..Caption
#: Decision Cube/MXDSSQRY.DFM:254
msgid "Count (*) for Averages"
msgstr "Compter (*) pour moyennes"

#. DSSQueryEditor..Pager..Query..Caption
#: Decision Cube/MXDSSQRY.DFM:263
msgid "SQL Query"
msgstr "Requête SQL"

#. DSSQueryEditor..Pager..Query..Label1..Caption
#: Decision Cube/MXDSSQRY.DFM:270
msgid "&Query Text:"
msgstr "&Texte de requête :"

#. DSSQueryEditor..Pager..Query..CancelQryMod..Caption
#: Decision Cube/MXDSSQRY.DFM:289
msgid "&Cancel Edit"
msgstr "A&nnuler les modifications"

#. DSSQueryEditor..Pager..Query..EditQry..Hint
#: Decision Cube/MXDSSQRY.DFM:298
msgid "Type in the query directly"
msgstr "Saisir la requête directement"

#. DSSQueryEditor..VQB..Hint
#: Decision Cube/MXDSSQRY.DFM:342
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"

#. DSSQueryEditor..VQB..Caption
#: Decision Cube/MXDSSQRY.DFM:343
msgid "SQL &Builder ..."
msgstr "&Constructeur SQL ..."

#. DSSQueryEditor..AggPopup..count1..Caption
#: Decision Cube/MXDSSQRY.DFM:353
msgid "&sum"
msgstr "&Somme"

#. DSSQueryEditor..AggPopup..count2..Caption
#: Decision Cube/MXDSSQRY.DFM:357
msgid "&count"
msgstr "&Nombre"

#. DSSQueryEditor..AggPopup..average1..Caption
#: Decision Cube/MXDSSQRY.DFM:361
msgid "&average"
msgstr "&Moyenne"

#. ProgressDialog..Caption
#: Decision Cube/MXPBAR.DFM:6
msgid "ProgressDialog"
msgstr "Progression"

#. ProgressDialog..CancelButton..Caption
#. DataBindForm..CancelBtn..Caption
#: Decision Cube/MXPBAR.DFM:29 Property Editors/DbOleEdt.dfm:119
msgid "&Cancel"
msgstr "&Annuler"

#. ProgressDialog..StatusText..Caption
#: Decision Cube/MXPBAR.DFM:40
msgid "StatusText"
msgstr "StatusText"

#. formAbout..Caption
#: Indy/IdAbout.dfm:6
msgid "formAbout"
msgstr "formAbout"

#. frmNewMessagePart..Caption
#: Indy/IdDsnNewMessagePart.dfm:5
msgid "New Message Part"
msgstr "Nouvelle partie de message"

#. frmNewMessagePart..Panel2..btnOk..Caption
#: Indy/IdDsnNewMessagePart.dfm:31
msgid "Ok"
msgstr "Ok"

#. frmNewMessagePart..lbTypes....Items.Strings
#: Indy/IdDsnNewMessagePart.dfm:59
msgid ""
"Attachment\n"
"Text\n"
msgstr ""
"Pièce jointe\n"
"Texte\n"

#. StubActionModule......Name
#. WebModule2......Name
#: Internet/StubAction.dfm:6 Internet/SvrInfoModule.dfm:6
msgid "WebActionItem1"
msgstr "WebActionItem1"

#. Form1..Caption
#: Internet/SvrInfoConsole.dfm:6
msgid "ServerInfo"
msgstr "ServerInfo"

#. WebModule2......PathInfo
#: Internet/SvrInfoModule.dfm:7
msgid "/List"
msgstr "/List"

#. WebModule2......Name
#: Internet/SvrInfoModule.dfm:11
msgid "WebActionItem2"
msgstr "WebActionItem2"

#. WebModule2......PathInfo
#: Internet/SvrInfoModule.dfm:12
msgid "/Clean"
msgstr "/Clean"

#. WebModule2......Name
#: Internet/SvrInfoModule.dfm:16
msgid "WebActionItem3"
msgstr "WebActionItem3"

#. WebModule2......PathInfo
#: Internet/SvrInfoModule.dfm:17
msgid "/Details"
msgstr "/Details"

#. WebModule2..PageProducerSelect......HTMLDoc.Strings
#: Internet/SvrInfoModule.dfm:71
msgid ""
"<a>View List</a>&nbsp;|&nbsp;<a HREF=\"<#PATH>Details\">View Details</a>\n"
msgstr ""
"<a>Voir la liste</a>&nbsp;|&nbsp;<a HREF=\"<#PATH>Details\">Voir les "
"détails</a>\n"

#. WebModule2..PageProducerSelect....HTMLDoc.Strings
#: Internet/SvrInfoModule.dfm:71
msgid "<#LIST>"
msgstr "<#LIST>"

#. WebModule2..PageProducerSelect....HTMLDoc.Strings
#. WebModule2..PageProducerDetails....HTMLDoc.Strings
#: Internet/SvrInfoModule.dfm:72 Internet/SvrInfoModule.dfm:92
msgid "</BODY>"
msgstr "</BODY>"

#. WebModule2..PageProducerSelect....HTMLDoc.Strings
#. WebModule2..PageProducerDetails....HTMLDoc.Strings
#: Internet/SvrInfoModule.dfm:73 Internet/SvrInfoModule.dfm:93
msgid "</HTML>"
msgstr "</HTML>"

#. WebModule2..PageProducerSelect....HTMLDoc.Strings
#. WebModule2..PageProducerDetails....HTMLDoc.Strings
#: Internet/SvrInfoModule.dfm:74 Internet/SvrInfoModule.dfm:75
#: Internet/SvrInfoModule.dfm:76 Internet/SvrInfoModule.dfm:94
msgid " "
msgstr " "

#. WebModule2..PageProducerDetails......HTMLDoc.Strings
#: Internet/SvrInfoModule.dfm:91
msgid "<a HREF=<#PATH>List>View List</a>&nbsp;|&nbsp;<a>View Details</a>\n"
msgstr ""
"<a HREF=<#PATH>List>Voir la liste</a>&nbsp;|&nbsp;<a>Voir les détails</a>\n"

#. WebModule2..PageProducerDetails....HTMLDoc.Strings
#: Internet/SvrInfoModule.dfm:91
msgid "<#DETAILS>"
msgstr "<#DETAILS>"

#. LogDetail..Caption
#: Internet/SvrLogDetailDlg.dfm:8
msgid "LogDetail"
msgstr "LogDetail"

#. LogDetail..LogDetailFrame..cbTranslateText..Caption
#: Internet/SvrLogDetailDlg.dfm:60
msgid "&Translate Post"
msgstr "&Traduire un message"

#. LogDetail..ActionList1..PrevAction..Caption
#. StandardActions..ActionList1..PreviousTab1..Caption
#: Internet/SvrLogDetailDlg.dfm:70 Vcl/ActnRes.dfm:245
msgid "&Previous"
msgstr "&Précédente"

#. LogDetail..ActionList1..NextAction..Caption
#. StandardActions..ActionList1..NextTab1..Caption
#: Internet/SvrLogDetailDlg.dfm:75 Vcl/ActnRes.dfm:251
msgid "&Next"
msgstr "&Suivante"

#. LogDetailFrame..cbTranslateText..Caption
#: Internet/SvrLogDetailFrame.dfm:30
msgid "&Translate Text"
msgstr "&Traduire le texte"

#. LogDetailFrame..cbWrapText..Caption
#: Internet/SvrLogDetailFrame.dfm:40
msgid "&Wrap Text"
msgstr "&Retour à la ligne automatique"

#. LogDetailFrame..ActionList1..FontEdit1..Category
#. StandardActions..ActionList1..ColorSelect1..Category
#. StandardActions..ActionList1..FontEdit1..Category
#. StandardActions..ActionList1..OpenPicture1..Category
#. StandardActions..ActionList1..SavePicture1..Category
#. StandardActions..ActionList1..PrintDlg1..Category
#. CustomizeFrm..ActionList1..CloseActn..Category
#: Internet/SvrLogDetailFrame.dfm:49 Vcl/ActnRes.dfm:205 Vcl/ActnRes.dfm:211
#: Vcl/ActnRes.dfm:223 Vcl/ActnRes.dfm:229 Vcl/ActnRes.dfm:305
#: Vcl/CustomizeDlg.dfm:392
msgid "Dialog"
msgstr "Dialogue"

#. LogDetailFrame..ActionList1..FontEdit1..Caption
#. StandardActions..ActionList1..FontEdit1..Caption
#: Internet/SvrLogDetailFrame.dfm:50 Vcl/ActnRes.dfm:212
msgid "Select &Font..."
msgstr "Sélectionner la po&lice..."

#. LogDetailFrame..ActionList1..FontEdit1..Hint
#. StandardActions..ActionList1..FontEdit1..Hint
#: Internet/SvrLogDetailFrame.dfm:58 Vcl/ActnRes.dfm:220
msgid "Font Select"
msgstr "Sélectionner la police"

#. LogDetailFrame..ActionList1..EditCut1..Caption
#. FieldsEditor..LocalMenu..CutItem..Caption
#. StandardActions..ActionList1..EditCut1..Caption
#: Internet/SvrLogDetailFrame.dfm:63 Property Editors/DSDesign.dfm:141
#: Vcl/ActnRes.dfm:13
msgid "Cu&t"
msgstr "Cou&per"

#. LogDetailFrame..ActionList1..EditCut1..Hint
#. StandardActions..ActionList1..EditCut1..Hint
#: Internet/SvrLogDetailFrame.dfm:64 Vcl/ActnRes.dfm:14
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
#. FieldsEditor..LocalMenu..CopyItem..Caption
#. StandardActions..ActionList1..EditCopy1..Caption
#: Internet/SvrLogDetailFrame.dfm:70 Property Editors/DSDesign.dfm:147
#: Vcl/ActnRes.dfm:20
msgid "&Copy"
msgstr "C&opier"

#. LogDetailFrame..ActionList1..EditCopy1..Hint
#. StandardActions..ActionList1..EditCopy1..Hint
#: Internet/SvrLogDetailFrame.dfm:71 Vcl/ActnRes.dfm:21
msgid "Copy|Copies the selection and puts it on the Clipboard"
msgstr "Copier|Copier la sélection et la mettre dans le Presse-papiers"

#. LogDetailFrame..ActionList1..EditPaste1..Caption
#. FieldsEditor..LocalMenu..PasteItem..Caption
#. StandardActions..ActionList1..EditPaste1..Caption
#: Internet/SvrLogDetailFrame.dfm:77 Property Editors/DSDesign.dfm:153
#: Vcl/ActnRes.dfm:27
msgid "&Paste"
msgstr "Co&ller"

#. LogDetailFrame..ActionList1..EditPaste1..Hint
#. StandardActions..ActionList1..EditPaste1..Hint
#: Internet/SvrLogDetailFrame.dfm:78 Vcl/ActnRes.dfm:28
msgid "Paste|Inserts Clipboard contents"
msgstr "Coller|Insérer le contenu du Presse-papiers"

#. LogDetailFrame..ActionList1..EditSelectAll1..Caption
#. StandardActions..ActionList1..EditSelectAll1..Caption
#: Internet/SvrLogDetailFrame.dfm:84 Vcl/ActnRes.dfm:73
msgid "Select &All"
msgstr "&Tout sélectionner"

#. LogDetailFrame..ActionList1..EditSelectAll1..Hint
#. StandardActions..ActionList1..EditSelectAll1..Hint
#: Internet/SvrLogDetailFrame.dfm:85 Vcl/ActnRes.dfm:74
msgid "Select All|Selects the entire document"
msgstr "Tout sélectionner|Sélectionner l'intégralité du document"

#. LogDetailFrame..ActionList1..EditUndo1..Caption
#. StandardActions..ActionList1..EditUndo1..Caption
#: Internet/SvrLogDetailFrame.dfm:90 Vcl/ActnRes.dfm:79
msgid "&Undo"
msgstr "&Défaire"

#. LogDetailFrame..ActionList1..EditUndo1..Hint
#. StandardActions..ActionList1..EditUndo1..Hint
#: Internet/SvrLogDetailFrame.dfm:91 Vcl/ActnRes.dfm:80
msgid "Undo|Reverts the last action"
msgstr "Défaire|Rétablir la dernière action"

#. LogDetailFrame..PopupMenu1..N1..Caption
#. LogDetailFrame..PopupMenu1..N2..Caption
#. WebAppDbgMainForm..MainMenu1..PropertiesItem..N2..Caption
#. WebAppDbgMainForm..MainMenu1..PropertiesItem..N1..Caption
#. CollectionEditor..PopupMenu1..N2..Caption
#. FieldsEditor..LocalMenu..N1..Caption
#. SocketForm..PopupMenu..N1..Caption
#. SocketForm..MainMenu1..miPorts..N3..Caption
#. SocketForm..MainMenu1..Connections1..N2..Caption
#: Internet/SvrLogDetailFrame.dfm:319 Internet/SvrLogDetailFrame.dfm:334
#: Internet/SvrMainForm.dfm:186 Internet/SvrMainForm.dfm:192 Property
#: Editors/ColnEdit.dfm:183 Editors/DSDesign.dfm:138 Vcl/ScktMain.dfm:323
#: Vcl/ScktMain.dfm:351 Vcl/ScktMain.dfm:370
msgid "-"
msgstr "-"

#. LogFrame..ActionList1..DetailAction..Caption
#: Internet/SvrLogFrame.dfm:45
msgid "&Details..."
msgstr "&Détails"

#. WebAppDbgMainForm..Caption
#. WebAppDbgMainForm..ActionList1..MainUpdateAction..Caption
#: Internet/SvrMainForm.dfm:7 Internet/SvrMainForm.dfm:161
msgid "MainUpdateAction"
msgstr "MainUpdateAction"

#. WebAppDbgMainForm..Label2..Caption
#: Internet/SvrMainForm.dfm:29
msgid "Default URL:"
msgstr "URL par défaut :"

#. WebAppDbgMainForm..Label1..Caption
#: Internet/SvrMainForm.dfm:47
msgid "Port:"
msgstr "Port :"

#. WebAppDbgMainForm..PageControl1..TabSheet2..Caption
#: Internet/SvrMainForm.dfm:77
msgid "Statistics"
msgstr "Statistiques"

#. WebAppDbgMainForm..PageControl1..TabSheet1..Caption
#. DlgProperties..PageControl1..TabLog..Caption
#: Internet/SvrMainForm.dfm:89 Internet/SvrPropDlg.dfm:124
msgid "Log"
msgstr "Log"

#. WebAppDbgMainForm..PageControl1..TabSheet1..GroupBox1..CheckBox1..Caption
#: Internet/SvrMainForm.dfm:121
msgid "&Log To List"
msgstr "&Logguer dans la liste"

#. WebAppDbgMainForm..ActionList1..ToggleServerAction..Caption
#: Internet/SvrMainForm.dfm:131
msgid "Toggle"
msgstr "Toggle"

#. WebAppDbgMainForm..ActionList1..ExitAction..Caption
#. StandardActions..ActionList1..FileExit1..Caption
#: Internet/SvrMainForm.dfm:136 Vcl/ActnRes.dfm:103
msgid "E&xit"
msgstr "&Quitter"

#. WebAppDbgMainForm..ActionList1..StopAction..Caption
#: Internet/SvrMainForm.dfm:140
msgid "S&top Server"
msgstr "Arrê&ter le serveur"

#. WebAppDbgMainForm..ActionList1..StartAction..Caption
#: Internet/SvrMainForm.dfm:145
msgid "&Start Server"
msgstr "Démarrer le &serveur :"

#. WebAppDbgMainForm..ActionList1..AboutAction..Caption
#: Internet/SvrMainForm.dfm:150
msgid "&About..."
msgstr "&A propos..."

#. WebAppDbgMainForm..ActionList1..PropertiesAction..Caption
#: Internet/SvrMainForm.dfm:154
msgid "&Options..."
msgstr "&Options..."

#. WebAppDbgMainForm..ActionList1..BrowseAction..Caption
#: Internet/SvrMainForm.dfm:158
msgid "BrowseAction"
msgstr "BrowseAction"

#. WebAppDbgMainForm..ActionList1..ToggleLogAction..Caption
#: Internet/SvrMainForm.dfm:169
msgid "&Log Traffic"
msgstr "&Logguer le traffic"

#. WebAppDbgMainForm..MainMenu1..PropertiesItem..Caption
#: Internet/SvrMainForm.dfm:178
msgid "&Server"
msgstr "&Serveur"

#. DlgProperties..Caption
#. UpdateSQLEditForm..PageControl..FieldsPage..Caption
#. CustomizeFrm..Tabs..OptionsTab..Caption
#. CustomizeFrm..ActionList1..ResetUsageDataActn..Category
#. CustomizeFrm..ActionList1..RecentlyUsedActn..Category
#. CustomizeFrm..ActionList1..FullMenusActn..Category
#. CustomizeFrm..ActionList1..ShowHintsActn..Category
#. CustomizeFrm..ActionList1..ShowShortCutsInTipsActn..Category
#. CustomizeFrm..ActionList1..LargeIconsActn..Category
#: Internet/SvrPropDlg.dfm:6 Property Editors/UpdSqlEd.dfm:54
#: Vcl/CustomizeDlg.dfm:260 Vcl/CustomizeDlg.dfm:396 Vcl/CustomizeDlg.dfm:401
#: Vcl/CustomizeDlg.dfm:407 Vcl/CustomizeDlg.dfm:413 Vcl/CustomizeDlg.dfm:420
#: Vcl/CustomizeDlg.dfm:432
msgid "Options"
msgstr "Options"

#. DlgProperties..PageControl1..TabConnection..Caption
#. frmIBSecurityEditor..GroupBox2..Caption
#. frmIBServiceEditor..GroupBox2..Caption
#: Internet/SvrPropDlg.dfm:52 Vcl/IBSecurityEditor.dfm:23
#: Vcl/IBServiceEditor.dfm:23
msgid "Connection"
msgstr "Connexion"

#. DlgProperties..PageControl1..TabConnection..GroupBox1..Label1..Caption
#: Internet/SvrPropDlg.dfm:68
msgid "&Port:"
msgstr "&Port :"

#. DlgProperties..PageControl1..TabConnection..GroupBox1..Label2..Caption
#: Internet/SvrPropDlg.dfm:76
msgid "&Search Path:"
msgstr "&Chemin de recherche :"

#. DlgProperties..PageControl1..TabConnection..GroupBox1..Label3..Caption
#: Internet/SvrPropDlg.dfm:84
msgid "&Default URL:"
msgstr "&URL par défaut :"

#. DlgProperties..PageControl1..TabConnection..GroupBox1..cbPort..Text
#: Internet/SvrPropDlg.dfm:94
msgid "cbPort"
msgstr "cbPort"

#. DlgProperties..PageControl1..TabConnection..GroupBox1..cbActiveAtStartup..Caption
#: Internet/SvrPropDlg.dfm:102
msgid "&Activate at Startup"
msgstr "&Activer au démarrage"

#. DlgProperties..PageControl1..TabConnection..GroupBox1..edDefault..Text
#: Internet/SvrPropDlg.dfm:111
msgid "edDefault"
msgstr "edDefault"

#. DlgProperties..PageControl1..TabConnection..GroupBox1..edPath..Text
#: Internet/SvrPropDlg.dfm:119
msgid "edPath"
msgstr "edPath"

#. DlgProperties..PageControl1..TabLog..GroupBox2..Caption
#: Internet/SvrPropDlg.dfm:135
msgid "Show in Log"
msgstr "Afficher dans le journal"

#. DlgProperties..PageControl1..TabLog..GroupBox6..Caption
#: Internet/SvrPropDlg.dfm:159
msgid " Log Size "
msgstr "Taille du journal"

#. DlgProperties..PageControl1..TabLog..GroupBox6..Label4..Caption
#: Internet/SvrPropDlg.dfm:170
msgid "Max Events:"
msgstr "Evénements Max :"

#. DlgProperties..PageControl1..TabLog..GroupBox6..Label5..Caption
#: Internet/SvrPropDlg.dfm:178
msgid "Delete when max exceeded:"
msgstr "Effacer quand le maximum est atteint :"

#. DlgProperties..PageControl1..TabLog..GroupBox6..edLogMax..Text
#: Internet/SvrPropDlg.dfm:187
msgid "edLogMax"
msgstr "edLogMax"

#. StatsFrame..GroupBox1..Label3..Caption
#: Internet/SvrStatsFrame.dfm:46
msgid "RequestCount:"
msgstr "RequestCount:"

#. StatsFrame..GroupBox1..Label5..Caption
#: Internet/SvrStatsFrame.dfm:53
msgid "Total Response Time:"
msgstr "Temps total de réponse :"

#. StatsFrame..GroupBox1..Label7..Caption
#: Internet/SvrStatsFrame.dfm:60
msgid "Avg Response Time:"
msgstr "Temps moyen de réponse :"

#. StatsFrame..GroupBox1..Label8..Caption
#: Internet/SvrStatsFrame.dfm:67
msgid "Last Response Time:"
msgstr "Dernier temps de réponse :"

#. StatsFrame..GroupBox1..Label1..Caption
#: Internet/SvrStatsFrame.dfm:74
msgid "Min Response Time:"
msgstr "Temps de réponse minimal"

#. StatsFrame..GroupBox1..Label2..Caption
#: Internet/SvrStatsFrame.dfm:81
msgid "Max Response Time:"
msgstr "Temps de réponse maximal :"

#. StatsFrame..ActionList1..ResetCountsAction..Caption
#: Internet/SvrStatsFrame.dfm:110
msgid "&Reset"
msgstr "&Réinitialiser"

#. AboutBox..Caption
#: Internet/WebAppDbgAbout.dfm:5
msgid "About Web App Debugger"
msgstr "A propos de Débogueur d'application Web"

#. AboutBox..Label3..Caption
#: Internet/WebAppDbgAbout.dfm:29
msgid "Memory Available to Windows:"
msgstr "Mémoire disponible pour Windows :"

#. AboutBox..OS..Caption
#: Internet/WebAppDbgAbout.dfm:47
msgid "OS"
msgstr "OS"

#. AboutBox..DetailsPanel..Version..Caption
#: Internet/WebAppDbgAbout.dfm:94
msgid "Version 6.0"
msgstr "Version 6.0"

#. AboutBox..DetailsPanel..SKUName..Caption
#: Internet/WebAppDbgAbout.dfm:108
msgid "Web Application Debugger"
msgstr "Débogueur d'application Web"

#. AboutBox..DetailsPanel..CompanyName..Caption
#: Internet/WebAppDbgAbout.dfm:297
msgid "Borland Software Corporation"
msgstr "Borland Software Corporation"

#. ConnEditForm..SourceofConnection..Caption
#: Property Editors/AdoConEd.dfm:49
msgid " Source of Connection "
msgstr " Source de connexion "

#. ConnEditForm..SourceofConnection..UseDataLinkFile..Caption
#: Property Editors/AdoConEd.dfm:57
msgid "Use Data &Link File"
msgstr "Utiliser le &fichier de liaison de données"

#. ConnEditForm..SourceofConnection..Browse..Caption
#: Property Editors/AdoConEd.dfm:77
msgid "&Browse..."
msgstr "&Parcourir..."

#. ConnEditForm..SourceofConnection..UseConnectionString..Caption
#: Property Editors/AdoConEd.dfm:87
msgid "Use &Connection String"
msgstr "Utiliser la chaîne de conne&xion"

#. ConnEditForm..SourceofConnection..Build..Caption
#: Property Editors/AdoConEd.dfm:105
msgid "B&uild..."
msgstr "&Construire..."

#. ClientDataForm..Caption
#: Property Editors/CDSEdit.dfm:6
msgid "Client DataSet Data"
msgstr "Données de l'ensemble de données client"

#. ClientDataForm..GroupBox1..Caption
#: Property Editors/CDSEdit.dfm:19
msgid " Assign Data From "
msgstr " Affecter les données depuis "

#. CollectionEditor..Caption
#: Property Editors/ColnEdit.dfm:10
msgid "CollectionEditor"
msgstr "CollectionEditor"

#. CollectionEditor..ToolBar1..ToolButton3..Caption
#: Property Editors/ColnEdit.dfm:41
msgid "ToolButton3"
msgstr "ToolButton3"

#. CollectionEditor..ActionList1..AddCmd..Hint
#: Property Editors/ColnEdit.dfm:190
msgid "Add New"
msgstr "Ajouter un nouvel élément"

#. CollectionEditor..ActionList1..DeleteCmd..Hint
#: Property Editors/ColnEdit.dfm:198
msgid "Delete Selected"
msgstr "Supprimer les éléments sélectionnés"

#. CollectionEditor..ActionList1..MoveUpCmd..Caption
#: Property Editors/ColnEdit.dfm:205
msgid "Move &Up"
msgstr "Vers le &haut"

#. CollectionEditor..ActionList1..MoveUpCmd..Hint
#: Property Editors/ColnEdit.dfm:207
msgid "Move Selected Up"
msgstr "Déplacer la sélection vers le haut"

#. CollectionEditor..ActionList1..MoveDownCmd..Caption
#: Property Editors/ColnEdit.dfm:214
msgid "Move Dow&n"
msgstr "Vers le &bas"

#. CollectionEditor..ActionList1..MoveDownCmd..Hint
#: Property Editors/ColnEdit.dfm:216
msgid "Move Selected Down"
msgstr "Déplacer la sélection vers le bas"

#. CollectionEditor..ActionList1..SelectAllCmd..Caption
#. UpdateSQLEditForm..FieldListPopup..miSelectAll..Caption
#. StandardActions..ActionList1..ListControlSelectAll1..Caption
#: Property Editors/ColnEdit.dfm:223 Editors/UpdSqlEd.dfm:210
#: Vcl/ActnRes.dfm:276
msgid "&Select All"
msgstr "&Tout sélectionner"

#. DBEditForm..GroupBox1..Caption
#: Property Editors/Dbedit.dfm:18
msgid " Database "
msgstr " Base de données "

#. DBEditForm..GroupBox1..Label1..Caption
#: Property Editors/Dbedit.dfm:25
msgid "&Alias name:"
msgstr "Nom d'a&lias :"

#. DBEditForm..GroupBox1..Label2..Caption
#: Property Editors/Dbedit.dfm:33
msgid "&Driver name:"
msgstr "N&om de pilote :"

#. DBEditForm..GroupBox1..Label3..Caption
#: Property Editors/Dbedit.dfm:41
msgid "&Parameter overrides:"
msgstr "Para&mètres de connexion :"

#. DBEditForm..GroupBox1..Label4..Caption
#. DefineField..FieldGroup..FieldNameLabel..Caption
#: Property Editors/Dbedit.dfm:49 Editors/DSDefine.dfm:154
msgid "&Name:"
msgstr "&Nom :"

#. DBEditForm..GroupBox1..DefaultsButton..Caption
#: Property Editors/Dbedit.dfm:90
msgid "D&efaults"
msgstr "&Défaut"

#. DBEditForm..GroupBox3..LoginPrompt..Caption
#: Property Editors/Dbedit.dfm:123
msgid "&Login prompt"
msgstr "In&vite de connexion"

#. DBEditForm..GroupBox3..KeepConnection..Caption
#: Property Editors/Dbedit.dfm:131
msgid "&Keep inactive connection"
msgstr "Ne pas &fermer les connexion inactives"

#. InputReqDialog..Caption
#: Property Editors/dbinpreq.dfm:6
msgid "Input Requested"
msgstr "Saisie requise"

#. InputReqDialog..NoPromptAgain..Caption
#: Property Editors/dbinpreq.dfm:48
msgid "Don't Prompt Again"
msgstr "Ne plus demander"

#. DataBindForm..Caption
#: Property Editors/DbOleEdt.dfm:6
msgid "ActiveX Control Data Bindings Editor"
msgstr "Editeur de liaisons de données de contrôle ActiveX"

#. DataBindForm..Panel1..Label1..Caption
#: Property Editors/DbOleEdt.dfm:29
msgid "&Property Name:"
msgstr "No&m de propriété :"

#. DataBindForm..Panel1..Label2..Caption
#: Property Editors/DbOleEdt.dfm:37
msgid "&Field Name:"
msgstr "Nom de &champ :"

#. DataBindForm..Panel1..Label3..Caption
#: Property Editors/DbOleEdt.dfm:45
msgid "Bo&und Properties to Fields:"
msgstr "&Propriétés liées aux champs :"

#. DataBindForm..Panel1..BindBtn..Caption
#: Property Editors/DbOleEdt.dfm:73
msgid "<- &Bind ->"
msgstr "<- &Lier ->"

#. DataBindForm..Panel1..ClearBtn..Caption
#: Property Editors/DbOleEdt.dfm:99
msgid "C&lear"
msgstr "&Effacer"

#. AddFields..GroupBox1..Caption
#: Property Editors/DSAdd.dfm:46
msgid "Available fields"
msgstr "Champs disponibles"

#. AssociateAttributes..Caption
#: Property Editors/DSAttrA.dfm:5
msgid "Associate attributes"
msgstr "Association d'attributs"

#. AssociateAttributes..GroupBox1..Caption
#: Property Editors/DSAttrA.dfm:51
msgid "Attribute set name"
msgstr " Nom d'ensemble d'attributs "

#. SaveAttributesAs..Caption
#: Property Editors/DSAttrS.dfm:5
msgid "Save %s attributes as"
msgstr "Enregistrement des attributs %s sous"

#. SaveAttributesAs..Label1..Caption
#: Property Editors/DSAttrS.dfm:25
msgid "&Attribute set name:"
msgstr "&Nom d'ensemble d'attributs :"

#. SaveAttributesAs..Label2..Caption
#: Property Editors/DSAttrS.dfm:33
msgid "&Based on:"
msgstr "&Basé sur :"

#. DefineField..Caption
#: Property Editors/DSDefine.dfm:5
msgid "New Field"
msgstr "Nouveau champ"

#. DefineField..LookupGroup..Caption
#: Property Editors/DSDefine.dfm:20
msgid "Lookup definition"
msgstr " Définition de la référence "

#. DefineField..LookupGroup..DatasetLabel..Caption
#: Property Editors/DSDefine.dfm:27
msgid "D&ataset:"
msgstr "Ensemble de &données :"

#. DefineField..LookupGroup..KeyFieldsLabel..Caption
#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..Label3..Caption
#: Property Editors/DSDefine.dfm:36 Editors/UpdSqlEd.dfm:75
msgid "&Key Fields:"
msgstr "Champs c&lé :"

#. DefineField..LookupGroup..LookupKeysLabel..Caption
#: Property Editors/DSDefine.dfm:45
msgid "Look&up Keys:"
msgstr "Clés d&e référence :"

#. DefineField..LookupGroup..ResultFieldLabel..Caption
#: Property Editors/DSDefine.dfm:54
msgid "&Result Field:"
msgstr "Champ rés&ultat :"

#. DefineField..FieldGroup..Caption
#: Property Editors/DSDefine.dfm:139
msgid "Field properties"
msgstr " Propriétés du champ "

#. DefineField..FieldGroup..ComponentNameLabel..Caption
#: Property Editors/DSDefine.dfm:146
msgid "C&omponent:"
msgstr "Com&posant :"

#. DefineField..FieldGroup..FieldTypeLabel..Caption
#: Property Editors/DSDefine.dfm:162
msgid "&Type:"
msgstr "&Type :"

#. DefineField..FieldGroup..SizeEditLabel..Caption
#: Property Editors/DSDefine.dfm:170
msgid "&Size:"
msgstr "&Taille :"

#. DefineField..FieldKind..Caption
#: Property Editors/DSDefine.dfm:216
msgid "Field type"
msgstr " Type de champ "

#. DefineField..FieldKind....Items.Strings
#: Property Editors/DSDefine.dfm:223
msgid ""
"&Data\n"
"&Calculated\n"
"&Lookup\n"
msgstr ""
"&Données\n"
"&Calculé\n"
"&Lookup\n"

#. FieldsEditor..FieldListBox..Hint
#: Property Editors/DSDesign.dfm:81
msgid "Fields"
msgstr "Champs"

#. FieldsEditor..AggListBox..Hint
#: Property Editors/DSDesign.dfm:100
msgid "Aggregates"
msgstr "Statistiques"

#. FieldsEditor..LocalMenu..AddItem..Caption
#: Property Editors/DSDesign.dfm:121
msgid "&Add fields..."
msgstr "&Ajouter des champs..."

#. FieldsEditor..LocalMenu..NewItem..Caption
#: Property Editors/DSDesign.dfm:127
msgid "&New field..."
msgstr "&Nouveau champ..."

#. FieldsEditor..LocalMenu..Addallfields1..Caption
#: Property Editors/DSDesign.dfm:133
msgid "Add all &fields"
msgstr "Ajouter tous les c&hamps"

#. FieldsEditor..LocalMenu..SelectAllItem..Caption
#: Property Editors/DSDesign.dfm:165
msgid "Se&lect all"
msgstr "&Tout sélectionner"

#. LinkFields..Caption
#: Property Editors/FldLinks.DFM:6
msgid "Field Link Designer"
msgstr "Concepteur de liaison de champs"

#. LinkFields..Label30..Caption
#: Property Editors/FldLinks.DFM:35
msgid "D&etail Fields"
msgstr "Champs &détail :"

#. LinkFields..Label31..Caption
#: Property Editors/FldLinks.DFM:44
msgid "&Master Fields"
msgstr "Champs &maître :"

#. LinkFields..IndexLabel..Caption
#: Property Editors/FldLinks.DFM:53
msgid "A&vailable Indexes"
msgstr "&Index disponibles :"

#. LinkFields..Label2..Caption
#: Property Editors/FldLinks.DFM:61
msgid "&Joined Fields"
msgstr "C&hamps joints :"

#. IndexFiles..Caption
#. IndexFiles..GroupBox1..Caption
#: Property Editors/Ixedit.dfm:5 Editors/Ixedit.dfm:17
msgid "Index Files"
msgstr "Fichiers index"

#. IndexFiles..OpenDialog....OnClick
#: Property Editors/Ixedit.dfm:92
msgid ""
"dBASE Multiple Index (*.MDX)|*.mdx|dBase Index (*.NDX)|*.ndx|FoxPro Index (*."
"CDX)|*.cdx\n"
msgstr ""
"Index dBASE Multiple (*.MDX)|*.mdx|Index dBase (*.NDX)|*.ndx|Index FoxPro (*."
"CDX)|*.cdx\n"

#. PictureEditorDlg..OpenDialog....OnClick
#. PictureEditorDlg..SaveDialog....Top
#: Property Editors/PicEdit.dfm:104 Editors/PicEdit.dfm:112
msgid ""
"All (*.bmp;*.ico;*.emf;*.wmf)|*.bmp;*.ico;*.emf;*.wmf|Bitmaps (*.bmp)|*.bmp|"
"Icons (*.ico)|*.ico|Enhanced Metafiles (*.emf)|*.emf|Metafiles (*.wmf)|*."
"wmf\n"
msgstr ""
"Tous (*.bmp;*.ico;*.emf;*.wmf)|*.bmp;*.ico;*.emf;*.wmf|Bitmaps (*.bmp)|*.bmp|"
"Icons (*.ico)|*.ico|Métafichiers améliorés (*.emf)|*.emf|Métafichiers (*."
"wmf)|*.wmf\n"

#. SQLEditForm..Caption
#: Property Editors/SqlEdit.dfm:5
msgid "CommandText Editor"
msgstr "Editeur de CommandText"

#. SQLEditForm..TopPanel..TableListLabel..Caption
#: Property Editors/SqlEdit.dfm:52
msgid "&Tables:"
msgstr "&Tables :"

#. SQLEditForm..TopPanel..SQLLabel..Caption
#: Property Editors/SqlEdit.dfm:60
msgid "&SQL:"
msgstr "&SQL :"

#. SQLEditForm..MetaInfoPanel..TableListPanel..AddTableButton..Caption
#: Property Editors/SqlEdit.dfm:165
msgid "Add T&able to SQL"
msgstr "Ajouter la ta&ble à SQL"

#. SQLEditForm..MetaInfoPanel..FieldsPanel..FieldListLabel..Caption
#: Property Editors/SqlEdit.dfm:183
msgid "&Fields:"
msgstr "&Champs :"

#. SQLEditForm..MetaInfoPanel..FieldsPanel..AddFieldButton..Caption
#: Property Editors/SqlEdit.dfm:203
msgid "Add F&ield to SQL"
msgstr "Ajouter le c&hamp à SQL"

#. StrEditDlg..Caption
#: Property Editors/StrEdit.dfm:5
msgid "String List Editor"
msgstr "Editeur de liste de chaînes"

#. StrEditDlg..CodeWndBtn..Caption
#. StrEditDlg..StringEditorMenu..CodeEditorItem..Caption
#: Property Editors/StrEdit.dfm:20 Editors/StrEdit.dfm:84
msgid "&Code Editor..."
msgstr "Editeur de &code..."

#. StrEditDlg..OpenDialog..DefaultExt
#: Property Editors/StrEdit.dfm:56
msgid "TXT"
msgstr "TXT"

#. StrEditDlg..OpenDialog....DefaultExt
#. StrEditDlg..SaveDialog....HelpContext
#: Property Editors/StrEdit.dfm:60 Editors/StrEdit.dfm:69
msgid ""
"Text files (*.TXT)|*.TXT|Config files (*.SYS;*.INI)|*.SYS;*.INI|Batch files "
"(*.BAT)|*.BAT|All files (*.*)|*.*\n"
msgstr ""
"Fichiers texte (*.TXT)|*.TXT|Fichiers de configuration (*.SYS;*.INI)|*.SYS;*."
"INI|Fichiers Batch (*.BAT)|*.BAT|Tous les fichiers (*.*)|*.*\n"

#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..Caption
#: Property Editors/UpdSqlEd.dfm:60
msgid " SQL Generation "
msgstr " Génération SQL "

#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..Label1..Caption
#: Property Editors/UpdSqlEd.dfm:67
msgid "Table &Name:"
msgstr "&Table :"

#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..Label4..Caption
#: Property Editors/UpdSqlEd.dfm:83
msgid "Update &Fields:"
msgstr "&Mettre à jour les champs :"

#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..GenerateButton..Caption
#: Property Editors/UpdSqlEd.dfm:123
msgid "&Generate SQL"
msgstr "&Générer le SQL"

#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..PrimaryKeyButton..Caption
#: Property Editors/UpdSqlEd.dfm:132
msgid "Select &Primary Keys"
msgstr "&Clés primaires"

#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..DefaultButton..Caption
#: Property Editors/UpdSqlEd.dfm:141
msgid "&Dataset Defaults"
msgstr "&Valeurs du Dataset"

#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..QuoteFields..Caption
#: Property Editors/UpdSqlEd.dfm:151
msgid "&Quote Field Names"
msgstr "&Noms de champs entre guillemets"

#. UpdateSQLEditForm..PageControl..FieldsPage..GroupBox1..GetTableFieldsButton..Caption
#: Property Editors/UpdSqlEd.dfm:160
msgid "Get &Table Fields"
msgstr "C&hamps de la table"

#. UpdateSQLEditForm..PageControl..SQLPage..Caption
#: Property Editors/UpdSqlEd.dfm:167
msgid "SQL"
msgstr "SQL"

#. UpdateSQLEditForm..PageControl..SQLPage..Label2..Caption
#: Property Editors/UpdSqlEd.dfm:173
msgid "S&QL Text:"
msgstr "&Texte SQL :"

#. UpdateSQLEditForm..PageControl..SQLPage..StatementType..Caption
#: Property Editors/UpdSqlEd.dfm:190
msgid "Statement Type"
msgstr " Type d'instruction "

#. UpdateSQLEditForm..PageControl..SQLPage..StatementType....Items.Strings
#: Property Editors/UpdSqlEd.dfm:197
msgid ""
"&Modify\n"
"&Insert\n"
"&Delete\n"
msgstr ""
"&Modifier\n"
"&Insérer\n"
"&Supprimer\n"

#. UpdateSQLEditForm..FieldListPopup..miClearAll..Caption
#: Property Editors/UpdSqlEd.dfm:214
msgid "&Clear All"
msgstr "Tout &effacer"

#. ValueEditDlg..Caption
#: Property Editors/ValueEdit.dfm:4
msgid "Value List editor"
msgstr "Editeur de liste de valeurs"

#. StandardActions..ActionList1..WindowArrange1..Category
#. StandardActions..ActionList1..WindowCascade1..Category
#. StandardActions..ActionList1..WindowClose1..Category
#. StandardActions..ActionList1..WindowMinimizeAll1..Category
#. StandardActions..ActionList1..WindowTileHorizontal1..Category
#. StandardActions..ActionList1..WindowTileVertical1..Category
#: Vcl/ActnRes.dfm:33 Vcl/ActnRes.dfm:37 Vcl/ActnRes.dfm:43 Vcl/ActnRes.dfm:48
#: Vcl/ActnRes.dfm:53 Vcl/ActnRes.dfm:59
msgid "Window"
msgstr "Fenêtre"

#. StandardActions..ActionList1..WindowArrange1..Caption
#: Vcl/ActnRes.dfm:34
msgid "&Arrange"
msgstr "&Disposer"

#. StandardActions..ActionList1..WindowCascade1..Caption
#: Vcl/ActnRes.dfm:38
msgid "&Cascade"
msgstr "&Cascade"

#. StandardActions..ActionList1..WindowCascade1..Hint
#: Vcl/ActnRes.dfm:39
msgid "Cascade"
msgstr "Cascade"

#. StandardActions..ActionList1..WindowClose1..Caption
#: Vcl/ActnRes.dfm:44
msgid "C&lose"
msgstr "Fer&mer"

#. StandardActions..ActionList1..WindowClose1..Hint
#. CustomizeFrm..CloseBtn..Caption
#. CustomizeFrm..ActionList1..CloseActn..Caption
#: Vcl/ActnRes.dfm:45 Vcl/CustomizeDlg.dfm:35 Vcl/CustomizeDlg.dfm:393
msgid "Close"
msgstr "Fermer"

#. StandardActions..ActionList1..WindowMinimizeAll1..Caption
#: Vcl/ActnRes.dfm:49
msgid "&Minimize All"
msgstr "&Tout réduire"

#. StandardActions..ActionList1..WindowMinimizeAll1..Hint
#: Vcl/ActnRes.dfm:50
msgid "Minimize All"
msgstr "Tout réduire"

#. StandardActions..ActionList1..WindowTileHorizontal1..Caption
#: Vcl/ActnRes.dfm:54
msgid "Tile &Horizontally"
msgstr "Mosaïque &horizontale"

#. StandardActions..ActionList1..WindowTileHorizontal1..Hint
#: Vcl/ActnRes.dfm:55
msgid "Tile Horizontal"
msgstr "Mosaïque horizontale"

#. StandardActions..ActionList1..WindowTileVertical1..Caption
#: Vcl/ActnRes.dfm:60
msgid "&Tile Vertically"
msgstr "Mosaïque &verticale"

#. StandardActions..ActionList1..WindowTileVertical1..Hint
#: Vcl/ActnRes.dfm:61
msgid "Tile Vertical"
msgstr "Mosaïque verticale"

#. StandardActions..ActionList1..EditDelete1..Hint
#: Vcl/ActnRes.dfm:67
msgid "Delete|Erases the selection"
msgstr "Supprimer|Efface la sélection"

#. StandardActions..ActionList1..HelpContents1..Caption
#: Vcl/ActnRes.dfm:86
msgid "&Contents"
msgstr "&Rubriques d'aide"

#. StandardActions..ActionList1..HelpContents1..Hint
#: Vcl/ActnRes.dfm:87
msgid "Help Contents"
msgstr "Rubriques d'aide"

#. StandardActions..ActionList1..HelpOnHelp1..Caption
#: Vcl/ActnRes.dfm:92
msgid "&Help on Help"
msgstr "&Utilisation de l'aide"

#. StandardActions..ActionList1..HelpOnHelp1..Hint
#: Vcl/ActnRes.dfm:93
msgid "Help on help"
msgstr "Utilisation de l'aide"

#. StandardActions..ActionList1..HelpTopicSearch1..Caption
#: Vcl/ActnRes.dfm:97
msgid "&Topic Search"
msgstr "&Chercher une rubrique"

#. StandardActions..ActionList1..HelpTopicSearch1..Hint
#: Vcl/ActnRes.dfm:98
msgid "Topic Search"
msgstr "Chercher une rubrique"

#. StandardActions..ActionList1..FileExit1..Category
#. StandardActions..ActionList1..FileOpen1..Category
#. StandardActions..ActionList1..FilePrintSetup1..Category
#. StandardActions..ActionList1..FileSaveAs1..Category
#. StandardActions..ActionList1..FileRun1..Category
#: Vcl/ActnRes.dfm:102 Vcl/ActnRes.dfm:108 Vcl/ActnRes.dfm:115
#: Vcl/ActnRes.dfm:120 Vcl/ActnRes.dfm:235
msgid "File"
msgstr "Fichier"

#. StandardActions..ActionList1..FileExit1..Hint
#: Vcl/ActnRes.dfm:104
msgid "Exit|Quits the application"
msgstr "Quitter|Quitter l'application"

#. StandardActions..ActionList1..FileOpen1..Caption
#: Vcl/ActnRes.dfm:109
msgid "&Open..."
msgstr "&Ouvrir..."

#. StandardActions..ActionList1..FileOpen1..Hint
#: Vcl/ActnRes.dfm:110
msgid "Open|Opens an existing file"
msgstr "Ouvrir|Ouvrir un fichier existant"

#. StandardActions..ActionList1..FilePrintSetup1..Caption
#: Vcl/ActnRes.dfm:116
msgid "Print Set&up..."
msgstr "Config&urer l'impression..."

#. StandardActions..ActionList1..FilePrintSetup1..Hint
#: Vcl/ActnRes.dfm:117
msgid "Print Setup"
msgstr "Configurer l'impression"

#. StandardActions..ActionList1..FileSaveAs1..Caption
#: Vcl/ActnRes.dfm:121
msgid "Save &As..."
msgstr "Enregistrer &sous..."

#. StandardActions..ActionList1..FileSaveAs1..Hint
#: Vcl/ActnRes.dfm:122
msgid "Save As|Saves the active file with a new name"
msgstr "Enregistrer sous|Enregistrer le fichier actif sous un nouveau nom"

#. StandardActions..ActionList1..RichEditBold1..Category
#. StandardActions..ActionList1..RichEditItalic1..Category
#. StandardActions..ActionList1..RichEditUnderline1..Category
#. StandardActions..ActionList1..RichEditAlignCenter1..Category
#. StandardActions..ActionList1..RichEditAlignLeft1..Category
#. StandardActions..ActionList1..RichEditAlignRight1..Category
#. StandardActions..ActionList1..RichEditBullets1..Category
#. StandardActions..ActionList1..RichEditStrikeOut1..Category
#: Vcl/ActnRes.dfm:126 Vcl/ActnRes.dfm:134 Vcl/ActnRes.dfm:142
#: Vcl/ActnRes.dfm:170 Vcl/ActnRes.dfm:177 Vcl/ActnRes.dfm:184
#: Vcl/ActnRes.dfm:191 Vcl/ActnRes.dfm:198
msgid "Format"
msgstr " Format "

#. StandardActions..ActionList1..RichEditBold1..Caption
#: Vcl/ActnRes.dfm:128
msgid "&Bold"
msgstr "&Gras"

#. StandardActions..ActionList1..RichEditItalic1..Caption
#: Vcl/ActnRes.dfm:136
msgid "&Italic"
msgstr "&Italique"

#. StandardActions..ActionList1..RichEditUnderline1..Caption
#: Vcl/ActnRes.dfm:144
msgid "&Underline"
msgstr "&Souligné"

#. StandardActions..ActionList1..RichEditUnderline1..Hint
#: Vcl/ActnRes.dfm:145
msgid "Underline"
msgstr "Souligné"

#. StandardActions..ActionList1..SearchFind1..Category
#. StandardActions..ActionList1..SearchFindNext1..Category
#. StandardActions..ActionList1..SearchReplace1..Category
#. StandardActions..ActionList1..SearchFindFirst1..Category
#: Vcl/ActnRes.dfm:150 Vcl/ActnRes.dfm:157 Vcl/ActnRes.dfm:164
#: Vcl/ActnRes.dfm:255
msgid "Search"
msgstr "Chercher"

#. StandardActions..ActionList1..SearchFind1..Caption
#: Vcl/ActnRes.dfm:151
msgid "&Find..."
msgstr "&Chercher..."

#. StandardActions..ActionList1..SearchFind1..Hint
#: Vcl/ActnRes.dfm:152
msgid "Find|Finds the specified text"
msgstr "Chercher|Rechercher le texte spécifié"

#. StandardActions..ActionList1..SearchFindNext1..Caption
#: Vcl/ActnRes.dfm:158
msgid "Find &Next"
msgstr "&Occurrence suivante"

#. StandardActions..ActionList1..SearchFindNext1..Hint
#: Vcl/ActnRes.dfm:159
msgid "Find Next|Repeats the last find"
msgstr "Occurrence suivante|Répéter la dernière recherche"

#. StandardActions..ActionList1..SearchReplace1..Hint
#: Vcl/ActnRes.dfm:166
msgid "Replace|Replaces specific text with different text"
msgstr "Remplacer|Remplacer le texte par un autre texte"

#. StandardActions..ActionList1..RichEditAlignCenter1..Caption
#: Vcl/ActnRes.dfm:172
msgid "&Center"
msgstr "&Centré"

#. StandardActions..ActionList1..RichEditAlignCenter1..Hint
#: Vcl/ActnRes.dfm:173
msgid "Center|Centers text between margins"
msgstr "Centrer|Centrer le texte entre les marges"

#. StandardActions..ActionList1..RichEditAlignLeft1..Caption
#: Vcl/ActnRes.dfm:179
msgid "Align &Left"
msgstr "Aligner à gau&che"

#. StandardActions..ActionList1..RichEditAlignLeft1..Hint
#: Vcl/ActnRes.dfm:180
msgid "Align Left|Aligns text at the left indent"
msgstr "Aligner à gauche|Aligner le texte sur la gauche"

#. StandardActions..ActionList1..RichEditAlignRight1..Caption
#: Vcl/ActnRes.dfm:186
msgid "Align &Right"
msgstr "Aligner à &droite"

#. StandardActions..ActionList1..RichEditAlignRight1..Hint
#: Vcl/ActnRes.dfm:187
msgid "Align Right|Aligns text at the right indent"
msgstr "Aligner à droite|Aligner le texte sur la droite"

#. StandardActions..ActionList1..RichEditBullets1..Caption
#: Vcl/ActnRes.dfm:193
msgid "&Bullets"
msgstr "&Puces"

#. StandardActions..ActionList1..RichEditBullets1..Hint
#: Vcl/ActnRes.dfm:194
msgid "Bullets|Inserts a bullet on the current line"
msgstr "Puces|Insère une puce sur la ligne en cours"

#. StandardActions..ActionList1..RichEditStrikeOut1..Caption
#: Vcl/ActnRes.dfm:200
msgid "&Strikeout"
msgstr "&Barré"

#. StandardActions..ActionList1..RichEditStrikeOut1..Hint
#: Vcl/ActnRes.dfm:201
msgid "Strikeout"
msgstr "Barré"

#. StandardActions..ActionList1..ColorSelect1..Caption
#: Vcl/ActnRes.dfm:206
msgid "Select &Color..."
msgstr "Sélectionner la &couleur..."

#. StandardActions..ActionList1..ColorSelect1..Hint
#: Vcl/ActnRes.dfm:208
msgid "Color Select"
msgstr "Sélectionner la couleur"

#. StandardActions..ActionList1..OpenPicture1..Caption
#: Vcl/ActnRes.dfm:224
msgid "&Open Picture..."
msgstr "&Ouvrir une image..."

#. StandardActions..ActionList1..OpenPicture1..Hint
#: Vcl/ActnRes.dfm:225
msgid "Open Picture"
msgstr "Ouvrir une image"

#. StandardActions..ActionList1..SavePicture1..Caption
#: Vcl/ActnRes.dfm:230
msgid "&Save Picture..."
msgstr "&Enregistrer l'image..."

#. StandardActions..ActionList1..SavePicture1..Hint
#: Vcl/ActnRes.dfm:231
msgid "Save Picture"
msgstr "Enregistrer l'image"

#. StandardActions..ActionList1..FileRun1..Caption
#: Vcl/ActnRes.dfm:238
msgid "&Run..."
msgstr "E&xécuter..."

#. StandardActions..ActionList1..FileRun1..Hint
#: Vcl/ActnRes.dfm:239
msgid "Run|Runs an application"
msgstr "Exécuter|Exécuter une application"

#. StandardActions..ActionList1..FileRun1..Operation
#: Vcl/ActnRes.dfm:240
msgid "open"
msgstr "open"

#. StandardActions..ActionList1..PreviousTab1..Hint
#: Vcl/ActnRes.dfm:246
msgid "Previous|Go back to the previous tab"
msgstr "Précédente|Revenir à la page précédente"

#. StandardActions..ActionList1..NextTab1..LastTabCaption
#: Vcl/ActnRes.dfm:250
msgid "&Finish"
msgstr "&Terminer"

#. StandardActions..ActionList1..NextTab1..Hint
#: Vcl/ActnRes.dfm:252
msgid "Next|Go to the next tab"
msgstr "Suivante|Aller à la page suivante"

#. StandardActions..ActionList1..SearchFindFirst1..Caption
#: Vcl/ActnRes.dfm:256
msgid "F&ind First"
msgstr "Reche&rcher première occurence"

#. StandardActions..ActionList1..SearchFindFirst1..Hint
#: Vcl/ActnRes.dfm:257
msgid "Find First|Finds the first occurance of specified text"
msgstr ""
"Rechercher première occurrence|Rechercher la première occurrence du texte "
"spécifié"

#. StandardActions..ActionList1..HelpContextAction1..Caption
#: Vcl/ActnRes.dfm:261
msgid "HelpContextAction1"
msgstr "HelpContextAction1"

#. StandardActions..ActionList1..ListControlCopySelection1..Category
#. StandardActions..ActionList1..ListControlDeleteSelection1..Category
#. StandardActions..ActionList1..ListControlSelectAll1..Category
#. StandardActions..ActionList1..ListControlClearSelection1..Category
#. StandardActions..ActionList1..ListControlMoveSelection1..Category
#: Vcl/ActnRes.dfm:265 Vcl/ActnRes.dfm:270 Vcl/ActnRes.dfm:275
#: Vcl/ActnRes.dfm:280 Vcl/ActnRes.dfm:285
msgid "List"
msgstr "Liste"

#. StandardActions..ActionList1..ListControlCopySelection1..Caption
#: Vcl/ActnRes.dfm:266
msgid "&Copy Selection"
msgstr "&Copier la sélection"

#. StandardActions..ActionList1..ListControlCopySelection1..Hint
#: Vcl/ActnRes.dfm:267
msgid "Copy Selection"
msgstr "Copier la sélection"

#. StandardActions..ActionList1..ListControlDeleteSelection1..Caption
#: Vcl/ActnRes.dfm:271
msgid "&Delete Selection"
msgstr "&Supprimer la sélection"

#. StandardActions..ActionList1..ListControlDeleteSelection1..Hint
#: Vcl/ActnRes.dfm:272
msgid "Delete Selection"
msgstr "Supprimer la sélection"

#. StandardActions..ActionList1..ListControlClearSelection1..Caption
#. StandardActions..ActionList1..ListControlClearSelection1..Hint
#: Vcl/ActnRes.dfm:281 Vcl/ActnRes.dfm:282
msgid "Clear Selection"
msgstr "Effacer la sélection"

#. StandardActions..ActionList1..ListControlMoveSelection1..Caption
#: Vcl/ActnRes.dfm:286
msgid "&Move Selection"
msgstr "&Déplacer la sélection"

#. StandardActions..ActionList1..ListControlMoveSelection1..Hint
#: Vcl/ActnRes.dfm:287
msgid "Move Selection"
msgstr "Déplacer la sélection"

#. StandardActions..ActionList1..BrowseURL1..Category
#. StandardActions..ActionList1..DownLoadURL1..Category
#. StandardActions..ActionList1..SendMail1..Category
#: Vcl/ActnRes.dfm:290 Vcl/ActnRes.dfm:295 Vcl/ActnRes.dfm:300
msgid "Internet"
msgstr "Internet"

#. StandardActions..ActionList1..BrowseURL1..Caption
#: Vcl/ActnRes.dfm:291
msgid "&Browse URL"
msgstr "&Parcourir URL"

#. StandardActions..ActionList1..BrowseURL1..Hint
#: Vcl/ActnRes.dfm:292
msgid "Browse URL"
msgstr "Parcourir les URL"

#. StandardActions..ActionList1..DownLoadURL1..Caption
#: Vcl/ActnRes.dfm:296
msgid "&Download URL"
msgstr "&Télécharger l'URL"

#. StandardActions..ActionList1..DownLoadURL1..Hint
#: Vcl/ActnRes.dfm:297
msgid "Download from URL"
msgstr "Télécharger depuis l'URL"

#. StandardActions..ActionList1..SendMail1..Caption
#: Vcl/ActnRes.dfm:301
msgid "&Send Mail..."
msgstr "&Envoyer un email..."

#. StandardActions..ActionList1..SendMail1..Hint
#: Vcl/ActnRes.dfm:302
msgid "Send email"
msgstr "Envoyer un email"

#. StandardActions..ActionList1..PrintDlg1..Caption
#: Vcl/ActnRes.dfm:306
msgid "&Print..."
msgstr "&Imprimer..."

#. CustomizeFrm..Caption
#: Vcl/CustomizeDlg.dfm:6
msgid "Customize"
msgstr "Personnaliser"

#. CustomizeFrm..Font.Name
#: Vcl/CustomizeDlg.dfm:15
msgid "Tahoma"
msgstr "Tahoma"

#. CustomizeFrm..Tabs..ToolbarsTab..Caption
#. CustomizeFrm..ActionList1..ResetActn..Category
#. CustomizeFrm..ActionList1..ApplyToAllActn..Category
#: Vcl/CustomizeDlg.dfm:52 Vcl/CustomizeDlg.dfm:386 Vcl/CustomizeDlg.dfm:426
msgid "Toolbars"
msgstr "Barres d'outils"

#. CustomizeFrm..Tabs..ToolbarsTab..ToolbarsLbl..Caption
#: Vcl/CustomizeDlg.dfm:62
msgid "Toolb&ars:"
msgstr "&Barres d'outils :"

#. CustomizeFrm..Tabs..ToolbarsTab..Label2..Caption
#: Vcl/CustomizeDlg.dfm:71
msgid "(Checkmark toggles visibility)"
msgstr "(Cochez pour basculer l'affichage)"

#. CustomizeFrm..Tabs..ToolbarsTab..CaptionOptionsGrp..Caption
#: Vcl/CustomizeDlg.dfm:100
msgid "&Toolbar Options"
msgstr "Options de barre d'o&utils"

#. CustomizeFrm..Tabs..ToolbarsTab..CaptionOptionsGrp..Label4..Caption
#: Vcl/CustomizeDlg.dfm:108
msgid "&Caption Options"
msgstr "&Options de titre"

#. CustomizeFrm..Tabs..ToolbarsTab..CaptionOptionsGrp..ApplyToAllChk..Caption
#: Vcl/CustomizeDlg.dfm:116
msgid "Apply caption options &to all toolbars"
msgstr "Appliquer à &toutes les barres d'outils"

#. CustomizeFrm..Tabs..ToolbarsTab..CaptionOptionsGrp..CaptionOptionsCombo....Items.Strings
#: Vcl/CustomizeDlg.dfm:132
msgid ""
"None\n"
"Selective\n"
"All\n"
msgstr ""
"Aucun\n"
"Sélectif\n"
"Tout\n"

#. CustomizeFrm..Tabs..ActionsTab..Caption
#: Vcl/CustomizeDlg.dfm:136
msgid "Actions"
msgstr "Actions"

#. CustomizeFrm..Tabs..ActionsTab..InfoLbl....AutoSize
#: Vcl/CustomizeDlg.dfm:152
msgid ""
"To add actions to your application simply drag and drop from either "
"Categories or Actions onto an existing ActionBar.\n"
msgstr ""
"Pour ajouter des actions à votre application, glissez et déposez les depuis "
"Catégories ou Actions sur une ActionBar existante\n"

#. CustomizeFrm..Tabs..ActionsTab..ListPanel..ActionsCatLbl..Caption
#: Vcl/CustomizeDlg.dfm:172
msgid "Cate&gories:"
msgstr "Caté&gories :"

#. CustomizeFrm..Tabs..ActionsTab..ListPanel..ActionsActionsLbl..Caption
#: Vcl/CustomizeDlg.dfm:181
msgid "A&ctions:"
msgstr "A&ctions :"

#. CustomizeFrm..Tabs..ActionsTab..DescGroupBox..Caption
#: Vcl/CustomizeDlg.dfm:222
msgid "Description"
msgstr "Description"

#. CustomizeFrm..Tabs..ActionsTab..DescGroupBox..HintLbl..Caption
#: Vcl/CustomizeDlg.dfm:235
msgid "HintLbl"
msgstr "HintLbl"

#. CustomizeFrm..Tabs..OptionsTab..PersonalizeLbl..Caption
#: Vcl/CustomizeDlg.dfm:271
msgid "Personalized Menus and Toolbars"
msgstr "Menus et barres d'outils personnalisés"

#. CustomizeFrm..Tabs..OptionsTab..Label1..Caption
#: Vcl/CustomizeDlg.dfm:305
msgid "&Menu animations:"
msgstr "Animations de &menu :"

#. CustomizeFrm..Tabs..OptionsTab..MenuAnimationStyles....Items.Strings
#: Vcl/CustomizeDlg.dfm:365
msgid ""
"(None)\n"
"Default\n"
"UnFold\n"
"Slide\n"
"Fade\n"
msgstr ""
"(Aucun)\n"
"Défaut\n"
"Déroulement\n"
"Glissade\n"
"Fondu\n"

#. CustomizeFrm..ActionList1..ResetActn..Caption
#: Vcl/CustomizeDlg.dfm:387
msgid "&Reset..."
msgstr "&Réinitialiser..."

#. CustomizeFrm..ActionList1..ResetUsageDataActn..Caption
#: Vcl/CustomizeDlg.dfm:397
msgid "Reset Usage Data"
msgstr "Réinitialiser les données d'utilisation"

#. CustomizeFrm..ActionList1..RecentlyUsedActn..Caption
#: Vcl/CustomizeDlg.dfm:402
msgid "Me&nu show recently used items first"
msgstr "Afficher d'abord les der&nières options utilisées"

#. CustomizeFrm..ActionList1..FullMenusActn..Caption
#: Vcl/CustomizeDlg.dfm:409
msgid "Show f&ull menus after a short delay"
msgstr "Afficher les men&us complets après un court moment"

#. CustomizeFrm..ActionList1..ShowHintsActn..Caption
#: Vcl/CustomizeDlg.dfm:415
msgid "Show &tips on toolbars"
msgstr "Afficher les &conseils sur les barres d'outils"

#. CustomizeFrm..ActionList1..ShowShortCutsInTipsActn..Caption
#: Vcl/CustomizeDlg.dfm:422
msgid "Show shortcut keys in tips"
msgstr "Afficher les raccourcis clavier dans les conseils"

#. CustomizeFrm..ActionList1..ApplyToAllActn..Caption
#: Vcl/CustomizeDlg.dfm:428
msgid "Apply &to all toolbars"
msgstr "Appliquer à toutes &les barres d'outils"

#. CustomizeFrm..ActionList1..LargeIconsActn..Caption
#: Vcl/CustomizeDlg.dfm:434
msgid "&Large icons"
msgstr "&Grandes icônes"

#. LoginDialog..Panel..Panel1..Password..PasswordChar
#. PasswordDialog..GroupBox1..Edit..PasswordChar
#: Vcl/DBLOGDLG.dfm:102 Vcl/DbPWDlg.dfm:47
msgid "*"
msgstr "*"

#. HTTPServer......Name
#: Vcl/HTTPIntr.dfm:6
msgid "Interpreter"
msgstr "Interpréte"

#. frmGeneratorEditor..Caption
#: Vcl/IBGeneratorEditor.dfm:5
msgid "frmGeneratorEditor"
msgstr "frmGeneratorEditor"

#. frmGeneratorEditor..Label1..Caption
#: Vcl/IBGeneratorEditor.dfm:25
msgid "&Generator"
msgstr "&Générateur"

#. frmGeneratorEditor..Label2..Caption
#: Vcl/IBGeneratorEditor.dfm:35
msgid "&Field"
msgstr "&Champ"

#. frmGeneratorEditor..Label3..Caption
#: Vcl/IBGeneratorEditor.dfm:44
msgid "Increment By"
msgstr "Incrément de"

#. frmGeneratorEditor..cbxGenerators..Text
#: Vcl/IBGeneratorEditor.dfm:74
msgid "cbxGenerators"
msgstr "cbxGenerators"

#. frmGeneratorEditor..cbxFields..Text
#: Vcl/IBGeneratorEditor.dfm:84
msgid "cbxFields"
msgstr "cbxFields"

#. frmGeneratorEditor..grpApplyEvent..Caption
#: Vcl/IBGeneratorEditor.dfm:91
msgid "&Apply Event"
msgstr " Appl&iquer l'événement "

#. frmGeneratorEditor..grpApplyEvent....Items.Strings
#: Vcl/IBGeneratorEditor.dfm:97
msgid ""
"On New Record\n"
"On Post\n"
"On Server\n"
msgstr ""
"Lors d'un nouvel enregistrement\n"
"Lors du Post\n"
"Lors d'une action serveur\n"

#. frmIBRestoreEditor..Caption
#: Vcl/IBRestoreEditor.dfm:5
msgid "Restore Database Files"
msgstr "Restauration des fichiers de base de données"

#. frmIBSecurityEditor..Caption
#. frmIBServiceEditor..Caption
#: Vcl/IBSecurityEditor.dfm:6 Vcl/IBServiceEditor.dfm:6
msgid "Service Editor"
msgstr "Editeur de service"

#. frmIBSecurityEditor..GroupBox2..Label7..Caption
#. frmIBServiceEditor..GroupBox2..Label7..Caption
#: Vcl/IBSecurityEditor.dfm:30 Vcl/IBServiceEditor.dfm:38
msgid "&Server:"
msgstr "&Serveur :"

#. frmIBSecurityEditor..GroupBox2..Label8..Caption
#. frmIBServiceEditor..GroupBox2..Label8..Caption
#: Vcl/IBSecurityEditor.dfm:39 Vcl/IBServiceEditor.dfm:47
msgid "&Protocol:"
msgstr "&Protocole :"

#. frmIBSecurityEditor..GroupBox2..LocalRbtn..Caption
#. frmIBServiceEditor..GroupBox2..LocalRbtn..Caption
#: Vcl/IBSecurityEditor.dfm:48 Vcl/IBServiceEditor.dfm:63
msgid "&Local"
msgstr "Lo&cale"

#. frmIBSecurityEditor..GroupBox2..RemoteRbtn..Caption
#. frmIBServiceEditor..GroupBox2..RemoteRbtn..Caption
#: Vcl/IBSecurityEditor.dfm:59 Vcl/IBServiceEditor.dfm:74
msgid "&Remote"
msgstr "&Distante"

#. frmIBSecurityEditor..GroupBox2..Protocol....Items.Strings
#. frmIBServiceEditor..GroupBox2..Protocol....Items.Strings
#: Vcl/IBSecurityEditor.dfm:84 Vcl/IBServiceEditor.dfm:107
msgid ""
"TCP\n"
"NamedPipe\n"
"SPX\n"
msgstr ""
"TCP\n"
"NamedPipe\n"
"SPX\n"

#. frmIBSecurityEditor..GroupBox1..Caption
#. frmIBServiceEditor..GroupBox1..Caption
#: Vcl/IBSecurityEditor.dfm:129 Vcl/IBServiceEditor.dfm:152
msgid "Database Parameters"
msgstr " Paramètres de bases de données "

#. frmIBSecurityEditor..GroupBox1..Label3..Caption
#. frmIBServiceEditor..GroupBox1..Label3..Caption
#: Vcl/IBSecurityEditor.dfm:144 Vcl/IBServiceEditor.dfm:167
msgid "Pass&word:"
msgstr "&Mot de passe :"

#. frmIBSecurityEditor..GroupBox1..Label5..Caption
#. frmIBServiceEditor..GroupBox1..Label5..Caption
#: Vcl/IBSecurityEditor.dfm:152 Vcl/IBServiceEditor.dfm:175
msgid "Se&ttings:"
msgstr "Paramè&tres :"

#. frmIBSecurityEditor..GroupBox1..LoginPrompt..Caption
#. frmIBServiceEditor..GroupBox1..LoginPrompt..Caption
#: Vcl/IBSecurityEditor.dfm:185 Vcl/IBServiceEditor.dfm:208
msgid "Lo&gin Prompt"
msgstr "&Invite de connexion"

#. frmIBSecurityEditor..GroupBox1..chkActive..Caption
#. frmIBServiceEditor..GroupBox1..chkActive..Caption
#: Vcl/IBSecurityEditor.dfm:193 Vcl/IBServiceEditor.dfm:216
msgid "&Active"
msgstr "Acti&f"

#. frmIBServiceEditor..GroupBox2..Label1..Caption
#: Vcl/IBServiceEditor.dfm:30
msgid "&Database:"
msgstr "&Base de données :"

#. frmIBServiceEditor..GroupBox2..Browse..Caption
#: Vcl/IBServiceEditor.dfm:83
msgid "&Browse"
msgstr "&Parcourir"

#. SocketForm..Caption
#: Vcl/ScktMain.dfm:6
msgid "Borland Socket Server"
msgstr "Serveur de Socket Borland"

#. SocketForm..Pages..PropPage..PortGroup..Label1..Caption
#: Vcl/ScktMain.dfm:46
msgid "&Listen on Port:"
msgstr "Ecouter sur &le port :"

#. SocketForm..Pages..PropPage..PortGroup..PortDesc....AutoSize
#: Vcl/ScktMain.dfm:60
msgid ""
"Many values of Port are associated by convention with a particular service "
"such as ftp or http. Port is the ID of the connection on which the server "
"listens for client requests. \n"
msgstr ""
"De nombreuses valeur de Port sont associées par convetion à des services "
"particuliers tels que FTP ou HTTP. Port est l'identifiant de la connexion "
"pour laquelle le serveur attend les requêtes de connexion des clients. \n"

#. SocketForm..Pages..PropPage..ThreadGroup..Caption
#: Vcl/ScktMain.dfm:92
msgid "Thread Caching"
msgstr "Cache de thread"

#. SocketForm..Pages..PropPage..ThreadGroup..Label4..Caption
#: Vcl/ScktMain.dfm:100
msgid "&Thread Cache Size:"
msgstr "&Taille du cache de thread :"

#. SocketForm..Pages..PropPage..ThreadGroup..ThreadDesc....AutoSize
#: Vcl/ScktMain.dfm:113
msgid ""
"Thread Cache Size is the maximum number of threads that can be reused for "
"new client connections.\n"
msgstr ""
"La taille de cache de thread est le nombre maximal de threads qui peuvent "
"être réutilisés pour les nouvelles connexions client.\n"

#. SocketForm..Pages..PropPage..InterceptGroup..Caption
#: Vcl/ScktMain.dfm:145
msgid "Intercept GUID"
msgstr "Intercepter un GUID"

#. SocketForm..Pages..PropPage..InterceptGroup..Label5..Caption
#: Vcl/ScktMain.dfm:152
msgid "&GUID:"
msgstr "&GUID :"

#. SocketForm..Pages..PropPage..InterceptGroup..GUIDDesc....AutoSize
#: Vcl/ScktMain.dfm:164
msgid ""
"Intercept GUID is the GUID for a data interceptor COM object.  See help for "
"the TSocketConnection for details.\n"
msgstr ""
"Le GUID d'interception est le GUID pour un objet COM intercepteur de "
"données. Reportez-vous à l'aide de TSocketConnection pour de plus amples "
"détails\n"

#. SocketForm..Pages..PropPage..TimeoutGroup..Label7..Caption
#: Vcl/ScktMain.dfm:188
msgid "&Inactive Timeout:"
msgstr "Temps maximal d'&inactivité :"

#. SocketForm..Pages..PropPage..TimeoutGroup..TimeoutDesc....AutoSize
#: Vcl/ScktMain.dfm:201
msgid ""
"Inactive Timeout specifes the number of minutes a client can be inactive "
"before being disconnected. (0 indicates infinite)\n"
msgstr ""
"Le délai d'inactivité spécifie le nombre de minutes pendant lesquelles un "
"client peut être inactif avant d'êtres déconnecté (0 = infini)\n"

#. SocketForm..Pages..StatPage..Caption
#: Vcl/ScktMain.dfm:239
msgid "Users"
msgstr "Utilisateurs"

#. SocketForm..Pages..StatPage..ConnectionList......Caption
#: Vcl/ScktMain.dfm:256
msgid "Host"
msgstr "Hôte"

#. SocketForm..Pages..StatPage..ConnectionList......Caption
#: Vcl/ScktMain.dfm:260
msgid "Last Activity"
msgstr "Dernière activité"

#. SocketForm..PopupMenu..miProperties..Caption
#: Vcl/ScktMain.dfm:326
msgid "&Properties"
msgstr "&Propriétés"

#. SocketForm..MainMenu1..miPorts..Caption
#: Vcl/ScktMain.dfm:342
msgid "&Ports"
msgstr "&Ports"

#. SocketForm..MainMenu1..miPorts..miExit..Caption
#: Vcl/ScktMain.dfm:354
msgid "&Exit"
msgstr "&Quitter"

#. SocketForm..MainMenu1..Connections1..Caption
#: Vcl/ScktMain.dfm:359
msgid "&Connections"
msgstr "&Connexions"

#. SocketForm..ActionList1..DisconnectAction..Caption
#: Vcl/ScktMain.dfm:386
msgid "&Disconnect"
msgstr "&Déconnecter"

#. SocketForm..ActionList1..ShowHostAction..Caption
#: Vcl/ScktMain.dfm:391
msgid "&Show Host Name"
msgstr "A&fficher le nom de l'hôte"

#. SocketForm..ActionList1..RegisteredAction..Caption
#: Vcl/ScktMain.dfm:401
msgid "&Registered Objects Only"
msgstr "Objets en&registrés uniquement"

#. SocketForm..ActionList1..AllowXML..Caption
#: Vcl/ScktMain.dfm:406
msgid "&Allow XML Packets"
msgstr "&Autoriser mes paquets XML"
