data.table 1.16.99 - en to fr translation catalogue (743 entries)

en: 
      collecting discontiguous groups took %.3fs for %d groups
fr: 
      la collecte des groupes non contigus a pris %.3fs pour %d groupes

en: 
      memcpy contiguous groups took %.3fs for %d groups
fr: 
      memcpy des groupes contingus a pris %.3fs pour %d groupes

en: 
    *** Column %d passed to forder is a date stored as an 8 byte double but no fractions are present. Please consider a 4 byte integer date such as IDate to save space and time.
fr: 
    *** La colonne %d transmise à ‘forder’ est une date stockée sous la forme d'un ‘double’ (nombre à virgule flottante) de 8 octets, mais aucune fraction n'est présente. Pour gagner du temps et de l'espace mémoire, il est préférable d'utiliser une date entière sur 4 octets, telle que IDate.

en:    + %8.3fs (%3.0f%%) Parse to row-major thread buffers (grown %d times)
fr:    + %8.3fs (%3.0f%%) Analyse en mémoire tampons de threads en format 'row-major' (augmenté %d fois)

en:    + %8.3fs (%3.0f%%) Transpose
fr:    + %8.3fs (%3.0f%%) Transposition

en:    + %8.3fs (%3.0f%%) Waiting
fr:    + %8.3fs (%3.0f%%) Attente

en:   %d out-of-sample type bumps: %s
fr:  %d changement de type hors échantillon : %s

en:   'header' changed by user from 'auto' to %s
fr:   'header' changé par l'utilisateur de 'auto' à %s

en:   'header' determined to be FALSE because there are number fields in the first and only row
fr:   'header' est déterminé comme étant FALSE car il y a des champs numériques dans la première et seule ligne

en:   'header' determined to be TRUE because there are no number fields in the first and only row
fr:    'header' est déterminé comme valant TRUE parce qu'il n'y a pas de champ numérique dans la première et unique ligne

en:   'header' determined to be false because there are some number columns and those columns do not have a string field at the top of them
fr:   'header' défini à FALSE parce qu'il y a des colonnes de nombres et que ces colonnes n'ont pas de champ de type 'string' en haut de celles-ci

en:   'header' determined to be true because all columns are type string and a better guess is not possible
fr:   'header' défini à comme TRUE parce que toutes les colonnes sont de type string et un meilleur choix n'est pas possible

en:   'header' determined to be true due to column %d containing a string on row 1 and a lower type (%s) in the rest of the %ld sample rows
fr:   ‘header’ défini à TRUE parce que la colonne %d contient une chaîne de caractères à la ligne 1 et un type inférieur (%s) dans le reste des lignes de l'échantillon %ld

en:   'header' determined to be true due to column %d containing a string on row 1 and a lower type (%s) in the rest of the %lld sample rows
fr:   ‘header’ défini à TRUE parce que la colonne %d contient une chaîne de caractères à la ligne 1 et un type inférieur (%s) dans le reste des lignes de l'échantillon %lld

en:   0/1 column will be read as %s
fr:   la colonne 0/1 sera lue comme %s

en:   1-column file ends with 2 or more end-of-line. Restoring last eol using extra byte in cow page.
fr:   un fichier à 1 colonne se termine par 2 fins de ligne ou plus. Restauration de la dernière ligne en utilisant un octet supplémentaire dans la page ‘Copy-On-Write’.

en:   A line with too-few fields (%d/%d) was found on line %d of sample jump %d. %s
fr:   Une ligne avec trop peu de champs (%d/%d) a été trouvée à la ligne %d du saut d'échantillon %d. %s

en:   A line with too-many fields (%d/%d) was found on line %d of sample jump %d. %s
fr:   Une ligne avec trop de champs (%d/%d) a été trouvée à la ligne %d du saut d'échantillon %d. %s

en:   After %d type and %d drop user overrides : %s
fr:   Après %d remplacements de type et %d suppressions par l’utilisateur : %s

en:   All rows were sampled since file is small so we know nrow=%ld exactly
fr:   Toutes les lignes ont été échantillonnées car le fichier est petit et nous savons exactement que nrow=%ld

en:   All rows were sampled since file is small so we know nrow=%lld exactly
fr:   Toutes les lignes ont été échantillonnées car le fichier est petit et nous savons exactement que nrow=%lld

en:   Alloc limited to lower nrows=%ld passed in.
fr:   Allocation limitée aux nrows inférieurs=%ld passé en argument.

en:   Alloc limited to lower nrows=%lld passed in.
fr:   Allocation limitée aux nrows inférieurs=%lld passé en argument.

en:   Allocating %d column slots (%d - %d dropped) with %ld rows
fr:   Attribution de %d emplacements de colonne (%d - %d abandonnés) avec %ld lignes

en:   Allocating %d column slots (%d - %d dropped) with %lld rows
fr:   Attribution de %d emplacements de colonne (%d - %d abandonnés) avec %lld lignes

en:   An \r by itself will be taken as one line ending (counts: %d \r by themselves vs %d [\r]*\n). This happens with old Mac CSV or when there is no \r at all.
fr:   Un \r en lui-même est considéré comme fin de ligne (comptés : %d \r seuls avec %d [\r]*\n). Cela se produit avec lesanciens Mac CSV ou quand il n'ya pas de \r du tout.

en:   Bytes from first data row on line %d to the end of last row: %td
fr:   Octets de la première ligne de données de la ligne %d à la fin de la dernière ligne :  %td

en:   Cancelled by user: userOverride() returned false.
fr:   Annulé par l'utilisateur : userOverride() a retourné false.

en:   Copying file in RAM. %s
fr:   Copie du fichier dans la RAM. %s

en:   Detected %d columns on line %d. This line is either column names or first data row. Line starts as: <<%s>>
fr:   Détection de %d colonnes sur la ligne %d. Cette ligne est soit le nom des colonnes, soit la première ligne des données. La ligne commence comme suit : <<%s>>

en:   Detecting sep automatically ...
fr:   Détection automatique du séparateur ...

en:   Dropping %d overallocated columns
fr:   Suppression de %d colonnes surallouées

en:   Estimated number of rows: %td / %.2f = %ld
fr:   Nombre de lignes estimé : %td / %.2f = %ld

en:   Estimated number of rows: %td / %.2f = %lld
fr:   Nombre de lignes estimé : %td / %.2f = %lld

en:   File copy in RAM took %.3f seconds.
fr:   La copie du fichier dans la RAM a pris %.3f secondes.

en:   File ends abruptly with '%c'. Final end-of-line is missing. Copying file in RAM. %s.
fr:   Le fichier se termine brusquement par '%c'. Le dernier fin de ligne est absent. Copie du fichier en RAM. %s.

en:   File ends abruptly with '%c'. Final end-of-line is missing. Using cow page to write 0 to the last byte.
fr:   Le fichier se termine brusquement par '%c'. La fin de ligne est manquante. Utilisation d'une page ‘Copy-On-Write’ pour écrire 0 sur le dernier octet.

en:   File opened, size = %s.
fr:   Fichier ouvert, taille = %s.

en:   Initial alloc = %ld rows (%ld + %d%%) using bytes/max(mean-2*sd,min) clamped between [1.1*estn, 2.0*estn]
fr:   Allocation initiale = %ld lignes (%ld + %d%%) en utilisant des octets/max(mean-2*sd,min), restreint à l’intervalle [1.1*estn, 2.0*estn]

en:   Initial alloc = %lld rows (%lld + %d%%) using bytes/max(mean-2*sd,min) clamped between [1.1*estn, 2.0*estn]
fr:   Allocation initiale = %lld lignes (%lld + %d%%) en utilisant des octets/max(mean-2*sd,min), restreint à l’intervalle [1.1*estn, 2.0*estn]

en:   Last byte(s) of input found to be %s and removed.
fr:   Le(s) dernier(s) octet(s) de l'entrée est (sont) %s et a (ont) été supprimé(s).

en:   Line length: mean=%.2f sd=%.2f min=%d max=%d
fr:   Longueur de la ligne : mean=%.2f sd=%.2f min=%d max=%d

en:   Memory mapped ok
fr:   Mémoire mappée ok

en:   Moved forward to first non-blank line (%d)
fr:   A avancé à la première ligne non vide (%d)

en:   No NAstrings provided.
fr:   Aucun NAstrings n'est fourni.

en:   No sep and quote rule found a block of 2x2 or greater. Single column input.
fr:   Aucune règle de séparateur et de guillemets n'a été trouvée dans un bloc de taille 2 x 2 ou plus. Saisie d'une seule colonne.

en:   None of the NAstrings look like numbers.
fr:   Aucun des NAstrings ne ressemble à un nombre.

en:   Number of sampling jump points = %d because (%td bytes from row 1 to eof) / (2 * %td jump0size) == %td
fr:   Nombre de points de saut d'échantillonnage = %d car (%td octets de la ligne 1 jusqu'à la fin du fichier) / (2 * %td jump0size) == %td

en:   Number of sampling jump points = %d because jump0size==0
fr:   Nombre de points de saut d'échantillonnage = %d car jump0size==0

en:   Number of sampling jump points = %d because nrow limit (%ld) supplied
fr:   Nombre de points de saut d'échantillonnage = %d car la limite nrow (%ld) a été fournie

en:   Number of sampling jump points = %d because nrow limit (%lld) supplied
fr:   Nombre de points de saut d'échantillonnage = %d car la limite nrow (%lld) a été fournie

en:   One or more of the NAstrings looks like a number.
fr:   Une ou plusieurs des NAstrings ressemblent à un nombre.

en:   OpenMP version (_OPENMP)       %d
fr:   Version OpenMP (_OPENMP) %d

en:   Opening file %s
fr:   Ouverture du fichier %s

en:   Positioned on line %d starting: <<%s>>
fr:   Positionné sur la ligne %d à partir de : <<%s>>

en:   Provided number of fill columns: %d but only found %d
fr:   Nombre de colonnes "fill" fournies : %d, mais je n’en ai rencontré que %d

en:   Quote rule picked = %d
fr:   Règle de guillemets choisie = %d

en:   Restarting team from jump %d. nSwept==%d quoteRule==%d
fr:   Redémarrage de ‘team’ à partir du saut %d. nSwept==%d quoteRule==%d

en:   Sampled %ld rows (handled \n inside quoted fields) at %d jump points
fr:  %ld lignes échantillonnées (\n traités à l'intérieur de champs entre guillemets) aux %d points de saut

en:   Sampled %lld rows (handled \n inside quoted fields) at %d jump points
fr:  %lld lignes échantillonnées (\n traités à l'intérieur de champs entre guillemets) aux %d points de saut

en:   Skipped to line %d in the file
fr:   Saut à la ligne %d dans le fichier

en:   Too few rows allocated. Allocating additional %ld rows (now nrows=%ld) and continue reading from jump %d
fr:   Trop peu de lignes allouées. Allocation de %ld lignes supplémentaires (maintenant nrows=%ld) et poursuite de la lecture à partir du saut %d

en:   Too few rows allocated. Allocating additional %lld rows (now nrows=%lld) and continue reading from jump %d
fr:   Trop peu de lignes allouées. Allocation de %lld lignes supplémentaires (maintenant nrows=%lld) et poursuite de la lecture à partir du saut %d

en:   Type codes (first row)   : %s  Quote rule %d
fr:   Codes de type (première ligne) : %s Règle des guillemets %d

en:   Type codes (jump %03d)    : %s  Quote rule %d
fr:   Codes de type (saut %03d) : %s  guillemets %d

en:   Type counts:
fr:  Comptage des types :

en:   UTF-8 byte order mark EF BB BF found at the start of the file and skipped.
fr:   UTF-8 BOM (indicateur d’ordre des octets) EF BB BF trouvé au début du fichier et ignoré.

en:   Using %d threads (omp_get_max_threads()=%d, nth=%d)
fr:   Utilisation de %d threads (omp_get_max_threads()=%d, nth=%d)

en:   Using supplied sep '%s'
fr:   Utilisation du séparateur fourni '%s'

en:   Y/N column will be read as %s
fr:   la colonne Y/N sera lue comme %s

en:   \n has been found in the input (counts: %d \r by themselves vs %d [\r]*\n) and different lines can end with different line endings (e.g. mixed \n and \r\n in one file). This is common and ideal.
fr:   \n a été trouvé dans l'entrée (nombre : %d \r seuls et avec %d [\r]*\n) et différentes lignes peuvent se terminer par des fins de ligne différentes (par exemple avec \n et \r\n mélangés dans un fichier). Cette situation est courante et idéale.

en:   `input` argument is provided rather than a file name, interpreting as raw text to read
fr:   l'argument ‘input’ est fourni au lieu d'un nom de fichier, ce qui est interprété comme du texte brut à lire

en:   data.table is using %d threads with throttle==%d. See ?setDTthreads.
fr:   data.table utilise %d threads avec throttle==%d. Voir ?setDTthreads.

en:   dec='%c' detected based on a balance of %d parsed fields
fr:   dec='%c' détecté sur la base d'un solde de %d champs analysés

en:   eval(j) took %.3fs for %d calls
fr:   eval(j) a pris %.3fs pour %d appels

en:   fill=%s and the most number of columns found is %d
fr:   fill=%s et le plus grand nombre de colonnes trouvées est %d

en:   sep=%#02x  with %d fields using quote rule %d
fr:   sep=%#02x  avec des %d champs en utilisant la règle des guillemets %d

en:   sep=%#02x  with %d lines of %d fields using quote rule %d
fr:   sep=%#02x  avec %d lignes de %d champs en utilisant la règle des guillemets %d

en:   sep='%c'  with %d fields using quote rule %d
fr:   sep='%c'  avec %d champs en utilisant la règle des guillemets %d

en:   sep='%c'  with %d lines of %d fields using quote rule %d
fr:   sep='%c'  avec %d lignes de %d champs en utilisant la règle des guillemets %d

en:   sep=',' so dec set to '.'
fr:   sep=',' donc dec est fixé à '.'

en:   sep='\n' passed in meaning read lines as single character column
fr:   sep='\n' passé en argument, ce qui signifie que les lignes sont lues comme une seule colonne de caractères

en:   show progress = %d
fr:   afficher l'état d'avancement = %d

en:   skip num lines = %ld
fr:   saute au numéro de lignes = %ld

en:   skip num lines = %lld
fr:   saute au numéro de lignes = %lld

en:   skip to string = <<%s>>
fr:   passer à la chaîne de caractères = <<%s>>

en:  ncol=%d and header detection
fr:  ncol=%d et détection de l'en-tête

en:  use.names='check' (default from v1.12.2) emits this message and proceeds as if use.names=FALSE for  backwards compatibility. See news item 5 in v1.12.2 for options to control this message.
fr:  use.names='check' (par défaut à partir de la version 1.12.2) émet ce message et procède comme si use.names=FALSE pour des raisons de rétrocompatibilité. Voir le point 5 dans les nouveautés de la version 1.12.2 pour les options permettant de contrôler ce message.

en: %8.3fs        Total
fr: %8.3fs Total

en: %8.3fs (%3.0f%%) Allocation of %ld rows x %d cols (%.3fGiB) of which %ld (%3.0f%%) rows used
fr: %8.3fs (%3.0f%%) Allocation de %ld lignes x %d colonnes (%.3fGo) dont %ld (%3.0f%%) lignes utilisées

en: %8.3fs (%3.0f%%) Allocation of %lld rows x %d cols (%.3fGiB) of which %lld (%3.0f%%) rows used
fr: %8.3fs (%3.0f%%) Allocation de %lld lignes x %d colonnes (%.3fGo) dont %lld (%3.0f%%) lignes utilisées

en: %8.3fs (%3.0f%%) Column type detection using %ld sample rows
fr: %8.3fs (%3.0f%%) Détection du type de colonne à l'aide de %ld lignes d'échantillons

en: %8.3fs (%3.0f%%) Column type detection using %lld sample rows
fr: %8.3fs (%3.0f%%) Détection du type de colonne à l'aide de %lld lignes d'échantillons

en: %8.3fs (%3.0f%%) Memory map %.3fGiB file
fr: %8.3fs (%3.0f%%) mappage de mémoire du fichier %.3fGio

en: %8.3fs (%3.0f%%) Reading %d chunks (%d swept) of %.3fMiB (each chunk %ld rows) using %d threads
fr: %8.3fs (%3.0f%%) Lecture de %d morceaux (%d balayés) de %.3fMo (chaque morceau comporte %ld lignes) à l'aide de %d threads

en: %8.3fs (%3.0f%%) Reading %d chunks (%d swept) of %.3fMiB (each chunk %lld rows) using %d threads
fr: %8.3fs (%3.0f%%) Lecture de %d morceaux (%d balayés) de %.3fMo (chaque morceau comporte %lld lignes) à l'aide de %d threads

en: %8.3fs (%3.0f%%) Rereading %d columns due to out-of-sample type exceptions
fr: %8.3fs (%3.0f%%) Relecture de %d colonnes en raison d'exceptions de type hors échantillon

en: %d (type '%s') at RHS position %d taken as 0 when assigning to type '%s' %s
fr: %d (type '%s') à la position %d du membre droit est évalué à 0 quand il est assigné au type '%s' %s

en: %d (type '%s') at RHS position %d taken as TRUE when assigning to type '%s' %s
fr: %d (type '%s') à la position %d du membre droit est évalué à TRUE quand il est assigné au type '%s' %s

en: %d column matrix RHS of := will be treated as one vector
fr: %d la matrice colonne du membre de droite (RHS) de := sera traitée comme un vecteur

en: %d: %.3f (%4.1f%%)
fr: %d : %.3f (%4.1f%%)

en: %f (type '%s') at RHS position %d either imaginary part discarded or real part truncated (precision lost) when assigning to type '%s' %s
fr: %f (type '%s') à la position %d du membre droit soit la partie imaginaire est supprimée ou la partie réelle est tronquée (perte de précision) quand il est assigné au type '%s' %s

en: %f (type '%s') at RHS position %d either truncated (precision lost) or taken as 0 when assigning to type '%s' %s
fr: %f (type '%s') à la position %d du membre droit, est soit tronqué (perte de précision) ou estimé à 0 quand il est assigné au type '%s' %s

en: %f (type '%s') at RHS position %d imaginary part discarded when assigning to type '%s' %s
fr: %f (type '%s') à la position %d du membre droit, la partie imaginaire est supprimée lors de l'assignation au type '%s' %s

en: %f (type '%s') at RHS position %d out-of-range(NA) or truncated (precision lost) when assigning to type '%s' %s
fr: %f (type '%s') à la position %d du membre droit, est estimé à out-of-range(NA) ou tronqué (perte de précision) lors de l'assignation au type '%s' %s

en: %f (type '%s') at RHS position %d taken as TRUE when assigning to type '%s' %s
fr: %f (type '%s') à la position %d du membre droit, est estimé à TRUE lors de l'assignation au type '%s' %s

en: %ld (type '%s') at RHS position %d out-of-range (NA) when assigning to type '%s' %s
fr: %ld (type '%s') à la position %d du membre droit, out-of-range (NA) lors de l'assignation au type '%s' %s

en: %ld (type '%s') at RHS position %d taken as TRUE when assigning to type '%s' %s
fr: %ld (type '%s') à la position %d du membre droit est estimé à TRUE quand ils est assigné au type '%s' %s

en: %lld (type '%s') at RHS position %d out-of-range (NA) when assigning to type '%s' %s
fr: %lld (type '%s') à la position %d du membre droit, out-of-range (NA) lors de l'assignation au type '%s' %s

en: %lld (type '%s') at RHS position %d taken as TRUE when assigning to type '%s' %s
fr: %lld (type '%s') à la position %d du membre droit est estimé à TRUE quand ils est assigné au type '%s' %s

en: %s is %d which is out of range [1,ncol=%d]
fr: %s est %d, ce qui est en dehors de l’intervalle [1,ncol=%d]

en: %s is NA
fr: %s est NA

en: %s is not an integer vector
fr: %s n'est pas un vecteur entier

en: %s is not meaningful for factors.
fr: %s n'a pas de sens pour les facteurs.

en: %s must be TRUE or FALSE
fr: %s doit être TRUE ou FALSE

en: %s must be TRUE or FALSE.
fr: %s doit valoir TRUE ou FALSE.

en: %s should be TRUE or FALSE
fr: %s doit valoir TRUE ou FALSE

en: %s. Attempt to copy file in RAM failed.
fr: %s. Echec lors de la copie du fichier en RAM.

en: %s: '%s'
fr: %s : '%s'

en: %s: '%s'. Failed to open existing file for writing. Do you have write permission to it? Is this Windows and does another process such as Excel have it open?
fr: %s : '%s'. Échec de l'ouverture d'un fichier existant en écriture. Avez-vous l'autorisation d'écrire dans ce fichier ? Êtes-vous sur Windows et un autre processus tel qu'Excel l'a-t-il ouvert ?

en: %s: '%s'. Unable to create new file for writing (it does not exist already). Do you have permission to write here, is there space on the disk and does the path exist?
fr: %s : '%s'. Impossible de créer un nouveau fichier pour l'écriture (il n'existe pas déjà). Avez-vous la permission d'écrire dans le fichier, y a-t-il de l'espace sur le disque et le chemin d'accès existe-t-il ?

en: %s: NAs detected, fall back to frollmedianExact
fr: %s : des NA existent, repli vers frollmedianExact

en: %s: adaptive window width of size 0, returning all NA vector
fr: %s : largeur adaptive de fenêtre à 0, renvoie un vecteur complet à NA

en: %s: algo %u not implemented, fall back to %u
fr: %s : l'algorithme %u n'est pas implémenté, repli sur %u

en: %s: align %d, shift answer by %d
fr: %s : aligner %d, décaler la réponse de %d

en: %s: allocating memory for results %dx%d
fr: %s : allocation de mémoire pour les résultats %dx%d

en: %s: calling sqrt(frolladaptivevarExact(...))
fr: %s : appel de sqrt(frolladaptivevarExact(...))

en: %s: calling sqrt(frollvarExact(...))
fr: %s : appel de sqrt(frollvarExact(...))

en: %s: calling sqrt(frollvarFast(...))
fr: %s : appel de sqrt(frollvarFast(...))

en: %s: computing %d column(s) and %d window(s) in parallel
fr: %s : traitement de %d colonne(s) et de %d fenêtre(s) en parallèle

en: %s: computing %d column(s) and %d window(s) sequentially as there is only single rolling computation
fr: %s : calcul séquentiel de %d colonne(s) et %d fenêtre(s) car il n'y a qu'un calcul par roulement

en: %s: computing %d column(s) and %d window(s) sequentially because adaptive=TRUE is already parallelised within each rolling computation
fr: %s : calcul séquentiel de %d colonne(s) et %d fenêtre(s) car adaptive=TRUE est déjà en parallèle dans chaque calcul par roulement

en: %s: computing %d column(s) and %d window(s) sequentially because algo='exact' is already parallelised within each rolling computation
fr: %s : calcul séquentiel de %d colonne(s) et %d fenêtre(s) car algo='exact' est déjà en parallèle dans chaque calcul par roulement

en: %s: finding order and initializing links for %d blocks %stook %.3fs
fr: %s : rcherche de l'ordre et initialisation des liens pour %d blocs %sa pris %.3fs

en: %s: nested window max calculation called %llu times
fr: %s : calcul maximum des fenêtres imbriquées appelé %llu fois

en: %s: nested window max calculation called %lu times
fr: %s : calcul maximum des fenêtres imbriquées appelé %lu fois

en: %s: nested window min calculation called %llu times
fr: %s : calcul minimal des fenêtres imbriquées appelé %llu fois

en: %s: nested window min calculation called %lu times
fr: %s : calcul minimal des fenêtres imbriquées appelé %lu fois

en: %s: no NAs detected, redirecting to itself using has.nf=FALSE
fr: %s : pas de NA trouvé, auto-redirection en utilisant has.nf=FALSE

en: %s: non-finite values are present in input, redirecting to frollvarExact using has.nf=TRUE
fr: %s : des valeurs non finies existent dans l'entrée, redirection vers frollvarExact avec has.nf=TRUE

en: %s: nx=%llu is not multiple of k=%d, padding with %d elements, new nx=%llu
fr: %s : nx=%llu n'est pas multiple de k=%d, complété avec %d éléments, nouveau nx=%llu

en: %s: nx=%lu is not multiple of k=%d, padding with %d elements, new nx=%lu
fr: %s : nx=%lu n'est pas multiple de k=%d, complété avec %d éléments, nouveau nx=%lu

en: %s: parallel processing of %d column took %.3fs
fr: %s : le traitement en parallèle de %d colonne(s) a pris %.3fs

en: %s: processing fun %d algo %u took %.3fs
fr: %s : le traitement de %d algo fun %u a pris %.3fs

en: %s: processing of %d column(s) and %d window(s) took %.3fs
fr: %s : le traitement de %d colonne(s) et de %d fenêtre(s) a pris %.3fs

en: %s: rolling took %.3f
fr: %s : rolling a pris %.3f

en: %s: running %s for input length %llu, window %d, hasnf %d, narm %d
fr: %s : exécution de %s pour la longueur de l'entrée %llu, window %d, hasnf %d, narm %d

en: %s: running %s for input length %lu, window %d, hasnf %d, narm %d
fr: %s : exécution de %s pour la longueur de l'entrée %lu, window %d, hasnf %d, narm %d

en: %s: running for input length %llu, hasnf %d, narm %d
fr: %s : exécution pour la longueur de l'entrée %llu, hasnf %d, narm %d

en: %s: running for input length %llu, window %d, hasnf %d, narm %d
fr: %s : exécution pour la longueur de l'entrée %llu, window %d, hasnf %d, narm %d

en: %s: running for input length %lu, hasnf %d, narm %d
fr: %s : exécution pour la longueur de l'entrée %lu, hasnf %d, narm %d

en: %s: running for input length %lu, window %d, hasnf %d, narm %d
fr: %s : exécution pour la longueur de l'entrée %lu, window %d, hasnf %d, narm %d

en: %s: running implementation as described in the paper by Jukka Suomela, for uneven window size, length of input a multiple of window size, no NAs in the input data
fr: %s : exécution de l'implementation telle qu'elle est décrite dans l'article de Jukka Suomela, pour la taille inégale de fenêtre, la longueur de l'entrée multiple de la taille de fenêtre, sans NA dans les données d'entrée

en: %s: running in parallel for input length %llu, hasnf %d, narm %d
fr: %s: exécution en parallèle pour la longueur de l'entrée %llu, hasnf %d, narm %d

en: %s: running in parallel for input length %llu, window %d, hasnf %d, narm %d
fr: %s: exécution en parallèle pour une longueur d'entrée %llu, window %d, hasnf %d, narm %d

en: %s: running in parallel for input length %lu, hasnf %d, narm %d
fr: %s: exécution en parallèle pour la longueur de l'entrée %lu, hasnf %d, narm %d

en: %s: running in parallel for input length %lu, window %d, hasnf %d, narm %d
fr: %s: exécution en parallèle pour une longueur d'entrée %lu, window %d, hasnf %d, narm %d

en: %s: skip rolling for %d padded elements
fr: %s : roulement ignoré pour %d éléments complétés

en: %s: took %.3fs
fr: %s : a pris %.3fs

en: %s: window width longer than input vector, returning all NA vector
fr: %s : la largeur de la fenêtre est supérieure au vecteur d'entrée, ce qui renvoie tout le vecteur en NA

en: %s: window width of size %d, returning all NA vector
fr: %s : la largeur de fenêtre est %d, renvoi du vecteur complet à NA

en: %s: window width of size %d, skip median and use simple loop
fr: %s : largeur de fenêtre de %d, médiane sautée et utilisation de boucle simple

en: %s: window width of size 0, returning all +Inf vector
fr: %s : la largeur de fenêtre est 0, renvoi du vecteur complet à +Inf

en: %s: window width of size 0, returning all -Inf vector
fr: %s : la largeur de fenêtre est 0, renvoi du vecteur complet à -Inf

en: %s: window width of size 0, returning all 0 vector
fr: %s : la largeur de fenêtre est 0, renvoi du vecteur complet à 0

en: %s: window width of size 0, returning all 1 vector
fr: %s : la largeur de fenêtre est 0, renvoi du vecteur complet à 1

en: %s: window width of size 0, returning all NA vector
fr: %s : la largeur de fenêtre est 0, renvoi du vecteur complet à NA

en: %s: window width of size 0, returning all NaN vector
fr: %s : la largeur de fenêtre est 0, renvoi du vecteur complet à NaN

en: '%s' must be a list
fr: '%s' doit être une liste

en: 'datatable.forder.auto.index' option must be TRUE or FALSE
fr: l'option 'datatable.forder.auto.index' doit valoir TRUE ou FALSE

en: 'datatable.use.index' option must be TRUE or FALSE
fr: l'option 'datatable.use.index' doit valoir TRUE ou FALSE

en: 'id.vars' is missing. Assigning all columns other than 'measure.vars' columns as 'id.vars'.
fr: 'id.vars' est manquant. Affectation de toutes les colonnes autres que les colonnes 'measure.vars' à 'id.vars'.

en: 'integer64' must be a single character string
fr: 'integer64' doit être une chaîne de caractères unique

en: 'measure.vars' [%s] are not all of the same type. By order of hierarchy, the molten data value column will be of type '%s'. All measure variables not of type '%s' will be coerced too. Check DETAILS in ?melt.data.table for more on coercion.
fr: les colonnes 'measure.vars' [%s] ne sont pas toutes du même type. Par ordre hiérarchique, la colonne de valeurs des données transformée sera de type '%s'. Toutes les variables de mesure qui ne sont pas de type '%s' seront également converties automatiquement. Consultez DETAILS dans ?melt.data.table pour en savoir plus sur la conversion automatique.

en: 'measure.vars' is missing. Assigning all columns other than 'id.vars' columns as 'measure.vars'.
fr: 'measure.vars' est manquant. Affectation de toutes les colonnes autres que les colonnes 'id.vars' à 'measure.vars'.

en: 'n' must be a positive integer
fr: 'n' doit être un nombre entier positif

en: 'n' must be an integer
fr: 'n' doit être un nombre entier

en: 'n' must be an integer vector or list of integer vectors
fr: 'n' doit être un vecteur d’entiers ou une liste de vecteurs d’entiers

en: 'n' must be an integer, list is accepted for adaptive TRUE
fr: 'n' doit être un entier, une liste est acceptée pour adaptative TRUE

en: 'n' must be non-negative integer values (>= 0)
fr: 'n' doit être un nombre entier positif (>= 0)

en: 'n' must be positive integer values (>= 1)
fr: 'n' doit être un nombre entier positif (> 0)

en: 'n' must not have NAs
fr: 'n' ne doit pas contenir de NA

en: 'na' is of type %s but '%s' is %s. Please make all arguments have the same type.
fr: 'na' est de type %s mais '%s' est de type %s. Veuillez faire en sorte que tous les arguments aient le même type.

en: 'new' is length %d. Should be the same as length of 'which' (%d)
fr: La longueur de 'new' est de %d. Elle doit être identique à la longueur de 'which' (%d)

en: 'new' must be a character vector
fr: 'new' doit être un vecteur de caractères

en: 'no' and 'na' are both type factor but their levels are different.
fr: 'no' et 'na' sont tous les deux de type facteur, mais leurs niveaux sont différents.

en: 'no' has different class than 'na'. Please make sure that both arguments have the same class.
fr: la classe de 'no' est différente de celle de 'na'. Veuillez vous assurer que les deux arguments ont la même classe.

en: 'no' is of type %s but '%s' is %s. Please make all arguments have the same type.
fr: 'no' est de type %s mais '%s' est de type %s. Veuillez faire en sorte que tous les arguments aient le même type.

en: 'order' length (%d) is different to by='s length (%d)
fr: La longueur de 'order' (%d) est différente de la longueur de by= (%d)

en: 'throttle' must be a single number, non-NA, and >=1
fr: 'throttle' doit être un nombre unique, non NA, et >=1

en: 'variable.name' must be a character/integer vector of length 1.
fr: 'variable.name' doit être un vecteur de caractères/entiers de longueur 1.

en: 'which' must be an integer vector
fr: 'which' doit être un vecteur entier

en: 'x' argument data.table has no names
fr: l'argument 'x' de data.table n'a pas de nom

en: 'x' argument is atomic vector, in-place update is supported only for list/data.table
fr: l'argument 'x' est un vecteur atomique, la mise à jour sur place n'est possible que pour list/data.table

en: 'x' argument must be data.table compatible
fr: l'argument 'x' doit être compatible avec data.table

en: 'x' argument must be numeric type, or list/data.table of numeric types
fr: l'argument 'x' doit être un type numérique ou une liste/data.table de types numériques

en: 'x' is not atomic
fr: 'x' n'est pas un vecteur atomique

en: 'x' must be an integer
fr: 'x' doit être un nombre entier

en: 'x' must be of type numeric or logical, or a list, data.frame or data.table of such
fr: 'x' doit être de type numérique ou booléen, ou une liste, un data.frame ou un data.table de ceux-ci

en: 'x' must not be matrix or array
fr: 'x' ne doit pas être une matrice ou un tableau

en: 'x' should not be data.frame or data.table.
fr: 'x' ne doit pas être un data.frame ni un data.table.

en: 'yes' and 'na' are both type factor but their levels are different.
fr: 'oui' et 'na' sont tous les deux de type facteur, mais leurs niveaux sont différents.

en: 'yes' and 'no' are both type factor but their levels are different.
fr: 'oui' et 'non' sont tous les deux de type facteur, mais leurs niveaux sont différents.

en: 'yes' has different class than 'na'. Please make sure that both arguments have the same class.
fr: la classe de 'yes' est différente de celle de 'na'. Veuillez vous assurer que les deux arguments ont la même classe.

en: 'yes' has different class than 'no'. Please make sure that both arguments have the same class.
fr: la classe de 'yes' est différente de celle de 'no'. Veuillez vous assurer que les deux arguments ont la même classe.

en: (column %d named '%s')
fr: (colonne %d nommée '%s')

en: (target vector)
fr: (vecteur cible)

en: ... failed. Please forward this message to maintainer('data.table').
fr: ... a échoué. Veuillez transmettre ce message à maintainer('data.table').

en: .Last.updated in namespace is not a length 1 integer
fr: .Last.updated dans l'espace de noms n'est pas un entier de longueur 1

en: .SD is locked. Updating .SD by reference using := or set are reserved for future use. Use := in j directly. Or use copy(.SD) as a (slow) last resort, until shallow() is exported.
fr: .SD est verrouillé. La mise à jour de .SD par référence à l'aide de := ou de set est réservée pour une utilisation future. Utilisez directement := dans j. Ou utilisez copy(.SD) en dernier recours (lent), jusqu'à ce que shallow() soit exporté.

en: Added %d new column initialized with all-NA
fr: Ajout de %d nouvelle(s) colonne(s) initialisée(s) avec all-NA

en: All elements in argument 'x' to 'setDT' must be of equal length, but input %d has length %d whereas the first non-empty input had length %d
fr: Tous les éléments de l’argument 'x' de 'setDT' doivent être de même longueur, mais l'entrée %d a une longueur de %d alors que la première entrée non vide a une longueur de %d

en: All elements to input list must be of same length. Element [%d] has length %llu != length of first element = %llu.
fr: Tous les éléments de la liste d'entrée doivent être de même longueur. L'élément [%d] a une longueur de %llu!= longueur du premier élément = %llu.

en: All elements to input list must be of same length. Element [%d] has length %lu != length of first element = %lu.
fr: Tous les éléments de la liste d'entrée doivent être de même longueur. L'élément [%d] a une longueur de %lu!= longueur du premier élément = %lu.

en: Allocate %zu bytes (%zu MiB) for buffPool
fr: Allocate %zu octets (%zu Mio) pour buffPool

en: Allocate %zu bytes (%zu MiB) for zbuffPool
fr: Allocate %zu octets (%zu Mio) pour zbuffPool

en: Argument #%d has different class than argument #2, Please make sure all output values have the same class.
fr: L'argument #%d n'est pas de la même classe que l'argument #2, veuillez vous assurer que toutes les valeurs de sortie ont la même classe.

en: Argument #%d has length %lld which differs from that of argument #1 (%lld). Please make sure all logical conditions have the same length.
fr: L'argument #%d a une longueur %lld différente de l'argument #1 (%lld). Veillez à ce que toutes les conditions logiques aient la même longueur.

en: Argument #%d is of type %s, however argument #2 is of type %s. Please make sure all output values have the same type.
fr: L'argument #%d est de type %s, mais l'argument #2 est de type %s. Veuillez vous assurer que toutes les valeurs de sortie ont le même type.

en: Argument #%d must be logical but was of type %s.
fr: L'argument #%d doit être booléen, mais il est de type %s.

en: Argument #2 and argument #%d are both factor but their levels are different.
fr: L'argument #2 et l'argument #%d sont tous deux des facteurs, mais leurs niveaux sont différents.

en: Argument 'na.rm' should be logical TRUE/FALSE.
fr: L'argument 'na.rm' doit être booléen TRUE/FALSE.

en: Argument 'test' must be logical.
fr: L'argument 'test' doit être de type booléen.

en: Argument 'value.factor' should be logical TRUE/FALSE
fr: L'argument 'value.factor' doit être booléen TRUE/FALSE

en: Argument 'value.name' must be a character vector
fr: L'argument 'value.name' doit être un vecteur de caractères

en: Argument 'variable.factor' should be logical TRUE/FALSE
fr: L'argument 'variable.factor' doit être booléen TRUE/FALSE

en: Argument 'variable.name' must be a character vector
fr: L'argument 'variable.name' doit être un vecteur de caractères

en: Argument 'verbose' should be logical TRUE/FALSE
fr: L'argument 'verbose' doit être un booléen TRUE/FALSE

en: Argument to 'which' must be logical
fr: L'argument passé à 'which' doit être booléen

en: Assigned 'id.vars' are [%s].
fr: Les 'id.vars' attribués sont [%s].

en: Assigned 'measure.vars' are [%s].
fr: Les 'measure.vars' attribués sont [%s].

en: Assigning factor numbers to column %d named '%s'. But %d is outside the level range [1,%d]
fr: Attribution des numéros de facteurs à la colonne %d nommée '%s'. Mais %d est en dehors de l'intervalle des niveaux [1,%d]

en: Assigning factor numbers to column %d named '%s'. But %f is outside the level range [1,%d], or is not a whole number.
fr: Attribution des numéros de facteurs à la colonne %d nommée '%s'. Mais %f est en dehors de l'intervalle des niveaux [1,%d], ou n'est pas un nombre entier.

en: Assigning factor numbers to target vector. But %d is outside the level range [1,%d]
fr: Attribution des numéros de facteurs au vecteur cible. Mais %d est en dehors de l'intervalle des niveaux [1,%d]

en: Assigning factor numbers to target vector. But %f is outside the level range [1,%d], or is not a whole number.
fr: Attribution des numéros de facteurs au vecteur cible. Mais %f est en dehors de l'intervalle des niveaux [1,%d] ou n'est pas un nombre entier.

en: Assigning to %d row subset of %d rows
fr: Affectation à un sous-ensemble de %d lignes parmi %d lignes

en: Assigning to all %d rows
fr: Affectation à toutes les lignes %d

en: At least one of retGrp= or sort= must be TRUE
fr: Au moins l'un des deux, retGrp= ou sort=, doit être TRUE

en: Attempt to override column %d%s%.*s%s of inherent type '%s' down to '%s' ignored. Only overrides to a higher type are currently supported. If this was intended, please coerce to the lower type afterwards.
fr: Tentative de remplacer la colonne %d%s%.*s%s du type inhérent '%s' vers '%s' ignorée. Seules les remplacements vers un type supérieur sont actuellement prises en charge. Si c'est ce qui était prévu, veuillez contraindre un type inférieur par la suite.

en: Attempt to reduce allocation from %d to %d ignored. Can only increase allocation via shallow copy. Please do not use DT[...]<- or DT$someCol<-. Use := inside DT[...] instead.
fr: Tentative de réduction de l'allocation de %d à %d ignorée. L'allocation ne peut être augmentée que par une copie superficielle (shallow). N'utilisez pas DT[...]<- ou DT$someCol<-. Utilisez plutôt := à l'intérieur de DT[...].

en: Attempting to substitute '%s' element with object of type '%s' but it has to be 'symbol' type when substituting name of the call argument, functions 'as.name' and 'I' can be used to work out proper substitution, see ?substitute2 examples.
fr: Tentative de substitution de l'élément '%s' par un objet de type '%s' mais il doit être de type 'symbole' lors de la substitution du nom de l'argument d'appel. Les fonctions 'as.name' et 'I' peuvent être utilisées pour déterminer la substitution appropriée, voir les exemples ?substitute2.

en: Attribute name must be a character vector of length 1
fr: Le nom de l'attribut doit être un vecteur de caractères de longueur 1

en: Avoidable file copy in RAM took %.3f seconds. %s.
fr: La copie évitée en RAM a pris %.3f secondes. %s.

en: Buffer size %ld is too large
fr: La taille de la mémoire tampon %ld est trop grande

en: Buffer size %lld is too large
fr: La taille de la mémoire tampon %lld est trop grande

en: Can't assign to column '%s' (type 'factor') a value of type '%s' (not character, factor, integer or numeric)
fr: Impossible d'affecter à la colonne '%s' (type 'factor') une valeur de type '%s' (ni caractère, ni facteur, ni entier, ni numérique)

en: Can't assign to the same column twice in the same query (duplicates detected).
fr: Impossible d'affecter deux fois la même colonne dans la même requête (détection des doublons).

en: Can't init stream structure for deflateBound
fr: Impossible d'initialiser une structure de flux pour deflateBound

en: Cannot assign '%s' to 'factor'. Factor columns can be assigned factor, character, NA in any type, or level numbers.
fr: Impossible d'attribuer '%s' à 'factor'. Les colonnes de facteurs peuvent être assignées aux types facteur, caractère, NA dans n'importe quel type, ou numéros de niveaux.

en: Cannot assign 'factor' to '%s'. Factors can only be assigned to factor, character or list columns.
fr: Impossible d'affecter 'factor' à '%s'. Les facteurs ne peuvent être affectés qu'à des colonnes de facteurs, de caractères ou de listes.

en: Cannot coerce 'list' RHS to 'integer64' to match the type of column %d named '%s'.
fr: Impossible de convertir le membre droit (RHS) de 'list' à 'integer64' pour qu'il corresponde au type de la colonne %d nommée '%s'.

en: Cannot coerce 'list' RHS to 'integer64' to match the type of target vector.
fr: Impossible de convertir le membre droit (RHS) de 'list' à 'integer64' pour qu'il corresponde au type du vecteur cible.

en: Cannot yet handle negatives.
fr: Ne peux pas encore gérer les valeurs négatives.

en: Checking LENGTH(allocVector(INTSXP,2)) [%d] is 2 %s
fr: Vérification que LENGTH(allocVector(INTSXP,2)) [%d] est 2 %s

en: Checking NA_INTEGER [%d] == INT_MIN [%d] %s
fr: Vérification de NA_INTEGER [%d] == INT_MIN [%d] %s

en: Checking NA_INTEGER [%d] == NA_LOGICAL [%d] %s
fr: Vérification de NA_INTEGER [%d] == NA_LOGICAL [%d] %s

en: Checking memset(&d, 0, sizeof(double)); d == (double)0.0 %s
fr: Vérification que memset(&d, 0, sizeof(double)) ; d == (double)0.0 %s

en: Checking memset(&i,0,sizeof(int)); i == (int)0 %s
fr: Vérification que memset(&i,0,sizeof(int)) ; i == (int)0 %s

en: Checking memset(&ld, 0, sizeof(long double)); ld == (long double)0.0 %s
fr: Vérification que memset(&ld, 0, sizeof(long double)) ; ld == (long double)0.0 %s

en: Checking memset(&ui, 0, sizeof(unsigned int)); ui == (unsigned int)0 %s
fr: Vérification que memset(&ui, 0, sizeof(unsigned int)) ; ui == (unsigned int)0 %s

en: Checking sizeof(%s) [%zu] is %d %s
fr: Vérification que sizeof(%s) [%zu] est %d %s

en: Checking sizeof(SEXP) [%zu] == sizeof(pointer) [%zu] %s
fr: Vérification de sizeof(SEXP) [%zu] == sizeof(pointeur) [%zu] %s

en: Checking sizeof(pointer) [%zu] is 4 or 8 %s
fr: Vérification que sizeof(pointeur) [%zu] est 4 ou 8 %s

en: Class attribute on column %d of item %d does not match with column %d of item %d. You can deactivate this safety-check by using ignore.attr=TRUE
fr: L'attribut de classe de la colonne %d de l'élément %d ne correspond pas à la colonne %d de l'élément %d. Vous pouvez désactiver cette vérification en utilisant ignore.attr=TRUE

en: Coerced %s from numeric to integer. Passing integer directly may be more efficient, e.g., 2L rather than 2
fr: %s a été converti automatiquement de numérique à entier. Par souci d'efficacité, passez un entier ; par exemple, 2L plutôt que 2

en: Coercing %s[%s] into %s[%s]
fr: Conversion de %s[%s] en %s[%s]

en: Coercing 'character' RHS to '%s' to match the type of column %d named '%s'.
fr: Le membre droit (RHS) 'character' a été automatiquement converti en '%s' pour qu'il corresponde au type de la colonne %d nommée '%s'.

en: Coercing 'character' RHS to '%s' to match the type of target vector.
fr: Le membre droit (RHS) 'character' a été automatiquement converti en '%s' pour qu'il corresponde au type du vecteur cible.

en: Coercing 'list' RHS to '%s' to match the type of column %d named '%s'.
fr: Le membre droit (RHS) 'list' a été automatiquement converti en '%s' pour qu'il corresponde au type de la colonne %d nommée '%s'.

en: Coercing 'list' RHS to '%s' to match the type of target vector.
fr: Le membre droit (RHS) 'list' a été automatiquement converti en '%s' pour qu'il corresponde au type du vecteur cible.

en: Column %d ('%s') appears more than once in colClasses. The second time is colClasses[[%d]][%d].
fr: La colonne %d ('%s') apparaît plusieurs fois dans colClasses. La deuxième fois est colClasses[[%d]][%d].

en: Column %d ['%s'] is a data.frame or data.table; malformed data.table.
fr: La colonne %d ['%s'] est un data.frame ou un data.table ; data.table malformé.

en: Column %d ['%s'] is length %d but column 1 is length %d; malformed data.table.
fr: La colonne %d ['%s'] est de longueur %d mais la colonne 1 est de longueur %d ; data.table malformé.

en: Column %d ['%s'] of item %d appears in position %d in item %d. Set use.names=TRUE to match by column name, or use.names=FALSE to ignore column names.%s
fr: La colonne %d ['%s'] de l'élément %d apparaît en position %d dans l'élément %d. Définissez use.names=TRUE pour une correspondance par nom de colonne, ou use.names=FALSE pour ignorer les noms de colonnes.%s

en: Column %d ['%s'] of item %d is length 0. This (and %d other like it) has been filled with NA (NULL for list columns) to make each item uniform.
fr: La colonne %d ['%s'] de l'élément %d a une longueur de 0. Cette colonne (et les %d autres similaires) a été remplie avec NA (NULL pour les colonnes de type liste) afin d'uniformiser chaque élément.

en: Column %d ['%s'] of item %d is missing in item %d. Use fill=TRUE to fill with NA (NULL for list columns), or use.names=FALSE to ignore column names.%s
fr: La colonne %d ['%s'] de l'élément %d est manquante dans l'élément %d. Utilisez fill=TRUE pour remplir avec NA (NULL pour les colonnes de type liste), ou use.names=FALSE pour ignorer les noms de colonnes.%s

en: Column %d has class 'POSIXlt'. Please convert it to POSIXct (using as.POSIXct) and run setDT() again. We do not recommend the use of POSIXlt at all because it uses 40 bytes to store one date.
fr: La colonne %d a la classe 'POSIXlt'. Veuillez la convertir en POSIXct (en utilisant as.POSIXct) et exécutez à nouveau setDT(). Nous ne recommandons pas du tout l'utilisation de POSIXlt parce qu'il utilise 40 octets pour stocker une date.

en: Column %d is NULL; malformed data.table.
fr: La colonne %d est NULL ; data.table malformé.

en: Column %d is length %d which differs from length of column 1 (%d), are you attempting to order by a list column?
fr: La colonne %d a une longueur %d qui diffère de la longueur de la colonne 1 (%d), essayez-vous d'ordonner par une colonne de type liste ?

en: Column %d is length %d which differs from length of column 1 (%d). Invalid data.table.
fr: La colonne %d est de longueur %d, ce qui diffère de la longueur de la colonne 1 (%d). Objet data.table invalide.

en: Column %d of input list x is length %d, inconsistent with first column of that item which is length %d.
fr: La colonne %d de la liste d'entrée x est de longueur %d, ce qui est incompatible avec la première colonne de cet élément qui est de longueur %d.

en: Column %d of item %d has type 'factor' but has no levels; i.e. malformed.
fr: La colonne %d de l'élément %d est de type 'facteur' mais n'a pas de niveaux, c'est-à-dire qu'il est malformé.

en: Column %d of item %d is an ordered factor but level %d ['%s'] is missing from the ordered levels from column %d of item %d. Each set of ordered factor levels should be an ordered subset of the first longest. A regular factor will be created for this column.
fr: La colonne %d de l'élément %d est un facteur ordonné, mais le niveau %d ['%s'] manque parmi les niveaux ordonnés de la colonne %d de l'élément %d. Chaque ensemble de niveaux de facteur ordonné doit être un sous-ensemble ordonné du premier et plus long. Un facteur régulier sera créé pour cette colonne.

en: Column %d of item %d is an ordered factor with '%s'<'%s' in its levels. But '%s'<'%s' in the ordered levels from column %d of item %d. A regular factor will be created for this column due to this ambiguity.
fr: La colonne %d de l'élément %d est un facteur ordonné dont les niveaux sont '%s'<'%s'. Cependant, '%s'<'%s' dans les niveaux ordonnés de la colonne %d de l'élément %d. Un facteur régulier sera créé pour cette colonne en raison de cette ambiguïté.

en: Column %d of item %d is length %d inconsistent with column %d which is length %d. Only length-1 columns are recycled.
fr: La colonne %d de l'élément %d a une longueur %d incompatible avec la colonne %d qui a une longueur %d. Seules les colonnes de longueur 1 sont recyclées.

en: Column %d of item %d: %s
fr: Colonne %d de l'élément %d : %s

en: Column %d of j is a named vector (each item down the rows is named, somehow). Please remove those names for efficiency (to save creating them over and over for each group). They are ignored anyway.
fr: La colonne %d de j est un vecteur nommé (chaque élément des lignes est nommé, d'une manière ou d'une autre). Veuillez supprimer ces noms pour des raisons d'efficacité (afin d'éviter de les créer à plusieurs reprises pour chaque groupe). Ils sont de toute façon ignorés.

en: Column %d of j's result for the first group is NULL. We rely on the column types of the first result to decide the type expected for the remaining groups (and require consistency). NULL columns are acceptable for later groups (and those are replaced with NA of appropriate type and recycled) but not for the first. Please use a typed empty vector instead, such as integer() or numeric().
fr: La colonne %d du résultat de j pour le premier groupe est NULL. Nous nous basons sur les types de colonnes du premier résultat pour décider du type attendu pour les autres groupes (et exiger la cohérence). Les colonnes NULL sont acceptables pour les groupes suivants (et elles sont remplacées par NA du type approprié et recyclé) mais pas pour le premier. Veuillez utiliser un vecteur vide typé à la place, comme integer() ou numeric().

en: Column %d of result for group %d is type '%s' but expecting type '%s'. Column types must be consistent for each group.
fr: La colonne %d du résultat pour le groupe %d est de type '%s' mais attend le type '%s'. Les types de colonnes doivent être cohérents pour chaque groupe.

en: Column %d passed to [f]order is type '%s', not yet supported.
fr: La colonne %d transmise à '[f]order' est de type '%s', type non encore pris en charge.

en: Column %d%s%.*s%s bumped from '%s' to '%s' due to <<%.*s>> on row %ld
fr: La colonne %d%s%.*s%s a été augmentée de ‘%s’ à ‘%s’ en raison de <<%.*s>> à la ligne %ld

en: Column %d%s%.*s%s bumped from '%s' to '%s' due to <<%.*s>> on row %lld
fr: La colonne %d%s%.*s%s a été augmentée de ‘%s’ à ‘%s’ en raison de <<%.*s>> à la ligne %lld

en: Column %d's length (%d) is not the same as column 1's length (%ld)
fr: La longueur de la colonne %d(%d) n'est pas la même que celle de la colonne 1 (%ld)

en: Column %d's length (%d) is not the same as column 1's length (%lld)
fr: La longueur de la colonne %d(%d) n'est pas la même que celle de la colonne 1 (%lld)

en: Column %d's type is '%s' - not yet implemented in fwrite.
fr: Le type de la colonne %d est '%s' - pas encore implémenté dans fwrite.

en: Column name '%s' (%s) not found
fr: Nom de colonne '%s' (%s) introuvable

en: Column name '%s' (colClasses[[%d]][%d]) not found
fr: Nom de colonne '%s' (colClasses[[%d]][%d]) introuvable

en: Column name '%s' not found in column name header (case sensitive), skipping.
fr: Le nom de colonne '%s' n'a pas été trouvé dans l'en-tête du nom de colonne (sensible à la casse), il est ignoré.

en: Column number %d ('%s') has been selected twice by select=
fr: Le numéro de colonne %d ('%s') a été sélectionné deux fois par select=

en: Column number %d (colClasses[[%d]][%d]) is out of range [1,ncol=%d]
fr: Le numéro de colonne %d (colClasses[[%d]][%d]) est en dehors de l’intervalle [1,ncol=%d]

en: Column number %d (select[%d]) is negative but should be in the range [1,ncol=%d]. Consider drop= for column exclusion.
fr: Le numéro de colonne %d (select[%d]) est négatif mais devrait être compris dans l'intervalle [1,ncol=%d]. Envisager drop= pour l'exclusion de colonnes.

en: Column number %d (select[%d]) is too large for this table, which only has %d columns.
fr: Le numéro de colonne %d (select[%d]) est trop grand pour ce tableau, il ne comporte que %d colonnes.

en: Column writers:
fr: Créateur de colonne :

en: Compression in fwrite uses zlib library. Its header files were not found at the time data.table was compiled. To enable fwrite compression, please reinstall data.table and study the output for further guidance.
fr: La compression dans fwrite utilise la bibliothèque zlib. Ses fichiers d'en-tête n'ont pas été trouvés au moment de la compilation de data.table. Pour activer la compression de fwrite, veuillez réinstaller data.table et étudier la sortie console pour plus d'informations.

en: Conversion of NA_INT64 via double failed %ld!=%ld
fr: La conversion de NA_INT64 via 'double' (nombre à virgule flottante) a échoué %ld!=%ld

en: Conversion of NA_INT64 via double failed %lld!=%lld
fr: La conversion de NA_INT64 via 'double' (nombre à virgule flottante) a échoué %lld!=%lld

en: Could not allocate (very tiny) group size thread buffers
fr: Impossible d’allouer la mémoire tampon du thread pour des (très petites) tailles de groupes

en: Couldn't open file %s: %s
fr: Impossible d'ouvrir le lichier %s: %s

en: DT is NULL
fr: DT vaut NULL

en: Detected %d column names but the data has %d columns (i.e. invalid file). Added %d extra default column names at the end.
fr: %d noms de colonnes ont été trouvés mais les données sont sur %d colonnes (le fichier n'est pas valide). Ajout de %d noms de colonnes supplémentaires par défaut à la fin.

en: Detected %d column names but the data has %d columns (i.e. invalid file). Added an extra default column name for the first column which is guessed to be row names or an index. Use setnames() afterwards if this guess is not correct, or fix the file write command that created the file to create a valid file.
fr: Trouvé %d noms de colonnes mais les données contiennent %d colonnes (le fichier est non valide). Ajout d'un nom de colonne supplémentaire pour la première colonne supposée contenir le nom des lignes ou un indice. Utilisez setnames() par la suite si cette proposition n'est pas correcte, ou corrigez la commande d'écriture qui a créé le fichier afin de rendre le fichier valide.

en: Detected %d column names but the data has %d columns. Filling rows automatically. Set fill=TRUE explicitly to avoid this warning.
fr: A détecté %d noms de colonnes mais les données ont %d colonnes. Remplissage automatique des lignes. Définir explicitement fill=TRUE pour éviter cet avis.

en: Direct plonk of unnamed RHS, no copy. MAYBE_REFERENCED==%d, MAYBE_SHARED==%d
fr: Remplacement ('plonk') du membre de droite (RHS) sans nom, pas de copie. MAYBE_REFERENCED==%d, MAYBE_SHARED==%d

en: Discarded single-line footer: <<%s>>
fr: Pied de page d'une seule ligne supprimé : <<%s>>

en: Doubly-invalid attempt to delete a non-existent column while also providing i
fr: Double tentative non valide de supprimer une colonne non existante tout en fournissant i

en: Dropping index '%s' as it doesn't have '__' at the beginning of its name. It was very likely created by v1.9.4 of data.table.
fr: Suppression de l'indice '%s' car il n'a pas '__' au début de son nom. Il a très probablement été créé par la version 1.9.4 de data.table.

en: Dropping index '%s' due to an update on a key column
fr: Suppression de l'indice '%s' suite à une mise à jour d'une colonne clé

en: Element %d of 'l' list is not a data.table.
fr: L'élément %d de la liste 'l' n'est pas un data.table.

en: Entry %d for group %d in j=list(...) is an array with %d dimensions > 1, which is disallowed. "Break" the array yourself with c() or as.vector() if that is intentional.
fr: L'entrée %d pour le groupe %d dans j=list(...) est un tableau avec %d dimensions > 1, ce qui est interdit. "Déconstruisez" vous-même le tableau en un vecteur avec c() ou as.vector() si c'est intentionnel.

en: Entry %d for group %d in j=list(...) should be atomic vector or list. If you are trying something like j=list(.SD,newcol=mean(colA)) then use := by group instead (much quicker), or cbind or merge afterwards.
fr: L’entrée %d du groupe %d de j=list(...) doit être un vecteur atomique ou une liste. Si vous essayez quelque chose comme j=list(.SD,newcol=mean(colA)), utilisez plutôt := par groupe (beaucoup plus rapide), ou cbind ou merge ensuite.

en: Failed to alloc cradix_counts and/or cradix_tmp
fr: Échec de l'allocation de cradix_counts et/ou cradix_tmp

en: Failed to alloc tl when converting strings to UTF8
fr: Échec de l'allocation de tl lors de la conversion de chaînes de caractères en UTF8

en: Failed to alloc ustr3 when converting strings to UTF8
fr: Échec de l'allocation de ustr3 lors de la conversion de chaînes de caractères en UTF8

en: Failed to allocate %d bytes for '%s'.
fr: Échec de l'allocation de %d octets pour '%s'.

en: Failed to allocate %d bytes in fsort().
fr: Échec de l'allocation de %d octets dans fsort().

en: Failed to allocate %llu bytes working memory in chmatchdup: length(table)=%d length(unique(table))=%d
fr: Échec de l'allocation de %llu octets de mémoire de travail dans chmatchdup : length(table)=%d length(unique(table))=%d

en: Failed to allocate %lu bytes working memory in chmatchdup: length(table)=%d length(unique(table))=%d
fr: Échec de l'allocation de %lu octets de mémoire de travail dans chmatchdup : length(table)=%d length(unique(table))=%d

en: Failed to allocate %zu bytes for '%s'.
fr: Échec de l'allocation de %zu octets pour '%s'.

en: Failed to allocate %zu bytes for '%s': %s
fr: Échec de l'allocation de %zu octets pour '%s' : %s

en: Failed to allocate 'my_otmp' and/or 'my_ktmp' arrays (%d bytes).
fr: Échec de l'allocation des tableaux 'my_otmp' et/ou 'my_ktmp' (%d octets).

en: Failed to allocate 2 x %d bytes for type and tmpType: %s
fr: Échec de l'allocation de 2 x %d octets pour le type et tmpType : %s

en: Failed to allocate TMP or UGRP or they weren't cache line aligned: nth=%d
fr: Échec de l'allocation de TMP ou UGRP ou ils n'étaient pas alignés sur la ligne de cache : nth=%d

en: Failed to allocate counts or TMP when assigning g in gforce
fr: Échec de l'allocation de comptages ou de TMP lors de l'affectation de g dans gforce

en: Failed to allocate initial %d items in savetl_init
fr: Échec de l'allocation des éléments initiaux %d dans savetl_init

en: Failed to allocate ncol=%d items working memory in rbindlist.c
fr: Échec de l'allocation de la mémoire de travail pour ncol=%d éléments dans rbindlist.c

en: Failed to allocate nuniq=%d items working memory in rbindlist.c
fr: Échec de l'allocation de la mémoire de travail pour nuniq=%d éléments dans rbindlist.c

en: Failed to allocate parallel counts. my_n=%d, nBatch=%d
fr: Échec de l'allocation des comptages parallèles. my_n=%d, nBatch=%d

en: Failed to allocate upper bound of %ld unique column names [sum(lapply(l,ncol))]
fr: Échec de l'allocation de la borne supérieure de %ld noms de colonnes uniques [sum(lapply(l,ncol))]

en: Failed to allocate upper bound of %lld unique column names [sum(lapply(l,ncol))]
fr: Échec de l'allocation de la borne supérieure de %lld noms de colonnes uniques [sum(lapply(l,ncol))]

en: Failed to allocate working memory for %d factor levels of result column %d when reading item %d of item %d
fr: Échec de l'allocation de la mémoire de travail pour %d niveaux de facteurs de la colonne de résultats %d lors de la lecture de l'élément %d de l'élément %d

en: Failed to allocate working memory for %d ordered factor levels of result column %d
fr: Échec de l'allocation de la mémoire de travail pour %d niveaux de facteurs ordonnés pour la colonne de résultats %d

en: Failed to compress gzip. compressbuff() returned %d
fr: Echec dans la compression gzip. compressbuff() a renvoyé %d

en: Failed to realloc 2 x %d bytes for type and tmpType: %s
fr: Échec de la réallocation de 2 x %d octets pour type et tmpType : %s

en: Failed to realloc group size result to %d*4bytes
fr: Échec de la réallocation du résultat de la taille du groupe à %d*4 octets

en: Failed to realloc saveds to %d items in savetl
fr: Échec de la réaffectation de saveds à %d éléments dans savetl

en: Failed to realloc savedtl to %d items in savetl
fr: Échec de la réaffectation de savedtl à %d éléments dans savetl

en: Failed to realloc thread private group size buffer to %d*4bytes
fr: Échec de la réallocation à %d*4 octets de la mémoire tampon du thread du groupe privé

en: Failed to write gzip header. Write returned %d
fr: Echec dans l'écriture de l'entête gzip. Write a renvoyé %d

en: Failed to write gzip trailer
fr: Echec dans l'écriture de la fin du fichier gzip

en: Field size is 1 but the field is of type %d
fr: La taille du champ est de 1 mais le champ est de type %d

en: File is empty: %s
fr: Le fichier est vide : %s

en: File is encoded in UTF-16, this encoding is not supported by fread(). Please recode the file to UTF-8.
fr: Le fichier est encodé en UTF-16, cet encodage n'est pas supporté par fread(). Veuillez réencoder le fichier en UTF-8.

en: File not found: %s
fr: Le fichier n'a pas été trouvé : %s

en: File size [%s] exceeds the address space: %s
fr: La taille du fichier [%s] dépasse l'espace d'adressage : %s

en: Filling %s with %s using shift() is unsupported. Please convert fill to %s first.
fr: Le remplissage de %s avec %s en utilisant shift() n'est pas pris en charge. Convertir d'abord le remplissage en %s .

en: Final step in generating lookup ... done in %8.3f seconds
fr: Dernière étape de la génération de la recherche ... effectuée en %8.3f secondes

en: Final step, fetching indices in overlaps ... done in %8.3f seconds
fr: Dernière étape, récupération des indices dans les chevauchements ... fait en %8.3f secondes

en: First pass on calculating lengths in lookup ... done in %8.3f seconds
fr: Première passe sur le calcul des tailles dans la recherche ... fait en %8.3f secondes

en: First pass on calculating lengths in overlaps ... done in %8.3f seconds
fr: Première passe sur le calcul des longueurs dans les chevauchements ... fait en %8.3f secondes

en: For copy=FALSE all non-empty tables in 'l' have to have the same number of rows, but l[[%d]] has %d rows which differs from the previous non-zero number of rows (%d).
fr: Avec copy=FALSE toutes les tables non vides de 'l' doivent avoir le même nombre de lignes, mais l[[%d]] a %d lignes qui diffèrent du nombre précédent non nul de lignes (%d).

en: Found and copied %d column with a shared memory address
fr: Trouvé et copié la colonne %d avec une adresse en mémoire partagée

en: Found and resolved improper quoting in first %d rows. If the fields are not quoted (e.g. field separator does not appear within any field), try quote="" to avoid this warning.
fr: Une erreur de guillemets a été détectée et résolue dans les %d premières lignes. Si les champs ne sont pas entre guillemets (par exemple, le séparateur de champ n'apparaît dans aucun champ), essayez quote="" pour éviter cet avis.

en: Found skip='%s' on line %d. Taking this to be header row or first row of data.
fr: Trouvé skip='%s' sur la ligne %d. Estimé être la ligne d'en-tête ou la première ligne des données.

en: GB-18030 encoding detected, however fread() is unable to decode it. Some character fields may be garbled.
fr: L'encodage GB-18030 a été détecté, mais fread() n'est pas en mesure de le décoder. Certains champs de caractères peuvent être corrompus.

en: GForce median can only be applied to columns, not .SD or similar. To find median of all items in a list such as .SD, either add the prefix stats::median(.SD) or turn off GForce optimization using options(datatable.optimize=1). More likely, you may be looking for 'DT[,lapply(.SD,median),by=,.SDcols=]'
fr: GForce median ne peut être appliqué qu'aux colonnes, pas aux .SD ou similaires. Pour trouver la médiane de tous les éléments d'une liste telle que .SD, ajoutez le préfixe stats::median(.SD) ou désactivez l'optimisation GForce en utilisant options(datatable.optimize=1). Il est plus probable que vous recherchiez 'DT[,lapply(.SD,median),by=,.SDcols=]'

en: GForce min/max can only be applied to columns, not .SD or similar. To find min/max of all items in a list such as .SD, either add the prefix base::min(.SD) or turn off GForce optimization using options(datatable.optimize=1). More likely, you may be looking for 'DT[,lapply(.SD,min),by=,.SDcols=]'
fr: GForce min/max ne peut être appliqué qu'aux colonnes, pas aux .SD ou équivalent. Pour trouver le min/max de tous les éléments d'une liste telle que .SD, ajoutez le préfixe base::min(.SD) ou désactivez l'optimisation GForce en utilisant options(datatable.optimize=1). Il est plus probable que vous recherchiez 'DT[,lapply(.SD,min),by=,.SDcols=]'

en: GForce prod can only be applied to columns, not .SD or similar. To multiply all items in a list such as .SD, either add the prefix base::prod(.SD) or turn off GForce optimization using options(datatable.optimize=1). More likely, you may be looking for 'DT[,lapply(.SD,prod),by=,.SDcols=]'
fr: GForce prod ne peut être appliqué qu'aux colonnes, et non aux .SD ou similaires. Pour multiplier tous les éléments d'une liste telle que .SD, ajoutez le préfixe base::prod(.SD) ou désactivez l'optimisation GForce en utilisant options(datatable.optimize=1). Il est plus probable que vous recherchiez 'DT[,lapply(.SD,prod),by=,.SDcols=]'

en: GForce var/sd can only be applied to columns, not .SD or similar. For the full covariance matrix of all items in a list such as .SD, either add the prefix stats::var(.SD) (or stats::sd(.SD)) or turn off GForce optimization using options(datatable.optimize=1). Alternatively, if you only need the diagonal elements, 'DT[,lapply(.SD,var),by=,.SDcols=]' is the optimized way to do this.
fr: GForce var/sd ne peut être appliqué qu'aux colonnes, pas aux .SD ou similaires. Pour obtenir la matrice de covariance complète de tous les éléments d'une liste telle que .SD, ajoutez le préfixe stats::var(.SD) (ou stats::sd(.SD)) ou désactivez l'optimisation GForce en utilisant options(datatable.optimize=1). Sinon, si vous n'avez besoin que des éléments diagonaux, 'DT[,lapply(.SD,var),by=,.SDcols=]' est la manière optimisée de procéder.

en: GetFileSizeEx failed (returned 0) on file: %s
fr: GetFileSizeEx a échoué (a retourné 0) sur le fichier : %s

en: Group %d column '%s': %s
fr: Groupe %d colonne '%s' : %s

en: Has getOption('datatable.alloccol') somehow become unset? It should be a number, by default 1024.
fr: Est-ce que getOption('datatable.alloccol') est devenu indéfini ? Il devrait s'agir d'un nombre, par défaut 1024.

en: ISNAN(NA_INT64_D) is TRUE but should not be
fr: ISNAN(NA_INT64_D) est TRUE mais ne devrait pas l'être

en: If quote='auto', fields will be quoted if the field contains either sep ('%c') or sep2 ('%c') because column %d is a list column.
fr: Si quote='auto', les champs seront avec des guillemets si le champ contient soit sep ('%c') soit sep2 ('%c') parce que la colonne %d est une colonne de type liste.

en: Ignoring invalid %s=="%s". Not an integer >= 1. Please remove any characters that are not a digit [0-9]. See ?data.table::setDTthreads.
fr: Ignore le test %s= "%s" invalide. Ce n'est pas un nombre entier >= 1. Veuillez supprimer tous les caractères qui ne sont pas des chiffres [0-9]. Voir ?data.table::setDTthreads.

en: Ignoring invalid R_DATATABLE_NUM_PROCS_PERCENT==%d. If used it must be an integer between 2 and 100. Default is 50. See ?setDTtheads.
fr: Ignore le test R_DATATABLE_NUM_PROCS_PERCENT==%d invalide. S'il est utilisé, il doit s'agir d'un entier compris entre 2 et 100. La valeur par défaut est 50. Voir ?setDTtheads.

en: Incompatible vector lengths: length(x)==%d length(lower)==%d length(upper)==%d. Each should be either length 1 or the length of the longest.
fr: Longueurs de vecteurs incompatibles : length(x)==%d length(lower)==%d length(upper)==%d. Chaque vecteur doit avoir la longueur 1 ou la longueur du vecteur le plus long.

en: Initialization done in %.3fs
fr: Initialisation faite en %.3fs

en: Input argument 'n' to 'uniqlengths' must be an integer vector of length 1
fr: L'argument d'entrée 'n' de 'uniqlengths' doit être un vecteur entier de longueur 1

en: Input argument 'x' to 'uniqlengths' must be an integer vector
fr: L'argument d'entrée 'x' de 'uniqlengths' doit être un vecteur d'entiers

en: Input is an atomic vector (not a list of columns) but order= is not a length 1 integer
fr: L'entrée est un vecteur atomique (pas une liste de colonnes) mais order= n'est pas un entier de longueur 1

en: Input is either empty, fully whitespace, or skip has been set after the last non-whitespace.
fr: L'entrée est soit vide, soit pleine d'espaces blancs, soit le saut a été activé après le dernier espace non blanc.

en: Input is empty or only contains BOM or terminal control characters
fr: L'entrée est vide ou ne contient que le BOM (indicateur d’ordre des octets) ou des caractères de séquence d’échappement

en: Input is not of type VECSXP, expected a data.table, data.frame or list
fr: L'entrée n'est pas de type VECSXP, un data.table, un data.frame ou une liste est attendu

en: Input to rbindlist must be a list. This list can contain data.tables, data.frames or plain lists.
fr: L'entrée de rbindlist doit être une liste. Cette liste peut contenir des data.tables, des data.frames ou des listes simples.

en: Internal error in
fr: Erreur interne dans

en: Internal error in %s: %s. Please report to the data.table issues tracker
fr: Erreur interne dans %s : %s. Veuillez la signaler au gestionnaire de tickets (issue tracker) de data.table

en: Internal structure doesn't seem to be a list. Can't set class to be 'data.table' or 'data.frame'. Use 'as.data.table()' or 'as.data.frame()' methods instead.
fr: La structure interne ne semble pas être une liste. Impossible de définir la classe comme étant 'data.table' ou 'data.frame'. Utilisez plutôt les méthodes 'as.data.table()' ou 'as.data.frame()'.

en: Invalid attempt to delete a list column while also providing i; did you intend to add NULL to those rows instead? If so, use list_col := list(list(NULL)).
fr: Tentative non valide pour supprimer une colonne de listes en fournissant aussi i; utiliser list_col := list(list(NULL)) si vous vouliez à la place ajouter NULL à ces lignes.

en: Invalid value integer64='%s'. Must be 'integer64', 'character', 'double' or 'numeric'
fr: Valeur non valide integer64='%s'. Doit être 'integer64', 'character', 'double' (nombre à virgule flottante) ou 'numeric'

en: It appears that at some earlier point, attributes of this data.table have been reassigned. Please use setattr(DT, name, value) rather than attr(DT, name) <- value. If that doesn't apply to you, please report your case to the data.table issue tracker.
fr: Il semble qu'à un moment donné, les attributs de ce data.table aient été réattribués. Veillez à utiliser setattr(DT, nom, valeur) plutôt que attr(DT, nom) <- valeur. Si cela ne vous concerne pas, veuillez signaler le problème dans le gestionnaire de tickets (issue tracker) de data.table.

en: It appears that at some earlier point, names of this data.table have been reassigned. Please ensure to use setnames() rather than names<- or colnames<-. Otherwise, please report to data.table issue tracker.
fr: Il semble qu'à un moment donné, les noms de cette table data.table aient été réattribués. Veillez à utiliser setnames() plutôt que names<- ou colnames<-. Dans le cas contraire, signalez le problème dans le gestionnaire de tickets (issue tracker) de data.table.

en: Item %d has %d columns but %d column names. Invalid object.
fr: L'élément %d a %d colonnes mais %d noms de colonnes. Objet non valide.

en: Item %d has %d columns, inconsistent with item %d which has %d columns. To fill missing columns use fill=TRUE.
fr: L'élément %d comporte %d colonnes, ce qui est incompatible avec l'élément %d qui comporte %d colonnes. Pour remplir les colonnes manquantes, utilisez fill=TRUE.

en: Item %d has a different class than item 1.
fr: L'élément %d a une classe différente de celle de l'élément 1.

en: Item %d is a factor but item 1 is not a factor. When factors are involved, all items must be factor.
fr: L'élément %d est un facteur mais l'élément 1 n'en est pas un. Lorsqu'il s'agit de facteurs, tous les éléments doivent être des facteurs.

en: Item %d is a factor but its levels are not identical to the first item's levels.
fr: L'élément %d est un facteur mais ses niveaux ne sont pas identiques à ceux du premier élément.

en: Item %d is length %d but the first item is length %d. Only singletons are recycled.
fr: L'élément %d est de longueur %d mais le premier élément est de longueur %d. Seuls les singletons sont recyclés.

en: Item %d is type %s but the first item is type %s. Please coerce before coalescing.
fr: L'élément %d est de type %s mais le premier élément est de type %s. Veuillez convertir avant la consolidation.

en: Item %d of 'cols' is %d which is outside 1-based range [1,ncol(x)=%d]
fr: L'élément %d de 'cols' est %d, ce qui est en dehors de l'intervalle [1,ncol(x)=%d]

en: Item %d of 'which' is %d which is outside range of the length %d character vector
fr: L'élément %d de 'which' est %d, ce qui est en dehors de la plage de valeurs du vecteur de caractères qui est de longueur %d

en: Item %d of cols is %d which is outside the range [1,length(l)=%d]
fr: L'élément %d de cols est %d, ce qui est en dehors de l'intervalle [1,length(l)=%d]

en: Item %d of cols is %d which is outside the range [1,ncol(x)=%d]
fr: L'élément %d des colonnes est %d, ce qui est en dehors de l'intervalle [1,ncol(x)=%d]

en: Item %d of column numbers in j is %d which is outside range [1,ncol=%d]. Use column names instead in j to add new columns.
fr: L'élément %d des numéros de colonnes dans j est %d, ce qui est en dehors de l'intervalle [1,ncol=%d]. Utilisez plutôt les noms de colonnes dans j pour ajouter de nouvelles colonnes.

en: Item %d of column numbers in j is %d which is outside range [1,ncol=%d]. set() on a data.frame is for changing existing columns, not adding new ones. Please use a data.table for that.
fr: L'élément %d des numéros de colonnes dans j est %d, ce qui est en dehors de l'intervalle [1,ncol=%d]. set() sur un data.frame sert à modifier les colonnes existantes, pas à en ajouter de nouvelles. Veuillez utiliser un data.table pour cela.

en: Item %d of i is %d and item %d is %d. Cannot mix positives and negatives.
fr: L'élément %d de i est %d et l'élément %d est %d. Il n'est pas possible de mélanger les positifs et les négatifs.

en: Item %d of i is %d and item %d is NA. Cannot mix negatives and NA.
fr: L'élément %d de i est %d et l'élément %d est NA. Il n'est pas possible de mélanger des négatifs et des NA.

en: Item %d of i is %d but there are only %d rows. Ignoring this and %d more like it out of %d.
fr: L'élément %d de i est %d mais il n'y a que %d lignes. Cela sera ignoré, ainsi que %d autres similaires sur un total de %d.

en: Item %d of i is %d which removes that item but that has occurred before. Ignoring this dup and %d other dups.
fr: L'élément %d de i est %d, ce qui supprime cet élément, mais cela s'est déjà produit auparavant. Ce doublon sera ignoré ainsi que %d autres doublons.

en: Item %d of input is not a data.frame, data.table or list
fr: L'élément %d de l'entrée n'est pas un data.frame, data.table ou une liste

en: Item %d of j's result for group %d is zero length. This will be filled with %d NAs to match the longest column in this result. Later groups may have a similar problem but only the first is reported to save filling the warning buffer.
fr: L'élément %d du résultat de j pour le groupe %d est de longueur zero. Il sera rempli avec %d NA pour correspondre à la colonne la plus longue de ce résultat. Les groupes suivants peuvent avoir un problème similaire, mais seul le premier est signalé pour éviter de remplir le tampon d'avis.

en: Item %d of list input is not either an atomic vector, or a list
fr: L'élément %d de la liste d'entrée n'est pas un vecteur atomique, ou une liste

en: Item %d of list is type '%s' which isn't yet supported (RTYPE_SIZEOF=%zu)
fr: L'élément %d de la liste est de type '%s' qui n'est pas encore pris en charge (RTYPE_SIZEOF=%zu)

en: Item %d of lower (%d) is greater than item %d of upper (%d)
fr: L'élément %d de lower (%d) est supérieur à l'élément %d de upper (%d)

en: Item %d of lower (%f) is greater than item %d of upper (%f)
fr: L'élément %d de lower (%f) est supérieur à l'élément %d de upper (%f)

en: Item %d of lower (%ld) is greater than item %d of upper (%ld)
fr: L'élément %d de lower (%ld) est supérieur à l'élément %d de upper (%ld)

en: Item %d of lower (%lld) is greater than item %d of upper (%lld)
fr: L'élément %d de lower (%lld) est supérieur à l'élément %d de upper (%lld)

en: Item %d of lower ('%s') is greater than item %d of upper ('%s')
fr: L'élément %d de lower ('%s') est supérieur à l'élément %d de upper ('%s')

en: Item %d of n is NA
fr: L'élément %d de n est NA

en: Item %d of order (%d) is either NA, out of range [1,%d], or is duplicated. The new order must be a strict permutation of 1:n
fr: L'élément %d de l'ordre (%d) est soit NA, soit hors de l'intervalle [1,%d], soit dupliqué. Le nouvel ordre doit être une permutation stricte de 1:n

en: Item %d of order (ascending/descending) is %d. Must be +1 or -1.
fr: L'élément %d dans l’ordre (croissant/décroissant) est %d. Il doit être égale à +1 ou -1.

en: Item 1 is a factor but item %d is not a factor. When factors are involved, all items must be factor.
fr: L'élément 1 est un facteur mais l'élément %d n'en est pas un. Lorsqu'il s'agit de facteurs, tous les éléments doivent être des facteurs.

en: Join results in %d rows; more than %d = nrow(x)+nrow(i). Check for duplicate key values in i each of which join to the same group in x over and over again. If that's ok, try by=.EACHI to run j for each group to avoid the large allocation. If you are sure you wish to proceed, rerun with allow.cartesian=TRUE. Otherwise, please search for this error message in the FAQ, Wiki, Stack Overflow and data.table issue tracker for advice.
fr: La jointure donne %d lignes ; plus de %d = nrow(x)+nrow(i). Vérifiez s'il y a des valeurs de clés dupliquées dans i, chacune d'entre elles rejoignant le même groupe dans x, encore et encore. Si c'est correct, essayez by=.EACHI pour exécuter j pour chaque groupe afin d'éviter une allocation importante. Sinon, recherchez ce message d'erreur dans la FAQ, le Wiki, Stack Overflow et le gestionnaire de tickets (issue tracker) de data.table pour obtenir des conseils.

en: Join results in more than 2^31 rows (internal vecseq reached physical limit). Very likely misspecified join. Check for duplicate key values in i each of which join to the same group in x over and over again. If that's ok, try by=.EACHI to run j for each group to avoid the large allocation. Otherwise, please search for this error message in the FAQ, Wiki, Stack Overflow and data.table issue tracker for advice.
fr: La jointure donne plus de 2^31 lignes (vecseq a atteint la limite physique). Très probablement une mauvaise spécification de la jointure. Vérifiez s'il y a des valeurs de clés dupliquées dans i, chacune d'entre elles rejoignant le même groupe dans x, encore et encore. Si c'est correct, essayez by=.EACHI pour exécuter j pour chaque groupe afin d'éviter une allocation importante. Sinon, recherchez ce message d'erreur dans la FAQ, le Wiki, Stack Overflow et le gestionnaire de tickets (issue tracker) de data.table pour obtenir des conseils.

en: Length of 'default' must be 1 or %lld.
fr: La longueur de 'default' doit être de 1 ou %lld.

en: Length of 'na' is %ld but must be 1 or length of 'test' (%ld).
fr: La longueur de 'na' est %ld mais doit être 1 ou la longueur de 'test' (%ld).

en: Length of 'na' is %lld but must be 1 or length of 'test' (%lld).
fr: La longueur de 'na' est %lld mais doit être 1 ou la longueur de 'test' (%lld).

en: Length of 'no' is %ld but must be 1 or length of 'test' (%ld).
fr: La longueur de 'no' est %ld mais doit être 1 ou la longueur de 'test' (%ld).

en: Length of 'no' is %lld but must be 1 or length of 'test' (%lld).
fr: La longueur de 'no' est %lld mais doit être 1 ou la longueur de 'test' (%lld).

en: Length of 'yes' is %ld but must be 1 or length of 'test' (%ld).
fr: La longueur de 'yes' est %ld mais doit être égale à 1 ou à la longueur de 'test' (%ld).

en: Length of 'yes' is %lld but must be 1 or length of 'test' (%lld).
fr: La longueur de 'yes' est %lld mais doit être égale à 1 ou à la longueur de 'test' (%lld).

en: Length of output value #%d (%lld) must either be 1 or match the length of the logical condition (%lld).
fr: La longueur de la valeur de sortie #%d (%lld) doit être soit 1, soit la longueur de la condition logique (%lld).

en: Logical error. counts[0]=%d in cradix but should have been decremented to 0. radix=%d
fr: Erreur logique. counts[0]=%d dans cradix mais aurait dû être décrémenté à 0. radix=%d

en: Most likely this jump landed awkwardly so type bumps here will be skipped.
fr: Il est probable que ce saut soit présent par erreur, les changements de type seront donc ignorés.

en: Must an integer or numeric vector length 1
fr: Doit être un entier ou un tableau numérique de longueur 1

en: Must be 2, 1 or 0
fr: Doit être égal à 2, 1 ou 0

en: NA_INT64_D (negative -0.0) is not == 0.0.
fr: NA_INT64_D (négatif -0,0) n'est pas == 0,0.

en: NA_INT64_D (negative -0.0) is not ==-0.0.
fr: NA_INT64_D (négatif -0,0) n'est pas ==-0,0.

en: NAbounds must be TRUE or NA
fr: NAbounds doit être TRUE ou NA

en: No data rows present (nrow==0)
fr: Aucune ligne de données présente

en: No list columns are present. Setting sep2='' otherwise quote='auto' would quote fields containing sep2.
fr: Aucune colonne de type liste n'est présente. Si l'on définit sep2='' ou quote='auto', les champs contenant sep2 seront mis entre guillemets.

en: One or more values in 'id.vars' is invalid.
fr: Une ou plusieurs valeurs de 'id.vars' ne sont pas valides.

en: One or more values in 'measure.vars' is invalid.
fr: Une ou plusieurs valeurs de 'measure.vars' ne sont pas valides.

en: Only '==' operator is supported for columns of type character.
fr: Seul l'opérateur '==' est pris en charge pour les colonnes de type caractère.

en: OpenMP %d did not assign threads to iterations monotonically. Please search Stack Overflow for this message.
fr: OpenMP %d n'a pas assigné les threads aux itérations de manière monotone. Veuillez rechercher ce message sur Stack Overflow.

en: Opened %s file ok but could not memory map it. This is a %dbit process. %s.
fr: Le fichier %s s'est ouvert correctement, mais il n'a pas été possible de le mapper avec la mémoire. Il s'agit d'un processus %dbit. %s.

en: Opened file ok but couldn't obtain its size: %s
fr: Ouverture du fichier correcte mais impossibilité d'obtenir sa taille : %s

en: PRINTNAME(install("integer64")) has returned %s not %s
fr: PRINTNAME(install("integer64")) a retourné %s et non %s

en: Please include the full output above and below this message in your data.table bug report.
fr: Veuillez inclure la sortie complète au-dessus et au-dessous de ce message dans votre rapport de bogue data.table.

en: Please report to the data.table issues tracker.
fr: Veuillez signaler l'erreur au gestionnaire de tickets (issue tracker) de data.table.

en: Please retry fwrite() with verbose=TRUE and include the full output with your data.table bug report.
fr: Veuillez réutiliser fwrite() avec verbose=TRUE et incluez la sortie complète dans votre rapport de bogue data.table.

en: Please upgrade to 64bit
fr: Veuillez passer à la version 64 bits

en: Pointers are %zu bytes, greater than 8. We have not tested on any architecture greater than 64bit yet.
fr: Les pointeurs sont des octets %zu, supérieurs à 8. Nous n'avons pas encore testé sur une architecture supérieure à 64 bits.

en: Previous fread() session was not cleaned up properly. Cleaned up ok at the beginning of this fread() call.
fr: La session fread() précédente n'a pas été nettoyée correctement. Elle a été correctement nettoyé au début de cet appel à fread().

en: Processed %d groups out of %d. %.0f%% done. Time elapsed: %ds. ETA: %ds.
fr: Traitement de %d groupes sur %d. %.0f%% terminé. Temps écoulé : %ds. Heure d'arrivée prévue : %ds.

en: RHS for item %d has been duplicated because MAYBE_REFERENCED==%d MAYBE_SHARED==%d ALTREP==%d, but then is being plonked. length(values)==%d; length(cols)==%d
fr: Le membre droit (RHS) pour l'élément %d a été dupliqué parce que MAYBE_REFERENCED==%d MAYBE_SHARED==%d ALTREP==%d, mais il est ensuite remplacé ('plonk'). length(values)==%d ; length(cols)==%d

en: RHS of := is NULL during grouped assignment, but it's not possible to delete parts of a column.
fr: L'élement de droite (RHS) de := est NULL pendant l'affectation groupée, mais il n'est pas possible de supprimer des parties d'une colonne.

en: RHS of assignment to existing column '%s' is zero length but not NULL. If you intend to delete the column use NULL. Otherwise, the RHS must have length > 0; e.g., NA_integer_. If you are trying to change the column type to be an empty list column then, as with all column type changes, provide a full length RHS vector such as vector('list',nrow(DT)); i.e., 'plonk' in the new column.
fr: Le membre de droite (RHS) de l'affectation à la colonne existante '%s' est de longueur nulle mais n'est pas NULL. Si vous voulez supprimer la colonne, utilisez NULL. Sinon, l'élément d'affectation doit avoir une longueur > 0 ; par exemple, NA_integer_. Si vous essayez de modifier le type de colonne pour en faire une colonne de type liste vide, alors, comme pour tous les changements de type de colonne, fournissez un vecteur de longueur complète tel que vector('list',nrow(DT)) ; c'est-à-dire, remplacez ('plonk') la nouvelle colonne.

en: RHS_list_of_columns revised to true because RHS list has 1 item which is NULL, or whose length %d is either 1 or targetlen (%d). Please unwrap RHS.
fr: RHS_list_of_columns révisé à true car le membre de droite (RHS) de type list a un élement NULL, ou dont la longueur %d est soit 1 soit targetlen (%d). Veuillez déplier le RHS.

en: Range = [%g,%g]
fr: Intervalle = [%g,%g]

en: Read %llu rows x %d columns from %s file in %02d:%06.3f wall clock time
fr: Lire %llu lignes x %d colonnes du fichier %s dans %02d:%06.3f heure de l'horloge

en: Read %lu rows x %d columns from %s file in %02d:%06.3f wall clock time
fr: Lire %lu lignes x %d colonnes du fichier %s dans %02d:%06.3f heure de l'horloge

en: Received %d inputs; please supply an even number of arguments in ..., consisting of logical condition, resulting value pairs (in that order). Note that the default argument must be named explicitly, e.g., default=0
fr: A reçu %d entrées ; veuillez fournir un nombre pair d'arguments dans ..., consistant en une condition logique, et des paires de valeur de résultats (dans cet ordre). Notez que l'argument par défaut doit être nommé explicitement, par exemple, default=0

en: Recycling rows is not yet implemented.
fr: Le recyclage des lignes n'est pas encore implémenté.

en: Recycling single RHS list item across %d columns. Please unwrap RHS.
fr: Recyclage d'un seul élément de liste du membre de droite (RHS) sur %d colonnes. Veuillez déplier le RHS.

en: Reduced MSBsize from %zu to %zu by excluding 0 and 1 counts
fr: Réduction de MSBsize de %zu à %zu en excluant les comptages pour 0 et 1

en: Resulting value and 'default' are both type factor but their levels are different.
fr: La valeur résultat et la valeur 'default' sont toutes deux des facteurs, mais leurs niveaux sont différents.

en: Resulting value has different class than 'default'. Please make sure that both arguments have the same class.
fr: La valeur résultat a une classe différente de celle de 'default'. Veuillez vous assurer que les deux arguments ont la même classe.

en: Resulting value is of type %s but 'default' is of type %s. Please make sure that both arguments have the same type.
fr: La valeur résultat est de type %s mais 'default' est de type %s. Veuillez vous assurer que les deux arguments ont le même type.

en: Row %ld of list column is type '%s' - not yet implemented. fwrite() can write list columns containing items which are atomic vectors of type logical, integer, integer64, double, complex and character.
fr: La ligne %ld de la colonne de type liste est de type '%s' - pas encore implémenté. fwrite() peut écrire des colonnes de liste contenant des éléments qui sont des vecteurs atomiques de type booléen, entier, integer64, double, complexe et caractère.

en: Row %lld of list column is type '%s' - not yet implemented. fwrite() can write list columns containing items which are atomic vectors of type logical, integer, integer64, double, complex and character.
fr: La ligne %lld de la colonne de type liste est de type '%s' - pas encore implémenté. fwrite() peut écrire des colonnes de liste contenant des éléments qui sont des vecteurs atomiques de type booléen, entier, integer64, double, complexe et caractère.

en: S4 class objects (except nanotime) are not supported.
fr: Les objets de la classe S4 (sauf nanotime) ne sont pas pris en charge.

en: S4 class objects (except nanotime) are not supported. Please see https://github.com/Rdatatable/data.table/issues/4131.
fr: Les objets de la classe S4 (sauf nanotime) ne sont pas pris en charge. Veuillez consulter https://github.com/Rdatatable/data.table/issues/4131.

en: Second pass on allocation in lookup ... done in %8.3f seconds
fr: Deuxième passage sur l'allocation dans la recherche ... fait en %8.3f secondes

en: Shortening index '%s' to '%s' due to an update on a key column
fr: Raccourcissement de l'indice '%s' en '%s' suite à une mise à jour d'une colonne clé

en: Single column input contains invalid quotes. Self healing only effective when ncol>1
fr: La saisie d'une seule colonne contient des guillemets non valides. L'auto-réparation n'est effective que lorsque ncol>1

en: Some columns are a multi-column type (such as a matrix column), for example column %d. setDT will retain these columns as-is but subsequent operations like grouping and joining may fail. Please consider as.data.table() instead which will create a new column for each embedded column.
fr: Certaines colonnes sont de type multi-colonnes (comme une colonne de matrice), par exemple la colonne %d. setDT conservera ces colonnes telles quelles, mais les opérations ultérieures telles que le regroupement et la jointure peuvent échouer. Pensez plutôt à utiliser as.data.table() qui créera une nouvelle colonne pour chaque colonne intégrée.

en: Stopped early on line %ld. Expected %d fields but found %d. Consider fill=%d or even more based on your knowledge of the input file. Use fill=Inf for reading the whole file for detecting the number of fields. First discarded non-empty line: <<%s>>
fr: Arrêt prématuré à la ligne %ld. %d champs attendus mais %d trouvés. Considérez fill=%d ou même plus, en fonction de ce que vous connaissez sur le fichier en entrée. Utilisez fill=Inf pour lire tout le fichier afin de détecter le nombre de champs. Première ligne non vide supprimée : <<%s>>

en: Stopped early on line %ld. Expected %d fields but found %d. Consider fill=TRUE. First discarded non-empty line: <<%s>>
fr: Arrêt prématuré à la ligne %ld. %d champs attendus mais %d trouvés. Considérer fill=TRUE. Première ligne non vide supprimée : <<%s>

en: Stopped early on line %lld. Expected %d fields but found %d. Consider fill=%d or even more based on your knowledge of the input file. Use fill=Inf for reading the whole file for detecting the number of fields. First discarded non-empty line: <<%s>>
fr: Arrêt prématuré à la ligne %lld. %d champs attendus mais %d trouvés. Considérez fill=%d ou même plus, en fonction de ce que vous connaissez sur le fichier en entrée. Utilisez fill=Inf pour lire tout le fichier afin de détecter le nombre de champs. Première ligne non vide supprimée : <<%s>>

en: Stopped early on line %lld. Expected %d fields but found %d. Consider fill=TRUE. First discarded non-empty line: <<%s>>
fr: Arrêt prématuré à la ligne %lld. %d champs attendus mais %d trouvés. Considérer fill=TRUE. Première ligne non vide supprimée : <<%s>

en: Supplied %d columns to be assigned %d items. Please see NEWS for v1.12.2.
fr: %d colonnes fournies à affecter à %d éléments. Voir NEWS pour v1.12.2.

en: Supplied %d columns to be assigned an empty list (which may be an empty data.table or data.frame since they are lists too). To delete multiple columns use NULL instead. To add multiple empty list columns, use list(list()).
fr: %d colonnes fournies auxquelles sera assigné une liste vide (qui peut être un data.table ou un data.frame vide puisqu'il s'agit également de listes). Pour supprimer plusieurs colonnes, utilisez NULL à la place. Pour ajouter plusieurs colonnes vides de type liste, utilisez list(list()).

en: Supplied %d items for column %d of group %d which has %d rows. The RHS length must either be 1 (single values are ok) or match the LHS length exactly. If you wish to 'recycle' the RHS please use rep() explicitly to make this intent clear to readers of your code.
fr: %d éléments fournis pour la colonne %d du groupe %d qui comporte %d lignes. La longueur de l'élément de droite (RHS) doit être égale à 1 (les valeurs simples sont acceptables) ou correspondre exactement à la longueur de l'élément de gauche (LHS). Si vous souhaitez 'recycler' l'élément de droite, utilisez explicitement rep() pour que les lecteurs de votre code comprennent bien votre intention.

en: Supplied %d items to be assigned to %d items of column '%s'. If you wish to 'recycle' the RHS please use rep() to make this intent clear to readers of your code.
fr: %d éléments fournis à affecter à %d éléments de la colonne '%s'. Si vous souhaitez 'recycler' le membre de droite (RHS), veuillez utiliser rep() pour indiquer clairement votre intention aux lecteurs de votre code.

en: Supplied %d items to be assigned to group %d of size %d in column '%s'. The RHS length must either be 1 (single values are ok) or match the LHS length exactly. If you wish to 'recycle' the RHS please use rep() explicitly to make this intent clear to readers of your code.
fr: Les éléments fournis %d doivent être affectés au groupe %d de taille %d dans la colonne '%s'. La longueur de l'élément de droite (RHS) doit être égale à 1 (les valeurs uniques sont acceptées) ou correspondre exactement à la longueur de l'élément de gauche (LHS). Si vous souhaitez 'recycler' l'élément de droite, utilisez explicitement rep() pour que les lecteurs de votre code comprennent bien votre intention.

en: System errno %d unmapping file: %s
fr: Erreur système %d annulation du mappage du fichier : %s

en: System error %lu unmapping view of file
fr: Erreur système %lu : annulation du mappage de la vue du fichier

en: The C expression (uint_fast8_t)('/'-'0')<10 is true. Should be false.
fr: L'expression C (uint_fast8_t)('/'-'0')<10 est vraie. Elle devrait être fausse.

en: The C expression (uint_fast8_t)('9'-':')<10 is true. Should be false.
fr: L'expression C (uint_fast8_t)('9'-':')<10 est vraie. Elle devrait être fausse.

en: The data.table internal attributes of this table are invalid. This is expected and normal for a data.table loaded from disk. Please remember to always setDT() immediately after loading to prevent unexpected behavior. If this table was not loaded from disk or you've already run setDT(), please report to the data.table issue tracker.
fr: Les attributs data.table internes de ce tableau ne sont pas valides. Ceci est attendu et normal avec un data.table chargé à partir du disque. Pensez toujours à exécuter setDT() immédiatement après le chargement pour éviter tout comportement inattendu. Si cette table n'a pas été chargée à partir du disque ou si vous avez déjà exécuté setDT(), veuillez le signaler dans le gestionnaire de tickets (issue tracker) de data.table.

en: The default behavior of week() is changing. Previously ('legacy' mode), week numbers advanced every 7th day of the year. The new 'sequential' mode ensures the first week always has 7 days. For example, as.IDate('2023-01-07') returns week 2 in legacy mode but week 1 in sequential mode (week 2 starts on '2023-01-08'). To adopt the new behavior now, set options(datatable.week = 'sequential'). To keep the old results and silence this warning, set options(datatable.week = 'legacy'). See https://github.com/Rdatatable/data.table/issues/2611
fr: Le comportement par défaut de week() a été modifié. Auparavent, (dans l'ancien mode), le numéro des semaines avançait chaque 7ième jour de l'année. Le nouveau mode 'séquenciel' assure que la première semaine a toujours 7 jours. Par exemple, as.IDate('2023-01-07') renvoie la semaine 2 dans l'ancien mode et la semaine 1 dans le mode séquenciel (la semaine 2 commence le '2023-01-08'). Pour  adopter le nouveau comportement maintenant, faire set options(datatable.week = 'sequential'). Pour conserver les anciens résultats et masquer cet avertissement, faire set options(datatable.week = 'legacy'). Voir https://github.com/Rdatatable/data.table/issues/2611

en: The first argument is a list, data.table or data.frame. In this case there should be no other arguments provided.
fr: Le premier argument est une liste, un data.table ou un data.frame. Dans ce cas, aucun autre argument ne doit être fourni.

en: The result of j is a named list. It's very inefficient to create the same names over and over again for each group. When j=list(...), any names are detected, removed and put back after grouping has completed, for efficiency. Using j=transform(), for example, prevents that speedup (consider changing to :=). This message may be upgraded to warning in future.
fr: Le résultat de j est une liste nommée. Il est très inefficace de créer les mêmes noms encore et encore pour chaque groupe. Lorsque j=list(...), tous les noms sont détectés, supprimés et remis en place une fois le regroupement terminé, pour plus d'efficacité. L'utilisation de j=transform(), par exemple, empêche cette accélération (envisagez de changer pour :=). Ce message pourrait être transformé en avis à l'avenir.

en: The sum of an integer column for a group was more than type 'integer' can hold so the result has been coerced to 'numeric' automatically for convenience.
fr: La somme d'une colonne d'entiers pour un groupe a dépassé la capacité du type 'integer', donc le résultat a été automatiquement converti en 'numeric' pour plus de commodité.

en: There is probably not enough contiguous virtual memory available
fr: Il n'y a probablement pas assez de mémoire virtuelle contiguë disponible

en: This data.table has either been loaded from disk (e.g. using readRDS()/load()) or constructed manually (e.g. using structure()). Please run setDT() or setalloccol() on it first (to pre-allocate space for new columns) before assigning by reference to it.
fr: Ce data.table a été soit chargé depuis le disque (par exemple en utilisant readRDS()/load()), soit construit manuellement (par exemple en utilisant structure()). Veuillez d'abord exécuter setDT() ou setalloccol() sur ce tableau (pour pré-allouer de l'espace pour les nouvelles colonnes) avant de l'assigner par référence.

en: This file is very unusual: it ends abruptly without a final newline, and also its size is a multiple of 4096 bytes. Please properly end the last row with a newline using for example 'echo >> file'
fr: Ce fichier est très inhabituel : il se termine brusquement sans le dernier fin de ligne, et sa taille est un multiple de 4096 octets. Veuillez terminer correctement la dernière ligne par une nouvelle ligne en utilisant par exemple 'echo >> file’

en: This file is very unusual: it's one single column, ends with 2 or more end-of-line (representing several NA at the end), and the file size is a multiple of 4096, too
fr: Ce fichier est très inhabituel : il ne comporte qu'une seule colonne, se termine par 2 ou plusieurs fins de ligne (représentant plusieurs NA à la fin), et la taille du fichier est également un multiple de 4096

en: This gmean took (narm=%s) ...
fr: Ce gmean a pris (narm=%s) ...

en: This gsum (narm=%s) took ...
fr: Ce gsum (narm=%s) a pris ...

en: This installation of data.table has not been compiled with OpenMP support.
fr: Cette installation de data.table n'a pas été compilée avec le support pour OpenMP.

en: This is Windows, CreateFileMapping returned error %lu for file %s
fr: C'est Windows, CreateFileMapping a renvoyé l'erreur %lu pour le fichier %s

en: Timing block %2d%s = %8.3f   %8d
fr: Bloc de synchronisation %2d%s = %8.3f %8d

en: Top 20 MSB counts:
fr: Top 20 des bits de poids fort (MSB) :

en: Total rows in the list is %ld which is larger than the maximum number of rows, currently %d
fr: Le nombre total de lignes dans la liste est %ld, ce qui est supérieur au nombre maximum de lignes, actuellement de %d

en: Total rows in the list is %lld which is larger than the maximum number of rows, currently %d
fr: Le nombre total de lignes dans la liste est %lld, ce qui est supérieur au nombre maximum de lignes, actuellement de %d

en: Tried to assign NULL to column '%s', but this column does not exist to remove
fr: Tentative d’affectation de NULL à la colonne ‘%s’, mais cette colonne n’existe pas et ne peut donc pas être éliminée

en: Type '%s' is not supported
fr: Le type '%s' n'est pas pris en charge

en: Type '%s' is not supported by CJ.
fr: Le type '%s' n'est pas pris en charge par CJ.

en: Type '%s' is not supported by GForce %s. Either add the prefix %s or turn off GForce optimization using options(datatable.optimize=1)
fr: Le type '%s' n'est pas supporté par GForce %s. Ajoutez le préfixe %s ou désactivez l'optimisation de GForce en utilisant options(datatable.optimize=1)

en: Type '%s' is not supported by GForce gshift. Either add the namespace prefix (e.g. data.table::shift(.)) or turn off GForce optimization using options(datatable.optimize=1)
fr: Le type '%s' n'est pas supporté par GForce gshift. Il faut soit ajouter le préfixe de l'espace de noms (par exemple data.table::shift(.)), soit désactiver l'optimisation de GForce en utilisant options(datatable.optimize=1)

en: Type '%s' is not supported by GForce head/tail/first/last/`[`. Either add the namespace prefix (e.g. utils::head(.)) or turn off GForce optimization using options(datatable.optimize=1)
fr: Le type '%s' n'est pas supporté par GForce head/tail/first/last/`[`. Soit vous ajoutez le préfixe de l'espace de noms (par exemple utils::head(.)), soit vous désactivez l'optimisation de GForce en utilisant options(datatable.optimize=1)

en: Type '%s' is not supported by frev
fr: Le type '%s' n'est pas pris en charge par frev

en: Type '%s' is not supported for joining/merging
fr: Le type '%s' n'est pas pris en charge pour la jonction/fusion

en: Type '%s' is not supported.
fr: Le type '%s' n'est pas pris en charge.

en: Type '%s' not supported by GForce mean (gmean). Either add the prefix base::mean(.) or turn off GForce optimization using options(datatable.optimize=1)
fr: Le type '%s' n'est pas supporté par GForce mean (gmean). Ajoutez le préfixe base::mean(.) ou désactivez l'optimisation de GForce en utilisant options(datatable.optimize=1)

en: Type 'complex' has no well-defined min/max
fr: Le type 'complexe' n'a pas de valeur min/max bien définie

en: Types in 1st data row match types in 2nd data row but previous row has %d fields. Taking previous row as column names.
fr: Les types de la première ligne de données correspondent aux types de la deuxième ligne de données, mais la ligne précédente comporte %d champs. Prendre la ligne précédente comme celle des noms de colonne.

en: Unable to allocate %d * %zu bytes for gprod
fr: Impossible d'allouer %d * %zu octets pour gprod

en: Unable to allocate %d * %zu bytes for non-NA counts in gmean na.rm=TRUE
fr: Impossible d'allouer %d * %zu octets pour les comptages non NA dans gmean na.rm=TRUE

en: Unable to allocate %d*%d bytes for column name pointers: %s
fr: Impossible d'allouer %d*%d octets pour les pointeurs des noms de colonnes : %s

en: Unable to allocate %llu bytes of working memory
fr: Impossible d'allouer %llu octets de mémoire de travail

en: Unable to allocate %lu bytes of working memory
fr: Impossible d'allouer %lu octets de mémoire de travail

en: Unable to allocate %s of contiguous virtual RAM.
fr: Impossible d'allouer %s de RAM virtuelle contiguë.

en: Unable to allocate %zu MiB * %d thread buffers; '%d: %s'. Please read ?fwrite for nThread, buffMB and verbose options.
fr: Impossible d'allouer %zu Mo * %d pour les tampons des threads; '%d : %s'. Veuillez lire ?fwrite pour les options nThread, buffMB et verbose.

en: Unable to allocate %zu MiB * %d thread compressed buffers; '%d: %s'. Please read ?fwrite for nThread, buffMB and verbose options.
fr: Impossible d'allouer %zu Mo * %d pour les tampons compressés des threads; '%d : %s'. Veuillez lire ?fwrite pour les options nThread, buffMB et verbose.

en: Unable to allocate TMP for my_n=%d items in parallel batch counting
fr: Impossible d'allouer un TMP pour my_n=%d éléments dans le comptage par lots en parallèle

en: Unable to allocate working memory
fr: Impossible d'allouer de la mémoire de travail

en: Unable to allocate working memory of %zu bytes to combine factor levels
fr: Impossible d'allouer une mémoire de travail de %zu octets pour combiner les niveaux de facteurs

en: Unable to open file after %d attempts (error %lu): %s
fr: Impossible d'ouvrir le fichier après %d tentatives (erreur %lu) : %s

en: Unable to realloc %d * %d bytes in range_str
fr: Impossible de réallouer %d * %d octets dans range_str

en: Unknown 'id.vars' type %s, must be character or integer vector
fr: Le type de 'id.vars' %s est inconnu, ça doit être un vecteur de caractères ou d'entiers

en: Unknown 'measure.vars' type %s at index %d of list
fr: Type inconnu de 'measure.vars' %s à l'indice %d de la liste

en: Unknown 'measure.vars' type %s, must be character or integer vector/list
fr: Le type de 'measure.vars' %s est inconnu, ça doit être un vecteur/list de caractères ou d'entiers

en: Unknown column type '%s' for column '%s' in 'data'
fr: Type de colonne inconnu '%s' pour la colonne '%s' dans 'data'

en: Unknown column type '%s' for column '%s'.
fr: Type de colonne inconnu '%s' pour la colonne '%s'.

en: Unknown non-finite value; not NA, NaN, -Inf or +Inf
fr: Valeur inconnue (non-finie) ; pas NA, NaN, -Inf ou +Inf

en: Unlike the very common case, e.g. ASCII, the character '/' is not just before '0'.
fr: A la différence des cas habituels, en ASCII, le caractère '/' n'est pas juste avant le '0'.

en: Unlike the very common case, e.g. ASCII, the character ':' is not just after '9'.
fr: A la différence des cas habituels, en ASCII, le caractère ':' n'est pas juste après le '9'.

en: Unsupported column type '%s'
fr: Type de colonne non prise en charge ‘%s’

en: Unsupported column type in assign.c:memrecycle '%s'
fr: Type de colonne non pris en charge dans assign.c:memrecycle '%s'

en: Unsupported column type in fcast val: '%s'
fr: Type de colonne non pris en charge dans fcast val : '%s'

en: Unsupported type '%s' passed to allNA()
fr: Type '%s' non pris en charge dans allNA()

en: Use either select= or drop= but not both.
fr: Utilisez soit select=, soit drop=, mais pas les deux.

en: Values of type POSIXlt detected and converted to POSIXct. We do not recommend the use of POSIXlt at all because it typically takes more than 6 times the storage as an equivalent POSIXct column. Use as.POSIXct() to avoid this warning.
fr: Valeurs de type POSIXlt détectées et converties en POSIXct. Nous ne recommandons pas du tout l'utilisation de POSIXlt car il prend généralement plus de 6 fois l'espace de stockage qu’une colonne POSIXct équivalente. Utilisez as.POSIXct() pour éviter cet avertissement.

en: When 'measure.vars' is a list, 'value.name' must be a character vector of length =1 or =length(measure.vars).
fr: Lorsque 'measure.vars' est une liste, 'value.name' doit être un vecteur de caractères de longueur =1 ou =length(measure.vars).

en: When 'measure.vars' is either not specified or a character/integer vector, 'value.name' must be a character vector of length =1.
fr: Lorsque 'measure.vars' n'est pas spécifié ou qu'il s'agit d'un vecteur de caractères/de nombres entiers, 'value.name' doit être un vecteur de caractères de longueur =1.

en: When deleting columns, i should not be provided
fr: Lors de la suppression de colonnes, i ne doit pas être fourni

en: Writing %ld rows in %d batches of %d rows, each buffer size %zu bytes (%zu MiB), showProgress=%d, nth=%d
fr: Écriture de %ld lignes en %d lots de %d lignes, taille de chaque tampon a %zu octets (%zu Mio), showProgress=%d, nth=%d

en: Writing %lld rows in %d batches of %d rows, each buffer size %zu bytes (%zu MiB), showProgress=%d, nth=%d
fr: Écriture de %lld lignes en %d lots de %d lignes, taille de chaque tampon a %zu octets (%zu Mio), showProgress=%d, nth=%d

en: Writing bom (%s), yaml (%d characters) and column names (%s)
fr: Écriture du BOM (indicateur d’ordre des octets) (%s), du yaml (%d caractères) et des noms de colonnes (%s)

en: Written %.1f%% of %ld rows in %d secs using %d thread. maxBuffUsed=%d%%. ETA %d secs.
fr: Ecriture %.1f%% de %ld lignes en %d secs en utilisant %d thread. maxBuffUsed=%d%%. ETA %d secs.

en: Written %.1f%% of %lld rows in %d secs using %d thread. maxBuffUsed=%d%%. ETA %d secs.
fr: Ecriture %.1f%% de %lld lignes en %d secs en utilisant %d thread. maxBuffUsed=%d%%. ETA %d secs.

en: Wrote %ld row in %.3f secs using %d thread. MaxBuffUsed=%d%%
fr: Ecriture %ld lignes en %.3f secs en utilisant %d thread. MaxBuffUsed=%d%%

en: Wrote %ld row in %.3f secs using %d threads. MaxBuffUsed=%d%%
fr: Ecriture %ld lignes en %.3f secs en utilisant %d threads. MaxBuffUsed=%d%%

en: Wrote %lld row in %.3f secs using %d thread. MaxBuffUsed=%d%%
fr: Ecriture %lld lignes en %.3f secs en utilisant %d thread. MaxBuffUsed=%d%%

en: Wrote %lld row in %.3f secs using %d threads. MaxBuffUsed=%d%%
fr: Ecriture %lld lignes en %.3f secs en utilisant %d threads. MaxBuffUsed=%d%%

en: Wrote less rows (%d) than allocated (%d).
fr: Moins de lignes écrites (%d) que de lignes allouées (%d).

en: Zero-copy coerce when assigning '%s' to '%s' target vector.
fr: Conversion sans copie lors de l'affectation de '%s' au vecteur cible '%s'.

en: Zero-copy coerce when assigning '%s' to column %d named '%s' which is '%s'.
fr: Conversion sans copie lors de l'affectation de '%s' à la colonne %d nommée '%s' qui est '%s'.

en: [01] Check arguments
fr: [01] Vérifier les arguments

en: [02] Opening the file
fr: [02] Ouverture du fichier

en: [03] Detect and skip BOM
fr: [03] Détecte et saute le BOM (indicateur d’ordre des octets)

en: [04] Arrange mmap to be \0 terminated
fr: [04] Organiser mmap pour être terminé par \0

en: [05] Skipping initial rows if needed
fr: [05] Sauter les premières lignes si nécessaire

en: [06] Detect separator, quoting rule, and ncolumns
fr: [06] Détecte le séparateur, la règle des guillemets et ‘ncolumns’

en: [07] Detect column types, dec, good nrow estimate and whether first row is column names
fr: [07] Détecte les types des colonnes, le séparateur dec, une bonne estimation de nrows et si la première ligne est constituée de noms de colonnes

en: [08] Assign column names
fr: [08] Attribuez des noms de colonnes

en: [09] Apply user overrides on column types
fr: [09] Appliquer les substitutions de l'utilisateur aux types de colonnes

en: [10] Allocate memory for the datatable
fr: [10] Allouer de la mémoire pour le tableau de données

en: [11] Read the data
fr: [11] Lire les données

en: [12] Finalizing the datatable
fr: [12] Finalisation de la table de données

en: adaptive rolling function can only process 'x' having equal length of elements, like data.table or data.frame; If you want to call rolling function on list having variable length of elements call it for each field separately
fr: la fonction de roulement adaptative ne peut traiter que des 'x' ayant une longueur égale d'éléments, comme data.table ou data.frame ; si vous voulez appeler la fonction de roulement sur une liste ayant une longueur variable d'éléments, appelez-la pour chaque champ séparément

en: alloccol has been passed a NULL dt
fr: 'alloccol' a reçu un dt NULL

en: argument specifying columns is type 'double' and one or more items in it are not whole integers
fr: l'argument spécifiant les colonnes est de type 'double' (nombre à virgule flottante) et un ou plusieurs éléments ne sont pas des entiers

en: argument specifying columns must be character or numeric
fr: l'argument spécifiant les colonnes doit être un caractère ou un nombre

en: argument specifying columns received duplicate column(s)
fr: l'argument spécifiant les colonnes a reçu une ou plusieurs colonnes dupliquée(s)

en: argument specifying columns received non-existing column(s): cols[%d]=%d
fr: l'argument spécifiant les colonnes a reçu des colonnes inexistantes : cols[%d]=%d

en: argument specifying columns received non-existing column(s): cols[%d]='%s'
fr: l'argument spécifiant les colonnes a reçu des colonnes inexistantes : cols[%d]='%s'

en: assign has been passed a NULL dt
fr: 'assign' a reçu un dt NULL

en: between non-parallel processing of character took %8.3fs
fr: le traitement non parallèle par 'between' des caractères a pris %8.3fs

en: between parallel processing of double with closed bounds took %8.3fs
fr: le traitement parallèle par 'between' des doubles (nombres à virgule flottante) avec des bornes fermées a pris %8.3fs

en: between parallel processing of double with open bounds took %8.3fs
fr: le traitement parallèle par 'between' des 'double' (nombres à virgule flottante) avec des bornes ouvertes a pris %8.3fs

en: between parallel processing of integer took %8.3fs
fr: le traitement parallèle par 'between' des nombres entiers a pris %8.3fs

en: between parallel processing of integer64 took %8.3fs
fr: le traitement parallèle par 'between' des entiers 64 bits a pris %8.3fs

en: bmerge: looping bmerge_r took %.3fs
fr: bmerge : le rebouclage bmerge_r a pris %.3fs

en: bmerge: took %.3fs
fr: bmerge : a pris %.3fs

en: cbindlist: took %.3fs
fr: cbindlist : a pris %.3fs

en: clamp must be a double vector length 1
fr: clamp doit être un vecteur 'double' (nombre à virgule flottante) de longueur 1

en: clamp must be positive
fr: clamp doit être positive

en: coalesce copied first item (inplace=FALSE)
fr: coalesce a copié le premier élément (inplace=FALSE)

en: colClasses is type '%s' but should be list or character
fr: colClasses est de type '%s' mais devrait être une liste ou un caractère

en: colClasses is type list but has no names
fr: colClasses est de type list mais n'a pas de nom

en: colClasses= is an unnamed vector of types, length %d, but there are %d columns in the input. To specify types for a subset of columns, you can use a named vector, list format, or specify types using select= instead of colClasses=. Please see examples in ?fread.
fr: colClasses= est un vecteur de types sans nom, de longueur %d, mais il y a %d colonnes dans l'entrée. Pour spécifier des types pour un sous-ensemble de colonnes, vous pouvez utiliser un vecteur nommé, un format de liste ou spécifier des types en utilisant select= au lieu de colClasses=. Voir les exemples dans ?fread.

en: colClasses[[%d]][%d] is NA
fr: colClasses[[%d]][%d] est NA

en: cols must be an integer vector with length >= 1
fr: cols doit être un vecteur d'entier de longueur >= 1

en: concat: 'idx' must be an integer vector
fr: concat : 'idx' doit être un vecteur d'entiers

en: concat: 'vec' must be a character vector
fr: concat : 'vec' doit être un vecteur de caractères

en: copy=false and input already of expected type and class %s[%s]
fr: copy=false et l'entrée est déjà du type et de la classe attendus %s[%s]

en: counts is %dMiB (%d pages per nBatch=%d, batchSize=%llu, lastBatchSize=%llu)
fr: le comptage est %dMo (%d pages par nBatch=%d, batchSize=%llu, lastBatchSize=%llu)

en: counts is %dMiB (%d pages per nBatch=%d, batchSize=%lu, lastBatchSize=%lu)
fr: le comptage est %dMo (%d pages par nBatch=%d, batchSize=%lu, lastBatchSize=%lu)

en: dim.data.table expects a data.table as input (which is a list), but seems to be of type %s
fr: dim.data.table attend un data.table en entrée (qui est de type liste), mais semble être de type %s

en: dogroups: growing from %d to %d rows
fr: dogroups : augmentation de %d à %d lignes

en: dt passed to alloccol has no class attribute. Please report result of traceback() to data.table issue tracker.
fr: dt transmis à 'alloccol' n'a pas d'attribut de classe. Veuillez rapporter le résultat de 'traceback()' dans le gestionnaire de tickets (issue tracker) de data.table.

en: dt passed to alloccol isn't type VECSXP
fr: dt transmis à 'alloccol' n'est pas de type VECSXP

en: dt passed to assign has no names
fr: le dt transmis à 'assign' n'a pas de noms

en: dt passed to assign isn't type VECSXP
fr: le dt transmis à 'assign' n'est pas du type VECSXP

en: dt passed to setcolorder has no names
fr: dt transmis à 'setcolorder' n'a pas de noms

en: dt_win_snprintf test %d failed: %d
fr: le test dt_win_snprintf %d a échoué : %d

en: dt_win_snprintf test %d failed: %s
fr: le test dt_win_snprintf %d a échoué : %s

en: encoding='%s' invalid. Must be 'unknown', 'Latin-1' or 'UTF-8'
fr: encoding='%s' invalide. Doit être 'unknown', 'Latin-1' ou 'UTF-8'

en: env is not an environment
fr: env n'est pas un environnement

en: eol must be 1 or more bytes (usually either \n or \r\n) but is length %d
fr: eol doit être de taille 1 ou plusieurs octets (généralement \n ou \r\n) mais est de longueur %d

en: fastmean was passed type %s, not numeric or logical
fr: 'fastmean' a été transmis au type %s, non numérique ou booléen

en: fill must be a length 1 vector, such as the default NA
fr: fill doit être un vecteur de longueur 1, tel que NA par defaut

en: fill must be a vector of length 1
fr: fill doit être un vecteur de longueur 1

en: fill must be a vector of length 1 or a list of length of x.
fr: fill doit être un vecteur de longueur 1 ou une liste de longueur x.

en: fill must be a vector of length 1 or a list of length of x. Consider fcoalesce() to specify element-wise replacements.
fr: fill doit être un vecteur de longueur 1 ou une liste de la longueur de x. Utiliser fcoalesce() pour spécifier les remplacements par élément.

en: fill must be numeric or logical
fr: fill doit être numérique ou booléen

en: forder.c received %d rows and %d columns
fr: forder.c a reçu %d lignes et %d colonnes

en: forder.c received a vector type '%s' length %d
fr: forder.c a reçu un vecteur de type '%s' de longueur %d

en: forderReuseSorting: index found but na.last=TRUE and NAs present: %s
fr: forderReuseSorting : indice trouvé mais na.last=TRUE et il y a des NA : %s

en: forderReuseSorting: index found but na.last=TRUE and no stats available: %s
fr: forderReuseSorting : indice trouvé mais na.last=TRUE et aucune statistique disponible : %s

en: forderReuseSorting: index found but not for retGrp and retStats: %s
fr: forderReuseSorting : indice trouvé mais pas pour retGrp et retStats : %s

en: forderReuseSorting: index found but not for retGrp: %s
fr: forderReuseSorting : indice trouvé mais pas pour retGrp : %s

en: forderReuseSorting: index found but not for retStats: %s
fr: forderReuseSorting : indice trouvé mais pas pour retStats : %s

en: forderReuseSorting: opt not possible: is.data.table(DT)=%d, sortGroups=%d, all1(ascArg)=%d
fr: forderReuseSorting : opt n'est pas possible: is.data.table(DT)=%d, sortGroups=%d, all1(ascArg)=%d

en: forderReuseSorting: opt=%d, took %.3fs
fr: forderReuseSorting : opt=%d, a pris %.3fs

en: forderReuseSorting: setting index (retGrp=%d, retStats=%d) on DT: %s
fr: forderReuseSorting : initialisation de l'indice (retGrp=%d, retStats=%d) sur DT : %s

en: forderReuseSorting: using existing index: %s
fr: forderReuseSorting : indice existant utilisé : %s

en: forderReuseSorting: using key: %s
fr: forderReuseSorting : clé utilisée : %s

en: freadMain: NAstring <<%s>> and %s=TRUE, this is not permitted.
fr: freadMain : NAstring <<%s>> et %s=TRUE, ce n'est pas autorisé.

en: freadMain: NAstring <<%s>> has whitespace at the beginning or end
fr: freadMain : NAstring <<%s>> contient des espaces au début ou à la fin

en: freadMain: NAstring <<%s>> is recognized as type boolean, this is not permitted.
fr: freadMain : NAstring <<%s>> est reconnu comme étant de type booléen, ce qui n'est pas autorisé.

en: freadR.c has been passed a filename: %s
fr: 'freadR.c' a reçu pour argument un nom de fichier : %s

en: freadR.c has been passed the data as text input (not a filename)
fr: 'freadR.c' a reçu pour argument les données sous forme de texte (et non pas un nom de fichier)

en: fwrite must be passed an object of type list; e.g. data.frame, data.table
fr: 'fwrite' doit recevoir un objet de type liste ; par exemple data.frame, data.table

en: fwrite was passed an empty list of no columns. Nothing to write.
fr: 'fwrite' a reçu une liste vide sans colonnes. Rien à écrire.

en: gather implemented for INTSXP, REALSXP, and CPLXSXP but not '%s'
fr: gather mis en œuvre pour INTSXP, REALSXP et CPLXSXP, mais pas pour '%s'

en: gather took %.3fs
fr: gather a pris %.3fs

en: getOption('datatable.alloccol') is a numeric vector ok but its length is %d. Its length should be 1.
fr: getOption('datatable.alloccol') est un vecteur numérique ok mais sa longueur est %d. Elle doit être 1.

en: getOption('datatable.alloccol') should be a number, by default 1024. But its type is '%s'.
fr: getOption('datatable.alloccol') devrait être un nombre, par défaut 1024. Mais son type est '%s'.

en: getOption('datatable.alloccol')==%d.  It must be >=0 and not NA.
fr: getOption('datatable.alloccol')==%d. Doit être >=0 et non NA.

en: gforce assign high and low took %.3f
fr: l'assignation de high et low dans a pris %.3f

en: gforce eval took %.3f
fr: l'évaluation de gforce a pris %.3f

en: gforce initial population of grp took %.3f
fr: la population initiale de grp dans gforce a pris %.3f

en: growVector passed NULL
fr: 'growVector' transmis NULL

en: has.nf must be TRUE, FALSE or NA
fr: has.nf doit valoir TRUE, FALSE ou NA

en: i (%d) is outside the range of items [1,%d]
fr: i (%d) est en dehors de l'intervalle des éléments [1,%d]

en: i is type '%s'. Must be integer, or numeric is coerced with warning. If i is a logical subset, simply wrap with which(), and take the which() outside the loop if possible for efficiency.
fr: i est de type '%s'. Il doit s'agir d'un entier, ou un nombre est converti automatiquement avec un avis. Si i est un sous-ensemble de booléens, il suffit de l'envelopper avec which(), et de placer which() en dehors de la boucle si possible pour plus d'efficacité.

en: i[%d] is %d which is out of range [1,nrow=%d]
fr: i[%d] est %d, ce qui est en dehors de l'intervalle [1,nrow=%d]

en: id.vars and measure.vars are internally guessed when both are 'NULL'. All non-numeric/integer/logical type columns are considered id.vars, which in this case are columns [%s]. Consider providing at least one of 'id' or 'measure' vars in future.
fr: id.vars et measure.vars sont devinés en interne lorsqu'ils sont tous deux 'NULL'. Toutes les colonnes de type non numérique/entier/booléen sont considérées comme des id.vars, qui dans ce cas sont des colonnes [%s]. Envisagez de fournir au moins l'une des variables 'id' ou 'measure' à l'avenir.

en: ignore.empty should be logical TRUE/FALSE.
fr: ignore.empty doit être de type booléen TRUE/FALSE.

en: index provided to 'x' must: be sorted, have no duplicates, have no NAs
fr: l'indice fourni pour 'x' doit être trié et sans doublon ni Na

en: input has specific integer rownames but their length (%lld) != nrow (%ld)
fr: l'entrée a des entiers comme noms de lignes mais leur longueur (%lld) != nrow (%ld)

en: input has specific integer rownames but their length (%lld) != nrow (%lld)
fr: l'entrée a des entiers comme noms de lignes mais leur longueur (%lld) != nrow (%lld)

en: input must not be matrix or array
fr: l'entrée ne doit pas être une matrice ou un tableau

en: irowsArg is neither an integer vector nor NULL
fr: irowsArg n'est ni un vecteur d'entiers ni NULL

en: is.sorted does not work on list columns
fr: is.sorted ne fonctionne pas sur les colonnes de type liste

en: isnan(NA_INT64_D) is TRUE but should not be
fr: isnan(NA_INT64_D) est TRUE mais ne devrait pas l'être

en: issorted 'by' [%d] out of range [1,%d]
fr: issorted 'by' [%d] en dehors de l’intervalle [1,%d]

en: j appears to be a named vector. The same names will likely be created over and over again for each group and slow things down. Try and pass a named list (which data.table optimizes) or an unnamed list() instead.
fr: j semble être un vecteur nommé. Les mêmes noms seront probablement créés encore et encore pour chaque groupe et ralentiront les choses. Essayez de passer une liste nommée (que data.table optimise) ou une list() sans nom à la place.

en: j doesn't evaluate to the same number of columns for each group
fr: j n'évalue pas le même nombre de colonnes pour chaque groupe

en: j evaluates to type '%s'. Must evaluate to atomic vector or list.
fr: j évalue le type '%s'. Doit être évalué comme un vecteur atomique ou une liste.

en: j is type '%s'. Must be integer, character, or numeric is coerced with warning.
fr: j est de type '%s'. Il doit être entier. Caractère, ou numérique sont convertis automatiquement avec un avis.

en: keep.names should be either NULL, or the name of the first column of the result in which to place the names of the input
fr: keep.names doit être soit NULL, soit le nom de la première colonne du résultat dans laquelle placer les noms de l'entrée

en: l must be a list.
fr: l doit être une liste.

en: len must be an integer vector
fr: len doit être un vecteur d'entier

en: length of integer vector(s) provided as list to 'n' argument must be equal to number of observations provided in 'x'
fr: la longueur du (des) vecteur(s) d’entier(s) fourni(s) sous forme de liste à l'argument ’n’ doit être égale au nombre d'observations fourni dans 'x'

en: length(LHS)==0; no columns to delete or assign RHS to.
fr: length(LHS)==0 ; aucune colonne à supprimer ou à laquelle assigner le membre de droite (RHS).

en: list.cols should be logical TRUE/FALSE.
fr: list.cols doit être de type booléen TRUE/FALSE.

en: maxLineLen=%llu. Found in %.3fs
fr: maxLineLen=%llu. Trouvé dans %.3fs

en: maxLineLen=%lu. Found in %.3fs
fr: maxLineLen=%lu. Trouvé dans %.3fs

en: mult='error' and multiple matches during merge
fr: mult='error' et correspondances multiples pendant la fusion

en: n must be non 0 length
fr: n doit pas être de longueur 0

en: na.last must be logical TRUE, FALSE or NA of length 1
fr: na.last doit être un booléen TRUE, FALSE ou NA de longueur 1

en: ncol(data) is 0. Nothing to melt. Returning original data.table.
fr: ncol(data) est 0. Rien à transformer. Renvoi du tableau de données original.

en: newcolnames is supplied but isn't a character vector
fr: newcolnames est fourni mais n'est pas un vecteur de caractères

en: not logical or integer vector
fr: n'est pas un vecteur de booléens ni d'entiers

en: nrow must be integer vector length 1
fr: nrow doit être un vecteur d’entiers de longueur 1

en: nrow==%d but must be >=0
fr: nrow==%d mais doit être >=0

en: o has length %d but sum(l)=%d
fr: o a la longueur %d mais sum(l)=%d

en: options()$datatable.rbindlist.check is set but is not a single string. See news item 5 in v1.12.2.
fr: options()$datable.rbindlist.check est défini mais n'est pas une chaîne unique. Voir le point 5 dans les nouveautés de la v1.12.2.

en: options()$datatable.rbindlist.check=='%s' which is not 'message'|'warning'|'error'|'none'. See news item 5 in v1.12.2.
fr: options()$datable.rbindlist.check=='%s' qui n'est pas 'message'|'warning'|'error'|'none'. Voir le point 5 dans les nouveautés de la v1.12.2.

en: order must be an integer vector
fr: l'ordre doit être un vecteur entier

en: order must be integer
fr: order doit être un entier

en: quote == dec ('%c') is not allowed
fr: quote == dec ('%c') n'est pas autorisé

en: quote= must be a single character, blank "", or FALSE
fr: quote= doit être un caractère unique, un blanc "", ou FALSE

en: reorder accepts vectors but this non-VECSXP is type '%s' which isn't yet supported (RTYPE_SIZEOF=%zu)
fr: reorder accepte les vecteurs mais ce non-VECSXP est de type '%s' qui n'est pas encore supporté (RTYPE_SIZEOF=%zu)

en: restore_after_fork= must be TRUE, FALSE, or NULL (default). getDTthreads(verbose=TRUE) reports the current setting.
fr: restore_after_fork= doit être TRUE, FALSE ou NULL (par défaut). getDTthreads(verbose=TRUE) indique la configuration actuelle.

en: retGrp must be TRUE or FALSE
fr: retGrp doit être TRUE ou FALSE

en: retStats must be TRUE or FALSE
fr: retStats doit être TRUE ou FALSE

en: retStats must be TRUE whenever retGrp is TRUE
fr: retStats doit valoir TRUE quand retGrp vaut TRUE

en: reuseSorting must be logical TRUE, FALSE or NA of length 1
fr: reuseSorting doit être un booléen TRUE, FALSE ou NA de longueur 1

en: roll='nearest' can't be applied to a character column, yet.
fr: roll='nearest' ne peut pas encore être appliqué à une colonne de caractères.

en: rollends must be a length 2 logical vector
fr: 'rollends' doit être un vecteur booléen de longueur 2

en: row.names attribute of .SD not found
fr: l'attribut row.names de .SD n'a pas été trouvé

en: row.names of .SD isn't integer length 2 with NA as first item; i.e., .set_row_names(). [%s %d %d]
fr: row.names de .SD n'est pas un entier de longueur 2 avec NA comme premier élément ; c'est-à-dire, .set_row_names(). [%s %d %d]

en: select = 0 (select[%d]) has no meaning. All values of select should be in the range [1,ncol=%d].
fr: select = 0 (select[%d]) n'a aucune signification. Toutes les valeurs de select doivent être comprises dans l'intervalle [1,ncol=%d].

en: select= is a named vector specifying the columns to select and their types, but colClasses= has been provided as well. Please remove colClasses=.
fr: select= est un vecteur spécifiant les colonnes à sélectionner et leurs types, mais colClasses= a également été fourni. Veuillez supprimer colClasses=.

en: select= is type list but has no names; expecting list(type1=cols1, type2=cols2, ...)
fr: select= est de type list mais n'a pas de nom ; il est attendu list(type1=cols1, type2=cols2, ...)

en: select= is type list for specifying types in select=, but colClasses= has been provided as well. Please remove colClasses=.
fr: select= est de type list permettant de spécifier des types dans select=, mais colClasses= a également été fourni. Veuillez supprimer colClasses=.

en: sep ('%c'), sep2 ('%c') and dec ('%c') must all be different. Column %d is a list column.
fr: sep ('%c'), sep2 ('%c') et dec ('%c') doivent tous être différents. La colonne %d est une colonne de type liste.

en: sep == dec ('%c') is not allowed
fr: sep == dec ('%c') n'est pas autorisé

en: sep == quote ('%c') is not allowed
fr: sep == quote ('%c') n'est pas autorisé

en: set() on a data.frame is for changing existing columns, not adding new ones. Please use a data.table for that. data.table's are over-allocated and don't shallow copy.
fr: set() sur un data.frame sert à modifier les colonnes existantes, pas à en ajouter de nouvelles. Veuillez utiliser un data.table pour cela. Les data.table sont sur-alloués et ne permettent pas de copier les données de façon superficielle (shallow).

en: shift input must not be matrix or array, consider wrapping it into data.table() or c()
fr: l'entrée de la fonction shift ne doit pas être une matrice ou un tableau, envisagez de l'intégrer dans data.table() ou c()

en: skip=%ld but the input only has %d line
fr: skip=%ld mais l'entrée ne contient que %d ligne(s)

en: skip=%lld but the input only has %d line
fr: skip=%lld mais l'entrée ne contient que %d ligne(s)

en: skip='%s' not found in input (it is case sensitive and literal; i.e., no patterns, wildcards or regex)
fr: skip='%s' n'a pas été trouvé dans l'entrée (il est sensible à la casse et littéral, c'est-à-dire qu'il n'y a pas de motifs, de caractères génériques ou d'expressions rationnelles)

en: sort must be TRUE or FALSE
fr: sort doit être TRUE ou FALSE

en: table is type '%s' (must be 'character' or NULL)
fr: table est de type '%s' (doit être 'character' ou NULL)

en: threads= must be either NULL or a single number >= 0. See ?setDTthreads.
fr: threads= doit être soit NULL soit un nombre unique >= 0. Voir ?setDTthreads.

en: tl (%d) is greater than 10,000 items over-allocated (l = %d). If you didn't set the datatable.alloccol option to be very large, please report to data.table issue tracker including the result of sessionInfo().
fr: tl (%d) est supérieur à 10 000 éléments sur-alloués (l = %d). Si vous n'avez pas défini l'option datatable.alloccol comme étant très grande, merci de rapporter ce problème dans le gestionnaire de tickets (issue tracker) de data.table en incluant le résultat de sessionInfo().

en: truelength (%d) is greater than 10,000 items over-allocated (length = %d). See ?truelength. If you didn't set the datatable.alloccol option very large, please report to data.table issue tracker including the result of sessionInfo().
fr: truelength (%d) est supérieur à 10 000 éléments sur-alloués (length = %d). Voir ?truelength. Si vous n'avez pas mis une très grande valeur à l'option datatable.alloccol, veuillez rapporter ce problème dans le gestionnaire de tickets (issue tracker) de data.table en incluant le résultat de sessionInfo().

en: type %d has no max length method implemented
fr: le type %d n'a pas de méthode implémentée pour calculer la taille maximale

en: type '%s' cannot be coerced to '%s'
fr: le type '%s' ne peut pas être converti automatiquement en '%s'

en: type '%s' is not yet supported
fr: le type '%s' n'est pas encore pris en charge

en: type '%s' passed to shift(). Must be a vector, list, data.frame or data.table
fr: type '%s' transmis à 'shift()'. Il doit s'agir d'un vecteur, d'une liste, d'un data.frame ou d'un data.table

en: use.names= should be TRUE, FALSE, or not used ("check" by default)
fr: use.names= doit être TRUE, FALSE, ou non utilisé ("check" par défaut)

en: use.names=TRUE but no item of input list has any names
fr: use.names=TRUE mais aucun élément de la liste d'entrée n'a de nom

en: using adaptive TRUE and align 'center' is not implemented
fr: l'utilisation de adaptative TRUE avec align ‘center’ n'est pas implémentée

en: using has.nf FALSE and na.rm TRUE does not make sense, if you know there are non-finite values then use has.nf TRUE, otherwise leave it as default NA
fr: utiliser has.nf FALSE et na.rm TRUE n'a pas de sens; si vous savez qu'il y a des valeurs non finies utilisez has.nf TRUE, sinon laissez la valeur NA par défaut

en: variable_table attribute of measure.vars should be a data table with at least one column
fr: l'attribut variable_table de measure.vars doit être un tableau de données comportant au moins une colonne

en: variable_table attribute of measure.vars should be a data table with same number of rows as max length of measure.vars vectors =%d
fr: l'attribut variable_table de measure.vars doit être un tableau de données avec le même nombre de lignes que la longueur maximale de measure.vars vectors =%d

en: variable_table attribute of measure.vars should be either NULL or a data table
fr: l'attribut variable_table de measure.vars doit être soit NULL, soit un tableau de données

en: variable_table does not support column type '%s' for column '%s'.
fr: variable_table ne prend pas en charge le type de colonne '%s' pour la colonne '%s'.

en: verbose option must be length 1 non-NA logical or integer
fr: l'option verbose doit être de longueur 1 et de type booléen non-NA ou entier

en: x and len must be the same length
fr: x et len doivent être de même longueur

en: x is integer64 but %s is not. Please align classes.
fr: x est de type interger64 mais %s ne l'est pas. Veuillez aligner les classes.

en: x is not a logical vector
fr: x n'est pas un vecteur de booléens

en: x is not integer64 but %s is. Please align classes.
fr: x n'est pas de type integer64 mais %s l'est. Veuillez aligner les classes.

en: x is type '%s' (must be 'character' or NULL)
fr: x est le type '%s' (doit être 'character' ou NULL)

en: x isn't a VECSXP
fr: x n'est pas un VECSXP

en: x must be a character vector
fr: x doit être un vecteur de caractères

en: x must be a vector of type double currently
fr: x doit être un vecteur de type 'double' (nombre à virgule flottante)

en: x must be an integer vector
fr: x doit être un vecteur entier

en: x must be either NULL or an integer vector
fr: x doit être NULL ou un vecteur entier

en: x must be type 'double'
fr: x doit être de type ‘double’ (nombre à virgule flottante)

en: zbuffSize=%d returned from deflateBound
fr: zbuffSize=%d renvoyé par deflateBound

en: zlib %s (zlib.h %s) deflate() returned error %d Z_FINISH=%d Z_BLOCK=%d. %s
fr: zlib %s (zlib.h %s) deflate() renvoie l'erreur %d Z_FINISH=%d Z_BLOCK=%d. %s

en: zlib header files were not found when data.table was compiled
fr: les fichiers d'en-tête de zlib n'ont pas été trouvés lors de la compilation de data.table

en: zlib: uncompressed length=%zu (%zu MiB), compressed length=%zu (%zu MiB), ratio=%.1f%%, crc=%x
fr: zlib : longueur non compressée=%zu (%zu Mo), longueur compressée=%zu (%zu Mo), ratio=%.1f%%, crc=%x
