# dzlib
# Copyright (C) 2008
# This file is distributed under the same license as the dzlib package.
# Thomas Mueller <dzlib@dummzeuch.de>, 2008.
#
msgid ""
msgstr ""
"Project-Id-Version: dzLib\n"
"POT-Creation-Date: 2023-04-04 16:06\n"
"PO-Revision-Date: 2011-11-11 09:58+0100\n"
"Last-Translator: RH\n"
"Language-Team: Thomas Mueller <dzlib@dummzeuch.de>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: dxgettext 1.2.1\n"
"X-Poedit-Language: French\n"
"X-Poedit-Country: FRANCE\n"

#: u_dzBeep.pas:172
#, fuzzy, object-pascal-format
msgid "Can not convert \"%s\" to a beep sequence."
msgstr "Ne peut pas convert \"%s\" en %s"

#: u_dzClassUtils.pas:1106
#, object-pascal-format
msgid "Error writing string of length %d to stream, wrote only %d bytes: %%1:s (%%0:d)"
msgstr "Erreur d'écriture de chaîne de  longueur %d à stream, écrit que %d octets : %%1:s (%%0:d)"

#: u_dzClassUtils.pas:1222
msgid "no matching object found"
msgstr "aucun objet correspondant trouvé"

#: u_dzClassUtils.pas:1268
#, fuzzy, object-pascal-format
msgid "String value for [%s]%s must not be empty in ini file"
msgstr "Chaîne valeur non valide dans le fichier ini pour [%s]%s"

#: u_dzClassUtils.pas:1322 u_dzClassUtils.pas:1398
#, fuzzy, object-pascal-format
msgid "Invalid floating point value \"%s\" for [%s]\\%s in ini file"
msgstr "Valeur à point flottante non valide \"%s\" dans le fichier ini pour [%s]%s"

#: u_dzClassUtils.pas:1435 u_dzClassUtils.pas:1454 u_dzClassUtils.pas:1468
#: u_dzClassUtils.pas:1481
#, fuzzy, object-pascal-format
msgid "Invalid date value \"%s\" for [%s]\\%s in ini file"
msgstr "Valeur de date non valide \"%s\" dans le fichier ini pour [%s]%s"

#: u_dzClassUtils.pas:1509 u_dzClassUtils.pas:1527 u_dzClassUtils.pas:1541
#: u_dzClassUtils.pas:1556 u_dzClassUtils.pas:1571 u_dzClassUtils.pas:1588
#, fuzzy, object-pascal-format
msgid "Invalid integer value \"%s\" for [%s]\\%s in ini file"
msgstr "valeur entière non valide \"%s\" dans le fichier ini \"%s\" pour [%s]%s"

#: u_dzClassUtils.pas:1657 u_dzClassUtils.pas:1682
#, fuzzy, object-pascal-format
msgid "Section \"%s\" does not exist in ini file"
msgstr "L'option %s n'accepte pas une valeur."

#: u_dzClassUtils.pas:1762
#, object-pascal-format
msgid "Only implemented for TMemIniFile and TRegistryIniFile but not %s"
msgstr ""

#: u_dzClassUtils.pas:1805
#, no-object-pascal-format
msgid "Unknown HKEY value $%.8x"
msgstr ""

#: u_dzClassUtils.pas:2005 u_dzClassUtils.pas:2017
#, fuzzy, object-pascal-format
msgid "Could not open registry key \"%s\\%s\""
msgstr "Impossible d'ouvrir la clé de registre \"%s\\%s\""

#: u_dzCmdLineParserStates.pas:278 u_dzCmdLineParserStates.pas:320
#: u_dzCmdLineParserStates.pas:342 u_dzCmdLineParserStates.pas:356
#: u_dzCmdLineParserStates.pas:379 u_dzCmdLineParserStates.pas:395
#: u_dzCmdLineParserStates.pas:438 u_dzCmdLineParserStates.pas:460
#: u_dzCmdLineParserStates.pas:502
#, object-pascal-format
msgid "Invalid character \"%s\"."
msgstr "Caractère non valide \"%s\"."

#: u_dzConvertUtils.pas:603
#, object-pascal-format
msgid "Digit out of range %s"
msgstr "Chiffre hors d'echelle %s"

#: u_dzConvertUtils.pas:616
#, object-pascal-format
msgid "Digit #%d (%s) out of range"
msgstr "Chiffre #%d (%s) hors d'echelle"

#: u_dzConvertUtils.pas:1035
#, object-pascal-format
msgid "\"%s\" is not a valid integer value: %s"
msgstr "\"%s\" n'est pas une valeur décimale correcte: %s"

#: u_dzConvertUtils.pas:1064
#, object-pascal-format
msgid "\"%s\" is not a valid Int64 value: %s"
msgstr "\"%s\" n'est pas une valeur Int64 correcte: %s"

#: u_dzConvertUtils.pas:1147
#, object-pascal-format
msgid "\"%s\" is not a valid floating point value: %s"
msgstr "\"%s\" n'est pas une nombre décimal valable: %s"

#: u_dzConvertUtils.pas:1153
#, no-object-pascal-format
msgid "%.2f EiB"
msgstr "%.2f Eio"

#: u_dzConvertUtils.pas:1155
#, no-object-pascal-format
msgid "%.2f PiB"
msgstr "%.2f Pio"

# Terrabyte ?
#: u_dzConvertUtils.pas:1157
#, no-object-pascal-format
msgid "%.2f TiB"
msgstr "%.2f Tio"

#: u_dzConvertUtils.pas:1159
#, no-object-pascal-format
msgid "%.2f GiB"
msgstr "%.2f Gio"

#: u_dzConvertUtils.pas:1161
#, no-object-pascal-format
msgid "%.2f MiB"
msgstr "%.2f Mio"

#: u_dzConvertUtils.pas:1163
#, no-object-pascal-format
msgid "%.2f KiB"
msgstr "%.2f Kio"

#: u_dzConvertUtils.pas:1165
#, object-pascal-format
msgid "%d Bytes"
msgstr "%d Octets"

#. Days and hours, ignore minutes and seconds
#: u_dzConvertUtils.pas:1172
#, object-pascal-format
msgid "%dd %dh"
msgstr "%dd %dh"

#. Hours and minutes, ignore seconds
#: u_dzConvertUtils.pas:1175
#, object-pascal-format
msgid "%dh %dm"
msgstr "%dh %dm"

#. Minutes and seconds
#: u_dzConvertUtils.pas:1178
#, object-pascal-format
msgid "%dm %ds"
msgstr "%dm %ds"

# Label: ignore
#. Seconds only
#: u_dzConvertUtils.pas:1181
#, object-pascal-format
msgid "%ds"
msgstr "%ds"

#: u_dzConvertUtils.pas:1221
#, object-pascal-format
msgid "Length of byte array (%d) does not match size of a LongWord (%d)"
msgstr "Longueur du tableau d'octets (%d) ne correspond pas à la taille d'un LongWord %d"

#: u_dzConvertUtils.pas:1516
msgid "True"
msgstr "Vrai"

#: u_dzConvertUtils.pas:1516
msgid "False"
msgstr "Faux"

#: u_dzConvertUtils.pas:1526
msgid "Yes"
msgstr "Oui"

#: u_dzConvertUtils.pas:1526
msgid "No"
msgstr "Non"

#. Translator: Convert to the equivalent of 'Y' (only one letter)
#: u_dzConvertUtils.pas:1539
msgid "Y(es)"
msgstr "O"

#. Translator: Convert to the equivalent of 'N' (only one letter)
#: u_dzConvertUtils.pas:1549
msgid "N(o)"
msgstr "N"

#: u_dzCsvColumnList.pas:136
msgid "String"
msgstr ""

#: u_dzCsvColumnList.pas:137
msgid "Integer"
msgstr ""

#: u_dzCsvColumnList.pas:138
msgid "Date"
msgstr ""

#: u_dzCsvColumnList.pas:139
msgid "Time"
msgstr ""

#: u_dzCsvColumnList.pas:140
msgid "Float"
msgstr ""

#: u_dzCsvColumnList.pas:141
msgid "Boolean"
msgstr ""

#: u_dzCsvColumnList.pas:143
#, fuzzy, object-pascal-format
msgid "Invalid CSV column type %d"
msgstr "Numéro du mois non valide %d"

#: u_dzCsvColumnList.pas:198
#, object-pascal-format
msgid "The bool strings can not be set for column %s."
msgstr ""

#: u_dzCsvColumnList.pas:206
msgid "Decimals must be >0."
msgstr ""

#: u_dzCsvColumnList.pas:209
#, fuzzy, object-pascal-format
msgid "Decimals must be <=%d."
msgstr "Nom de l'option ne peut être vide."

#: u_dzCsvColumnList.pas:215
#, object-pascal-format
msgid "The number of decimals can not be set for column %s."
msgstr ""

#: u_dzCsvColumnList.pas:228
#, object-pascal-format
msgid "Using quotes can not be set for column %s."
msgstr ""

#: u_dzCsvColumnList.pas:278 u_dzCsvColumnList.pas:298
#: u_dzCsvColumnList.pas:310 u_dzCsvColumnList.pas:323
#: u_dzCsvColumnList.pas:339 u_dzCsvColumnList.pas:354
#: u_dzCsvColumnList.pas:366 u_dzCsvColumnList.pas:377
#, object-pascal-format
msgid "Invalid value type for column %s, must be %s."
msgstr ""

#: u_dzCsvColumnList.pas:406 u_dzCsvColumnList.pas:412
#, fuzzy, object-pascal-format
msgid "Column %s not found."
msgstr "Entrée \"%s\" introuvable."

#: u_dzCsvWriter.pas:112 u_dzCsvWriter.pas:163
msgid "No columns have been defined"
msgstr ""

#: u_dzCsvWriter.pas:279
msgid "Cannot set the bool strings when a column already exists."
msgstr ""

#: u_dzCsvWriter.pas:306
#, fuzzy, object-pascal-format
msgid "Column %s already exists."
msgstr "Répertoire %s existe déjà."

#: u_dzCustomDllLoader.pas:121 u_dzCustomDllLoader.pas:126
#: u_dzCustomDllLoader.pas:131 u_dzCustomDllLoader.pas:136
#: u_dzCustomDllLoader.pas:141 u_dzCustomDllLoader.pas:146
#: u_dzCustomDllLoader.pas:151
msgid "DLL entry point not initialized"
msgstr "DLL entrée non initialisée"

#: u_dzDatasetHelpers.pas:395
#, object-pascal-format
msgid "Field \"%s\" not found in table \"%s\"."
msgstr "Champ \"%s\" introuvable dans la table \"%s\"."

#: u_dzDatasetHelpers.pas:574
#, object-pascal-format
msgid "Field %s.%s is not large enough to hold value \"%s\". (Field size: %d, Value length: %d)"
msgstr ""

#: u_dzDatasetHelpers.pas:730
#, object-pascal-format
msgid "SetParamByName is not supported for a %s."
msgstr "SetParamByName n'est pas supporté pour %s."

#: u_dzDatasetHelpers.pas:735
#, object-pascal-format
msgid "TrySetParamByName is not supported for a %s."
msgstr "TrySetParamByName n'est pas supporté pour %s."

#. Do not use ParamByName -> only works if param is unique
#. Do not use ParamByName -> only works if param is unique
#: u_dzDatasetHelpersADO.pas:65 u_dzDatasetHelpersZEOS.pas:63
#, object-pascal-format
msgid "SetParamByName is not supported for a %s (only TADODataSet descendants)."
msgstr "SetParamByName n'est pas supporté pour %s (seulement TAdoDataset descendants)."

#: u_dzDatasetHelpersADO.pas:78 u_dzDatasetHelpersZEOS.pas:81
#, object-pascal-format
msgid "TrySetParamByName is not supported for a %s (only TADODataSet descendants)."
msgstr "TrySetParamByName n'est pas supporté pour %s (seulement TAdoDataset descendants)."

#. Do not use ParamByName -> only works if param is unique
#: u_dzDatasetHelpersAnyDac.pas:77
#, object-pascal-format
msgid "SetParamByName is not supported for a %s (only TADQuery descendants)."
msgstr "SetParamByName n'est pas supporté pour %s (only TADQuery descendants)."

#: u_dzDatasetHelpersAnyDac.pas:95
#, object-pascal-format
msgid "TrySetParamByName is not supported for a %s (only TADQuery descendants)."
msgstr "TrySetParamByName n'est pas supporté pour %s (only TADQuery descendants)."

#: u_dzDatasetHelpersBDE.pas:54
#, object-pascal-format
msgid "SetParamByName is not supported for a %s (only TQuery descendants)."
msgstr "SetParamByName n'est pas supporté pour %s (seulement TQuery descendants)."

#: u_dzDatasetHelpersBDE.pas:67
#, object-pascal-format
msgid "TrySetParamByName is not supported for a %s (only TQuery descendants)."
msgstr "TrySetParamByName n'est pas supporté pour %s (seulement TQuery descendants)."

#. Do not use ParamByName -> only works if param is unique
#: u_dzDatasetHelpersSDAC.pas:62
#, fuzzy, object-pascal-format
msgid "SetParamByName is not supported for a %s (only TMSQuery descendants)."
msgstr "SetParamByName n'est pas supporté pour %s (seulement TQuery descendants)."

#: u_dzDatasetHelpersSDAC.pas:80
#, fuzzy, object-pascal-format
msgid "TrySetParamByName is not supported for a %s (only TMSQuery descendants)."
msgstr "TrySetParamByName n'est pas supporté pour %s (seulement TQuery descendants)."

#: u_dzDateUtils.pas:188
msgid "Monday"
msgstr "Lundi"

#: u_dzDateUtils.pas:189
msgid "Tuesday"
msgstr "Mardi"

#: u_dzDateUtils.pas:190
msgid "Wednesday"
msgstr "Mercredi"

#: u_dzDateUtils.pas:191
msgid "Thursday"
msgstr "Jeudi"

#: u_dzDateUtils.pas:192
msgid "Friday"
msgstr "Vendredi"

#: u_dzDateUtils.pas:193
msgid "Saturday"
msgstr "Samedi"

#: u_dzDateUtils.pas:194
msgid "Sunday"
msgstr "Dimanche"

#. should never happen ...
#: u_dzDateUtils.pas:197
#, object-pascal-format
msgid "Invalid value for DayOfWeek: %d"
msgstr "Valeur non valide pour DayOfWeek: %d"

#: u_dzDateUtils.pas:204
msgid "January"
msgstr "Janvier"

#: u_dzDateUtils.pas:205
msgid "February"
msgstr "Février"

#: u_dzDateUtils.pas:206
msgid "March"
msgstr "Mars"

#: u_dzDateUtils.pas:207
msgid "April"
msgstr "Avril"

#: u_dzDateUtils.pas:208
msgid "May"
msgstr "Mai"

#: u_dzDateUtils.pas:209
msgid "June"
msgstr "Juin"

#: u_dzDateUtils.pas:210
msgid "July"
msgstr "Juillet"

#: u_dzDateUtils.pas:211
msgid "August"
msgstr "Août"

#: u_dzDateUtils.pas:212
msgid "September"
msgstr "Septembre"

#: u_dzDateUtils.pas:213
msgid "October"
msgstr "Octobre"

#: u_dzDateUtils.pas:214
msgid "November"
msgstr "Novembre"

#: u_dzDateUtils.pas:215
msgid "December"
msgstr "Décembre"

#. should never happen ...
#: u_dzDateUtils.pas:218
#, object-pascal-format
msgid "Invalid month number %d"
msgstr "Numéro du mois non valide %d"

# Integer = Dezimalzahl?
#: u_dzDateUtils.pas:383 u_dzDateUtils.pas:490
#, fuzzy, object-pascal-format
msgid "'%s' is not a valid date"
msgstr "\"%s\" n'est pas une valeur date valide."

#: u_dzDateUtils.pas:457
#, object-pascal-format
msgid "Cannot interpret \"%s\" as a date and time value"
msgstr ""

#: u_dzDbUtils.pas:88 u_dzDbUtils.pas:92
#, fuzzy, object-pascal-format
msgid "Could not seek to byte %d"
msgstr "Impossible de charger %s."

#: u_dzDefaultMain.pas:226 u_dzDefaultMain.pas:227
msgid "This program does nothing yet."
msgstr "Ce programme encore ne fait rien"

#: u_dzDefaultMain.pas:241
#, object-pascal-format
msgid "Example %d:"
msgstr ""

#: u_dzDefaultMain.pas:246
#, object-pascal-format
msgid "Error: %s"
msgstr "Erreur: %s"

#: u_dzDefaultMain.pas:247
msgid "When called as:"
msgstr ""

#: u_dzDefaultMain.pas:250
msgid "Help follows:"
msgstr ""

#: u_dzDefaultMain.pas:255
#, object-pascal-format
msgid "Synopsis: %s %s"
msgstr "Synopsis: %s %s"

#: u_dzDefaultMain.pas:256
msgid "Parameters:"
msgstr "Paramètres:"

#: u_dzDefaultMain.pas:258
msgid "Options:"
msgstr "Options:"

#: u_dzDefaultMain.pas:286
msgid "--ShowCmdLine was passed (this is not an error)"
msgstr ""

#: u_dzDefaultMain.pas:292
msgid "Write a startup log to the given file."
msgstr "Ecrivez un log de démarrage · à · la · compte tenu de fichier."

#: u_dzDefaultMain.pas:293
msgid "Show command line as passed to the program."
msgstr ""

#: u_dzDialogUtils.pas:363
msgid "AVI files"
msgstr ""

#: u_dzDialogUtils.pas:368
msgid "Bitmap Files"
msgstr ""

#: u_dzDialogUtils.pas:373
msgid "Comma-separated values"
msgstr ""

#: u_dzDialogUtils.pas:378
msgid "DBase tables"
msgstr ""

#: u_dzDialogUtils.pas:383
msgid "Windows Enhanced Metafile"
msgstr ""

#: u_dzDialogUtils.pas:388
msgid "Executable Files"
msgstr ""

#: u_dzDialogUtils.pas:393
msgid "GIF Image"
msgstr ""

#: u_dzDialogUtils.pas:398
msgid "Hypertext Markup Language"
msgstr ""

#: u_dzDialogUtils.pas:403
msgid "INI files"
msgstr ""

#: u_dzDialogUtils.pas:408 u_dzVclUtils.pas:5038
msgid "JPEG Files"
msgstr "Fichiers JPEG"

#: u_dzDialogUtils.pas:413
msgid "Log files"
msgstr ""

#: u_dzDialogUtils.pas:418
msgid "Microsoft Access Databases"
msgstr ""

#: u_dzDialogUtils.pas:423
msgid "Open Document Spreadsheet"
msgstr ""

#: u_dzDialogUtils.pas:428
msgid "Open Document Text"
msgstr ""

#: u_dzDialogUtils.pas:433
msgid "Portable Document Format"
msgstr ""

#: u_dzDialogUtils.pas:438
msgid "Picture files"
msgstr ""

#: u_dzDialogUtils.pas:443
msgid "Rich Text Format"
msgstr ""

#: u_dzDialogUtils.pas:448
msgid "Tagged Image File Format"
msgstr ""

#: u_dzDialogUtils.pas:453
msgid "Text files"
msgstr ""

#: u_dzDialogUtils.pas:458
msgid "Microsoft Excel File Format"
msgstr ""

#: u_dzDialogUtils.pas:463
msgid "Extensible Markup Language"
msgstr ""

#: u_dzDialogUtils.pas:506
msgid "all files"
msgstr ""

#: u_dzDllLoader.pas:169
#, object-pascal-format
msgid "Could not load %s."
msgstr "Impossible de charger %s."

#: u_dzDllLoader.pas:169
#, fuzzy, no-object-pascal-format
msgid "Error %1:s (%0:d)"
msgstr "Erreur %%1:s (%%0:d) lors de l'effacement du fichier \"%s\""

#: u_dzDllLoader.pas:205 u_dzResourceDllLoader.pas:459
#, object-pascal-format
msgid ""
"Could not find entry point %s in %s\n"
"ERROR= %%d, %%s"
msgstr ""
"Impossible de trouver le point d'entrée %s dans %s\n"
"ERROR= %%d, %%s"

#: u_dzDuration.pas:237
msgid "TdzDuration value is invalid."
msgstr "TdzDuration·valeur est non valide"

#: u_dzExecutor.pas:270
msgid "Can not free Executor while a process using redirection is still running."
msgstr "Impossible de libérer Executor pendant un processus utilisant redirection est toujours en cours."

#: u_dzExecutor.pas:309
#, object-pascal-format
msgid ""
"Process has not yet been started.\n"
"%s"
msgstr ""
"Le processus n'a pas encore commencé.\n"
"%s"

#: u_dzExecutor.pas:310
#, object-pascal-format
msgid ""
"Process is still running.\n"
"%s"
msgstr ""
"Le processus est toujours en cours.\n"
"%s"

#: u_dzExecutor.pas:311
#, object-pascal-format
msgid ""
"Process has terminated.\n"
"%s"
msgstr ""
"Processus s'est arrêté.\n"
"%s"

#: u_dzExecutor.pas:342
msgid "Process has not yet been started"
msgstr "Processus n'a pas encore commencé"

#: u_dzExecutor.pas:379
msgid "Process has already been started."
msgstr "Le processus déjà a commencé."

#. pointer to PROCESS_INF
#: u_dzExecutor.pas:474
#, object-pascal-format
msgid "%%1:s (%%0:d) in CreateProcess(\"%s\", \"%s\")"
msgstr "%%1:s (%%0:d) dans CreateProcess(\"%s\", \"%s\")"

#: u_dzExecutor.pas:525
msgid "StdErr was not redirected"
msgstr "StdErr n'a pas été redirigé"

#: u_dzExecutor.pas:534 u_dzExecutor.pas:544 u_dzExecutor.pas:553
#: u_dzExecutor.pas:563
msgid "StdOut was not redirected"
msgstr "StdOut n'a pas été redirigé"

#: u_dzFileStreams.pas:355
#, object-pascal-format
msgid "%%1:s (%%0:d) trying to open \"%s\""
msgstr "%%1:s (%%0:d) lors de la ouverture de \"%s\""

#: u_dzFileStreams.pas:407
msgid "Invalid file attributes"
msgstr "Attributs fichiers non valide"

#: u_dzFileStreams.pas:419
msgid "Invalid file flags"
msgstr "Flags fichiers non valide"

#. be replaced with a single % by the format function.
#: u_dzFileStreams.pas:435
#, fuzzy, object-pascal-format
msgid "Error %%1:s (%%0:d) writing to file %s. Wrote only %d of %d bytes."
msgstr "Erreur %%1:s (%%0:d) lors du déplacement de \"%s\" vers \"%s\"."

#: u_dzFileTypes.pas:65
#, object-pascal-format
msgid "\"%s\" File"
msgstr "\"%s\" fichier"

#. GetLastError must be called before _(), otherwise the error code gets lost
#: u_dzFileUtils.pas:1529
#, no-object-pascal-format
msgid "TFileSystem.GetTempPath: %1:s (code: %0:d) calling Windows.GetTempPath"
msgstr "TFileSystem.GetTempPath: %1:s (code: %0:d) calling Windows.GetTempPath"

#. FI:W541 Casting from Integer to Pointer type (or vice versa)
#: u_dzFileUtils.pas:1590
msgid "<no volume name>"
msgstr "<nom du volume>"

#. duplicate % so they get passed through the format function
#. duplicate % so they get passed through the format function
#: u_dzFileUtils.pas:1627 u_dzFileUtils.pas:2665
#, object-pascal-format
msgid "Error %%1:s (%%0:d) creating directory \"%s\""
msgstr "Erreur %%1:s (%%0:d) lors de la création du répertoire \"%s\""

#: u_dzFileUtils.pas:1660
#, object-pascal-format
msgid "Could not find a unique directory name based on \"%s\""
msgstr "Impossible de trouver un nom de répertoire unique sur la base de \"%s\""

#. GetLastError must be called before _(), otherwise the error code gets lost
#: u_dzFileUtils.pas:1706
#, no-object-pascal-format
msgid "TFileSystem.GetTempFilename: %1:s (Code: %0:d) calling Windows.GetTempFileName"
msgstr "TFileSystem.GetTempFilename: %1:s (Code: %0:d) calling Windows.GetTempFileName"

#: u_dzFileUtils.pas:1806 u_dzFileUtils.pas:1844 u_dzFileUtils.pas:1850
#, object-pascal-format
msgid "File not found: \"%s\""
msgstr "Fichier non trouvé: \"%s\""

#: u_dzFileUtils.pas:1811
#, fuzzy, object-pascal-format
msgid "Error %%1:s (%%0:d) while trying to change the date and time of \"%s\""
msgstr "Erreur %%1:s (%%0:d) lors de la copie de \"%s\" vers \"%s\"."

#: u_dzFileUtils.pas:1900
#, no-object-pascal-format
msgid "TFileSystem.GetShortPathname: %1:s (Code: %0:d) calling Windows.GetShortPathname"
msgstr "TFileSystem.GetShortPathname: %1:s (Code: %0:d) calling Windows.GetShortPathname"

#: u_dzFileUtils.pas:1902
#, object-pascal-format
msgid "Short pathname is longer than MAX_PATH (%d) characters"
msgstr "La longueur du chemin de fichier dépasse MAX_PATH (%d) caractères"

#. duplicate % so they get passed through the format function
#. duplicate % so they get passed through the format function
#. duplicate % so they get passed through the format function
#: u_dzFileUtils.pas:1920 u_dzFileUtils.pas:1946 u_dzFileUtils.pas:2405
#, object-pascal-format
msgid "Error %%1:s (%%0:d) while trying to move \"%s\" to \"%s\"."
msgstr "Erreur %%1:s (%%0:d) lors du déplacement de \"%s\" vers \"%s\"."

#. duplicate % so they get passed through the format function
#: u_dzFileUtils.pas:1977
#, object-pascal-format
msgid "Error %%1:s (%%0:d) while changing the readonly flag of \"%s\""
msgstr "Erreur %%1:s (%%0:d) lors du changement de l'indicateur lecture seule de \"%s\""

#. duplicate % so they get passed through the format function
#. duplicate % so they get passed through the format function
#. duplicate % so they get passed through the format function
#: u_dzFileUtils.pas:1997 u_dzFileUtils.pas:2014 u_dzFileUtils.pas:2331
#, object-pascal-format
msgid "Error %%1:s (%%0:d) while trying to copy \"%s\" to \"%s\"."
msgstr "Erreur %%1:s (%%0:d) lors de la copie de \"%s\" vers \"%s\"."

#: u_dzFileUtils.pas:2106 u_dzFileUtils.pas:2135
#, object-pascal-format
msgid "Failed to create a backup of \"%s\". Tried 1000 different file names based on \"%s\"."
msgstr ""

#: u_dzFileUtils.pas:2180
#, object-pascal-format
msgid "Error copying directory \"%s\" to \"%s\": Destination path \"%s\" does not exist."
msgstr "Erreur de copie le répertoire \"%s\" à \"%s\" : chemin de destination \"%s\" n'existe pas."

#: u_dzFileUtils.pas:2188
#, object-pascal-format
msgid "Directory %s already exists."
msgstr "Répertoire %s existe déjà."

#: u_dzFileUtils.pas:2319
#, object-pascal-format
msgid "Error %s (%s) in progress callback while trying to copy \"%s\" to \"%s\"."
msgstr "Erreur %s·(%s)  dans processus callback en essayant de copier \"%s\" vers \"%s\"."

#. duplicate % so they get passed through the format function
#: u_dzFileUtils.pas:2435
#, object-pascal-format
msgid "Error %%1:s (%%0:d) deleting file \"%s\""
msgstr "Erreur %%1:s (%%0:d) lors de l'effacement du fichier \"%s\""

#: u_dzFileUtils.pas:2518
#, object-pascal-format
msgid "File not found: %s"
msgstr "Fichier non trouvé: %s"

#: u_dzFileUtils.pas:2524
#, fuzzy, object-pascal-format
msgid "Matching file not found: %s"
msgstr "Fichier non trouvé: %s"

#: u_dzFileUtils.pas:2544
#, object-pascal-format
msgid "Directory not found: %s"
msgstr "Répertoire non trouvé: %s"

#. ForceDirectories can raise EInOutError if the directory path contains empty parts
#: u_dzFileUtils.pas:2657
#, object-pascal-format
msgid "Error creating directory \"%s\": %s (%s)"
msgstr "Erreur lors de la creation du répertoire \"%s\": %s (%s)"

#. duplicate % so they get passed through the format function
#: u_dzFileUtils.pas:2684
#, object-pascal-format
msgid "Error %%1:s (%%0:d) deleting directory \"%s\""
msgstr "Erreur %%1:s (%%0:d) lors de l'effacement du répertoire \"%s\""

#: u_dzFileUtils.pas:2702
#, object-pascal-format
msgid "\"%s\" does not exist or is not a directory"
msgstr "\"%s\" n'existe pas ou n'est pas un répértoire"

#: u_dzFileUtils.pas:2788
#, fuzzy, object-pascal-format
msgid "%s (code %d) calling Windows.GetFullPathName"
msgstr "%s (code %d) calling Windows.GetUsername"

#: u_dzFileUtils.pas:2791
#, object-pascal-format
msgid "Windows.GetFullPathName returned a length > MAX_PATH (%d)"
msgstr ""

#: u_dzFileUtils.pas:3113
msgid "Combination of ResultContainsNumber and KeepOriginal is not allowed"
msgstr "Combinaison de ResultContainsNumber et KeepOriginal n'est pas possible"

#: u_dzFileUtils.pas:3348
#, object-pascal-format
msgid "Could not open file \"%s\" for writing."
msgstr "Impossible d'ouvrir le fichier \"%s\" pour l'écriture."

#: u_dzFileUtils.pas:3590
#, object-pascal-format
msgid "Path %s does not contain a drive, cannot replace it."
msgstr ""

#: u_dzFileUtils.pas:3825
#, fuzzy, object-pascal-format
msgid "Could not find file \"%s\" in search path \"%s\"."
msgstr "Impossible d'ouvrir le fichier \"%s\" pour l'écriture."

#: u_dzGetOpt.pas:215
#, object-pascal-format
msgid "Unknown option %s"
msgstr "Option inconnue %s"

#: u_dzGetOpt.pas:226
msgid "[options]"
msgstr "[options]"

#: u_dzGetOpt.pas:300
#, object-pascal-format
msgid "%s is not a registered option."
msgstr "%s n'est pas une option enregistré."

#: u_dzGetOpt.pas:393
msgid "There are too many parameters."
msgstr "Il ya trop de paramètres."

#: u_dzGetOpt.pas:403 u_dzGetOpt.pas:409
#, object-pascal-format
msgid "There are not enough %s parameters (min: %d)"
msgstr "Il n'y a pas assez de paramètres %s (min: %d)"

#: u_dzGetOpt.pas:416
#, object-pascal-format
msgid "Option %s is unknown"
msgstr "Option %s est inconnue"

#: u_dzGetOpt.pas:421
#, object-pascal-format
msgid "Option %s requires a value."
msgstr "L'option %s nécessite un valuer."

#: u_dzGetOpt.pas:424
#, object-pascal-format
msgid "Option %s does not accept a value."
msgstr "L'option %s n'accepte pas une valeur."

#: u_dzGetOpt.pas:479
msgid "display parameter help"
msgstr "Afficher l'aide sur les paramètres"

#: u_dzGoogleTranslate.pas:297
#, object-pascal-format
msgid "Parsing error on JSON answer: Root object size is %d not 3."
msgstr "Erreur d'analyse sur la réponse JSON: taille de l'objet racine est %d non pas 3."

#: u_dzGoogleTranslate.pas:302
#, object-pascal-format
msgid "Parsing error on JSON answer: First pair name is \"%s\" not \"responseData\"."
msgstr "Erreur d'analyse sur la réponse JSON: nom de la première paire est  \"%s\" pas \"responseData\"."

#: u_dzGoogleTranslate.pas:309
#, object-pascal-format
msgid "Parsing error on JSON answer: responseData object size is %d not 1."
msgstr "Erreur d'analyse sur la réponse JSON: taille de l'objet responseData est %d et n'est pas 1."

#: u_dzGoogleTranslate.pas:313
#, object-pascal-format
msgid "Parsing error on JSON answer: First responseData pair is \"%s\" not \"translatedText\"."
msgstr "Erreur d'analyse sur la réponse JSON: paire responseData premier est \"%s\" et non \"translatedText\"."

#: u_dzGoogleTranslate.pas:316
msgid "Parsing error on JSON answer: translatedText data is not a string."
msgstr "Erreur d'analyse sur la réponse JSON: données translatedText n'est pas une chaîne."

#: u_dzGoogleTranslate.pas:323
msgid "Parsing error on JSON answer: responseData is neither NULL nor an object."
msgstr "Erreur d'analyse sur la réponse JSON: responseData n'est ni NULL, ni un objet."

#: u_dzGoogleTranslate.pas:327
#, object-pascal-format
msgid "Parsing error on JSON answer: Second pair name is \"%s\" not \"responseDetails\"."
msgstr "Erreur d'analyse sur la réponse JSON: Deuxième paire nom est \"%s\" et non \"responseDetails\"."

#: u_dzGoogleTranslate.pas:334
msgid "Parsing error on JSON answer: responseDetails is neither NULL nor a string."
msgstr "Erreur d'analyse sur la réponse JSON: responseDetails n'est ni NULL ni une chaîne."

#: u_dzGoogleTranslate.pas:338
#, object-pascal-format
msgid "Parsing error on JSON answer: Thrid pair name is \"%s\" not \"responseStatus\"."
msgstr "Erreur d'analyse sur la réponse JSON: Troisième paire nom est \"%s\" et non \"responseStatus\"."

#: u_dzGoogleTranslate.pas:341
msgid "Parsing error on JSON answer: responseStatus is not a number."
msgstr "Erreur d'analyse sur la réponse JSON: responseStatus n'est pas un nombre."

#: u_dzGraphicsUtils.pas:923
msgid "Destination bitmap width must not be 0."
msgstr ""

#: u_dzGraphicsUtils.pas:925
msgid "Destination bitmap height must not be 0."
msgstr ""

#. So we have a bloody IFDEF here to make all compilers shut up.
#: u_dzGraphicsUtils.pas:1078 u_dzGraphicsUtils.pas:1102
msgid "CreateRectRgn failed"
msgstr "CreateRectRgn raté"

#: u_dzGraphicsUtils.pas:1082
msgid "GetClipRgn failed"
msgstr "GetClipRgn raté"

#: u_dzGraphicsUtils.pas:1107
msgid "SelectClipRgn failed"
msgstr "SelectClipRgn raté"

#: u_dzGraphicsUtils.pas:3853
#, object-pascal-format
msgid "MoveBy parameter (%d) must not be > 200"
msgstr ""

#: u_dzGraphicsUtils.pas:3855
#, object-pascal-format
msgid "MoveBy parameter (%d) must not be < -200"
msgstr ""

#: u_dzGraphicsUtils.pas:4249
#, object-pascal-format
msgid "PixelFormat %s not supported"
msgstr ""

# Integer = Dezimalzahl?
#: u_dzGuidUtils.pas:228
#, fuzzy, object-pascal-format
msgid "\"%s\" is no valid GUID"
msgstr "\"%s\" n'est pas une valeur du temps valide."

#. FI:C109
#: u_dzHighPerformanceTimer.pas:128
msgid "The hardware does not support a high-resolution performance counter."
msgstr ""

#: u_dzICalDuration.pas:78
msgid "1 week"
msgstr "1 semaine"

#: u_dzICalDuration.pas:80
#, object-pascal-format
msgid "%d weeks"
msgstr "%d semaines"

#: u_dzICalDuration.pas:84
msgid "1 day"
msgstr "1 jour"

#: u_dzICalDuration.pas:86 u_dzNullableTimespan.pas:612
#, object-pascal-format
msgid "%d days"
msgstr "%d jours"

#: u_dzICalDuration.pas:90
msgid "1 hour"
msgstr "1 heure"

#: u_dzICalDuration.pas:92 u_dzNullableTimespan.pas:614
#, object-pascal-format
msgid "%d hours"
msgstr "%d heures"

#: u_dzICalDuration.pas:96 u_dzICalDuration.pas:98
#: u_dzNullableTimespan.pas:616
#, object-pascal-format
msgid "%d minutes"
msgstr "%d minutes"

#: u_dzICalDuration.pas:102
msgid "1 second"
msgstr "1 seconde"

#: u_dzICalDuration.pas:104
#, object-pascal-format
msgid "%d Seconds"
msgstr "%d secondes"

#: u_dzICalDuration.pas:119
msgid "NullableDuration is invalid"
msgstr "NullableDuration est non valide"

#: u_dzICalParser.pas:137
msgid "Duration must start with a \"P\""
msgstr "Durée (Duration) doit commencer par un \"P\""

#: u_dzICalParser.pas:150 u_dzICalParser.pas:156 u_dzICalParser.pas:162
#: u_dzICalParser.pas:170
#, object-pascal-format
msgid "\"%s\" is not a valid duration string."
msgstr "\"%s\" n'est pas une chaîne durée valide."

# Integer = Dezimalzahl?
#: u_dzICalParser.pas:205
#, object-pascal-format
msgid "\"%s\" is not a valid time value."
msgstr "\"%s\" n'est pas une valeur du temps valide."

# Integer = Dezimalzahl?
#: u_dzICalParser.pas:208 u_dzInputValidator.pas:1043
#, object-pascal-format
msgid "\"%s\" is not a valid date value."
msgstr "\"%s\" n'est pas une valeur date valide."

#. ==>
#: u_dzICalParser.pas:275
#, object-pascal-format
msgid "Unexpected end of ICalendar within VCalendar in line %d"
msgstr "Fin inattendue de ICalendar dans VCalendar dans la ligne %d"

# Integer = Dezimalzahl?
#: u_dzICalParser.pas:289
#, object-pascal-format
msgid "%s is not a valid ICalendar line."
msgstr "%s n'est pas une ligne ICalendar valide."

#. ==>
#: u_dzICalParser.pas:366
#, object-pascal-format
msgid "Unexpected end of ICalendar within VEvent in line %d"
msgstr "Fin inattendue de ICalendar dans VEvent en ligne %d"

#. ==>
#: u_dzICalParser.pas:378
#, object-pascal-format
msgid "Unexpected end of ICalendar within VAlarm in line %d"
msgstr "Fin inattendue de ICalendar dans VAlarm en ligne %d"

# Integer = Dezimalzahl?
#: u_dzInputValidator.pas:1054 u_dzInputValidator.pas:1135
#: u_dzInputValidator.pas:1194 u_dzInputValidator.pas:1428
#, fuzzy, object-pascal-format
msgid "Value must be between %s and %s."
msgstr "\"%s\" n'est pas une valeur entier correcte."

# Integer = Dezimalzahl?
#: u_dzInputValidator.pas:1068 u_dzInputValidator.pas:1208
#: u_dzInputValidator.pas:1442
#, fuzzy, object-pascal-format
msgid "Value must be between %s and %s or empty."
msgstr "\"%s\" n'est pas une valeur entier correcte."

#: u_dzInputValidator.pas:1077 u_dzInputValidator.pas:1083
#, fuzzy
msgid "Value must be a date."
msgstr "Nom de l'option ne peut être vide."

#: u_dzInputValidator.pas:1092
#, fuzzy
msgid "Value must be a date or empty."
msgstr "Nom de l'option ne peut être vide."

# Integer = Dezimalzahl?
#: u_dzInputValidator.pas:1124
#, fuzzy, object-pascal-format
msgid "\"%s\" is not a valid time of day value."
msgstr "\"%s\" n'est pas une valeur du temps valide."

# Integer = Dezimalzahl?
#: u_dzInputValidator.pas:1144
#, fuzzy
msgid "Value must be a time of day."
msgstr "\"%s\" n'est pas une valeur entier correcte."

# Integer = Dezimalzahl?
#: u_dzInputValidator.pas:1153
#, fuzzy
msgid "Value must be a time of day or empty."
msgstr "\"%s\" n'est pas une valeur entier correcte."

# Integer = Dezimalzahl?
#: u_dzInputValidator.pas:1183
#, fuzzy, object-pascal-format
msgid "\"%s\" is not a valid number."
msgstr "\"%s\" n'est pas une valeur du temps valide."

# Integer = Dezimalzahl?
#: u_dzInputValidator.pas:1219 u_dzInputValidator.pas:1514
#, fuzzy, object-pascal-format
msgid "Value must be greater than or equal %s."
msgstr "\"%s\" n'est pas une valeur entier correcte."

# Integer = Dezimalzahl?
#: u_dzInputValidator.pas:1233 u_dzInputValidator.pas:1528
#, fuzzy, object-pascal-format
msgid "Value must be greater than or equal %s or empty."
msgstr "\"%s\" n'est pas une valeur entier correcte."

# Integer = Dezimalzahl?
#: u_dzInputValidator.pas:1244 u_dzInputValidator.pas:1489
#, fuzzy, object-pascal-format
msgid "Value must be greater than %s."
msgstr "\"%s\" n'est pas une valeur entier correcte."

# Integer = Dezimalzahl?
#: u_dzInputValidator.pas:1258 u_dzInputValidator.pas:1503
#, fuzzy, object-pascal-format
msgid "Value must be greater than %s or empty."
msgstr "\"%s\" n'est pas une valeur entier correcte."

# Integer = Dezimalzahl?
#: u_dzInputValidator.pas:1269 u_dzInputValidator.pas:1478
#, fuzzy, object-pascal-format
msgid "Value must be smaller than or equal %s."
msgstr "\"%s\" n'est pas une valeur entier correcte."

# Integer = Dezimalzahl?
#: u_dzInputValidator.pas:1283
#, fuzzy, object-pascal-format
msgid "Value must be smaller than or equal %s or empty."
msgstr "\"%s\" n'est pas une valeur entier correcte."

# Integer = Dezimalzahl?
#: u_dzInputValidator.pas:1294 u_dzInputValidator.pas:1453
#, fuzzy, object-pascal-format
msgid "Value must be smaller than %s."
msgstr "\"%s\" n'est pas une valeur entier correcte."

# Integer = Dezimalzahl?
#: u_dzInputValidator.pas:1308 u_dzInputValidator.pas:1467
#, fuzzy, object-pascal-format
msgid "Value must be smaller than %s or empty."
msgstr "\"%s\" n'est pas une valeur entier correcte."

# Integer = Dezimalzahl?
#: u_dzInputValidator.pas:1317
#, fuzzy
msgid "Value must be a real number."
msgstr "\"%s\" n'est pas une valeur entier correcte."

# Integer = Dezimalzahl?
#: u_dzInputValidator.pas:1326
#, fuzzy
msgid "Value must be a real number or empty."
msgstr "\"%s\" n'est pas une valeur entier correcte."

# Integer = Dezimalzahl?
#: u_dzInputValidator.pas:1391 u_dzVclUtils.pas:2383 u_dzVclUtils.pas:2611
#: u_dzVclUtils.pas:2624
#, object-pascal-format
msgid "\"%s\" is not a valid integer value."
msgstr "\"%s\" n'est pas une valeur entier correcte."

# Integer = Dezimalzahl?
#: u_dzInputValidator.pas:1411
#, fuzzy
msgid "Value must be an integer number."
msgstr "\"%s\" n'est pas une valeur entier correcte."

# Integer = Dezimalzahl?
#: u_dzInputValidator.pas:1538
#, fuzzy
msgid "Value must be an integer number or empty."
msgstr "\"%s\" n'est pas une valeur entier correcte."

#: u_dzInputValidator.pas:1556
#, object-pascal-format
msgid "Text is too short (min. %d characters)"
msgstr ""

#: u_dzInputValidator.pas:1558
#, object-pascal-format
msgid "Text is too long (max. %d characters)"
msgstr ""

#: u_dzInputValidator.pas:1623 u_dzInputValidator.pas:1630
#, fuzzy
msgid "Value must not be empty."
msgstr "Nom de l'option ne peut être vide."

#. the Text was already set and the Items list was changed afterwards.
#: u_dzInputValidator.pas:1656
msgid "No entry selected."
msgstr ""

#: u_dzInputValidator.pas:1704
msgid "Must be checked."
msgstr ""

#: u_dzInputValidator.pas:1711
#, fuzzy
msgid "Must not be grayed."
msgstr "Nom de l'option ne peut être vide."

#: u_dzInputValidator.pas:1718
msgid "Must not be checked."
msgstr ""

#: u_dzInputValidator.pas:1738
msgid "At least one item must be checked."
msgstr ""

# Integer = Dezimalzahl?
#: u_dzInputValidator.pas:1822
#, fuzzy
msgid "Value must be an IPv4 address."
msgstr "\"%s\" n'est pas une valeur entier correcte."

# Integer = Dezimalzahl?
#: u_dzInputValidator.pas:1830
#, fuzzy
msgid "Value must be an IPv4 address or empty."
msgstr "\"%s\" n'est pas une valeur entier correcte."

# Integer = Dezimalzahl?
#: u_dzInputValidator.pas:1849
#, fuzzy, object-pascal-format
msgid "Value must have at least %d lines."
msgstr "\"%s\" n'est pas une valeur entier correcte."

#: u_dzInt64List.pas:73 u_Int64List.pas:73
#, fuzzy, object-pascal-format
msgid "Cannot set list capacity (%d) to less than current item count (%d)."
msgstr "Ces nouvelles capacités ne peuvent pas être inférieure à la longueur actuelle."

#: u_dzInt64List.pas:76 u_Int64List.pas:76
#, object-pascal-format
msgid "Cannot set list capacity (%d) higher than MaxListSize (%d)."
msgstr ""

#: u_dzInt64List.pas:87 u_dzInt64List.pas:94 u_Int64List.pas:87
#: u_Int64List.pas:94
#, object-pascal-format
msgid "List index out of bounds (%d) (Count=%d)"
msgstr ""

#: u_dzIso8601.pas:155 u_dzIso8601.pas:377
#, object-pascal-format
msgid "\"%s\" cannot be converted to a TDateTime value (negative years are not supported)"
msgstr ""

# Integer = Dezimalzahl?
#: u_dzIso8601.pas:169 u_dzIso8601.pas:182 u_dzIso8601.pas:186
#, fuzzy, object-pascal-format
msgid "\"%s\" is not a valid calendar date format"
msgstr "%s n'est pas une ligne ICalendar valide."

# Integer = Dezimalzahl?
#: u_dzIso8601.pas:198
#, fuzzy, object-pascal-format
msgid "\"%s\" is not a valid calendar date format for just the year"
msgstr "\"%s\" n'est pas une valeur date valide."

# Integer = Dezimalzahl?
#. dsNone:
#: u_dzIso8601.pas:210 u_dzIso8601.pas:216 u_dzIso8601.pas:223
#: u_dzIso8601.pas:234
#, fuzzy, object-pascal-format
msgid "\"%s\" is not a valid calendar date format for year and month"
msgstr "\"%s\" n'est pas une valeur date valide."

#. dsNone:
#: u_dzIso8601.pas:246 u_dzIso8601.pas:251 u_dzIso8601.pas:258
#: u_dzIso8601.pas:280
#, object-pascal-format
msgid "\"%s\" is not a valid calendar date format for year, month and day"
msgstr ""

# Integer = Dezimalzahl?
#: u_dzIso8601.pas:290 u_dzIso8601.pas:292 u_dzIso8601.pas:303
#, fuzzy, object-pascal-format
msgid "\"%s\" is not a valid date and time format for hours and minutes"
msgstr "\"%s\" n'est pas une valeur du temps valide."

#. tsNone: ;
#: u_dzIso8601.pas:318 u_dzIso8601.pas:323 u_dzIso8601.pas:330
#: u_dzIso8601.pas:363
#, object-pascal-format
msgid "\"%s\" is not a valid date and time format for hours, minutes and seconds"
msgstr ""

# Integer = Dezimalzahl?
#: u_dzIso8601.pas:387 u_dzIso8601.pas:398
#, fuzzy, object-pascal-format
msgid "\"%s\" is not a valid time format for hours only"
msgstr "\"%s\" n'est pas une valeur du temps valide."

# Integer = Dezimalzahl?
#. tsNone: ;
#: u_dzIso8601.pas:409 u_dzIso8601.pas:414 u_dzIso8601.pas:421
#: u_dzIso8601.pas:432
#, fuzzy, object-pascal-format
msgid "\"%s\" is not a valid time format for hours and minutes"
msgstr "\"%s\" n'est pas une valeur du temps valide."

#. tsNone: ;
#: u_dzIso8601.pas:447 u_dzIso8601.pas:452 u_dzIso8601.pas:459
#: u_dzIso8601.pas:491
#, fuzzy, object-pascal-format
msgid "\"%s\" is not a valid time format for hours, minutes and seconds"
msgstr "\"%s\" n'est pas une nombre décimal valable: %s"

# Integer = Dezimalzahl?
#: u_dzIso8601.pas:541 u_dzIso8601.pas:562
#, fuzzy, object-pascal-format
msgid "%d is not a valid month value"
msgstr "\"%s\" n'est pas une valeur du temps valide."

# Integer = Dezimalzahl?
#: u_dzIso8601.pas:543
#, fuzzy, object-pascal-format
msgid "%d is not a valid day value"
msgstr "\"%s\" n'est pas une valeur date valide."

# Integer = Dezimalzahl?
#: u_dzIso8601.pas:595 u_dzIso8601.pas:620 u_dzIso8601.pas:642
#, fuzzy, object-pascal-format
msgid "%d is not a valid hour value"
msgstr "\"%s\" n'est pas une valeur date valide."

#. Hour = 24 is only allowed for 24:00:00
#. Hour = 24 is only allowed for 24:00:00
#: u_dzIso8601.pas:598 u_dzIso8601.pas:623
msgid "for hour = 24 minutes and seconds must be 0"
msgstr ""

# Integer = Dezimalzahl?
#: u_dzIso8601.pas:601 u_dzIso8601.pas:626 u_dzIso8601.pas:648
#, fuzzy, object-pascal-format
msgid "%d is not a valid minutes value"
msgstr "\"%s\" n'est pas une valeur entier correcte."

# Integer = Dezimalzahl?
#. 60 is only used to denote an added leap second, but formally it's allowed
#. 60 is only used to denote an added leap second, but formally it's allowed
#: u_dzIso8601.pas:604 u_dzIso8601.pas:629
#, fuzzy, object-pascal-format
msgid "%d is not a valid seconds value"
msgstr "\"%s\" n'est pas une valeur date valide."

# Integer = Dezimalzahl?
#: u_dzIso8601.pas:607
#, fuzzy, object-pascal-format
msgid "%d is not a valid milliseconds value"
msgstr "\"%s\" n'est pas une valeur du temps valide."

#. Hour = 24 is only allowed for 24:00:00
#: u_dzIso8601.pas:645
msgid "for hour = 24 minutes must be 0"
msgstr ""

# Integer = Dezimalzahl?
#: u_dzIso8601.pas:705 u_dzIso8601.pas:718
#, fuzzy, object-pascal-format
msgid "%d is not a valid week value"
msgstr "\"%s\" n'est pas une valeur date valide."

# Integer = Dezimalzahl?
#: u_dzIso8601.pas:707
#, fuzzy, object-pascal-format
msgid "%d is not a valid day of week value"
msgstr "\"%s\" n'est pas une valeur date valide."

#: u_dzMagickWand.pas:339
#, object-pascal-format
msgid "DrawingWand error: %s"
msgstr ""

#: u_dzMagickWand.pas:373
#, object-pascal-format
msgid "MagickWand error: %s"
msgstr ""

#: u_dzMagickWand.pas:583
msgid "Programmer error: TdzMagickBlob.Write is not implemented"
msgstr ""

#. do not translate
#: u_dzMiscUtils.pas:280
#, no-object-pascal-format
msgid "unknown Registry Root Key %x"
msgstr "inconnue · Registre · Principaux Root %x"

#. do not translate
#: u_dzMiscUtils.pas:293
msgid "unknown RegDataType"
msgstr "inconnue RegDataType"

#: u_dzMiscUtils.pas:322 u_dzMiscUtils.pas:340
msgid "unknown OS error"
msgstr "Erreur système d'exploitation inconnue"

#: u_dzMutex.pas:56
#, no-object-pascal-format
msgid "Error \"%1:s (%0:d)\" while trying to acquire mutex."
msgstr "Error \"%1:s (%0:d)\"  lors d'aquisition de mutex."

#: u_dzNameValueList.pas:109 u_dzUnsortedNameValueList.pas:95
#, object-pascal-format
msgid "Entry \"%s\" not found."
msgstr "Entrée \"%s\" introuvable."

#: u_dzNullableCardinal.pas:74
msgid "Cannot add two NullableCardinal values if one of them is not valid."
msgstr ""

#: u_dzNullableCardinal.pas:87 u_dzNullableTime.pas:146
#, fuzzy, object-pascal-format
msgid "Cannot convert \"%s\" to %s."
msgstr "Ne peut pas convert \"%s\" en %s"

#: u_dzNullableCardinal.pas:222
#, fuzzy
msgid "NullableCardinal value is invalid."
msgstr "NullableString valeur est non valide."

#: u_dzNullableDate.pas:711
msgid "NullableDate value is invalid"
msgstr "NullableDate valeur est non valide"

#: u_dzNullableDateTime.pas:344
msgid "NullableDateTime is invalid"
msgstr "NullableDateTime est non valide"

#: u_dzNullableString.pas:63
msgid "Cannot add two NullableString values if one of them is not valid."
msgstr ""

#: u_dzNullableString.pas:178
msgid "NullableString value is invalid."
msgstr "NullableString valeur est non valide."

#: u_dzNullableTime.pas:210
#, object-pascal-format
msgid "Substracting %s from %s results in a negative time"
msgstr ""

#: u_dzNullableTime.pas:572
msgid "NullableTime value is invalid."
msgstr "NullableTime valeur est non valide."

#: u_dzNullableTimespan.pas:206
#, object-pascal-format
msgid "Could not convert \"%s\" to %s"
msgstr "Ne peut pas convert \"%s\" en %s"

#: u_dzNullableTimespan.pas:618
#, fuzzy, no-object-pascal-format
msgid "%.2f seconds"
msgstr "%d secondes"

#: u_dzNullableTimespan.pas:620
msgid "invalid"
msgstr ""

#: u_dzNullableTimespan.pas:646 u_dzNullableTimespan.pas:652
msgid "NullableTimespan value is invalid"
msgstr "NullableTimespan valeur est non valide"

#: u_dzOptionDescList.pas:122
msgid "Option name cannot be empty."
msgstr "Nom de l'option ne peut être vide."

#: u_dzOptionDescList.pas:125
msgid "Option name must start with an alphanumeric character."
msgstr "Le nom de l'option ·doit · démarrage · avec · un · caractère · alphanumérique."

#: u_dzOptionDescList.pas:128
#, object-pascal-format
msgid "Option name contains invalid character \"%s\" at position %d."
msgstr "Le nom de l'option contient un caractère invalide \"%s\" à position %d."

#. should never happen
#: u_dzOptionDescList.pas:138 u_dzOptionDescList.pas:143
msgid "value"
msgstr "valeur"

#. Delphi 2009 / BDS 6
#: u_dzOsUtils.pas:417
#, fuzzy, object-pascal-format
msgid "Could not get address of entry point %s in module %s"
msgstr ""
"Impossible de trouver le point d'entrée %s dans %s\n"
"ERROR= %%d, %%s"

#. 16 KB should be enough for everybody... ;-)
#: u_dzOsUtils.pas:481
#, no-object-pascal-format
msgid "Error %1:s (%0:d) calling Windows.ExpandEnvironmentStrings"
msgstr "Erreurr %1:s (%0:d) calling Windows.ExpandEnvironmentStrings"

#: u_dzOsUtils.pas:671 u_dzOsUtils.pas:686
#, object-pascal-format
msgid "No version information available for %s"
msgstr "Aucune information de la version disponible pour la %s"

#: u_dzOsUtils.pas:943
msgid "Could not initialize the PowerXxxxRequest functions from kernel32."
msgstr ""

#: u_dzOsUtils.pas:956 u_dzOsUtils.pas:968
#, object-pascal-format
msgid "PowerCreateRequest failed with error code %d. (%s)"
msgstr ""

#: u_dzOsUtils.pas:959 u_dzOsUtils.pas:971
#, object-pascal-format
msgid "PowerCreateRequest failed with error code %d. (unknown error)"
msgstr ""

#: u_dzOsUtils.pas:1164
msgid "Unknown OS version (GetFileProductInfo(kernel32.dll) failed)."
msgstr ""

#. todo: There should be a way to detect that there has been a new major Windows 10 update ...
#: u_dzOsUtils.pas:1210
#, object-pascal-format
msgid "Windows %d.%d rev %d build %d (from kernel32)"
msgstr ""

#: u_dzOsUtils.pas:1218 u_dzOsUtils.pas:1220
#, object-pascal-format
msgid "Unknown Windows %d.%d rev %d build %d (from kernel32)"
msgstr ""

#: u_dzOsUtils.pas:1235
msgid "Unknown OS version (GetVersionInfoEx failed)."
msgstr ""

#. Windows Vista
#. or Windows Server 2003, Windows Home Server or Windows Server 2003 R2
#: u_dzOsUtils.pas:1277 u_dzOsUtils.pas:1288 u_dzOsUtils.pas:1291
#, object-pascal-format
msgid "Unknown Windows version %d.%d build %d"
msgstr ""

#: u_dzOsUtils.pas:1332
msgid "Unknown Windows 10 version (registry key does not exist)"
msgstr ""

#: u_dzOsUtils.pas:1337
msgid "Unknown Windows version (ProductName entry cannot be read)"
msgstr ""

#: u_dzRecordArray.pas:71
msgid "New capacity cannot be less than current length."
msgstr "Ces nouvelles capacités ne peuvent pas être inférieure à la longueur actuelle."

#: u_dzResourceDllLoader.pas:248
#, object-pascal-format
msgid "Could not find RESOURCEDLL \"%s\""
msgstr "Impossible de trouver RESOURCEDLL \"%s\""

#: u_dzResourceDllLoader.pas:252
#, object-pascal-format
msgid "Could not load RESOURCEDLL \"%s\""
msgstr "Impossible de charger RESOURCEDLL \"%s\""

#: u_dzResourceDllLoader.pas:256
#, object-pascal-format
msgid "Could not lock RESOURCEDLL \"%s\""
msgstr "Impossible de verrouiller RESOURCEDLL \"%s\""

#: u_dzResourceDllLoader.pas:261
#, object-pascal-format
msgid "RESOURCEDLL \"%s\" is not valid (Check #1)"
msgstr "RESOURCEDLL \"%s\" n'est pas valide (Check # 1)"

#: u_dzResourceDllLoader.pas:265
#, object-pascal-format
msgid "RESOURCEDLL \"%s\" is not valid (Check #2)"
msgstr "RESOURCEDLL \"%s\" n'est pas valide (Check # 2)"

#: u_dzResourceDllLoader.pas:270
#, object-pascal-format
msgid "RESOURCEDLL \"%s\" is not valid (Check #3)"
msgstr "RESOURCEDLL \"%s\" n'est pas valide (Check # 3)"

#: u_dzRingBuffer.pas:252 u_dzRingBuffer.pas:255
#, object-pascal-format
msgid "Index %d out of bounds."
msgstr "Indice %d en dehors des limites."

#: u_dzSaxParser.pas:192
#, object-pascal-format
msgid "line: %d column: %d file: %s"
msgstr ""

#: u_dzSaxParser.pas:195
#, object-pascal-format
msgid "file: %s"
msgstr ""

# Integer = Dezimalzahl?
#. Programmer's name for it: SInvalidPath
#: u_dzSelectDirectoryFix.pas:195
#, fuzzy, object-pascal-format
msgid "\"%s\" is an invalid path"
msgstr "\"%s\" n'est pas une valeur du temps valide."

#. M Min / Max (2 * double) (optional)
#. MMin / Max (optional)
#: u_dzShapeFileReader.pas:511 u_dzShapeFileReader.pas:587
#, object-pascal-format
msgid "ContentLength %d is not valid for a PolyLineZ or PolygonZ record."
msgstr ""

#. Shape Type
#: u_dzShapeFileReader.pas:664
#, object-pascal-format
msgid "ContentLength %d is not valid for a MultiPointM record."
msgstr ""

#. large enough to contain M-values or not.
#: u_dzShapeFileReader.pas:731
#, object-pascal-format
msgid "ContentLength %d is not valid for a MultiPointZ record."
msgstr ""

#: u_dzShapeFileReader.pas:898
#, object-pascal-format
msgid "Length of .shp file (%d) differs from file size (%d)."
msgstr ""

# Integer = Dezimalzahl?
#: u_dzShapeFileReader.pas:959
#, fuzzy, object-pascal-format
msgid "%d is not a valid ShapeType value."
msgstr "\"%s\" n'est pas une valeur date valide."

#: u_dzShapeFileWriter.pas:186 u_dzShapeFileWriter.pas:295
#: u_dzShapeFileWriter.pas:336 u_dzShapeFileWriter.pas:462
#: u_dzShapeFileWriter.pas:503
msgid "Cannot calc a bounding box for 0 points."
msgstr ""

#: u_dzShapeFileWriter.pas:627
msgid "Please set the bounding box first!"
msgstr ""

#: u_dzSortedInt64List.pas:83
#, no-object-pascal-format
msgid "List does not allow duplicates ($0%x)"
msgstr ""

#: u_dzSortedInt64List.pas:122
#, object-pascal-format
msgid "List is not sorted at index %d"
msgstr ""

#: u_dzSortedInt64List.pas:124
#, object-pascal-format
msgid "List contains duplicates at index %d but duplicates are not allowed"
msgstr ""

#: u_dzSortedInt64List.pas:184
#, object-pascal-format
msgid "List capacity out of bounds (%d)"
msgstr ""

#: u_dzStatistics.pas:73
msgid "Cannot calculate moving average on zero elements"
msgstr "Impossible de calculer la moyenne mobile sur des éléments zéro"

#: u_dzStatusPanelManager.pas:59
msgid "List does not allow duplicates"
msgstr ""

#: u_dzStatusPanelManager.pas:79
#, fuzzy, object-pascal-format
msgid "Entry \"%s\" not found in list."
msgstr "Entrée \"%s\" introuvable."

#: u_dzStdOut.pas:158
#, no-object-pascal-format
msgid "%1:s (%0:d) calling GetConsoleScreenBuffer"
msgstr ""

#: u_dzStringUtils.pas:556
msgid "nthWord: 0th word not available"
msgstr "nthWord: 0iem mot n'est pas valable"

#: u_dzStringUtils.pas:1189
msgid "Cannot center string that is larger than the maximum length."
msgstr "Impossible de centrer une chaine qui est plus longue que la longueur maximum."

#: u_dzStringUtils.pas:1383
msgid "Strings do not have a 0th character."
msgstr "Chaines n'ont pas un caractère 0th."

#: u_dzTextFile.pas:58
#, object-pascal-format
msgid "Invalid file access value (%d)"
msgstr "Valeur d'accès fichier non valide (%d)"

#: u_dzTextFile.pas:62
#, object-pascal-format
msgid "%s accessing file %s"
msgstr "%s lors de l'accès de fichier %s"

#: u_dzTypInfo.pas:115
#, fuzzy, object-pascal-format
msgid "String property %s not found."
msgstr "Entrée \"%s\" introuvable."

#: u_dzTypInfo.pas:160 u_dzTypInfo.pas:183
#, fuzzy, object-pascal-format
msgid "Float property %s not found."
msgstr "Entrée \"%s\" introuvable."

#: u_dzTypInfo.pas:269
#, fuzzy, object-pascal-format
msgid "Object property %s not found."
msgstr "Entrée \"%s\" introuvable."

#: u_dzTypInfo.pas:303 u_dzTypInfo.pas:320
#, fuzzy, object-pascal-format
msgid "Event property %s not found."
msgstr "Entrée \"%s\" introuvable."

#: u_dzTypInfo.pas:350
#, fuzzy, object-pascal-format
msgid "Enum property %s not found."
msgstr "Entrée \"%s\" introuvable."

#: u_dzUnsortedNameValueList.pas:63
#, object-pascal-format
msgid "NameValue \"%s\" does not contain a \"=\"."
msgstr "NameValue \"%s\" ne contient pas de \"=\"."

#: u_dzUnsortedNameValueList.pas:109
#, object-pascal-format
msgid "Duplicate value name \"%s\"."
msgstr "Dupliquer nom de la valeur \"%s\"."

#: u_dzUnsortedNameValueList.pas:113
#, object-pascal-format
msgid "Empty value for \"%s\"."
msgstr "Valeur vide pour \"%s\"."

#. do not translate
#. do not translate
#. do not translate
#. do not translate
#. do not translate
#. do not translate
#. do not translate
#: u_dzVariantUtils.pas:388 u_dzVariantUtils.pas:417 u_dzVariantUtils.pas:444
#: u_dzVariantUtils.pas:531 u_dzVariantUtils.pas:602 u_dzVariantUtils.pas:618
#: u_dzVariantUtils.pas:670
#, object-pascal-format
msgid "Variant is Null, should be %s: %s"
msgstr "La variation est nulle, devrait être %s: %s"

#: u_dzVariantUtils.pas:390 u_dzVariantUtils.pas:419 u_dzVariantUtils.pas:446
#: u_dzVariantUtils.pas:533 u_dzVariantUtils.pas:604 u_dzVariantUtils.pas:620
#: u_dzVariantUtils.pas:672
#, object-pascal-format
msgid "Variant is Empty, should be %s: %s"
msgstr "La variation est vide, devrait être %s: %s"

#: u_dzVariantUtils.pas:395 u_dzVariantUtils.pas:424 u_dzVariantUtils.pas:449
#: u_dzVariantUtils.pas:455 u_dzVariantUtils.pas:541 u_dzVariantUtils.pas:609
#: u_dzVariantUtils.pas:625 u_dzVariantUtils.pas:677
#, object-pascal-format
msgid "Variant can not be converted to %s: %s"
msgstr "Un variant ne peut pas être converti en %s: %s"

#. do not translate
#. do not translate
#. do not translate
#. do not translate
#: u_dzVariantUtils.pas:559 u_dzVariantUtils.pas:573 u_dzVariantUtils.pas:587
#: u_dzVariantUtils.pas:655
#, object-pascal-format
msgid "Variant can not be converted to %s"
msgstr "Un variant ne peut pas être converti en %s"

#: u_dzVclUtils.pas:1878
#, object-pascal-format
msgid "Glyph string contained invalid character at position %d."
msgstr "Glyph chaîne contenue un caractère non valide à position %d."

#: u_dzVclUtils.pas:1905
#, fuzzy, object-pascal-format
msgid "Bitmap string contained invalid character at position %d."
msgstr "Glyph chaîne contenue un caractère non valide à position %d."

#: u_dzVclUtils.pas:2368
#, object-pascal-format
msgid "\"%s\" is not a valid floating point value."
msgstr "\"%s\" n'est pas une valeur décimale correcte."

# Integer = Dezimalzahl?
#: u_dzVclUtils.pas:2452
#, object-pascal-format
msgid "\"%s\" is not a time value (format: hh:mm:ss) (%s)."
msgstr "\"%s\" n'est pas une valeur du temps valide (format:·hh:mm:ss) (%s)."

#: u_dzVclUtils.pas:2466
#, object-pascal-format
msgid "\"%s\" is not a valid floating point value (%s)."
msgstr "\"%s\" n'est pas une nombre flottant valable: %s"

#: u_dzVclUtils.pas:3293
#, fuzzy, object-pascal-format
msgid "Could not find status bar panel with text \"%s\""
msgstr "Impossible d'ouvrir le fichier \"%s\" pour l'écriture."

#: u_dzVclUtils.pas:3524
msgid "No item selected in combobox"
msgstr "Aucun élément sélectionné dans combobox"

#: u_dzVclUtils.pas:3562
msgid "No item selected in listbox"
msgstr "Aucun élément sélectionné dans listbox"

#: u_dzVclUtils.pas:6093
msgid "Ctrl+Return to 'click' right button."
msgstr "CTRL+retour pour 'cliquer' le bouton droit."

#: u_dzVclUtils.pas:6461
msgid "Call to SHAutoComplete failed."
msgstr ""

#: u_dzVersionInfo.pas:426
#, object-pascal-format
msgid "StringTable.wValueLength must be 0 but is %d"
msgstr ""

#: u_dzVersionInfo.pas:453
#, object-pascal-format
msgid "StringFileInfo.wValueLength must be 0 but is %d"
msgstr ""

#: u_dzVersionInfo.pas:457
#, object-pascal-format
msgid "StringFileInfo.szKey must be \"StringFileInfo\" but is \"%s\""
msgstr ""

#: u_dzVersionInfo.pas:494
#, object-pascal-format
msgid "VS_VersionInfo.szKey is not \"VS_VERSION_INFO\" but \"%s\""
msgstr ""

# Aucune information disponible pour la %s
#: u_dzVersionInfo.pas:645
#, fuzzy, object-pascal-format
msgid "File \"%s\" has no version information."
msgstr "<pas d'information sur la version>"

#: u_dzVersionInfo.pas:735
#, object-pascal-format
msgid "Invalid version part (%d)"
msgstr "partie version non valide (%d)"

# Aucune information disponible pour la %s
#: u_dzVersionInfo.pas:738
msgid "<no version information>"
msgstr "<pas d'information sur la version>"

#: u_dzVersionInfo.pas:786
msgid "Invalid version info"
msgstr "Info (sur la version) non valide"

#: u_dzWinApi.pas:84
#, object-pascal-format
msgid "Error %%1:s (%%0:d) calling CreateFile(\"%s\") Windows API"
msgstr "Erreur %%1:s (%%0:d) lors de l'appel CreateFile(\"%s\") Windows API"

#: u_dzWinApi.pas:101
#, object-pascal-format
msgid "Error %%1:s (%%0:d) calling CreateFileMapping(\"%s\")"
msgstr "Erreur %%1:s (%%0:d) lors de l'appel CreateFileMapping(\"%s\")"

#: u_dzWinApi.pas:112
#, object-pascal-format
msgid "Error %%1:s (%%0:d) calling GetFileSizeEx(\"%s\") Windows API"
msgstr "Erreur %%1:s (%%0:d) lors de l'appel GetFileSizeEx(\"%s\")·Windows·API"

#: u_dzWmMessageToString.pas:100
#, object-pascal-format
msgid "[%s] does not allow duplicates when trying to insert \"%s\""
msgstr ""

#. f_dzAbout..Caption
#: w_dzAbout.dfm:5 w_dzAbout.pas:132 w_dzAbout.pas:148
#, fuzzy, object-pascal-format
msgid "About %s"
msgstr "Annuler"

#. f_dzAbout..pa_Left..l_ProductName..Caption
#: w_dzAbout.dfm:32
msgid "ProductName (do not translate)"
msgstr ""

#. f_dzAbout..pa_Left..l_Version..Caption
#: w_dzAbout.dfm:49
msgid "VersionGoesHere (do not translate)"
msgstr ""

#. f_dzAbout..pa_Left..l_Date..Caption
#: w_dzAbout.dfm:60
msgid "DateGoesHere (do not translate)"
msgstr ""

#. f_dzAbout..pa_Left..l_Copyright..Caption
#: w_dzAbout.dfm:71
msgid "CopyrightGoesHere (do not translate)"
msgstr ""

#. f_dzAbout..p_Bottom..b_OK..Caption
#. f_dzInputDialog..b_Ok..Caption
#: w_dzAbout.dfm:91 w_dzInputDialog.dfm:42
msgid "OK"
msgstr "OK"

#. f_dzAbout..pc_Info..ts_ProgramInfo..Caption
#: w_dzAbout.dfm:107
msgid "Program Info"
msgstr ""

#. f_dzAbout..pc_Info..ts_Contact..Caption
#: w_dzAbout.dfm:124
msgid "Contact"
msgstr ""

#. f_dzAbout..pc_Info..ts_Credits..Caption
#: w_dzAbout.dfm:137
msgid "Credits"
msgstr ""

#. f_dzInputDialog..Caption
#: w_dzInputDialog.dfm:5
msgid "InputQuery"
msgstr "InputQuery"

#. f_dzInputDialog..l_Query..Caption
#: w_dzInputDialog.dfm:25
msgid "Query goes here"
msgstr "Requête goes here"

#. f_dzInputDialog..b_Cancel..Caption
#. f_dzWizard..p_Buttons..b_Cancel..Caption
#. f_dzWizardForm..p_Buttons..b_Cancel..Caption
#: w_dzInputDialog.dfm:54 w_dzWizard.dfm:1223 w_dzWizardForm.dfm:1223
#: w_dzWizard.pas:340 w_dzWizardForm.pas:229
msgid "Cancel"
msgstr "Annuler"

#. f_dzMultiProgress..Caption
#. f_dzProgress..Caption
#: w_dzMultiProgress.dfm:6 w_dzProgress.dfm:6 w_dzMultiProgress.pas:144
#: w_dzProgress.pas:119
#, object-pascal-format
msgid "Progress (%d%%)"
msgstr "Avancement (%d%%)"

#. f_dzMultiProgress..b_Abort..Caption
#. f_dzProgress..b_Abort..Caption
#: w_dzMultiProgress.dfm:36 w_dzProgress.dfm:41
msgid "Abort"
msgstr "Annuler"

#. f_dzProgress..l_Action..Caption
#: w_dzProgress.dfm:24
msgid "Action"
msgstr "Action"

#. f_dzUsage..Caption
#: w_dzUsage.dfm:4
msgid "Program caption goes here (do not translate)"
msgstr ""

#. f_dzUsage..p_Error..l_ErrorMessage..Caption
#: w_dzUsage.dfm:33
msgid ""
"Error message goes here\n"
"(do not translate)"
msgstr ""

#. f_dzUsage..p_Error..l_CalledAs..Caption
#: w_dzUsage.dfm:47
msgid "Called as"
msgstr ""

#. f_dzUsage..pc_Main..ts_Usage..Caption
#: w_dzUsage.dfm:75
msgid "Usage"
msgstr ""

#. f_dzUsage..pc_Main..ts_Usage..l_Parameters..Caption
#: w_dzUsage.dfm:84
#, fuzzy
msgid "Parameters"
msgstr "Paramètres:"

#. f_dzUsage..pc_Main..ts_Usage..l_Options..Caption
#: w_dzUsage.dfm:91
#, fuzzy
msgid "Options"
msgstr "Options:"

#. f_dzUsage..pc_Main..ts_Examples..Caption
#: w_dzUsage.dfm:144
msgid "Examples"
msgstr ""

#. f_dzUsage..p_Bottom..b_Close..Caption
#: w_dzUsage.dfm:185 w_dzInputDialog.pas:93
#, fuzzy
msgid "Close"
msgstr "Faux"

#. f_dzWizard..p_Buttons..b_Next..Caption
#. f_dzWizardForm..p_Buttons..b_Next..Caption
#: w_dzWizard.dfm:1210 w_dzWizardForm.dfm:1210 w_dzWizard.pas:341
#: w_dzWizardForm.pas:230
msgid "&Next >"
msgstr "Suiva&nt >"

#. f_dzWizard..p_Buttons..b_Prev..Caption
#. f_dzWizardForm..p_Buttons..b_Prev..Caption
#: w_dzWizard.dfm:1233 w_dzWizardForm.dfm:1233 w_dzWizard.pas:339
#: w_dzWizardForm.pas:228
msgid "< &Previous"
msgstr "< &Précédent"

#: w_dzAbout.pas:139
#, fuzzy
msgid "There is no version information available."
msgstr "Aucune information de la version disponible pour la %s"

#: w_dzAbout.pas:164
#, object-pascal-format
msgid "Version %s"
msgstr ""

#: w_dzAbout.pas:165
#, object-pascal-format
msgid "(c) %s"
msgstr "(c) %s"

#: w_dzAbout.pas:169
msgid "Product Name"
msgstr ""

#: w_dzAbout.pas:170
msgid "Product Version"
msgstr ""

#: w_dzAbout.pas:171
msgid "Company Name"
msgstr ""

#: w_dzAbout.pas:172
msgid "Copyright"
msgstr ""

#: w_dzAbout.pas:173
msgid "Trademark"
msgstr ""

#: w_dzAbout.pas:174
msgid "Description"
msgstr ""

#: w_dzAbout.pas:175
msgid "Original Filename"
msgstr ""

#: w_dzAbout.pas:176
msgid "Internal Name"
msgstr ""

#: w_dzAbout.pas:177
msgid "File Version"
msgstr ""

#: w_dzDialog.pas:347
#, object-pascal-format
msgid "Invalid modal result %d."
msgstr "Résultat modal non valide %d."

#: w_dzDialog.pas:646
msgid "Do not show again."
msgstr "Ne pas afficher de nouveau."

#: w_dzDialog.pas:751
#, object-pascal-format
msgid ""
"An error occurred:\n"
"%s"
msgstr ""
"Une erreur est arrivé:\n"
"%s"

#: w_dzDialog.pas:755
#, object-pascal-format
msgid ""
"Support Info (see Details for more):\n"
"%s"
msgstr ""
"Informations de support (voir les détails pour plus):↓\n"
"%s"

#. 400;
#: w_dzDialog.pas:785
msgid "Additional information:"
msgstr "Informations complémentaires:"

#: w_dzDialog.pas:805 w_dzDialog.pas:918 w_dzDialog.pas:965 w_dzDialog.pas:968
#, fuzzy
msgid "&Details"
msgstr "&Détails <<"

#: w_dzMultiProgress.pas:331 w_dzProgress.pas:131
msgid "Do you really want to abort?"
msgstr "Voulez-vous vraiment faire abandonnerr?"

#: w_dzMultiProgress.pas:355 w_dzProgress.pas:230
#, no-object-pascal-format
msgid "must not contain a % at the end"
msgstr "ne doit pas contenir un % à la fin"

#. ==>
#: w_dzMultiProgress.pas:364 w_dzProgress.pas:239
#, no-object-pascal-format
msgid "\"%\" must be followed by \"d\" or \"%\"."
msgstr "\"%\" doit être suivi par \"d\" ou \"%\"."

#. ==>
#: w_dzMultiProgress.pas:370 w_dzProgress.pas:245
msgid "too many parameters"
msgstr "trop de paramètres"

#: w_dzMultiProgress.pas:382 w_dzProgress.pas:257
#, object-pascal-format
msgid "Invalid FormCaption, %s"
msgstr "FormCaption non valide, %s"

#: w_dzWizard.pas:342 w_dzWizardForm.pas:231
msgid "&Finish"
msgstr "Terminer"

#: w_dzWizard.pas:478
msgid "Already on first page."
msgstr "Déjà à la première page."

#: u_dzDbCreatorDescription.pas:765
msgid "Invalid TNullAllowed value"
msgstr "Valeur incorrecte TNullAllowed"

#: u_dzDbCreatorDescription.pas:776
#, object-pascal-format
msgid "%s is not in 'yes'/'no'"
msgstr "%s n'est pas dan 'oui'/'non'"

#: u_dzDbCreatorDescription.pas:785
msgid "Invalid TSortOrder value"
msgstr "Valeur incorrecte TSortOrder"

#: u_dzDbCreatorDescription.pas:796
#, object-pascal-format
msgid "%s is not a valid TSortOrder name"
msgstr "%s n'est pas une TSortOrder valide"

#: u_dzDbCreatorDescription.pas:809
msgid "Invalid TFieldDataType value"
msgstr "Valeur incorrecte TFieldDataType"

#: u_dzDbCreatorDescription.pas:828
#, object-pascal-format
msgid "%s is not a valid TFieldDataType name"
msgstr "%s n'est pas une TFieldDataType valide"

#: u_dzDbCreatorDescription.pas:846
msgid "Invalid boolean value"
msgstr "Valeur booléenne non valide"

#: u_dzDbCreatorDescription.pas:926
msgid "Data type of foreign key and primary key of referenced table do not match"
msgstr "Type de données de clé étrangère et clé primaire de la table référencée ne correspondent pas"

#: u_dzDbCreatorDescription.pas:1213
#, object-pascal-format
msgid "Could not append index %s. Table %s already has a primary key."
msgstr "Impossible d'ajouter index %s.·Table %s a déjà une clé primaire."

#: u_dzDbCreatorDescription.pas:1218
#, object-pascal-format
msgid "Could not append index %s. Table %s already has a index with that name."
msgstr "Impossible d'ajouter index %s.·Table %s a déjà  un index avec ce nom."

#: u_dzDbCreatorDescription.pas:1578 u_dzDbCreatorDescription.pas:1579
msgid "Cyclic table references detected"
msgstr "cyclique · rable · références · détecté"

#: u_dzDbCreatorDescription.pas:1668 u_dzDbCreatorDescription.pas:1677
#, object-pascal-format
msgid "Table has no column with name \"%s\""
msgstr "Le tableau n'a pas de colonne avec le nom \"%s\""

#: u_dzDbCreatorDescription.pas:1852
#, object-pascal-format
msgid "Can not apply default %s, no variable with that name."
msgstr "Impossible ·d'appliquer · défaut %s, aucune variable avec ce nom."

#: u_dzDbCreatorDescription.pas:2274
#, object-pascal-format
msgid "There is no script named %s in this db type"
msgstr "Il n'ya pas de script %s dans ce type db"

#: u_dzDbCreatorReadAccessDb.pas:63
#, fuzzy, object-pascal-format
msgid "Invalid SortOrderEnum value %d"
msgstr "Valeur incorrecte TSortOrder"

#: u_dzDbCreatorReadAccessDb.pas:124
#, object-pascal-format
msgid "Unsupported data type %s"
msgstr ""

#. other way (at least I could not find anything on Google).
#: u_dzDbCreatorReadAccessDb.pas:202 u_dzDbCreatorReadAccessDb.pas:207
#, object-pascal-format
msgid "Column %s may not be Nullable, but ADOX does not return a reliable result, assuming Nullable."
msgstr ""

#: u_dzDbCreatorReadAccessDb.pas:264
#, object-pascal-format
msgid "Making field %s autoinc"
msgstr ""

#: u_dzDbCreatorReadAccessDb.pas:321
msgid "Third pass - reading data"
msgstr ""

#: u_dzDbCreatorReadAccessDb.pas:329 u_dzDbCreatorReadAccessDb.pas:480
#: u_dzDbCreatorReadAccessDb.pas:505
#, object-pascal-format
msgid "Reading table %s"
msgstr ""

#: u_dzDbCreatorReadAccessDb.pas:347
#, object-pascal-format
msgid "%d rows read from table %s"
msgstr ""

#: u_dzDbCreatorReadAccessDb.pas:393
#, object-pascal-format
msgid "Removing duplicate index %s"
msgstr ""

#: u_dzDbCreatorReadAccessDb.pas:458
#, object-pascal-format
msgid "Reading Accesss DB %s"
msgstr ""

#: u_dzDbCreatorReadAccessDb.pas:465
msgid "First pass - reading tables"
msgstr ""

#: u_dzDbCreatorReadAccessDb.pas:476 u_dzDbCreatorReadAccessDb.pas:501
#, object-pascal-format
msgid "Ignoring table %s (System-Table)"
msgstr ""

#: u_dzDbCreatorReadAccessDb.pas:478 u_dzDbCreatorReadAccessDb.pas:503
#, object-pascal-format
msgid "Ignoring table %s (View)"
msgstr ""

#: u_dzDbCreatorReadAccessDb.pas:496
msgid "Second pass - adding foreign keys"
msgstr ""

#~ msgid "&Details >>"
#~ msgstr "&Détails >>"
