From 1e6aeb9b962167f35c60a943145e05ac801b5496 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Sun, 22 Mar 2026 17:13:30 +0100 Subject: [PATCH 1/2] fr locale: sync from weblate 1) get some improvements from weblate 2) similar fluent syntax --- src/uu/arch/locales/fr-FR.ftl | 6 +- src/uu/base32/locales/fr-FR.ftl | 72 ++++++------ src/uu/cat/locales/fr-FR.ftl | 1 - src/uu/chmod/locales/fr-FR.ftl | 2 +- src/uu/cksum/locales/fr-FR.ftl | 25 ++++- src/uu/cp/locales/fr-FR.ftl | 47 ++++---- src/uu/date/locales/fr-FR.ftl | 178 +++++++++++++++--------------- src/uu/dd/locales/fr-FR.ftl | 7 +- src/uu/df/locales/fr-FR.ftl | 24 ++-- src/uu/dirname/locales/fr-FR.ftl | 1 + src/uu/du/locales/fr-FR.ftl | 5 +- src/uu/env/locales/fr-FR.ftl | 3 - src/uu/factor/locales/fr-FR.ftl | 1 - src/uu/fold/locales/fr-FR.ftl | 5 +- src/uu/id/locales/fr-FR.ftl | 3 +- src/uu/install/locales/fr-FR.ftl | 11 +- src/uu/ln/locales/fr-FR.ftl | 63 +++++------ src/uu/logname/locales/fr-FR.ftl | 1 - src/uu/ls/locales/fr-FR.ftl | 26 ++--- src/uu/mkfifo/locales/fr-FR.ftl | 1 - src/uu/mv/locales/fr-FR.ftl | 85 +++++++------- src/uu/numfmt/locales/fr-FR.ftl | 1 - src/uu/od/locales/fr-FR.ftl | 8 +- src/uu/pr/locales/fr-FR.ftl | 140 +++++++++++------------ src/uu/printf/locales/fr-FR.ftl | 2 +- src/uu/ptx/locales/fr-FR.ftl | 2 - src/uu/readlink/locales/fr-FR.ftl | 1 - src/uu/rm/locales/fr-FR.ftl | 4 +- src/uu/shred/locales/fr-FR.ftl | 95 ++++++++-------- src/uu/sleep/locales/fr-FR.ftl | 1 + src/uu/sort/locales/fr-FR.ftl | 15 ++- src/uu/split/locales/fr-FR.ftl | 71 ++++++------ src/uu/stty/locales/fr-FR.ftl | 29 +++-- src/uu/sync/locales/fr-FR.ftl | 6 +- src/uu/tac/locales/fr-FR.ftl | 5 +- src/uu/tail/locales/fr-FR.ftl | 2 +- src/uu/test/locales/fr-FR.ftl | 163 +++++++-------------------- src/uu/timeout/locales/fr-FR.ftl | 11 -- src/uu/tr/locales/fr-FR.ftl | 2 - src/uu/tsort/locales/fr-FR.ftl | 3 - src/uu/uniq/locales/fr-FR.ftl | 41 +++---- src/uu/uptime/locales/fr-FR.ftl | 14 --- src/uu/wc/locales/fr-FR.ftl | 9 +- src/uu/who/locales/fr-FR.ftl | 26 ++--- src/uu/whoami/locales/fr-FR.ftl | 1 - src/uu/yes/locales/fr-FR.ftl | 1 - 46 files changed, 529 insertions(+), 691 deletions(-) diff --git a/src/uu/arch/locales/fr-FR.ftl b/src/uu/arch/locales/fr-FR.ftl index 6e572519cc0..6717619a9a0 100644 --- a/src/uu/arch/locales/fr-FR.ftl +++ b/src/uu/arch/locales/fr-FR.ftl @@ -1,6 +1,4 @@ # Error message when system architecture information cannot be retrieved cannot-get-system = impossible d'obtenir le nom du système - -arch-about = Afficher l'architecture de la machine -arch-after-help = Déterminer le nom de l'architecture pour la machine actuelle. -arch-usage = arch +arch-about = Affiche l'architecture de la machine +arch-after-help = Détermine le nom de l'architecture pour la machine actuelle. diff --git a/src/uu/base32/locales/fr-FR.ftl b/src/uu/base32/locales/fr-FR.ftl index c5ca10b7109..2bf330d32d4 100644 --- a/src/uu/base32/locales/fr-FR.ftl +++ b/src/uu/base32/locales/fr-FR.ftl @@ -1,31 +1,31 @@ -base32-about = encoder/décoder les données et les imprimer sur la sortie standard - Sans FICHIER, ou quand FICHIER est -, lire l'entrée standard. - - Les données sont encodées comme décrit pour l'alphabet base32 dans RFC 4648. - Lors du décodage, l'entrée peut contenir des retours à la ligne en plus - des octets de l'alphabet base32 formel. Utilisez --ignore-garbage - pour tenter de récupérer des autres octets non-alphabétiques dans - le flux encodé. +base32-about = + encode/décode des données et les affiche sur la sortie standard + Sans FICHIER spécifié, ou quand FICHIER = '-', lis l'entrée standard. + + Les données sont encodées comme décrit pour l'alphabet base32 dans le RFC 4648. + Lors du décodage, l'entrée peut contenir des sauts de ligne en plus + des octets de l'alphabet base32 formel. Utilisez --ignore-garbage + pour tenter de récupérer tout autre octet non-alphabétique dans + encodé le flux. base32-usage = base32 [OPTION]... [FICHIER] - -base64-about = encoder/décoder les données et les imprimer sur la sortie standard - Sans FICHIER, ou quand FICHIER est -, lire l'entrée standard. - - Les données sont encodées comme décrit pour l'alphabet base64 dans RFC 3548. - Lors du décodage, l'entrée peut contenir des retours à la ligne en plus - des octets de l'alphabet base64 formel. Utilisez --ignore-garbage - pour tenter de récupérer des autres octets non-alphabétiques dans - le flux encodé. +base64-about = + encode/décode des données et les affiche sur la sortie standard + Sans FICHIER spécifié, ou quand FICHIER = '-', lis l'entrée standard. + + Les données sont encodées comme décrit pour l'alphabet base64 dans le RFC 3548. + Lors du décodage, l'entrée peut contenir des sauts de ligne en plus + des octets de l'alphabet base64 formel. Utilisez --ignore-garbage + pour tenter de récupérer tout autre octet non-alphabétiques dans + encodé le flux. base64-usage = base64 [OPTION]... [FICHIER] +basenc-about = + Encode/décode des données et les affiche sur la sortie standard + Sans FICHIER spécifié, ou lorsque FICHIER = '-', lis l'entrée standard. -basenc-about = Encoder/décoder des données et afficher vers la sortie standard - Sans FICHIER, ou lorsque FICHIER est -, lire l'entrée standard. - - Lors du décodage, l'entrée peut contenir des nouvelles lignes en plus des octets de - l'alphabet formel. Utilisez --ignore-garbage pour tenter de récupérer - depuis tout autre octet non-alphabétique dans le flux encodé. + Lors du décodage, l'entrée peut contenir des sauts de ligne en plus des octets + de l'alphabet formel. Utilisez --ignore-garbage pour tenter de récupérer + tout autre octet non-alphabétique encodé dans le flux. basenc-usage = basenc [OPTION]... [FICHIER] - # Messages d'aide pour les formats d'encodage basenc-help-base64 = identique au programme 'base64' basenc-help-base64url = base64 sécurisé pour fichiers et URLs @@ -34,21 +34,19 @@ basenc-help-base32hex = base32 avec alphabet hexadécimal étendu basenc-help-base16 = encodage hexadécimal basenc-help-base2lsbf = chaîne de bits avec le bit de poids faible (lsb) en premier basenc-help-base2msbf = chaîne de bits avec le bit de poids fort (msb) en premier -basenc-help-z85 = encodage de type ascii85 ; - lors de l'encodage, la longueur d'entrée doit être un multiple de 4 ; - lors du décodage, la longueur d'entrée doit être un multiple de 5 +basenc-help-z85 = + encodage de type ascii85 ; + lors de l'encodage, la longueur d'entrée doit être un multiple de 4 ; + lors du décodage, la longueur d'entrée doit être un multiple de 5 basenc-help-base58 = encodage base58 visuellement non ambigu - # Messages d'erreur basenc-error-missing-encoding-type = type d'encodage manquant - # Messages d'erreur partagés de base_common (utilisés par base32, base64, basenc) -base-common-extra-operand = opérande supplémentaire {$operand} -base-common-no-such-file = {$file} : Aucun fichier ou répertoire de ce type -base-common-invalid-wrap-size = taille de retour à la ligne invalide : {$size} -base-common-read-error = erreur de lecture : {$error} - +base-common-extra-operand = opérande supplémentaire { $operand } +base-common-no-such-file = { $file } : Aucun fichier ou répertoire de ce type +base-common-invalid-wrap-size = taille de retour à la ligne invalide : { $size } +base-common-read-error = erreur de lecture : { $error } # Messages d'aide partagés de base_common -base-common-help-decode = décoder les données -base-common-help-ignore-garbage = lors du décodage, ignorer les caractères non-alphabétiques -base-common-help-wrap = retour à la ligne des lignes encodées après COLS caractères (par défaut {$default}, 0 pour désactiver le retour à la ligne) +base-common-help-decode = décode les données +base-common-help-ignore-garbage = lors du décodage, ignore les caractères non-alphabétiques +base-common-help-wrap = retour à la ligne des lignes encodées après COLS caractères (par défaut { $default }, 0 pour désactiver le retour à la ligne) diff --git a/src/uu/cat/locales/fr-FR.ftl b/src/uu/cat/locales/fr-FR.ftl index 2316544ce03..bfa66cb9464 100644 --- a/src/uu/cat/locales/fr-FR.ftl +++ b/src/uu/cat/locales/fr-FR.ftl @@ -19,4 +19,3 @@ cat-error-unknown-filetype = type de fichier inconnu : { $ft_debug } cat-error-is-directory = Est un répertoire cat-error-input-file-is-output-file = le fichier d'entrée est le fichier de sortie cat-error-too-many-symbolic-links = Trop de niveaux de liens symboliques -cat-error-no-such-device-or-address = Aucun appareil ou adresse de ce type diff --git a/src/uu/chmod/locales/fr-FR.ftl b/src/uu/chmod/locales/fr-FR.ftl index f4e21b1b725..97a3b673294 100644 --- a/src/uu/chmod/locales/fr-FR.ftl +++ b/src/uu/chmod/locales/fr-FR.ftl @@ -21,7 +21,7 @@ chmod-error-dangling-symlink = impossible d'opérer sur le lien symbolique pendo chmod-error-no-such-file = impossible d'accéder à {$file} : Aucun fichier ou répertoire de ce type chmod-error-preserve-root = il est dangereux d'opérer récursivement sur {$file} chmod: utiliser --no-preserve-root pour outrepasser cette protection -chmod-error-permission-denied = impossible d'accéder à {$file} : Permission refusée +chmod-error-permission-denied = {$file} : Permission refusée chmod-error-new-permissions = {$file} : les nouvelles permissions sont {$actual}, pas {$expected} chmod-error-missing-operand = opérande manquant diff --git a/src/uu/cksum/locales/fr-FR.ftl b/src/uu/cksum/locales/fr-FR.ftl index bbc12e59cde..52b4b9ed742 100644 --- a/src/uu/cksum/locales/fr-FR.ftl +++ b/src/uu/cksum/locales/fr-FR.ftl @@ -8,7 +8,28 @@ cksum-after-help = DIGEST détermine l'algorithme de condensé et le format de s - crc32b : (disponible uniquement via cksum) - md5 : (équivalent à md5sum) - sha1 : (équivalent à sha1sum) - - sha2: (équivalent à sha{"{224,256,384,512}"}sum) - - sha3 : (disponible uniquement via cksum) + - sha224 : (équivalent à sha224sum) + - sha256 : (équivalent à sha256sum) + - sha384 : (équivalent à sha384sum) + - sha512 : (équivalent à sha512sum) - blake2b : (équivalent à b2sum) - sm3 : (disponible uniquement via cksum) + +# Messages d'aide +cksum-help-algorithm = sélectionner le type de condensé à utiliser. Voir DIGEST ci-dessous +cksum-help-untagged = créer une somme de contrôle de style inversé, sans type de condensé +cksum-help-tag = créer une somme de contrôle de style BSD, annuler --untagged (par défaut) +cksum-help-length = longueur du condensé en bits ; ne doit pas dépasser le maximum pour l'algorithme blake2 et doit être un multiple de 8 +cksum-help-raw = émettre un condensé binaire brut, pas hexadécimal +cksum-help-strict = sortir avec un code non-zéro pour les lignes de somme de contrôle mal formatées +cksum-help-check = lire les sommes de hachage des FICHIERs et les vérifier +cksum-help-base64 = émettre un condensé base64, pas hexadécimal +cksum-help-warn = avertir des lignes de somme de contrôle mal formatées +cksum-help-status = ne rien afficher, le code de statut indique le succès +cksum-help-quiet = ne pas afficher OK pour chaque fichier vérifié avec succès +cksum-help-ignore-missing = ne pas échouer ou signaler le statut pour les fichiers manquants +cksum-help-zero = terminer chaque ligne de sortie avec NUL, pas un saut de ligne, et désactiver l'échappement des noms de fichiers + +# Messages d'erreur +cksum-error-is-directory = { $file } : Est un répertoire +cksum-error-failed-to-read-input = échec de la lecture de l'entrée diff --git a/src/uu/cp/locales/fr-FR.ftl b/src/uu/cp/locales/fr-FR.ftl index 76860de0351..564c69917f6 100644 --- a/src/uu/cp/locales/fr-FR.ftl +++ b/src/uu/cp/locales/fr-FR.ftl @@ -1,21 +1,22 @@ cp-about = Copier SOURCE vers DEST, ou plusieurs SOURCE(s) vers RÉPERTOIRE. -cp-usage = cp [OPTION]... [-T] SOURCE DEST - cp [OPTION]... SOURCE... RÉPERTOIRE - cp [OPTION]... -t RÉPERTOIRE SOURCE... -cp-after-help = Ne pas copier un non-répertoire qui a une destination existante avec le même horodatage de modification ou plus récent ; - à la place, ignorer silencieusement le fichier sans échec. Si les horodatages sont préservés, la comparaison est faite avec - l'horodatage source tronqué aux résolutions du système de fichiers de destination et des appels système utilisés pour - mettre à jour les horodatages ; cela évite le travail en double si plusieurs commandes cp -pu sont exécutées avec la même source - et destination. Cette option est ignorée si l'option -n ou --no-clobber est également spécifiée. De plus, si - --preserve=links est également spécifié (comme avec cp -au par exemple), cela aura la priorité ; par conséquent, - selon l'ordre dans lequel les fichiers sont traités depuis la source, les fichiers plus récents dans la destination peuvent être remplacés, - pour refléter les liens durs dans la source. ce qui donne plus de contrôle sur les fichiers existants dans la destination qui sont - remplacés, et sa valeur peut être l'une des suivantes : - - - all C'est l'opération par défaut lorsqu'une option --update n'est pas spécifiée, et entraîne le remplacement de tous les fichiers existants dans la destination. - - none Cela est similaire à l'option --no-clobber, en ce sens qu'aucun fichier dans la destination n'est remplacé, mais ignorer un fichier n'induit pas d'échec. - - older C'est l'opération par défaut lorsque --update est spécifié, et entraîne le remplacement des fichiers s'ils sont plus anciens que le fichier source correspondant. +cp-usage = + cp [OPTION]... [-T] SOURCE DEST + cp [OPTION]... SOURCE... RÉPERTOIRE + cp [OPTION]... -t RÉPERTOIRE SOURCE... +cp-after-help = + Ne pas copier un non-répertoire qui a une destination existante avec le même horodatage de modification ou plus récent ; + à la place, ignorer silencieusement le fichier sans échec. Si les horodatages sont préservés, la comparaison est faite avec + l'horodatage source tronqué aux résolutions du système de fichiers de destination et des appels système utilisés pour + mettre à jour les horodatages ; cela évite le travail en double si plusieurs commandes cp -pu sont exécutées avec la même source + et destination. Cette option est ignorée si l'option -n ou --no-clobber est également spécifiée. De plus, si + --preserve=links est également spécifié (comme avec cp -au par exemple), cela aura la priorité ; par conséquent, + selon l'ordre dans lequel les fichiers sont traités depuis la source, les fichiers plus récents dans la destination peuvent être remplacés, + pour refléter les liens durs dans la source. ce qui donne plus de contrôle sur les fichiers existants dans la destination qui sont + remplacés, et sa valeur peut être l'une des suivantes : + - all C'est l'opération par défaut lorsqu'une option --update n'est pas spécifiée, et entraîne le remplacement de tous les fichiers existants dans la destination. + - none Cela est similaire à l'option --no-clobber, en ce sens qu'aucun fichier dans la destination n'est remplacé, mais ignorer un fichier n'induit pas d'échec. + - older C'est l'opération par défaut lorsque --update est spécifié, et entraîne le remplacement des fichiers s'ils sont plus anciens que le fichier source correspondant. # Messages d'aide cp-help-target-directory = copier tous les arguments SOURCE dans le répertoire cible cp-help-no-target-directory = Traiter DEST comme un fichier régulier et non comme un répertoire @@ -46,7 +47,6 @@ cp-help-selinux = définir le contexte de sécurité SELinux du fichier de desti cp-help-context = comme -Z, ou si CTX est spécifié, définir le contexte de sécurité SELinux ou SMACK à CTX cp-help-progress = Afficher une barre de progression. Note : cette fonctionnalité n'est pas supportée par GNU coreutils. cp-help-copy-contents = Non implémenté : copier le contenu des fichiers spéciaux lors de la récursion - # Messages d'erreur cp-error-missing-file-operand = opérande fichier manquant cp-error-missing-destination-operand = opérande fichier de destination manquant après { $source } @@ -85,15 +85,13 @@ cp-error-selinux-not-enabled = SELinux n'était pas activé lors de la compilati cp-error-selinux-set-context = échec de la définition du contexte de sécurité de { $path } : { $error } cp-error-selinux-get-context = échec de l'obtention du contexte de sécurité de { $path } cp-error-selinux-error = Erreur SELinux : { $error } -cp-error-selinux-context-conflict = impossible de combiner --context (-Z) avec --preserve=context cp-error-cannot-create-fifo = impossible de créer le fifo { $path } : Le fichier existe -cp-error-cannot-create-special-file = impossible de créer le fichier spécial { $path } : { $error } cp-error-invalid-attribute = attribut invalide { $value } cp-error-failed-to-create-whole-tree = échec de la création de l'arborescence complète cp-error-failed-to-create-directory = Échec de la création du répertoire : { $error } -cp-error-backup-format = cp : { $error } - Tentez '{ $exec } --help' pour plus d'informations. - +cp-error-backup-format = + cp : { $error } + Tentez '{ $exec } --help' pour plus d'informations. # Debug enum strings cp-debug-enum-no = non cp-debug-enum-yes = oui @@ -103,17 +101,14 @@ cp-debug-enum-unknown = inconnu cp-debug-enum-zeros = zéros cp-debug-enum-seek-hole = SEEK_HOLE cp-debug-enum-seek-hole-zeros = SEEK_HOLE + zéros - # Messages d'avertissement cp-warning-source-specified-more-than-once = { $file_type } source { $source } spécifié plus d'une fois - # Messages verbeux et de débogage cp-verbose-copied = { $source } -> { $dest } cp-debug-skipped = { $path } ignoré -cp-verbose-removed = removed { $path } +cp-verbose-removed = { $path } supprimé cp-verbose-created-directory = { $source } -> { $dest } cp-debug-copy-offload = copy offload : { $offload }, reflink : { $reflink }, sparse detection : { $sparse } - # Invites cp-prompt-overwrite = écraser { $path } ? cp-prompt-overwrite-with-mode = remplacer { $path }, en écrasant le mode diff --git a/src/uu/date/locales/fr-FR.ftl b/src/uu/date/locales/fr-FR.ftl index cf827246634..f36fbabc2d6 100644 --- a/src/uu/date/locales/fr-FR.ftl +++ b/src/uu/date/locales/fr-FR.ftl @@ -1,106 +1,106 @@ date-about = afficher ou définir la date système -date-usage = [OPTION]... [+FORMAT] - date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] +date-usage = + { "[" }OPTION]... [+FORMAT] + date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] - FORMAT contrôle la sortie. Les séquences interprétées sont : - { "| Séquence | Description | Exemple |" } - { "| -------- | -------------------------------------------------------------- | ---------------------- |" } - { "| %% | un % littéral | % |" } - { "| %a | nom abrégé du jour de la semaine selon la locale | dim |" } - { "| %A | nom complet du jour de la semaine selon la locale | dimanche |" } - { "| %b | nom abrégé du mois selon la locale | jan |" } - { "| %B | nom complet du mois selon la locale | janvier |" } - { "| %c | date et heure selon la locale | jeu 3 mar 23:05:25 2005|" } - { "| %C | siècle ; comme %Y, sauf qu'on omet les deux derniers chiffres | 20 |" } - { "| %d | jour du mois | 01 |" } - { "| %D | date ; identique à %m/%d/%y | 12/31/99 |" } - { "| %e | jour du mois, rempli avec des espaces ; identique à %_d | 3 |" } - { "| %F | date complète ; identique à %Y-%m-%d | 2005-03-03 |" } - { "| %g | deux derniers chiffres de l'année du numéro de semaine ISO (voir %G) | 05 |" } - { "| %G | année du numéro de semaine ISO (voir %V) ; normalement utile seulement avec %V | 2005 |" } - { "| %h | identique à %b | jan |" } - { "| %H | heure (00..23) | 23 |" } - { "| %I | heure (01..12) | 11 |" } - { "| %j | jour de l'année (001..366) | 062 |" } - { "| %k | heure, remplie avec des espaces ( 0..23) ; identique à %_H | 3 |" } - { "| %l | heure, remplie avec des espaces ( 1..12) ; identique à %_I | 9 |" } - { "| %m | mois (01..12) | 03 |" } - { "| %M | minute (00..59) | 30 |" } - { "| %n | une nouvelle ligne | \\n |" } - { "| %N | nanosecondes (000000000..999999999) | 123456789 |" } - { "| %p | équivalent locale de AM ou PM ; vide si inconnu | PM |" } - { "| %P | comme %p, mais en minuscules | pm |" } - { "| %q | trimestre de l'année (1..4) | 1 |" } - { "| %r | heure sur 12 heures selon la locale | 11:11:04 PM |" } - { "| %R | heure sur 24 heures et minute ; identique à %H:%M | 23:30 |" } - { "| %s | secondes depuis 1970-01-01 00:00:00 UTC | 1615432800 |" } - { "| %S | seconde (00..60) | 30 |" } - { "| %t | une tabulation | \\t |" } - { "| %T | heure ; identique à %H:%M:%S | 23:30:30 |" } - { "| %u | jour de la semaine (1..7) ; 1 est lundi | 4 |" } - { "| %U | numéro de semaine de l'année, avec dimanche comme premier jour de la semaine (00..53) | 10 |" } - { "| %V | numéro de semaine ISO, avec lundi comme premier jour de la semaine (01..53) | 12 |" } - { "| %w | jour de la semaine (0..6) ; 0 est dimanche | 4 |" } - { "| %W | numéro de semaine de l'année, avec lundi comme premier jour de la semaine (00..53) | 11 |" } - { "| %x | représentation de la date selon la locale | 03/03/2005 |" } - { "| %X | représentation de l'heure selon la locale | 23:30:30 |" } - { "| %y | deux derniers chiffres de l'année (00..99) | 05 |" } - { "| %Y | année | 2005 |" } - { "| %z | fuseau horaire numérique +hhmm | -0400 |" } - { "| %:z | fuseau horaire numérique +hh:mm | -04:00 |" } - { "| %::z | fuseau horaire numérique +hh:mm:ss | -04:00:00 |" } - { "| %:::z | fuseau horaire numérique avec : à la précision nécessaire | -04, +05:30 |" } - { "| %Z | abréviation alphabétique du fuseau horaire | EDT |" } + FORMAT contrôle la sortie. Les séquences interprétées sont : + { "| Séquence | Description | Exemple |" } + { "| -------- | -------------------------------------------------------------- | ---------------------- |" } + { "| %% | un % littéral | % |" } + { "| %a | nom abrégé du jour de la semaine selon la locale | dim |" } + { "| %A | nom complet du jour de la semaine selon la locale | dimanche |" } + { "| %b | nom abrégé du mois selon la locale | jan |" } + { "| %B | nom complet du mois selon la locale | janvier |" } + { "| %c | date et heure selon la locale | jeu 3 mar 23:05:25 2005|" } + { "| %C | siècle ; comme %Y, sauf qu'on omet les deux derniers chiffres | 20 |" } + { "| %d | jour du mois | 01 |" } + { "| %D | date ; identique à %m/%d/%y | 12/31/99 |" } + { "| %e | jour du mois, rempli avec des espaces ; identique à %_d | 3 |" } + { "| %F | date complète ; identique à %Y-%m-%d | 2005-03-03 |" } + { "| %g | deux derniers chiffres de l'année du numéro de semaine ISO (voir %G) | 05 |" } + { "| %G | année du numéro de semaine ISO (voir %V) ; normalement utile seulement avec %V | 2005 |" } + { "| %h | identique à %b | jan |" } + { "| %H | heure (00..23) | 23 |" } + { "| %I | heure (01..12) | 11 |" } + { "| %j | jour de l'année (001..366) | 062 |" } + { "| %k | heure, remplie avec des espaces ( 0..23) ; identique à %_H | 3 |" } + { "| %l | heure, remplie avec des espaces ( 1..12) ; identique à %_I | 9 |" } + { "| %m | mois (01..12) | 03 |" } + { "| %M | minute (00..59) | 30 |" } + { "| %n | une nouvelle ligne | \\n |" } + { "| %N | nanosecondes (000000000..999999999) | 123456789 |" } + { "| %p | équivalent locale de AM ou PM ; vide si inconnu | PM |" } + { "| %P | comme %p, mais en minuscules | pm |" } + { "| %q | trimestre de l'année (1..4) | 1 |" } + { "| %r | heure sur 12 heures selon la locale | 11:11:04 PM |" } + { "| %R | heure sur 24 heures et minute ; identique à %H:%M | 23:30 |" } + { "| %s | secondes depuis 1970-01-01 00:00:00 UTC | 1615432800 |" } + { "| %S | seconde (00..60) | 30 |" } + { "| %t | une tabulation | \\t |" } + { "| %T | heure ; identique à %H:%M:%S | 23:30:30 |" } + { "| %u | jour de la semaine (1..7) ; 1 est lundi | 4 |" } + { "| %U | numéro de semaine de l'année, avec dimanche comme premier jour de la semaine (00..53) | 10 |" } + { "| %V | numéro de semaine ISO, avec lundi comme premier jour de la semaine (01..53) | 12 |" } + { "| %w | jour de la semaine (0..6) ; 0 est dimanche | 4 |" } + { "| %W | numéro de semaine de l'année, avec lundi comme premier jour de la semaine (00..53) | 11 |" } + { "| %x | représentation de la date selon la locale | 03/03/2005 |" } + { "| %X | représentation de l'heure selon la locale | 23:30:30 |" } + { "| %y | deux derniers chiffres de l'année (00..99) | 05 |" } + { "| %Y | année | 2005 |" } + { "| %z | fuseau horaire numérique +hhmm | -0400 |" } + { "| %:z | fuseau horaire numérique +hh:mm | -04:00 |" } + { "| %::z | fuseau horaire numérique +hh:mm:ss | -04:00:00 |" } + { "| %:::z | fuseau horaire numérique avec : à la précision nécessaire | -04, +05:30 |" } + { "| %Z | abréviation alphabétique du fuseau horaire | EDT |" } - Par défaut, date remplit les champs numériques avec des zéros. - Les indicateurs optionnels suivants peuvent suivre '%' : - { "* `-` (tiret) ne pas remplir le champ" } - { "* `_` (soulignement) remplir avec des espaces" } - { "* `0` (zéro) remplir avec des zéros" } - { "* `^` utiliser des majuscules si possible" } - { "* `#` utiliser l'inverse si possible" } - Après tout indicateur vient une largeur de champ optionnelle, comme nombre décimal ; - puis un modificateur optionnel, qui est soit - { "* `E` pour utiliser les représentations alternatives de la locale si disponibles, ou" } - { "* `O` pour utiliser les symboles numériques alternatifs de la locale si disponibles." } - Exemples : - Convertir les secondes depuis l'époque (1970-01-01 UTC) en date + Par défaut, date remplit les champs numériques avec des zéros. + Les indicateurs optionnels suivants peuvent suivre '%' : + { "* `-` (tiret) ne pas remplir le champ" } + { "* `_` (soulignement) remplir avec des espaces" } + { "* `0` (zéro) remplir avec des zéros" } + { "* `^` utiliser des majuscules si possible" } + { "* `#` utiliser l'inverse si possible" } + Après tout indicateur vient une largeur de champ optionnelle, comme nombre décimal ; + puis un modificateur optionnel, qui est soit + { "* `E` pour utiliser les représentations alternatives de la locale si disponibles, ou" } + { "* `O` pour utiliser les symboles numériques alternatifs de la locale si disponibles." } + Exemples : + Convertir les secondes depuis l'époque (1970-01-01 UTC) en date - date --date='@2147483647' + date --date='@2147483647' - Montrer l'heure sur la côte ouest des États-Unis (utiliser tzselect(1) pour trouver TZ) - - TZ='America/Los_Angeles' date + Montrer l'heure sur la côte ouest des États-Unis (utiliser tzselect(1) pour trouver TZ) + TZ='America/Los_Angeles' date date-help-date = afficher l'heure décrite par CHAÎNE, pas 'maintenant' date-help-file = comme --date ; une fois pour chaque ligne de FICHIER_DATE -date-help-iso-8601 = afficher la date/heure au format ISO 8601. - FMT='date' pour la date seulement (par défaut), - 'hours', 'minutes', 'seconds', ou 'ns' - pour la date et l'heure à la précision indiquée. - Exemple : 2006-08-14T02:34:56-06:00 -date-help-rfc-email = afficher la date et l'heure au format RFC 5322. - Exemple : Mon, 14 Aug 2006 02:34:56 -0600 -date-help-rfc-3339 = afficher la date/heure au format RFC 3339. - FMT='date', 'seconds', ou 'ns' - pour la date et l'heure à la précision indiquée. - Exemple : 2006-08-14 02:34:56-06:00 +date-help-iso-8601 = + afficher la date/heure au format ISO 8601. + FMT='date' pour la date seulement (par défaut), + 'hours', 'minutes', 'seconds', ou 'ns' + pour la date et l'heure à la précision indiquée. + Exemple : 2006-08-14T02:34:56-06:00 +date-help-rfc-email = + afficher la date et l'heure au format RFC 5322. + Exemple : Mon, 14 Aug 2006 02:34:56 -0600 +date-help-rfc-3339 = + afficher la date/heure au format RFC 3339. + FMT='date', 'seconds', ou 'ns' + pour la date et l'heure à la précision indiquée. + Exemple : 2006-08-14 02:34:56-06:00 date-help-debug = annoter la date analysée et avertir des usages douteux sur stderr date-help-reference = afficher l'heure de dernière modification du FICHIER date-help-set = définir l'heure décrite par CHAÎNE date-help-set-macos = définir l'heure décrite par CHAÎNE (pas encore disponible sur mac) date-help-set-redox = définir l'heure décrite par CHAÎNE (pas encore disponible sur redox) date-help-universal = afficher ou définir le Temps Universel Coordonné (UTC) - -date-error-invalid-date = date invalide '{$date}' -date-error-invalid-format = format invalide '{$format}' ({$error}) -date-error-expected-file-got-directory = fichier attendu, répertoire obtenu {$path} -date-error-date-overflow = débordement de date '{$date}' +date-error-invalid-date = date invalide '{ $date }' +date-error-invalid-format = format invalide '{ $format }' ({ $error }) +date-error-expected-file-got-directory = fichier attendu, répertoire obtenu '{ $path }' +date-error-date-overflow = débordement de date '{ $date }' date-error-setting-date-not-supported-macos = la définition de la date n'est pas prise en charge par macOS date-error-setting-date-not-supported-redox = la définition de la date n'est pas prise en charge par Redox date-error-cannot-set-date = impossible de définir la date -date-error-extra-operand = opérande supplémentaire '{$operand}' -date-error-write = erreur d'écriture: {$error} -date-error-format-missing-plus = l'argument {$arg} ne commence pas par un signe '+'; - lorsqu'une option est utilisée pour spécifier une ou plusieurs dates, tout argument autre - qu'une option doit être une chaîne de format commençant par un signe '+'. +date-help-resolution = + Affiche la résolution disponible des horodatages + Exemple : 0.000000001 diff --git a/src/uu/dd/locales/fr-FR.ftl b/src/uu/dd/locales/fr-FR.ftl index 153608174eb..fb68f809bf8 100644 --- a/src/uu/dd/locales/fr-FR.ftl +++ b/src/uu/dd/locales/fr-FR.ftl @@ -114,10 +114,6 @@ dd-after-help = ### Opérandes - noctty : ne pas assigner un tty de contrôle. - nofollow : ne pas suivre les liens système. -# Common strings -dd-standard-input = 'entrée standard' -dd-standard-output = 'sortie standard' - # Error messages dd-error-failed-to-open = échec de l'ouverture de { $path } dd-error-write-error = erreur d'écriture @@ -127,7 +123,8 @@ dd-error-cannot-skip-offset = '{ $file }' : impossible d'ignorer jusqu'au décal dd-error-cannot-skip-invalid = '{ $file }' : impossible d'ignorer : Argument invalide dd-error-cannot-seek-invalid = '{ $output }' : impossible de rechercher : Argument invalide dd-error-not-directory = définir les indicateurs pour '{ $file }' : N'est pas un répertoire -dd-error-failed-discard-cache = échec de la suppression du cache pour : { $file } +dd-error-failed-discard-cache-input = échec de la suppression du cache pour : 'entrée standard' +dd-error-failed-discard-cache-output = échec de la suppression du cache pour : 'sortie standard' # Parse errors dd-error-unrecognized-operand = Opérande non reconnue '{ $operand }' diff --git a/src/uu/df/locales/fr-FR.ftl b/src/uu/df/locales/fr-FR.ftl index 69cdfa08b28..7fb338e39ea 100644 --- a/src/uu/df/locales/fr-FR.ftl +++ b/src/uu/df/locales/fr-FR.ftl @@ -1,14 +1,15 @@ -df-about = afficher des informations sur le système de fichiers sur lequel chaque FICHIER réside, - ou tous les systèmes de fichiers par défaut. +df-about = + afficher des informations sur le système de fichiers sur lequel chaque FICHIER réside, + ou tous les systèmes de fichiers par défaut. df-usage = df [OPTION]... [FICHIER]... -df-after-help = Les valeurs affichées sont en unités de la première TAILLE disponible de --block-size, - et des variables d'environnement DF_BLOCK_SIZE, BLOCK_SIZE et BLOCKSIZE. - Sinon, les unités par défaut sont 1024 octets (ou 512 si POSIXLY_CORRECT est défini). - - TAILLE est un entier et une unité optionnelle (exemple : 10M est 10*1024*1024). - Les unités sont K, M, G, T, P, E, Z, Y (puissances de 1024) ou KB, MB,... (puissances - de 1000). Les unités peuvent être décimales, hexadécimales, octales, binaires. +df-after-help = + Les valeurs affichées sont en unités de la première TAILLE disponible de --block-size, + et des variables d'environnement DF_BLOCK_SIZE, BLOCK_SIZE et BLOCKSIZE. + Sinon, les unités par défaut sont 1024 octets (ou 512 si POSIXLY_CORRECT est défini). + TAILLE est un entier et une unité optionnelle (exemple : 10M est 10*1024*1024). + Les unités sont K, M, G, T, P, E, Z, Y (puissances de 1024) ou KB, MB,... (puissances + de 1000). # Messages d'aide df-help-print-help = afficher les informations d'aide. df-help-all = inclure les systèmes de fichiers factices @@ -26,7 +27,6 @@ df-help-sync = invoquer sync avant d'obtenir les informations d'utilisation (non df-help-type = limiter l'affichage aux systèmes de fichiers de type TYPE df-help-print-type = afficher le type de système de fichiers df-help-exclude-type = limiter l'affichage aux systèmes de fichiers pas de type TYPE - # Messages d'erreur df-error-block-size-too-large = argument --block-size '{ $size }' trop grand df-error-invalid-block-size = argument --block-size invalide { $size } @@ -38,12 +38,11 @@ df-error-no-file-systems-processed = aucun système de fichiers traité df-error-cannot-access-over-mounted = impossible d'accéder à { $path } : sur-monté par un autre périphérique df-error-cannot-read-table-of-mounted-filesystems = impossible de lire la table des systèmes de fichiers montés df-error-inodes-not-supported-windows = { $program } : ne supporte pas l'option -i - # En-têtes du tableau df-header-filesystem = Sys. de fichiers df-header-size = Taille df-header-used = Utilisé -df-header-avail = Disp. +df-header-avail = Dispo df-header-available = Disponible df-header-use-percent = Util% df-header-capacity = Capacité @@ -54,7 +53,6 @@ df-header-iavail = ILibre df-header-iuse-percent = IUtil% df-header-file = Fichier df-header-type = Type - # Autres messages df-total = total df-blocks-suffix = -blocs diff --git a/src/uu/dirname/locales/fr-FR.ftl b/src/uu/dirname/locales/fr-FR.ftl index b11ab567ede..0cc0c1b4f47 100644 --- a/src/uu/dirname/locales/fr-FR.ftl +++ b/src/uu/dirname/locales/fr-FR.ftl @@ -4,3 +4,4 @@ dirname-after-help = Afficher chaque NOM avec son dernier composant non-slash et supprimés ; si NOM ne contient pas de '/', afficher '.' (signifiant le répertoire courant). dirname-missing-operand = opérande manquant dirname-zero-help = séparer la sortie avec NUL plutôt qu'avec un saut de ligne + diff --git a/src/uu/du/locales/fr-FR.ftl b/src/uu/du/locales/fr-FR.ftl index 52b89145973..e89385213aa 100644 --- a/src/uu/du/locales/fr-FR.ftl +++ b/src/uu/du/locales/fr-FR.ftl @@ -7,7 +7,7 @@ du-after-help = Les valeurs affichées sont en unités de la première TAILLE di TAILLE est un entier et une unité optionnelle (exemple : 10M est 10*1024*1024). Les unités sont K, M, G, T, P, E, Z, Y (puissances de 1024) ou KB, MB,... (puissances - de 1000). Les unités peuvent être décimales, hexadécimales, octales, binaires. + de 1000). MOTIF permet des exclusions avancées. Par exemple, les syntaxes suivantes sont supportées : @@ -59,7 +59,7 @@ du-error-invalid-glob = Syntaxe d'exclusion invalide : { $error } du-error-cannot-read-directory = impossible de lire le répertoire { $path } du-error-cannot-access = impossible d'accéder à { $path } du-error-read-error-is-directory = { $file } : erreur de lecture : C'est un répertoire -du-error-cannot-open-for-reading = impossible d'ouvrir { $file } en lecture : Aucun fichier ou répertoire de ce type +du-error-cannot-open-for-reading = impossible d'ouvrir '{ $file }' en lecture : Aucun fichier ou répertoire de ce type du-error-invalid-zero-length-file-name = { $file }:{ $line } : nom de fichier de longueur zéro invalide du-error-extra-operand-with-files0-from = opérande supplémentaire { $file } les opérandes de fichier ne peuvent pas être combinées avec --files0-from @@ -69,7 +69,6 @@ du-error-printing-thread-panicked = Le thread d'affichage a paniqué. du-error-invalid-suffix = suffixe invalide dans l'argument --{ $option } { $value } du-error-invalid-argument = argument --{ $option } invalide { $value } du-error-argument-too-large = argument --{ $option } { $value } trop grand -du-error-hyphen-file-name-not-allowed = le nom de fichier '-' n'est pas autorisé lors de la lecture de l'entrée standard # Messages verbeux/de statut du-verbose-ignored = { $path } ignoré diff --git a/src/uu/env/locales/fr-FR.ftl b/src/uu/env/locales/fr-FR.ftl index 2ca1968d230..382568dc0df 100644 --- a/src/uu/env/locales/fr-FR.ftl +++ b/src/uu/env/locales/fr-FR.ftl @@ -12,9 +12,6 @@ env-help-debug = afficher des informations détaillées pour chaque étape de tr env-help-split-string = traiter et diviser S en arguments séparés ; utilisé pour passer plusieurs arguments sur les lignes shebang env-help-argv0 = Remplacer le zéroième argument passé à la commande en cours d'exécution. Sans cette option, une valeur par défaut de `command` est utilisée. env-help-ignore-signal = définir la gestion du/des signal/signaux SIG pour ne rien faire -env-help-default-signal = réinitialiser la gestion du/des signal/signaux SIG à l'action par défaut -env-help-block-signal = bloquer la livraison du/des signal/signaux SIG pendant l'exécution de COMMAND -env-help-list-signal-handling = lister les traitements de signaux modifiés par les options précédentes # Messages d'erreur env-error-missing-closing-quote = aucune guillemet de fermeture dans la chaîne -S à la position { $position } pour la guillemet '{ $quote }' diff --git a/src/uu/factor/locales/fr-FR.ftl b/src/uu/factor/locales/fr-FR.ftl index 81d07a9b715..4105e8f5fcb 100644 --- a/src/uu/factor/locales/fr-FR.ftl +++ b/src/uu/factor/locales/fr-FR.ftl @@ -10,4 +10,3 @@ factor-help-help = Afficher les informations d'aide. factor-error-factorization-incomplete = Factorisation incomplète. Des restes existent. factor-error-write-error = erreur d'écriture factor-error-reading-input = erreur de lecture de l'entrée : { $error } -factor-error-invalid-int = chiffre invalide trouvé dans la chaîne diff --git a/src/uu/fold/locales/fr-FR.ftl b/src/uu/fold/locales/fr-FR.ftl index ce313160cf4..9739e43fbce 100644 --- a/src/uu/fold/locales/fr-FR.ftl +++ b/src/uu/fold/locales/fr-FR.ftl @@ -1,7 +1,8 @@ -fold-about = Écrit chaque fichier (ou l'entrée standard si aucun fichier n'est donné) sur la sortie standard en coupant les lignes trop longues +fold-about = + Écrit chaque fichier (ou l'entrée standard si aucun fichier n'est donné) + sur la sortie standard en coupant les lignes trop longues fold-usage = fold [OPTION]... [FICHIER]... fold-bytes-help = compter en octets plutôt qu'en colonnes (les caractères de contrôle comme retour chariot ne sont pas traités spécialement) -fold-characters-help = compter en caractères plutôt qu'en colonnes d'affichage fold-spaces-help = couper les lignes aux limites de mots plutôt qu'à une largeur fixe fold-width-help = définir WIDTH comme largeur de ligne maximale au lieu de 80 fold-error-illegal-width = valeur de largeur illégale diff --git a/src/uu/id/locales/fr-FR.ftl b/src/uu/id/locales/fr-FR.ftl index 0cf8cd7588b..b606f520757 100644 --- a/src/uu/id/locales/fr-FR.ftl +++ b/src/uu/id/locales/fr-FR.ftl @@ -18,7 +18,7 @@ id-error-names-real-ids-require-flags = l'affichage des noms uniquement ou des I id-error-zero-not-permitted-default = l'option --zero n'est pas autorisée dans le format par défaut id-error-cannot-print-context-with-user = impossible d'afficher le contexte de sécurité quand un utilisateur est spécifié id-error-cannot-get-context = impossible d'obtenir le contexte du processus -id-error-context-security-only = --context (-Z) ne fonctionne que sur un noyau avec SELinux/SMACK activé +id-error-context-selinux-only = --context (-Z) ne fonctionne que sur un noyau avec SELinux activé id-error-no-such-user = { $user } : utilisateur inexistant id-error-cannot-find-group-name = impossible de trouver le nom pour l'ID de groupe { $gid } id-error-cannot-find-user-name = impossible de trouver le nom pour l'ID utilisateur { $uid } @@ -48,5 +48,4 @@ id-output-uid = uid id-output-groups = groupes id-output-login = connexion id-output-euid = euid -id-output-rgid = rgid id-output-context = contexte diff --git a/src/uu/install/locales/fr-FR.ftl b/src/uu/install/locales/fr-FR.ftl index 3d5f2feddee..0a28d9a6f30 100644 --- a/src/uu/install/locales/fr-FR.ftl +++ b/src/uu/install/locales/fr-FR.ftl @@ -11,15 +11,14 @@ install-help-group = définir la propriété du groupe, au lieu du groupe actuel install-help-mode = définir le mode de permission (comme dans chmod), au lieu de rwxr-xr-x install-help-owner = définir la propriété (super-utilisateur uniquement) install-help-preserve-timestamps = appliquer les temps d'accès/modification des fichiers SOURCE aux fichiers de destination correspondants -install-help-strip = supprimer les tables de symboles -install-help-strip-program = programme utilisé pour supprimer les binaires +install-help-strip = supprimer les tables de symboles (aucune action Windows) +install-help-strip-program = programme utilisé pour supprimer les binaires (aucune action Windows) install-help-target-directory = déplacer tous les arguments SOURCE dans RÉPERTOIRE install-help-no-target-directory = traiter DEST comme un fichier normal install-help-verbose = expliquer ce qui est fait install-help-preserve-context = préserver le contexte de sécurité install-help-context = définir le contexte de sécurité des fichiers et répertoires install-help-default-context = définir le contexte de sécurité SELinux du fichier de destination et de chaque répertoire créé au type par défaut -install-help-unprivileged = ne pas nécessiter de privilèges élevés pour changer le propriétaire, le groupe ou les attributs du fichier de destination # Messages d'erreur install-error-dir-needs-arg = { $util_name } avec -d nécessite au moins un argument. @@ -30,7 +29,7 @@ install-error-chown-failed = échec du chown { $path } : { $error } install-error-invalid-target = cible invalide { $path } : Aucun fichier ou répertoire de ce type install-error-target-not-dir = la cible { $path } n'est pas un répertoire install-error-backup-failed = impossible de sauvegarder { $from } vers { $to } -install-error-install-failed = impossible d'installer { $from } vers { $to }: { $error } +install-error-install-failed = impossible d'installer { $from } vers { $to } install-error-strip-failed = échec du programme strip : { $error } install-error-strip-abnormal = le processus strip s'est terminé anormalement - code de sortie : { $code } install-error-metadata-failed = erreur de métadonnées @@ -39,7 +38,7 @@ install-error-invalid-group = groupe invalide : { $group } install-error-omitting-directory = omission du répertoire { $path } install-error-not-a-directory = échec de l'accès à { $path } : N'est pas un répertoire install-error-override-directory-failed = impossible d'écraser le répertoire { $dir } avec un non-répertoire { $file } -install-error-same-file = { $file1 } et { $file2 } sont le même fichier +install-error-same-file = '{ $file1 }' et '{ $file2 }' sont le même fichier install-error-extra-operand = opérande supplémentaire { $operand } { $usage } install-error-invalid-mode = Chaîne de mode invalide : { $error } @@ -47,7 +46,7 @@ install-error-mutually-exclusive-target = Les options --target-directory et --no install-error-mutually-exclusive-compare-preserve = Les options --compare et --preserve-timestamps sont mutuellement exclusives install-error-mutually-exclusive-compare-strip = Les options --compare et --strip sont mutuellement exclusives install-error-missing-file-operand = opérande de fichier manquant -install-error-missing-destination-operand = opérande de fichier de destination manquant après { $path } +install-error-missing-destination-operand = opérande de fichier de destination manquant après '{ $path }' install-error-failed-to-remove = Échec de la suppression du fichier existant { $path }. Erreur : { $error } # Messages d'avertissement diff --git a/src/uu/ln/locales/fr-FR.ftl b/src/uu/ln/locales/fr-FR.ftl index d8ba0996722..4d8c2dbb023 100644 --- a/src/uu/ln/locales/fr-FR.ftl +++ b/src/uu/ln/locales/fr-FR.ftl @@ -1,21 +1,23 @@ -ln-about = Créer des liens entre fichiers -ln-usage = ln [OPTION]... [-T] CIBLE NOM_LIEN - ln [OPTION]... CIBLE - ln [OPTION]... CIBLE... RÉPERTOIRE - ln [OPTION]... -t RÉPERTOIRE CIBLE... -ln-after-help = Dans la 1ère forme, créer un lien vers CIBLE avec le nom NOM_LIEN. - Dans la 2ème forme, créer un lien vers CIBLE dans le répertoire courant. - Dans les 3ème et 4ème formes, créer des liens vers chaque CIBLE dans RÉPERTOIRE. - Créer des liens physiques par défaut, des liens symboliques avec --symbolic. - Par défaut, chaque destination (nom du nouveau lien) ne doit pas déjà exister. - Lors de la création de liens physiques, chaque CIBLE doit exister. Les liens symboliques - peuvent contenir du texte arbitraire ; s'ils sont résolus plus tard, un lien relatif est - interprété en relation avec son répertoire parent. - +ln-about = Créer des liens entre fichiers. +ln-usage = + ln [OPTION]... [-T] CIBLE NOM_LIEN + ln [OPTION]... CIBLE + ln [OPTION]... CIBLE... RÉPERTOIRE + ln [OPTION]... -t RÉPERTOIRE CIBLE... +ln-after-help = + Dans la 1ère forme, créer un lien vers CIBLE avec le nom NOM_LIEN. + Dans la 2ème forme, créer un lien vers CIBLE dans le répertoire courant. + Dans les 3ème et 4ème formes, créer des liens vers chaque CIBLE dans RÉPERTOIRE. + Créer des liens physiques par défaut, des liens symboliques avec --symbolic. + Par défaut, chaque destination (nom du nouveau lien) ne doit pas déjà exister. + Lors de la création de liens physiques, chaque CIBLE doit exister. Les liens symboliques + peuvent contenir du texte arbitraire ; s'ils sont résolus plus tard, un lien relatif est + interprété en relation avec son répertoire parent. ln-help-force = supprimer les fichiers de destination existants ln-help-interactive = demander avant de supprimer les fichiers de destination existants -ln-help-no-dereference = traiter NOM_LIEN comme un fichier normal s'il s'agit d'un - lien symbolique vers un répertoire +ln-help-no-dereference = + traiter NOM_LIEN comme un fichier normal s'il s'agit d'un + lien symbolique vers un répertoire ln-help-logical = suivre les CIBLEs qui sont des liens symboliques ln-help-physical = créer des liens physiques directement vers les liens symboliques ln-help-symbolic = créer des liens symboliques au lieu de liens physiques @@ -23,18 +25,17 @@ ln-help-target-directory = spécifier le RÉPERTOIRE dans lequel créer les lien ln-help-no-target-directory = toujours traiter NOM_LIEN comme un fichier normal ln-help-relative = créer des liens symboliques relatifs à l'emplacement du lien ln-help-verbose = afficher le nom de chaque fichier lié - -ln-error-target-is-not-directory = la cible {$target} n'est pas un répertoire -ln-error-same-file = {$file1} et {$file2} sont le même fichier -ln-error-missing-destination = opérande de fichier de destination manquant après {$operand} -ln-error-extra-operand = opérande supplémentaire {$operand} - Essayez « {$program} --help » pour plus d'informations. -ln-error-could-not-update = Impossible de mettre à jour {$target} : {$error} -ln-error-cannot-stat = impossible d'analyser {$path} : Aucun fichier ou répertoire de ce nom -ln-error-will-not-overwrite = ne remplacera pas le fichier {$target} qui vient d'être créé par {$source} -ln-prompt-replace = remplacer {$file} ? -ln-cannot-backup = impossible de sauvegarder {$file} -ln-failed-to-access = échec d'accès à {$file} -ln-failed-to-create-hard-link = échec de création du lien physique {$source} => {$dest} -ln-failed-to-create-hard-link-dir = {$source} : lien physique non autorisé pour un répertoire -ln-backup = sauvegarde : {$backup} +ln-error-target-is-not-directory = la cible { $target } n'est pas un répertoire +ln-error-same-file = { $file1 } et { $file2 } sont le même fichier +ln-error-missing-destination = opérande de fichier de destination manquant après { $operand } +ln-error-extra-operand = + opérande supplémentaire { $operand } + Essayez « { $program } --help » pour plus d'informations. +ln-error-could-not-update = Impossible de mettre à jour { $target } : { $error } +ln-error-cannot-stat = impossible d'analyser { $path } : Aucun fichier ou répertoire de ce nom +ln-error-will-not-overwrite = ne remplacera pas le fichier « { $target } » qui vient d'être créé par « { $source } » +ln-prompt-replace = remplacer { $file } ? +ln-cannot-backup = impossible de sauvegarder { $file } +ln-failed-to-access = échec d'accès à { $file } +ln-failed-to-create-hard-link = échec de création du lien physique { $source } => { $dest } +ln-backup = sauvegarde : { $backup } diff --git a/src/uu/logname/locales/fr-FR.ftl b/src/uu/logname/locales/fr-FR.ftl index 94d9b6cdcb6..d373bfa1ee3 100644 --- a/src/uu/logname/locales/fr-FR.ftl +++ b/src/uu/logname/locales/fr-FR.ftl @@ -1,3 +1,2 @@ logname-about = Afficher le nom de connexion de l'utilisateur logname-error-no-login-name = aucun nom de connexion -logname-usage = logname diff --git a/src/uu/ls/locales/fr-FR.ftl b/src/uu/ls/locales/fr-FR.ftl index bf2b97f9f22..40dd3877c86 100644 --- a/src/uu/ls/locales/fr-FR.ftl +++ b/src/uu/ls/locales/fr-FR.ftl @@ -1,25 +1,17 @@ -ls-about = Liste le contenu des répertoires. - Ignore les fichiers et répertoires commençant par un '.' par défaut -dir-about = Liste le contenu des répertoires. - Ignore les fichiers et répertoires commençant par un '.' par défaut -vdir-about = Liste le contenu des répertoires. - Ignore les fichiers et répertoires commençant par un '.' par défaut - - Les arguments obligatoires pour les options longues le sont aussi pour les options courtes. +ls-about = Lister le contenu des répertoires. + Ignorer les fichiers et répertoires commençant par un '.' par défaut ls-usage = ls [OPTION]... [FICHIER]... -dir-usage = dir [OPTION]... [FICHIER]... -vdir-usage = vdir [OPTION]... [FICHIER]... ls-after-help = L'argument TIME_STYLE peut être full-iso, long-iso, iso, locale ou +FORMAT. FORMAT est interprété comme dans date. De plus, la variable d'environnement TIME_STYLE définit le style par défaut à utiliser. # Messages d'erreur ls-error-invalid-line-width = largeur de ligne invalide : {$width} ls-error-general-io = erreur d'E/S générale : {$error} -ls-error-cannot-access-no-such-file = impossible d'accéder à {$path} : Aucun fichier ou répertoire de ce type -ls-error-cannot-access-operation-not-permitted = impossible d'accéder à {$path} : Opération non autorisée -ls-error-cannot-open-directory-permission-denied = impossible d'ouvrir le répertoire {$path} : Permission refusée -ls-error-cannot-open-file-permission-denied = impossible d'ouvrir le fichier {$path} : Permission refusée -ls-error-cannot-open-directory-bad-descriptor = impossible d'ouvrir le répertoire {$path} : Mauvais descripteur de fichier -ls-error-unknown-io-error = erreur d'E/S inconnue : {$path}, '{$error}' +ls-error-cannot-access-no-such-file = impossible d'accéder à '{$path}' : Aucun fichier ou répertoire de ce type +ls-error-cannot-access-operation-not-permitted = impossible d'accéder à '{$path}' : Opération non autorisée +ls-error-cannot-open-directory-permission-denied = impossible d'ouvrir le répertoire '{$path}' : Permission refusée +ls-error-cannot-open-file-permission-denied = impossible d'ouvrir le fichier '{$path}' : Permission refusée +ls-error-cannot-open-directory-bad-descriptor = impossible d'ouvrir le répertoire '{$path}' : Mauvais descripteur de fichier +ls-error-unknown-io-error = erreur d'E/S inconnue : '{$path}', '{$error}' ls-error-invalid-block-size = argument --block-size invalide {$size} ls-error-dired-and-zero-incompatible = --dired et --zero sont incompatibles ls-error-not-listing-already-listed = {$path} : ne liste pas un répertoire déjà listé @@ -131,6 +123,4 @@ ls-invalid-quoting-style = {$program} : Ignorer la valeur invalide de la variabl ls-invalid-columns-width = ignorer la largeur invalide dans la variable d'environnement COLUMNS : {$width} ls-invalid-ignore-pattern = Motif invalide pour ignore : {$pattern} ls-invalid-hide-pattern = Motif invalide pour hide : {$pattern} -ls-warning-unrecognized-ls-colors-prefix = préfixe non reconnu : {$prefix} -ls-warning-unparsable-ls-colors = valeur illisible pour la variable d'environnement LS_COLORS ls-total = total {$size} diff --git a/src/uu/mkfifo/locales/fr-FR.ftl b/src/uu/mkfifo/locales/fr-FR.ftl index 14cfc6dd582..d4772246373 100644 --- a/src/uu/mkfifo/locales/fr-FR.ftl +++ b/src/uu/mkfifo/locales/fr-FR.ftl @@ -11,4 +11,3 @@ mkfifo-error-invalid-mode = mode invalide : { $error } mkfifo-error-missing-operand = opérande manquant mkfifo-error-cannot-create-fifo = impossible de créer le fifo { $path } : Le fichier existe mkfifo-error-cannot-set-permissions = impossible de définir les permissions sur { $path } : { $error } -mkfifo-error-non-file-permission = le mode ne doit spécifier que des bits de permission de fichier diff --git a/src/uu/mv/locales/fr-FR.ftl b/src/uu/mv/locales/fr-FR.ftl index 9ea2f2114b1..3432935b379 100644 --- a/src/uu/mv/locales/fr-FR.ftl +++ b/src/uu/mv/locales/fr-FR.ftl @@ -1,43 +1,43 @@ mv-about = Déplacer SOURCE vers DEST, ou plusieurs SOURCE(s) vers RÉPERTOIRE. -mv-usage = mv [OPTION]... [-T] SOURCE DEST - mv [OPTION]... SOURCE... RÉPERTOIRE - mv [OPTION]... -t RÉPERTOIRE SOURCE... -mv-after-help = Lors de la spécification de plus d'une option parmi -i, -f, -n, seule la dernière prend effet. - - Ne pas déplacer un non-répertoire qui a une destination existante avec un horodatage de modification identique ou plus récent ; - au lieu de cela, ignorer silencieusement le fichier sans échouer. Si le déplacement traverse les limites du système de fichiers, la comparaison est - avec l'horodatage source tronqué aux résolutions du système de fichiers de destination et des appels système utilisés - pour mettre à jour les horodatages ; cela évite le travail en double si plusieurs commandes mv -u sont exécutées avec la même source - et destination. Cette option est ignorée si l'option -n ou --no-clobber est également spécifiée, qui donne plus de contrôle - sur quels fichiers existants dans la destination sont remplacés, et sa valeur peut être une des suivantes : - - - all C'est l'opération par défaut quand une option --update n'est pas spécifiée, et résulte en tous les fichiers existants dans la destination étant remplacés. - - none C'est similaire à l'option --no-clobber, en ce que aucun fichier dans la destination n'est remplacé, mais aussi ignorer un fichier n'induit pas un échec. - - older C'est l'opération par défaut quand --update est spécifié, et résulte en des fichiers étant remplacés s'ils sont plus anciens que le fichier source correspondant. - +mv-usage = + mv [OPTION]... [-T] SOURCE DEST + mv [OPTION]... SOURCE... RÉPERTOIRE + mv [OPTION]... -t RÉPERTOIRE SOURCE... +mv-after-help = + Lors de la spécification de plus d'une option parmi -i, -f, -n, seule la dernière prend effet. + + Ne pas déplacer un non-répertoire qui a une destination existante avec un horodatage de modification identique ou plus récent ; + au lieu de cela, ignorer silencieusement le fichier sans échouer. Si le déplacement traverse les limites du système de fichiers, la comparaison est + avec l'horodatage source tronqué aux résolutions du système de fichiers de destination et des appels système utilisés + pour mettre à jour les horodatages ; cela évite le travail en double si plusieurs commandes mv -u sont exécutées avec la même source + et destination. Cette option est ignorée si l'option -n ou --no-clobber est également spécifiée, qui donne plus de contrôle + sur quels fichiers existants dans la destination sont remplacés, et sa valeur peut être une des suivantes : + + - all C'est l'opération par défaut quand une option --update n'est pas spécifiée, et résulte en tous les fichiers existants dans la destination étant remplacés. + - none C'est similaire à l'option --no-clobber, en ce que aucun fichier dans la destination n'est remplacé, mais aussi ignorer un fichier n'induit pas un échec. + - older C'est l'opération par défaut quand --update est spécifié, et résulte en des fichiers étant remplacés s'ils sont plus anciens que le fichier source correspondant. # Messages d'erreur -mv-error-insufficient-arguments = L'argument '<{$arg_files}>...' nécessite au moins 2 valeurs, mais seulement 1 a été fournie -mv-error-no-such-file = impossible de lire {$path} : Aucun fichier ou répertoire de ce nom -mv-error-cannot-stat-not-directory = impossible de lire {$path} : N'est pas un répertoire -mv-error-same-file = {$source} et {$target} sont le même fichier -mv-error-self-target-subdirectory = impossible de déplacer {$source} vers un sous-répertoire de lui-même, {$target} -mv-error-directory-to-non-directory = impossible d'écraser le répertoire {$path} avec un non-répertoire -mv-error-non-directory-to-directory = impossible d'écraser le non-répertoire {$target} avec le répertoire {$source} -mv-error-not-directory = cible {$path} : N'est pas un répertoire -mv-error-target-not-directory = répertoire cible {$path} : N'est pas un répertoire -mv-error-failed-access-not-directory = impossible d'accéder à {$path} : N'est pas un répertoire +mv-error-insufficient-arguments = L'argument '<{ $arg_files }>...' nécessite au moins 2 valeurs, mais seulement 1 a été fournie +mv-error-no-such-file = impossible de lire { $path } : Aucun fichier ou répertoire de ce nom +mv-error-cannot-stat-not-directory = impossible de lire { $path } : N'est pas un répertoire +mv-error-same-file = { $source } et { $target } sont le même fichier +mv-error-self-target-subdirectory = impossible de déplacer { $source } vers un sous-répertoire de lui-même, { $target } +mv-error-directory-to-non-directory = impossible d'écraser le répertoire { $path } avec un non-répertoire +mv-error-non-directory-to-directory = impossible d'écraser le non-répertoire { $target } avec le répertoire { $source } +mv-error-not-directory = cible { $path } : N'est pas un répertoire +mv-error-target-not-directory = répertoire cible { $path } : N'est pas un répertoire +mv-error-failed-access-not-directory = impossible d'accéder à { $path } : N'est pas un répertoire mv-error-backup-with-no-clobber = impossible de combiner --backup avec -n/--no-clobber ou --update=none-fail -mv-error-extra-operand = mv : opérande supplémentaire {$operand} -mv-error-backup-might-destroy-source = sauvegarder {$target} pourrait détruire la source ; {$source} non déplacé -mv-error-will-not-overwrite-just-created = ne va pas écraser le fichier qui vient d'être créé {$target} avec {$source} -mv-error-not-replacing = ne remplace pas {$target} -mv-error-cannot-move = impossible de déplacer {$source} vers {$target} +mv-error-extra-operand = mv : opérande supplémentaire { $operand } +mv-error-backup-might-destroy-source = sauvegarder { $target } pourrait détruire la source ; { $source } non déplacé +mv-error-will-not-overwrite-just-created = ne va pas écraser le fichier qui vient d'être créé '{ $target }' avec '{ $source }' +mv-error-not-replacing = ne remplace pas { $target } +mv-error-cannot-move = impossible de déplacer { $source } vers { $target } mv-error-directory-not-empty = Répertoire non vide mv-error-dangling-symlink = impossible de déterminer le type de lien symbolique, car il est suspendu mv-error-no-symlink-support = votre système d'exploitation ne prend pas en charge les liens symboliques mv-error-permission-denied = Permission refusée -mv-error-inter-device-move-failed = échec du déplacement inter-périphérique : {$from} vers {$to} ; impossible de supprimer la cible : {$err} - +mv-error-inter-device-move-failed = échec du déplacement inter-périphérique : '{ $from }' vers '{ $to }' ; impossible de supprimer la cible : { $err } # Messages d'aide mv-help-force = ne pas demander avant d'écraser mv-help-interactive = demander avant d'écraser @@ -46,19 +46,18 @@ mv-help-strip-trailing-slashes = supprimer toutes les barres obliques de fin de mv-help-target-directory = déplacer tous les arguments SOURCE dans RÉPERTOIRE mv-help-no-target-directory = traiter DEST comme un fichier normal mv-help-verbose = expliquer ce qui est fait -mv-help-progress = Afficher une barre de progression. - Note : cette fonctionnalité n'est pas supportée par GNU coreutils. +mv-help-progress = + Afficher une barre de progression. + Note : cette fonctionnalité n'est pas supportée par GNU coreutils. mv-help-debug = expliquer comment un fichier est copié. Implique -v - # Messages verbeux -mv-verbose-renamed = renommé {$from} -> {$to} -mv-verbose-renamed-with-backup = renommé {$from} -> {$to} (sauvegarde : {$backup}) - +mv-verbose-renamed = renommé { $from } -> { $to } +mv-verbose-renamed-with-backup = renommé { $from } -> { $to } (sauvegarde : { $backup }) # Messages de débogage -mv-debug-skipped = ignoré {$target} - +mv-debug-skipped = ignoré { $target } # Messages de confirmation -mv-prompt-overwrite = écraser {$target} ? - +mv-prompt-overwrite = écraser { $target } ? # Messages de progression mv-progress-moving = déplacement +mv-help-selinux = défini le contexte de sécurité SELinux du fichier de destination au type par défaut +mv-help-context = comme -Z, sauf si CTX est spécifié auquel cas le contexte de sécurité SELinux est défini sur CTX diff --git a/src/uu/numfmt/locales/fr-FR.ftl b/src/uu/numfmt/locales/fr-FR.ftl index 20bd91db9a9..1a629418434 100644 --- a/src/uu/numfmt/locales/fr-FR.ftl +++ b/src/uu/numfmt/locales/fr-FR.ftl @@ -59,7 +59,6 @@ numfmt-error-grouping-cannot-be-combined-with-to = le groupement ne peut pas êt numfmt-error-delimiter-must-be-single-character = le délimiteur doit être un seul caractère numfmt-error-invalid-number-empty = nombre invalide : '' numfmt-error-invalid-suffix = suffixe invalide dans l'entrée : { $input } -numfmt-error-invalid-specific-suffix = suffixe invalide dans l'entrée { $input } : { $suffix } numfmt-error-invalid-number = nombre invalide : { $input } numfmt-error-missing-i-suffix = suffixe 'i' manquant dans l'entrée : '{ $number }{ $suffix }' (par ex. Ki/Mi/Gi) numfmt-error-rejecting-suffix = rejet du suffixe dans l'entrée : '{ $number }{ $suffix }' (considérez utiliser --from) diff --git a/src/uu/od/locales/fr-FR.ftl b/src/uu/od/locales/fr-FR.ftl index ada0c2d796f..cba433b640a 100644 --- a/src/uu/od/locales/fr-FR.ftl +++ b/src/uu/od/locales/fr-FR.ftl @@ -56,9 +56,9 @@ od-error-invalid-offset = décalage invalide : {$offset} od-error-invalid-label = étiquette invalide : {$label} od-error-too-many-inputs = trop d'entrées après --traditional : {$input} od-error-parse-failed = échec de l'analyse -od-error-invalid-suffix = suffixe invalide dans l'argument {$option} {$value} -od-error-invalid-argument = argument {$option} invalide {$value} -od-error-argument-too-large = argument {$option} {$value} trop grand +od-error-invalid-suffix = suffixe invalide dans l'argument --{$option} {$value} +od-error-invalid-argument = argument --{$option} invalide {$value} +od-error-argument-too-large = argument --{$option} {$value} trop grand od-error-skip-past-end = tentative d'ignorer au-delà de la fin de l'entrée # Messages d'aide @@ -90,5 +90,5 @@ od-help-s = unités décimales 2-octets od-help-capital-x = unités hexadécimales 4-octets od-help-capital-h = unités hexadécimales 4-octets od-help-e = unités virgule flottante double précision (64-bits) -od-help-f = unités virgule flottante simple précision (32-bits) +od-help-f = unités virgule flottante double précision (32-bits) od-help-capital-f = unités virgule flottante double précision (64-bits) diff --git a/src/uu/pr/locales/fr-FR.ftl b/src/uu/pr/locales/fr-FR.ftl index 9d9a23407f8..c929ec3dfa1 100644 --- a/src/uu/pr/locales/fr-FR.ftl +++ b/src/uu/pr/locales/fr-FR.ftl @@ -1,103 +1,95 @@ pr-about = paginer ou présenter en colonnes le(s) FICHIER(s) pour l'impression pr-after-help = - Si aucun FICHIER n'est donné, ou si FICHIER est -, lire l'entrée standard. + Si aucun FICHIER n'est donné, ou si FICHIER est -, lire l'entrée standard. - Lors de la création d'une sortie multi-colonnes, les colonnes auront une largeur égale. - Lors de l'utilisation de l'option '-s' pour séparer les colonnes, le séparateur par défaut - est un caractère de tabulation unique. Lors de l'utilisation de l'option '-S' pour séparer - les colonnes, le séparateur par défaut est un caractère d'espace unique. + Lors de la création d'une sortie multi-colonnes, les colonnes auront une largeur égale. + Lors de l'utilisation de l'option '-s' pour séparer les colonnes, le séparateur par défaut + est un caractère de tabulation unique. Lors de l'utilisation de l'option '-S' pour séparer + les colonnes, le séparateur par défaut est un caractère d'espace unique. pr-usage = pr [OPTION]... [FICHIER]... - # Messages d'aide pr-help-pages = Commencer et arrêter l'impression à la page PREMIÈRE_PAGE[:DERNIÈRE_PAGE] pr-help-header = - Utiliser la chaîne d'en-tête pour remplacer le nom de fichier - dans la ligne d'en-tête. -pr-help-date-format = - Utiliser le FORMAT de style 'date' pour la date dans la ligne d'en-tête. + Utiliser la chaîne d'en-tête pour remplacer le nom de fichier + dans la ligne d'en-tête. +pr-help-date-format = Utiliser le FORMAT de style 'date' pour la date dans la ligne d'en-tête. pr-help-double-space = - Produire une sortie avec double espacement. Un caractère - supplémentaire est affiché après chaque trouvé dans l'entrée. + Produire une sortie avec double espacement. Un caractère + supplémentaire est affiché après chaque trouvé dans l'entrée. pr-help-number-lines = - Fournir une numérotation de ligne avec largeur de chiffres. La valeur par défaut - pour la largeur, si non spécifiée, est 5. Le numéro occupe les premières - largeur positions de colonne de chaque colonne de texte ou de chaque ligne - de sortie -m. Si char (tout caractère non numérique) est donné, il est - ajouté au numéro de ligne pour le séparer de ce qui suit. La valeur par - défaut pour char est une . Les numéros de ligne plus longs - que largeur colonnes sont tronqués. + Fournir une numérotation de ligne avec largeur de chiffres. La valeur par défaut + pour la largeur, si non spécifiée, est 5. Le numéro occupe les premières + largeur positions de colonne de chaque colonne de texte ou de chaque ligne + de sortie -m. Si char (tout caractère non numérique) est donné, il est + ajouté au numéro de ligne pour le séparer de ce qui suit. La valeur par + défaut pour char est une . Les numéros de ligne plus longs + que largeur colonnes sont tronqués. pr-help-first-line-number = commencer le comptage avec NUMÉRO à la 1ère ligne de la première page imprimée pr-help-omit-header = - N'écrire ni l'en-tête d'identification de cinq lignes ni le pied de page - de cinq lignes habituellement fournis pour chaque page. Arrêter l'écriture - après la dernière ligne de chaque fichier sans espacement jusqu'à la fin de la page. + N'écrire ni l'en-tête d'identification de cinq lignes ni le pied de page + de cinq lignes habituellement fournis pour chaque page. Arrêter l'écriture + après la dernière ligne de chaque fichier sans espacement jusqu'à la fin de la page. pr-help-page-length = - Remplacer la valeur par défaut de 66 lignes (nombre par défaut de lignes de texte 56, - et avec -F 63) et réinitialiser la longueur de page à lignes. Si lignes n'est pas - supérieur à la somme des profondeurs de l'en-tête et du pied de page (en lignes), - l'utilitaire pr supprimera à la fois l'en-tête et le pied de page, comme si l'option -t - était en vigueur. + Remplacer la valeur par défaut de 66 lignes (nombre par défaut de lignes de texte 56, + et avec -F 63) et réinitialiser la longueur de page à lignes. Si lignes n'est pas + supérieur à la somme des profondeurs de l'en-tête et du pied de page (en lignes), + l'utilitaire pr supprimera à la fois l'en-tête et le pied de page, comme si l'option -t + était en vigueur. pr-help-no-file-warnings = omettre l'avertissement lorsqu'un fichier ne peut pas être ouvert pr-help-form-feed = - Utiliser un pour les nouvelles pages, au lieu du comportement par défaut - qui utilise une séquence de . + Utiliser un pour les nouvelles pages, au lieu du comportement par défaut + qui utilise une séquence de . pr-help-column-width = - Définir la largeur de la ligne à largeur positions de colonne pour la sortie - multi-colonnes de texte seulement. Si l'option -w n'est pas spécifiée et - l'option -s n'est pas spécifiée, la largeur par défaut sera 72. Si l'option -w - n'est pas spécifiée et l'option -s est spécifiée, la largeur par défaut sera 512. + Définir la largeur de la ligne à largeur positions de colonne pour la sortie + multi-colonnes de texte seulement. Si l'option -w n'est pas spécifiée et + l'option -s n'est pas spécifiée, la largeur par défaut sera 72. Si l'option -w + n'est pas spécifiée et l'option -s est spécifiée, la largeur par défaut sera 512. pr-help-page-width = - définir la largeur de page à PAGE_WIDTH (72) caractères toujours, - tronquer les lignes, sauf si l'option -J est définie, aucune interférence - avec -S ou -s + définir la largeur de page à PAGE_WIDTH (72) caractères toujours, + tronquer les lignes, sauf si l'option -J est définie, aucune interférence + avec -S ou -s pr-help-across = - Modifier l'effet de l'option - colonne pour que les colonnes soient remplies - à travers la page dans un ordre round-robin (par exemple, quand colonne est 2, - la première ligne d'entrée va en tête de colonne 1, la seconde va en tête de colonne 2, - la troisième est la seconde ligne en colonne 1, et ainsi de suite). + Modifier l'effet de l'option - colonne pour que les colonnes soient remplies + à travers la page dans un ordre round-robin (par exemple, quand colonne est 2, + la première ligne d'entrée va en tête de colonne 1, la seconde va en tête de colonne 2, + la troisième est la seconde ligne en colonne 1, et ainsi de suite). pr-help-column = - Produire une sortie multi-colonnes qui est arrangée en colonnes colonnes - (la valeur par défaut sera 1) et est écrite dans chaque colonne dans l'ordre - dans lequel le texte est reçu du fichier d'entrée. Cette option ne doit pas être - utilisée avec -m. Les options -e et -i seront assumées pour la sortie multi-colonnes - de texte. Que les colonnes de texte soient produites avec des longueurs verticales - identiques ou non n'est pas spécifié, mais une colonne de texte ne doit jamais - dépasser la longueur de la page (voir l'option -l). Lorsqu'utilisée avec -t, - utiliser le nombre minimum de lignes pour écrire la sortie. + Produire une sortie multi-colonnes qui est arrangée en colonnes + (la valeur par défaut sera 1) et est écrite dans chaque colonne dans l'ordre + dans lequel le texte est reçu du fichier d'entrée. Cette option ne doit pas être + utilisée avec -m. Les options -e et -i seront assumées pour la sortie multi-colonnes + de texte. Que les colonnes de texte soient produites avec des longueurs verticales + identiques ou non n'est pas spécifié, mais une colonne de texte ne doit jamais + dépasser la longueur de la page (voir l'option -l). Lorsqu'utilisée avec -t, + utiliser le nombre minimum de lignes pour écrire la sortie. pr-help-column-char-separator = - Séparer les colonnes de texte par le caractère unique char au lieu du nombre - approprié d' (par défaut pour char est le caractère de ). + Séparer les colonnes de texte par le caractère unique char au lieu du nombre + approprié d' (par défaut pour char est le caractère de ). pr-help-column-string-separator = - séparer les colonnes par CHAÎNE, - sans -S : Séparateur par défaut avec -J et - sinon (même que -S\" \"), aucun effet sur les options de colonne + séparer les colonnes par CHAÎNE, + sans -S : Séparateur par défaut avec -J et + sinon (même que -S\" \"), aucun effet sur les options de colonne pr-help-merge = - Fusionner les fichiers. La sortie standard sera formatée pour que l'utilitaire pr - écrive une ligne de chaque fichier spécifié par un opérande de fichier, côte à côte - dans des colonnes de texte de largeurs fixes égales, en termes du nombre de positions - de colonne. Les implémentations doivent supporter la fusion d'au moins neuf opérandes de fichier. + Fusionner les fichiers. La sortie standard sera formatée pour que l'utilitaire pr + écrive une ligne de chaque fichier spécifié par un opérande de fichier, côte à côte + dans des colonnes de texte de largeurs fixes égales, en termes du nombre de positions + de colonne. Les implémentations doivent supporter la fusion d'au moins neuf opérandes de fichier. pr-help-indent = - Chaque ligne de sortie sera précédée par décalage . Si l'option -o - n'est pas spécifiée, le décalage par défaut sera zéro. L'espace pris est - en plus de la largeur de ligne de sortie (voir l'option -w ci-dessous). + Chaque ligne de sortie sera précédée par décalage . Si l'option -o + n'est pas spécifiée, le décalage par défaut sera zéro. L'espace pris est + en plus de la largeur de ligne de sortie (voir l'option -w ci-dessous). pr-help-join-lines = - fusionner les lignes complètes, désactive la troncature de ligne -W, aucun - alignement de colonne, --sep-string[=CHAÎNE] définit les séparateurs -pr-help-expand-tabs = convertir les CHARs d'entrée (TABs) en largeur de tabulation WIDTH (8) + fusionner les lignes complètes, désactive la troncature de ligne -W, aucun + alignement de colonne, --sep-string[=CHAÎNE] définit les séparateurs pr-help-help = Afficher les informations d'aide - # Texte d'en-tête de page pr-page = Page - -pr-try-help-message = Essayez 'pr --help' pour plus d'informations. - # Messages d'erreur -pr-error-reading-input = pr : La lecture depuis l'entrée {$file} a donné une erreur -pr-error-unknown-filetype = pr : {$file} : type de fichier inconnu -pr-error-is-directory = pr : {$file} : Est un répertoire -pr-error-socket-not-supported = pr : impossible d'ouvrir {$file}, Opération non supportée sur socket -pr-error-no-such-file = pr : impossible d'ouvrir {$file}, Aucun fichier ou répertoire de ce type +pr-error-reading-input = pr : La lecture depuis l'entrée { $file } a donné une erreur +pr-error-unknown-filetype = pr : { $file } : type de fichier inconnu +pr-error-is-directory = pr : { $file } : Est un répertoire +pr-error-socket-not-supported = pr : impossible d'ouvrir { $file }, Opération non supportée sur socket +pr-error-no-such-file = pr : impossible d'ouvrir { $file }, Aucun fichier ou répertoire de ce type pr-error-column-merge-conflict = impossible de spécifier le nombre de colonnes lors de l'impression en parallèle pr-error-across-merge-conflict = impossible de spécifier à la fois l'impression transversale et l'impression en parallèle -pr-error-invalid-pages-range = argument --pages invalide '{$start}:{$end}' -pr-error-invalid-expand-tab-argument = Caractères supplémentaires ou nombre invalide dans l'argument de '-e': '{$arg}' +pr-error-invalid-pages-range = argument --pages invalide '{ $start }:{ $end }' diff --git a/src/uu/printf/locales/fr-FR.ftl b/src/uu/printf/locales/fr-FR.ftl index fdedf249736..9594c702758 100644 --- a/src/uu/printf/locales/fr-FR.ftl +++ b/src/uu/printf/locales/fr-FR.ftl @@ -250,6 +250,6 @@ printf-after-help = templating de chaîne anonyme de base : # Messages d'erreur printf-error-missing-operand = opérande manquant -printf-warning-ignoring-excess-arguments = arguments excédentaires ignorés, en commençant par { $arg } +printf-warning-ignoring-excess-arguments = arguments excédentaires ignorés, en commençant par '{ $arg }' printf-help-version = Afficher les informations de version printf-help-help = Afficher cette aide diff --git a/src/uu/ptx/locales/fr-FR.ftl b/src/uu/ptx/locales/fr-FR.ftl index 743694e227c..30e717694fc 100644 --- a/src/uu/ptx/locales/fr-FR.ftl +++ b/src/uu/ptx/locales/fr-FR.ftl @@ -28,5 +28,3 @@ ptx-error-dumb-format = Il n'y a pas de format simple avec les extensions GNU d ptx-error-not-implemented = { $feature } pas encore implémenté ptx-error-write-failed = échec de l'écriture ptx-error-extra-operand = opérande supplémentaire { $operand } -ptx-error-empty-regexp = Une expression régulière ne peut pas correspondre à une chaîne de longueur zéro -ptx-error-invalid-regexp = Expression régulière invalide : { $error } diff --git a/src/uu/readlink/locales/fr-FR.ftl b/src/uu/readlink/locales/fr-FR.ftl index 610e6c2a662..e670f9c17c5 100644 --- a/src/uu/readlink/locales/fr-FR.ftl +++ b/src/uu/readlink/locales/fr-FR.ftl @@ -14,4 +14,3 @@ readlink-help-zero = séparer la sortie avec NUL plutôt qu'une nouvelle ligne # Messages d'erreur readlink-error-missing-operand = opérande manquant readlink-error-ignoring-no-newline = ignorer --no-newline avec plusieurs arguments -readlink-error-invalid-argument = {$path} : argument non valide diff --git a/src/uu/rm/locales/fr-FR.ftl b/src/uu/rm/locales/fr-FR.ftl index 6052e2f8964..a3da4ba0b2b 100644 --- a/src/uu/rm/locales/fr-FR.ftl +++ b/src/uu/rm/locales/fr-FR.ftl @@ -40,11 +40,9 @@ rm-error-cannot-remove-no-such-file = impossible de supprimer {$file} : Aucun fi rm-error-cannot-remove-permission-denied = impossible de supprimer {$file} : Permission refusée rm-error-cannot-remove-is-directory = impossible de supprimer {$file} : C'est un répertoire rm-error-dangerous-recursive-operation = il est dangereux d'opérer récursivement sur '/' -rm-error-dangerous-recursive-operation-same-as-root = il est dangereux d'opérer récursivement sur '{$path}' (identique à '/') rm-error-use-no-preserve-root = utilisez --no-preserve-root pour outrepasser cette protection -rm-error-refusing-to-remove-directory = refus de supprimer le répertoire '.' ou '..' : ignorer {$path} +rm-error-refusing-to-remove-directory = refus de supprimer le répertoire '.' ou '..' : ignorer '{$path}' rm-error-cannot-remove = impossible de supprimer {$file} -rm-error-may-not-abbreviate-no-preserve-root = Vous ne pouvez pas abréger l'option --no-preserve-root # Messages verbeux rm-verbose-removed = {$file} supprimé diff --git a/src/uu/shred/locales/fr-FR.ftl b/src/uu/shred/locales/fr-FR.ftl index aa248254a35..e93eb409fcf 100644 --- a/src/uu/shred/locales/fr-FR.ftl +++ b/src/uu/shred/locales/fr-FR.ftl @@ -1,48 +1,48 @@ -shred-about = Écrase les FICHIER(s) spécifiés de manière répétée, afin de rendre plus difficile - même pour du matériel de sondage très coûteux de récupérer les données. +shred-about = + Écrase les FICHIER(s) spécifiés de manière répétée, afin de rendre plus difficile + même pour du matériel de sondage très coûteux de récupérer les données. shred-usage = shred [OPTION]... FICHIER... -shred-after-help = Supprime le ou les FICHIER(s) si --remove (-u) est spécifié. Par défaut, les fichiers - ne sont pas supprimés car il est courant d'opérer sur des fichiers de périphérique comme /dev/hda, - et ces fichiers ne doivent généralement pas être supprimés. +shred-after-help = + Supprime le ou les FICHIER(s) si --remove (-u) est spécifié. Par défaut, les fichiers + ne sont pas supprimés car il est courant d'opérer sur des fichiers de périphérique comme /dev/hda, + et ces fichiers ne doivent généralement pas être supprimés. - ATTENTION : Notez que shred repose sur une hypothèse très importante : que le système - de fichiers écrase les données sur place. C'est la façon traditionnelle de procéder, mais - de nombreuses conceptions de systèmes de fichiers modernes ne satisfont pas cette hypothèse. - Voici des exemples de systèmes de fichiers sur lesquels shred n'est pas efficace, ou n'est pas - garanti d'être efficace dans tous les modes de système de fichiers : + ATTENTION : Notez que shred repose sur une hypothèse très importante : que le système + de fichiers écrase les données sur place. C'est la façon traditionnelle de procéder, mais + de nombreuses conceptions de systèmes de fichiers modernes ne satisfont pas cette hypothèse. + Voici des exemples de systèmes de fichiers sur lesquels shred n'est pas efficace, ou n'est pas + garanti d'être efficace dans tous les modes de système de fichiers : - - systèmes de fichiers structurés en journal ou en log, tels que ceux fournis avec - AIX et Solaris (et JFS, ReiserFS, XFS, Ext3, etc.) + - systèmes de fichiers structurés en journal ou en log, tels que ceux fournis avec + AIX et Solaris (et JFS, ReiserFS, XFS, Ext3, etc.) - - systèmes de fichiers qui écrivent des données redondantes et continuent même si certaines écritures - échouent, tels que les systèmes de fichiers basés sur RAID + - systèmes de fichiers qui écrivent des données redondantes et continuent même si certaines écritures + échouent, tels que les systèmes de fichiers basés sur RAID - - systèmes de fichiers qui font des instantanés, tels que le serveur NFS de Network Appliance + - systèmes de fichiers qui font des instantanés, tels que le serveur NFS de Network Appliance - - systèmes de fichiers qui mettent en cache dans des emplacements temporaires, tels que NFS - version 3 clients + - systèmes de fichiers qui mettent en cache dans des emplacements temporaires, tels que NFS + version 3 clients - - systèmes de fichiers compressés + - systèmes de fichiers compressés - Dans le cas des systèmes de fichiers ext3, la clause de non-responsabilité ci-dessus s'applique (et shred est - donc d'efficacité limitée) seulement en mode data=journal, qui journalise les données de fichier - en plus des métadonnées seulement. Dans les modes data=ordered (par défaut) et - data=writeback, shred fonctionne comme d'habitude. Les modes de journal Ext3 peuvent être changés - en ajoutant l'option data=something aux options de montage pour un système de fichiers particulier - dans le fichier /etc/fstab, comme documenté dans la page de manuel mount (`man mount`). - - De plus, les sauvegardes de système de fichiers et les miroirs distants peuvent contenir des copies - du fichier qui ne peuvent pas être supprimées, et qui permettront à un fichier détruit d'être - récupéré plus tard. + Dans le cas des systèmes de fichiers ext3, la clause de non-responsabilité ci-dessus s'applique (et shred est + donc d'efficacité limitée) seulement en mode data=journal, qui journalise les données de fichier + en plus des métadonnées seulement. Dans les modes data=ordered (par défaut) et + data=writeback, shred fonctionne comme d'habitude. Les modes de journal Ext3 peuvent être changés + en ajoutant l'option data=something aux options de montage pour un système de fichiers particulier + dans le fichier /etc/fstab, comme documenté dans la page de manuel mount (`man mount`). + De plus, les sauvegardes de système de fichiers et les miroirs distants peuvent contenir des copies + du fichier qui ne peuvent pas être supprimées, et qui permettront à un fichier détruit d'être + récupéré plus tard. # Messages d'erreur shred-missing-file-operand = opérande de fichier manquant -shred-invalid-number-of-passes = nombre de passes invalide : {$passes} -shred-cannot-open-random-source = impossible d'ouvrir la source aléatoire : {$source} -shred-invalid-file-size = taille de fichier invalide : {$size} -shred-no-such-file-or-directory = {$file} : Aucun fichier ou répertoire de ce type -shred-not-a-file = {$file} : N'est pas un fichier - +shred-invalid-number-of-passes = nombre de passes invalide : { $passes } +shred-cannot-open-random-source = impossible d'ouvrir la source aléatoire : { $source } +shred-invalid-file-size = taille de fichier invalide : { $size } +shred-no-such-file-or-directory = { $file } : Aucun fichier ou répertoire de ce type +shred-not-a-file = { $file } : N'est pas un fichier # Texte d'aide des options shred-force-help = modifier les permissions pour permettre l'écriture si nécessaire shred-iterations-help = écraser N fois au lieu de la valeur par défaut (3) @@ -50,24 +50,17 @@ shred-size-help = détruire ce nombre d'octets (suffixes comme K, M, G acceptés shred-deallocate-help = désallouer et supprimer le fichier après écrasement shred-remove-help = comme -u mais donne le contrôle sur COMMENT supprimer ; Voir ci-dessous shred-verbose-help = afficher le progrès -shred-exact-help = ne pas arrondir les tailles de fichier au bloc complet suivant ; - c'est la valeur par défaut pour les fichiers non réguliers +shred-exact-help = + ne pas arrondir les tailles de fichier au bloc complet suivant ; + c'est la valeur par défaut pour les fichiers non réguliers shred-zero-help = ajouter un écrasement final avec des zéros pour cacher la destruction shred-random-source-help = prendre des octets aléatoires du FICHIER - # Messages verbeux -shred-removing = {$file} : suppression -shred-removed = {$file} : supprimé +shred-removing = { $file } : suppression +shred-removed = { $file } : supprimé shred-renamed-to = renommé en -shred-pass-progress = {$file}: passage -shred-couldnt-rename = {$file} : Impossible de renommer en {$new_name} : {$error} -shred-failed-to-open-for-writing = {$file} : impossible d'ouvrir pour l'écriture -shred-file-write-pass-failed = {$file} : Échec du passage d'écriture de fichier -shred-failed-to-remove-file = {$file} : impossible de supprimer le fichier - -# Messages d'erreur E/S de fichier -shred-failed-to-clone-file-handle = échec du clonage du descripteur de fichier -shred-failed-to-seek-file = échec de la recherche dans le fichier -shred-failed-to-read-seed-bytes = échec de la lecture des octets de graine du fichier -shred-failed-to-get-metadata = échec de l'obtention des métadonnées du fichier -shred-failed-to-set-permissions = échec de la définition des permissions du fichier +shred-pass-progress = { $file } : passage +shred-couldnt-rename = { $file } : Impossible de renommer en { $new_name } : { $error } +shred-failed-to-open-for-writing = { $file } : impossible d'ouvrir pour l'écriture +shred-file-write-pass-failed = { $file } : Échec du passage d'écriture de fichier +shred-failed-to-remove-file = { $file } : impossible de supprimer le fichier diff --git a/src/uu/sleep/locales/fr-FR.ftl b/src/uu/sleep/locales/fr-FR.ftl index 61393d1e9ad..7930b78feae 100644 --- a/src/uu/sleep/locales/fr-FR.ftl +++ b/src/uu/sleep/locales/fr-FR.ftl @@ -12,3 +12,4 @@ sleep-error-missing-operand = opérande manquant # Messages d'aide sleep-help-number = faire une pause de NOMBRE secondes + diff --git a/src/uu/sort/locales/fr-FR.ftl b/src/uu/sort/locales/fr-FR.ftl index fe6c1721591..a07bca3a0be 100644 --- a/src/uu/sort/locales/fr-FR.ftl +++ b/src/uu/sort/locales/fr-FR.ftl @@ -15,15 +15,15 @@ sort-open-failed = échec d'ouverture : {$path} : {$error} sort-parse-key-error = échec d'analyse de la clé {$key} : {$msg} sort-cannot-read = impossible de lire : {$path} : {$error} sort-open-tmp-file-failed = échec d'ouverture du fichier temporaire : {$error} -sort-compress-prog-execution-failed = impossible d'exécuter le programme de compression '{$prog}' : {$error} +sort-compress-prog-execution-failed = impossible d'exécuter le programme de compression : errno {$code} sort-compress-prog-terminated-abnormally = {$prog} s'est terminé anormalement -sort-cannot-create-tmp-file = impossible de créer un fichier temporaire dans {$path} : -sort-file-operands-combined = opérande supplémentaire {$file} +sort-cannot-create-tmp-file = impossible de créer un fichier temporaire dans '{$path}' : +sort-file-operands-combined = opérande supplémentaire '{$file}' les opérandes de fichier ne peuvent pas être combinées avec --files0-from Essayez '{$help} --help' pour plus d'informations. sort-multiple-output-files = plusieurs fichiers de sortie spécifiés sort-minus-in-stdin = lors de la lecture des noms de fichiers depuis l'entrée standard, aucun nom de fichier '-' n'est autorisé -sort-no-input-from = aucune entrée depuis {$file} +sort-no-input-from = aucune entrée depuis '{$file}' sort-invalid-zero-length-filename = {$file}:{$line_num} : nom de fichier de longueur zéro invalide sort-options-incompatible = les options '-{$opt1}{$opt2}' sont incompatibles sort-invalid-key = clé invalide {$key} @@ -31,8 +31,7 @@ sort-failed-parse-field-index = échec d'analyse de l'index de champ {$field} {$ sort-field-index-cannot-be-zero = l'index de champ ne peut pas être 0 sort-failed-parse-char-index = échec d'analyse de l'index de caractère {$char} : {$error} sort-invalid-option = option invalide : '{$option}' -sort-invalid-char-index-zero-start = index de caractère 0 invalide pour la position de début d'un champ -sort-invalid-field-spec = {$msg} : spécification de champ invalide {$spec} +sort-invalid-field-spec = {$msg}: spécification de champ invalide {$spec} sort-invalid-count-at-start-of = nombre invalide au début de {$string} sort-invalid-number-at-field-start = nombre invalide au début du champ sort-invalid-number-after-dash = nombre invalide après '-' @@ -40,7 +39,8 @@ sort-invalid-number-after-dot = nombre invalide après '.' sort-invalid-number-after-comma = nombre invalide après ',' sort-field-number-is-zero = le numéro de champ est zéro sort-character-offset-is-zero = le décalage de caractère est zéro -sort-stray-character-field-spec = caractère parasite dans la spécification de champ +sort-stray-character-field-spec = caractère errant dans la spécification de champ +sort-invalid-char-index-zero-start = index de caractère 0 invalide pour la position de début d'un champ sort-invalid-batch-size-arg = argument --batch-size invalide '{$arg}' sort-minimum-batch-size-two = l'argument --batch-size minimum est '2' sort-batch-size-too-large = argument --batch-size {$arg} trop grand @@ -69,7 +69,6 @@ sort-help-numeric = compare selon la valeur numérique de la chaîne sort-help-general-numeric = compare selon la valeur numérique générale de la chaîne sort-help-version-sort = Trie par numéro de version SemVer, par ex. 1.12.2 > 1.1.2 sort-help-random = mélange dans un ordre aléatoire -sort-help-random-source = utilise FICHIER comme source de données aléatoires sort-help-dictionary-order = considère seulement les espaces et les caractères alphanumériques sort-help-merge = fusionne les fichiers déjà triés ; ne trie pas sort-help-check = vérifie l'entrée triée ; ne trie pas diff --git a/src/uu/split/locales/fr-FR.ftl b/src/uu/split/locales/fr-FR.ftl index e8e70c280fa..8c97ab29279 100644 --- a/src/uu/split/locales/fr-FR.ftl +++ b/src/uu/split/locales/fr-FR.ftl @@ -1,31 +1,31 @@ -split-about = Créer des fichiers de sortie contenant des sections consécutives ou entrelacées de l'entrée -split-usage = split [OPTION]... [ENTRÉE [PRÉFIXE]] -split-after-help = Sortir des morceaux de taille fixe d'ENTRÉE vers PREFIXEaa, PREFIXEab, ...; la taille par défaut est 1000, et le PRÉFIXE par défaut est 'x'. Sans ENTRÉE, ou quand ENTRÉE est -, lire l'entrée standard. +split-about = Crée des fichiers de sortie contenant des sections consécutives ou alternées de l'entrée +split-usage = split [OPTION]... [INPUT [PREFIX]] +split-after-help = + Écris des morceaux de taille fixe de INPUT vers PREFIXaa, PREFIXab, ... ; la taille par défaut est 1000 et le PREFIX par défaut est 'x'. Sans INPUT, ou quand INPUT = '-', lis l'entrée standard. - L'argument TAILLE est un entier et une unité optionnelle (exemple: 10K est 10*1024). - Les unités sont K,M,G,T,P,E,Z,Y,R,Q (puissances de 1024) ou KB,MB,... (puissances de 1000). - Les préfixes binaires peuvent être utilisés aussi: KiB=K, MiB=M, et ainsi de suite. + L'argument SIZE est un entier avec une unité optionnelle (exemple : 10K = 10*1024). + Les unités sont K,M,G,T,P,E,Z,Y,R,Q (puissances de 1024) ou KB,MB,... (puissances de 1000). + Les préfixes binaires peuvent aussi être utilisés : KiB=K, MiB=M, et ainsi de suite. - CHUNKS peut être: - - - N diviser en N fichiers basé sur la taille de l'entrée - - K/N sortir le Kème de N vers stdout - - l/N diviser en N fichiers sans diviser les lignes/enregistrements - - l/K/N sortir le Kème de N vers stdout sans diviser les lignes/enregistrements - - r/N comme 'l' mais utiliser la distribution round robin - - r/K/N pareillement mais ne sortir que le Kème de N vers stdout + CHUNKS peut être : + - N divise en N fichiers basé sur la taille de l'entrée + - K/N envoie le K-ième de N vers stdout + - l/N divise en N fichiers sans diviser les lignes/enregistrements + - l/K/N envoie le K-ième de N vers stdout sans diviser les lignes/enregistrements + - r/N comme 'l' mais utilise la distribution round-robin + - r/K/N idem mais n'envoie que le K-ième de N vers stdout # Messages d'erreur -split-error-suffix-not-parsable = longueur de suffixe invalide : { $value } +split-error-suffix-not-parsable = longueur de suffixe invalide : { $value } split-error-suffix-contains-separator = suffixe invalide { $value }, contient un séparateur de répertoire -split-error-suffix-too-small = la longueur du suffixe doit être au moins { $length } -split-error-multi-character-separator = séparateur multi-caractères { $separator } -split-error-multiple-separator-characters = plusieurs caractères de séparateur spécifiés -split-error-filter-with-kth-chunk = --filter ne traite pas un chunk extrait vers stdout -split-error-invalid-io-block-size = taille de bloc IO invalide : { $size } +split-error-suffix-too-small = la longueur du suffixe doit être au minimum { $length } +split-error-multi-character-separator = multi-caractère de séparation { $separator } +split-error-multiple-separator-characters = plusieurs caractères de séparation spécifiés +split-error-filter-with-kth-chunk = --filter ne traite pas les blocs redirigés vers stdout +split-error-invalid-io-block-size = taille de blocs IO invalide : { $size } split-error-not-supported = --filter n'est actuellement pas supporté sur cette plateforme -split-error-invalid-number-of-chunks = nombre de chunks invalide : { $chunks } -split-error-invalid-chunk-number = numéro de chunk invalide : { $chunk } +split-error-invalid-number-of-chunks = nombre de blocs invalide : { $chunks } +split-error-invalid-chunk-number = numéro du bloc invalide : { $chunk } split-error-invalid-number-of-lines = nombre de lignes invalide : { $error } split-error-invalid-number-of-bytes = nombre d'octets invalide : { $error } split-error-cannot-split-more-than-one-way = impossible de diviser de plus d'une façon @@ -40,22 +40,21 @@ split-error-cannot-read-from-input = { $input } : impossible de lire depuis l'en split-error-input-output-error = erreur d'entrée/sortie split-error-unable-to-open-file = impossible d'ouvrir { $file } ; abandon split-error-unable-to-reopen-file = impossible de rouvrir { $file } ; abandon -split-error-file-descriptor-limit = limite de descripteurs de fichiers atteinte, mais aucun descripteur de fichier à fermer. { $count } écrivains fermés auparavant. +split-error-file-descriptor-limit = limite de descripteurs de fichiers atteinte, mais aucun descripteur de fichier à fermer. { $count } flux d’écriture fermés auparavant. split-error-shell-process-returned = Le processus shell a retourné { $code } split-error-shell-process-terminated = Le processus shell a été terminé par un signal - # Messages d'aide pour les options de ligne de commande -split-help-bytes = mettre TAILLE octets par fichier de sortie -split-help-line-bytes = mettre au maximum TAILLE octets de lignes par fichier de sortie -split-help-lines = mettre NOMBRE lignes/enregistrements par fichier de sortie -split-help-number = générer CHUNKS fichiers de sortie ; voir l'explication ci-dessous -split-help-additional-suffix = SUFFIXE supplémentaire à ajouter aux noms de fichiers de sortie -split-help-filter = écrire vers la COMMANDE shell ; le nom de fichier est $FILE (Actuellement non implémenté pour Windows) -split-help-elide-empty-files = ne pas générer de fichiers de sortie vides avec '-n' -split-help-numeric-suffixes-short = utiliser des suffixes numériques commençant à 0, pas alphabétiques +split-help-bytes = écrit SIZE octets par fichier de sortie +split-help-line-bytes = écrit au maximum SIZE octets de lignes par fichier de sortie +split-help-lines = écrit NUMBER lignes/enregistrements par fichier de sortie +split-help-number = génère CHUNKS fichiers de sortie ; voir l'explication ci-dessous +split-help-additional-suffix = SUFFIX supplémentaire à ajouter aux noms de fichiers de sortie +split-help-filter = redirige la sortie vers la COMMAND shell ; le nom du fichier est $FILE (Actuellement non implémenté pour Windows) +split-help-elide-empty-files = ne génère pas de fichiers de sortie vides avec '-n' +split-help-numeric-suffixes-short = utilise des suffixes numériques commençant à 0, pas alphabétiques split-help-numeric-suffixes = identique à -d, mais permet de définir la valeur de départ -split-help-hex-suffixes-short = utiliser des suffixes hexadécimaux commençant à 0, pas alphabétiques +split-help-hex-suffixes-short = utilise des suffixes hexadécimaux commençant à 0, pas alphabétiques split-help-hex-suffixes = identique à -x, mais permet de définir la valeur de départ -split-help-suffix-length = générer des suffixes de longueur N (par défaut 2) -split-help-verbose = afficher un diagnostic juste avant l'ouverture de chaque fichier de sortie -split-help-separator = utiliser SEP au lieu de nouvelle ligne comme séparateur d'enregistrement ; '\\0' (zéro) spécifie le caractère NUL +split-help-suffix-length = génère des suffixes de longueur N (par défaut 2) +split-help-verbose = affiche un diagnostic juste avant l'ouverture de chaque fichier de sortie +split-help-separator = utiliser SEP au lieu du saut de ligne comme séparateur d'enregistrement ; '\\0' (zéro) spécifie le caractère NUL diff --git a/src/uu/stty/locales/fr-FR.ftl b/src/uu/stty/locales/fr-FR.ftl index 5fd9f410a9c..8ff7f8c3a8f 100644 --- a/src/uu/stty/locales/fr-FR.ftl +++ b/src/uu/stty/locales/fr-FR.ftl @@ -1,25 +1,22 @@ -stty-usage = stty [-F PÉRIPHÉRIQUE | --file=PÉRIPHÉRIQUE] [PARAMÈTRE]... - ou: stty [-F PÉRIPHÉRIQUE | --file=PÉRIPHÉRIQUE] [-a|--all] - ou: stty [-F PÉRIPHÉRIQUE | --file=PÉRIPHÉRIQUE] [-g|--save] - +stty-usage = + stty [-F PÉRIPHÉRIQUE | --file=PÉRIPHÉRIQUE] [PARAMÈTRE]... + ou : stty [-F PÉRIPHÉRIQUE | --file=PÉRIPHÉRIQUE] [-a|--all] + ou : stty [-F PÉRIPHÉRIQUE | --file=PÉRIPHÉRIQUE] [-g|--save] stty-about = Afficher ou modifier les caractéristiques du terminal. - stty-option-all = afficher tous les paramètres actuels sous forme lisible stty-option-save = afficher tous les paramètres actuels sous forme lisible par stty stty-option-file = ouvrir et utiliser le PÉRIPHÉRIQUE spécifié au lieu de stdin stty-option-settings = paramètres à modifier - stty-error-options-mutually-exclusive = les options pour les styles de sortie verbeux et lisible par stty s'excluent mutuellement stty-error-output-style-no-modes = lors de la spécification d'un style de sortie, les modes ne peuvent pas être définis -stty-error-missing-argument = argument manquant pour '{$arg}' -stty-error-invalid-speed = {$arg} invalide '{$speed}' -stty-error-invalid-argument = argument invalide '{$arg}' -stty-error-invalid-integer-argument = argument entier invalide : {$value} -stty-error-invalid-integer-argument-value-too-large = argument entier invalide : {$value} : Valeur trop grande pour le type de données défini - +stty-error-missing-argument = argument manquant pour '{ $arg }' +stty-error-invalid-speed = { $arg } invalide '{ $speed }' +stty-error-invalid-argument = argument invalide '{ $arg }' +stty-error-invalid-integer-argument = argument entier invalide : { $value } +stty-error-invalid-integer-argument-value-too-large = argument entier invalide : { $value } : Valeur trop grande pour le type de données défini # Chaînes de format de sortie -stty-output-speed = vitesse {$speed} bauds ; -stty-output-rows-columns = lignes {$rows} ; colonnes {$columns} ; -stty-output-line = ligne = {$line} ; +stty-output-speed = vitesse { $speed } bauds ; +stty-output-rows-columns = lignes { $rows } ; colonnes { $columns } ; +stty-output-line = ligne = { $line } ; stty-output-undef = -stty-output-min-time = min = {$min} ; temps = {$time} ; +stty-output-min-time = min = { $min } ; temps = { $time } ; diff --git a/src/uu/sync/locales/fr-FR.ftl b/src/uu/sync/locales/fr-FR.ftl index 31c51aa4d6e..7ab9e8119be 100644 --- a/src/uu/sync/locales/fr-FR.ftl +++ b/src/uu/sync/locales/fr-FR.ftl @@ -7,12 +7,8 @@ sync-help-data = synchroniser seulement les données des fichiers, pas les méta # Messages d'erreur sync-error-data-needs-argument = --data nécessite au moins un argument -sync-error-opening-file = erreur lors de l'ouverture de { $file } : { $err } +sync-error-opening-file = erreur lors de l'ouverture de { $file } sync-error-no-such-file = erreur lors de l'ouverture de { $file } : Aucun fichier ou répertoire de ce type -sync-error-syncing-file = erreur lors de la synchronisation de { $file } - -# Messages d'avertissement -sync-warning-fcntl-failed = avertissement : échec de la réinitialisation du drapeau O_NONBLOCK pour { $file } : { $error } # Messages d'erreur spécifiques à Windows sync-error-flush-file-buffer = échec du vidage du tampon de fichier diff --git a/src/uu/tac/locales/fr-FR.ftl b/src/uu/tac/locales/fr-FR.ftl index ad67c2a2b13..f49a39e8d19 100644 --- a/src/uu/tac/locales/fr-FR.ftl +++ b/src/uu/tac/locales/fr-FR.ftl @@ -6,6 +6,7 @@ tac-help-separator = utiliser CHAÎNE comme séparateur au lieu du saut de ligne # Messages d'erreur tac-error-invalid-regex = expression régulière invalide : { $error } -tac-error-open-error = échec de l'ouverture de { $filename } en lecture : { $error } -tac-error-read-error = { $filename } : erreur de lecture : { $error } +tac-error-invalid-argument = { $argument } : erreur de lecture : Argument invalide +tac-error-file-not-found = échec de l'ouverture de { $filename } en lecture : Aucun fichier ou répertoire de ce type +tac-error-read-error = échec de la lecture depuis { $filename } : { $error } tac-error-write-error = échec de l'écriture vers stdout : { $error } diff --git a/src/uu/tail/locales/fr-FR.ftl b/src/uu/tail/locales/fr-FR.ftl index 85d973571ae..9a12f52eb23 100644 --- a/src/uu/tail/locales/fr-FR.ftl +++ b/src/uu/tail/locales/fr-FR.ftl @@ -36,7 +36,7 @@ tail-error-invalid-pid-with-error = PID invalide : { $pid } : { $error } tail-error-invalid-number-out-of-range = nombre invalide : { $arg } : Résultat numérique hors limites tail-error-invalid-number-overflow = nombre invalide : { $arg } tail-error-option-used-in-invalid-context = option utilisée dans un contexte invalide -- { $option } -tail-error-bad-argument-encoding = encodage d'argument incorrect : { $arg } +tail-error-bad-argument-encoding = encodage d'argument incorrect : '{ $arg }' tail-error-cannot-watch-parent-directory = impossible de surveiller le répertoire parent de { $path } tail-error-backend-cannot-be-used-too-many-files = { $backend } ne peut pas être utilisé, retour au sondage : Trop de fichiers ouverts tail-error-backend-resources-exhausted = ressources { $backend } épuisées diff --git a/src/uu/test/locales/fr-FR.ftl b/src/uu/test/locales/fr-FR.ftl index 9255bf95a24..78cae9b44b4 100644 --- a/src/uu/test/locales/fr-FR.ftl +++ b/src/uu/test/locales/fr-FR.ftl @@ -3,138 +3,59 @@ test-usage = test EXPRESSION test {"[ EXPRESSION ]"} {"[ ]"} - {"[ OPTION"} + {"[ OPTION ]"} test-after-help = Quitter avec le statut déterminé par EXPRESSION. Une EXPRESSION omise vaut false par défaut. Sinon, EXPRESSION est true ou false et définit le statut de sortie. - Il peut s'agir de : - - ( EXPRESSION ) - EXPRESSION est vraie - - ! EXPRESSION - EXPRESSION est fausse - EXPRESSION1 -a EXPRESSION2 - EXPRESSION1 et EXPRESSION2 sont toutes deux vraies + Il peut s'agir de : - EXPRESSION1 -o EXPRESSION2 - EXPRESSION1 ou EXPRESSION2 est vraie + - ( EXPRESSION ) EXPRESSION est vraie + - ! EXPRESSION EXPRESSION est fausse + - EXPRESSION1 -a EXPRESSION2 EXPRESSION1 et EXPRESSION2 sont toutes deux vraies + - EXPRESSION1 -o EXPRESSION2 EXPRESSION1 ou EXPRESSION2 est vraie Opérations sur les chaînes : - - -n STRING - la longueur de STRING est non nulle - - STRING - équivalent à -n STRING - - -z STRING - la longueur de STRING est nulle - - STRING1 = STRING2 - les chaînes sont égales - - STRING1 != STRING2 - les chaînes ne sont pas égales - - STRING1 > STRING2 - STRING1 est plus grande que STRING2 dans les paramètres régionaux actuels - - STRING1 < STRING2 - STRING1 est plus petite que STRING2 dans les paramètres régionaux actuels + - -n STRING la longueur de STRING est non nulle + - STRING équivalent à -n STRING + - -z STRING la longueur de STRING est nulle + - STRING1 = STRING2 les chaînes sont égales + - STRING1 != STRING2 les chaînes ne sont pas égales Comparaisons d'entiers : - - INTEGER1 -eq INTEGER2 - INTEGER1 est égal à INTEGER2 - - INTEGER1 -ge INTEGER2 - INTEGER1 est supérieur ou égal à INTEGER2 - - INTEGER1 -gt INTEGER2 - INTEGER1 est supérieur à INTEGER2 - - INTEGER1 -le INTEGER2 - INTEGER1 est inférieur ou égal à INTEGER2 - - INTEGER1 -lt INTEGER2 - INTEGER1 est inférieur à INTEGER2 - - INTEGER1 -ne INTEGER2 - INTEGER1 n'est pas égal à INTEGER2 + - INTEGER1 -eq INTEGER2 INTEGER1 est égal à INTEGER2 + - INTEGER1 -ge INTEGER2 INTEGER1 est supérieur ou égal à INTEGER2 + - INTEGER1 -gt INTEGER2 INTEGER1 est supérieur à INTEGER2 + - INTEGER1 -le INTEGER2 INTEGER1 est inférieur ou égal à INTEGER2 + - INTEGER1 -lt INTEGER2 INTEGER1 est inférieur à INTEGER2 + - INTEGER1 -ne INTEGER2 INTEGER1 n'est pas égal à INTEGER2 Opérations sur les fichiers : - - FILE1 -ef FILE2 - FILE1 et FILE2 ont les mêmes numéros de périphérique et d'inode - - FILE1 -nt FILE2 - FILE1 est plus récent (date de modification) que FILE2 - - FILE1 -ot FILE2 - FILE1 est plus ancien que FILE2 - - -b FILE - FILE existe et est un fichier spécial de type bloc - - -c FILE - FILE existe et est un fichier spécial de type caractère - - -d FILE - FILE existe et est un répertoire - - -e FILE - FILE existe - - -f FILE - FILE existe et est un fichier régulier - - -g FILE - FILE existe et a le bit set-group-ID - - -G FILE - FILE existe et appartient à l'ID de groupe effectif - - -h FILE - FILE existe et est un lien symbolique (identique à -L) - - -k FILE - FILE existe et a son bit sticky défini - - -L FILE - FILE existe et est un lien symbolique (identique à -h) - - -N FILE - FILE existe et a été modifié depuis sa dernière lecture - - -O FILE - FILE existe et appartient à l'ID utilisateur effectif - - -p FILE - FILE existe et est un tube nommé - - -r FILE - FILE existe et la permission de lecture est accordée - - -s FILE - FILE existe et a une taille supérieure à zéro - - -S FILE - FILE existe et est un socket - - -t FD - le descripteur de fichier FD est ouvert sur un terminal - - -u FILE - FILE existe et son bit set-user-ID est défini - - -w FILE - FILE existe et la permission d'écriture est accordée - - -x FILE - FILE existe et la permission d'exécution (ou de recherche) est accordée + - FILE1 -ef FILE2 FILE1 et FILE2 ont les mêmes numéros de périphérique et d'inode + - FILE1 -nt FILE2 FILE1 est plus récent (date de modification) que FILE2 + - FILE1 -ot FILE2 FILE1 est plus ancien que FILE2 + + - -b FILE FILE existe et est un fichier spécial de type bloc + - -c FILE FILE existe et est un fichier spécial de type caractère + - -d FILE FILE existe et est un répertoire + - -e FILE FILE existe + - -f FILE FILE existe et est un fichier régulier + - -g FILE FILE existe et a le bit set-group-ID + - -G FILE FILE existe et appartient à l'ID de groupe effectif + - -h FILE FILE existe et est un lien symbolique (identique à -L) + - -k FILE FILE existe et a son bit sticky défini + - -L FILE FILE existe et est un lien symbolique (identique à -h) + - -N FILE FILE existe et a été modifié depuis sa dernière lecture + - -O FILE FILE existe et appartient à l'ID utilisateur effectif + - -p FILE FILE existe et est un tube nommé + - -r FILE FILE existe et la permission de lecture est accordée + - -s FILE FILE existe et a une taille supérieure à zéro + - -S FILE FILE existe et est un socket + - -t FD le descripteur de fichier FD est ouvert sur un terminal + - -u FILE FILE existe et son bit set-user-ID est défini + - -w FILE FILE existe et la permission d'écriture est accordée + - -x FILE FILE existe et la permission d'exécution (ou de recherche) est accordée À l'exception de -h et -L, tous les tests liés aux FILE déréférencent (suivent) les liens symboliques. Attention : les parenthèses doivent être échappées (par exemple, par des barres obliques inverses) pour les shells. @@ -142,10 +63,8 @@ test-after-help = Quitter avec le statut déterminé par EXPRESSION. NOTE : Les -a et -o binaires sont intrinsèquement ambigus. Utilisez test EXPR1 && test EXPR2 ou test EXPR1 || test EXPR2 à la place. - NOTE : {"["} honore les options --help et --version, mais test ne le fait pas. test traite chacune de celles-ci comme il traite toute autre STRING non vide. - NOTE : votre shell peut avoir sa propre version de test et/ou {"["}, qui remplace généralement la version décrite ici. Veuillez vous référer à la documentation de votre shell pour les détails sur les options qu'il prend en charge. diff --git a/src/uu/timeout/locales/fr-FR.ftl b/src/uu/timeout/locales/fr-FR.ftl index c04b26e04f4..d8e09e6a22e 100644 --- a/src/uu/timeout/locales/fr-FR.ftl +++ b/src/uu/timeout/locales/fr-FR.ftl @@ -7,17 +7,6 @@ timeout-help-kill-after = envoyer aussi un signal KILL si COMMANDE fonctionne en timeout-help-preserve-status = sortir avec le même statut que COMMANDE, même quand la commande dépasse le délai timeout-help-signal = spécifier le signal à envoyer en cas de délai dépassé ; SIGNAL peut être un nom comme 'HUP' ou un nombre ; voir 'kill -l' pour une liste des signaux timeout-help-verbose = diagnostiquer vers stderr tout signal envoyé lors d'un dépassement de délai -timeout-help-duration = un nombre à virgule flottante avec un suffixe facultatif : 's' pour les secondes (par défaut), 'm' pour les minutes, 'h' pour les heures ou 'd' pour les jours ; une durée de 0 désactive le délai d'expiration associé -timeout-help-command = une commande à exécuter avec des arguments optionels -timeout-after-help = À l'expiration du délai, le signal TERM est envoyé à COMMANDE, si aucun autre SIGNAL n'est spécifié. Le signal TERM tue tout processus qui ne bloque pas ou n'intercepte pas ce signal. Il peut être nécessaire d'utiliser le signal KILL, puisque ce signal ne peut pas être intercepté. - - Statut de sortie : - 124 si COMMANDE expire et que --preserve-status n'est pas spécifié - 125 si la commande timeout elle-même échoue - 126 si COMMANDE est trouvé mais ne peut être invoqué - 127 si COMMANDE est introuvable - 137 si COMMANDE (ou timeout lui-même) reçoit le signal KILL (9) (128+9) - - sinon, le statut de sortie de COMMANDE # Messages d'erreur timeout-error-invalid-signal = { $signal } : signal invalide diff --git a/src/uu/tr/locales/fr-FR.ftl b/src/uu/tr/locales/fr-FR.ftl index 0b59ea133b0..e8af47a0d34 100644 --- a/src/uu/tr/locales/fr-FR.ftl +++ b/src/uu/tr/locales/fr-FR.ftl @@ -24,11 +24,9 @@ tr-error-write-error = erreur d'écriture tr-warning-unescaped-backslash = avertissement : une barre oblique inverse non échappée à la fin de la chaîne n'est pas portable tr-warning-ambiguous-octal-escape = l'échappement octal ambigu \{ $origin_octal } est en cours d'interprétation comme la séquence de 2 octets \0{ $actual_octal_tail }, { $outstand_char } -tr-warning-invalid-utf8 = séquence UTF-8 non valide # Messages d'erreur d'analyse de séquence tr-error-missing-char-class-name = nom de classe de caractères manquant '[::]' -tr-error-invalid-char-class = classe de caractères non valide { $class } tr-error-missing-equivalence-class-char = caractère de classe d'équivalence manquant '[==]' tr-error-multiple-char-repeat-in-set2 = seule une construction de répétition [c*] peut apparaître dans string2 tr-error-char-repeat-in-set1 = la construction de répétition [c*] ne peut pas apparaître dans string1 diff --git a/src/uu/tsort/locales/fr-FR.ftl b/src/uu/tsort/locales/fr-FR.ftl index c3594e7a212..18349b978ca 100644 --- a/src/uu/tsort/locales/fr-FR.ftl +++ b/src/uu/tsort/locales/fr-FR.ftl @@ -6,6 +6,3 @@ tsort-usage = tsort [OPTIONS] FILE tsort-error-is-dir = erreur de lecture : c'est un répertoire tsort-error-odd = l'entrée contient un nombre impair de jetons tsort-error-loop = l'entrée contient une boucle : -tsort-error-extra-operand = opérande supplémentaire { $operand } - Essayez '{ $util } --help' pour plus d'informations. -tsort-error-at-least-one-input = au moins une entrée diff --git a/src/uu/uniq/locales/fr-FR.ftl b/src/uu/uniq/locales/fr-FR.ftl index 094af7001bb..964971ff5c4 100644 --- a/src/uu/uniq/locales/fr-FR.ftl +++ b/src/uu/uniq/locales/fr-FR.ftl @@ -1,10 +1,11 @@ uniq-about = Signaler ou omettre les lignes répétées. uniq-usage = uniq [OPTION]... [ENTRÉE [SORTIE]] -uniq-after-help = Filtrer les lignes adjacentes correspondantes de ENTRÉE (ou l'entrée standard), - en écrivant vers SORTIE (ou la sortie standard). - Note : uniq ne détecte les lignes répétées que si elles sont adjacentes. - Vous pourriez vouloir trier l'entrée d'abord, ou utiliser sort -u sans uniq. +uniq-after-help = + Filtrer les lignes adjacentes correspondantes de ENTRÉE (ou l'entrée standard), + en écrivant vers SORTIE (ou la sortie standard). + Note : uniq ne détecte les lignes répétées que si elles sont adjacentes. + Vous pourriez vouloir trier l'entrée d'abord, ou utiliser sort -u sans uniq. # Messages d'aide uniq-help-all-repeated = afficher toutes les lignes dupliquées. La délimitation se fait avec des lignes vides. [défaut : none] uniq-help-group = afficher tous les éléments, en séparant les groupes avec une ligne vide. [défaut : separate] @@ -16,7 +17,6 @@ uniq-help-skip-chars = éviter de comparer les N premiers caractères uniq-help-skip-fields = éviter de comparer les N premiers champs uniq-help-unique = afficher seulement les lignes uniques uniq-help-zero-terminated = terminer les lignes avec un octet 0, pas une nouvelle ligne - # Messages d'erreur uniq-error-write-line-terminator = Impossible d'écrire le terminateur de ligne uniq-error-write-error = erreur d'écriture @@ -24,19 +24,20 @@ uniq-error-read-error = erreur de lecture uniq-error-invalid-argument = Argument invalide pour { $opt_name } : { $arg } uniq-error-try-help = Essayez 'uniq --help' pour plus d'informations. uniq-error-group-mutually-exclusive = --group est mutuellement exclusif avec -c/-d/-D/-u -uniq-error-group-badoption = argument invalide 'badoption' pour '--group' - Arguments valides : - - 'prepend' - - 'append' - - 'separate' - - 'both' - -uniq-error-all-repeated-badoption = argument invalide 'badoption' pour '--all-repeated' - Arguments valides : - - 'none' - - 'prepend' - - 'separate' - -uniq-error-counts-and-repeated-meaningless = afficher toutes les lignes dupliquées et les nombres de répétitions n'a pas de sens - Essayez 'uniq --help' pour plus d'informations. +uniq-error-group-badoption = + argument invalide 'badoption' pour '--group' + Arguments valides : + - 'prepend' + - 'append' + - 'separate' + - 'both' +uniq-error-all-repeated-badoption = + argument invalide 'badoption' pour '--all-repeated' + Arguments valides : + - 'none' + - 'prepend' + - 'separate' +uniq-error-counts-and-repeated-meaningless = + afficher toutes les lignes dupliquées et les nombres de répétitions n'a pas de sens + Essayez 'uniq --help' pour plus d'informations. uniq-error-could-not-open = Impossible d'ouvrir { $path } diff --git a/src/uu/uptime/locales/fr-FR.ftl b/src/uu/uptime/locales/fr-FR.ftl index 895ec08922c..623e3b0d7cc 100644 --- a/src/uu/uptime/locales/fr-FR.ftl +++ b/src/uu/uptime/locales/fr-FR.ftl @@ -9,7 +9,6 @@ uptime-about-musl-warning = Avertissement : Lorsque compilé avec musl libc, l'u # Messages d'aide uptime-help-since = système actif depuis uptime-help-path = fichier pour rechercher l'heure de démarrage -uptime-help-pretty = afficher le temps de disponibilité dans un format agréable # Messages d'erreur uptime-error-io = impossible d'obtenir l'heure de démarrage : { $error } @@ -19,7 +18,6 @@ uptime-error-couldnt-get-boot-time = impossible d'obtenir l'heure de démarrage # Messages de sortie uptime-output-unknown-uptime = actif ???? jours ??:??, -uptime-output-up-text = actif uptime-user-count = { $count -> [one] 1 utilisateur @@ -38,18 +36,6 @@ uptime-format = { $days -> [one] { $days } jour, { $time } *[other] { $days } jours { $time } } -uptime-format-pretty-min = { $min -> - [one] { $min } minute - *[other] { $min } minutes -} -uptime-format-pretty-hour = { $hour -> - [one] { $hour } heure - *[other] { $hour } heures -} -uptime-format-pretty-day = { $day -> - [one] { $day } jour - *[other] { $day } jours -} # Formatage de la charge moyenne uptime-lib-format-loadavg = charge moyenne : { $avg1 }, { $avg5 }, { $avg15 } diff --git a/src/uu/wc/locales/fr-FR.ftl b/src/uu/wc/locales/fr-FR.ftl index d9518cb65a0..e04d89fd9be 100644 --- a/src/uu/wc/locales/fr-FR.ftl +++ b/src/uu/wc/locales/fr-FR.ftl @@ -14,7 +14,7 @@ wc-help-total = quand afficher une ligne avec les totaux ; wc-help-words = afficher le nombre de mots # Messages d'erreur -wc-error-files-disabled = opérande supplémentaire { $extra } +wc-error-files-disabled = opérande supplémentaire '{ $extra }' les opérandes de fichier ne peuvent pas être combinées avec --files0-from wc-error-stdin-repr-not-allowed = lors de la lecture des noms de fichiers depuis l'entrée standard, aucun nom de fichier '-' autorisé wc-error-zero-length-filename = nom de fichier de longueur nulle invalide @@ -31,10 +31,3 @@ decoder-error-io = erreur du flux d'octets sous-jacent : { $error } # Autres messages wc-standard-input = entrée standard wc-total = total - -# Messages de débogage -wc-debug-hw-unavailable = debug : prise en charge matérielle indisponible sur ce CPU -wc-debug-hw-using = debug : utilisation de l'accélération matérielle (fonctions : { $features }) -wc-debug-hw-disabled-env = debug : prise en charge matérielle désactivée par l'environnement -wc-debug-hw-disabled-glibc = debug : prise en charge matérielle désactivée par GLIBC_TUNABLES ({ $features }) -wc-debug-hw-limited-glibc = debug : prise en charge matérielle limitée par GLIBC_TUNABLES (désactivé : { $disabled } ; activé : { $enabled }) diff --git a/src/uu/who/locales/fr-FR.ftl b/src/uu/who/locales/fr-FR.ftl index ca88a4946c1..224dcd802c9 100644 --- a/src/uu/who/locales/fr-FR.ftl +++ b/src/uu/who/locales/fr-FR.ftl @@ -1,12 +1,12 @@ who-about = Affiche des informations sur les utilisateurs actuellement connectés. who-usage = who [OPTION]... [ FICHIER | ARG1 ARG2 ] -who-about-musl-warning = Note : Lors de la compilation avec musl libc, l'utilitaire `who` n'affichera aucune +who-about-musl-warning = + Note : Lors de la compilation avec musl libc, l'utilitaire `who` n'affichera aucune information sur les utilisateurs connectés. Ceci est dû à l'implémentation stub des fonctions `utmpx` de musl, qui empêche l'accès aux données nécessaires. - -who-long-usage = Si FICHIER n'est pas spécifié, utilise { $default_file }. /var/log/wtmp comme FICHIER est courant. +who-long-usage = + Si FICHIER n'est pas spécifié, utilise { $default_file }. /var/log/wtmp comme FICHIER est courant. Si ARG1 ARG2 sont donnés, -m est présumé : 'am i' ou 'mom likes' sont usuels. - # Help text for command-line arguments who-help-all = identique à -b -d --login -p -r -t -T -u who-help-boot = heure du dernier démarrage système @@ -23,17 +23,15 @@ who-help-short = affiche seulement nom, ligne et heure (par défaut) who-help-time = affiche le dernier changement d'horloge système who-help-users = liste les utilisateurs connectés who-help-mesg = ajoute le statut de message de l'utilisateur comme +, - ou ? - # Output messages -who-user-count = # { $count -> - [one] utilisateur={ $count } - *[other] utilisateurs={ $count } -} - +who-user-count = + # { $count -> + [one] utilisateur={ $count } + *[other] utilisateurs={ $count } + } # Idle time indicators who-idle-old = anc. -who-idle-unknown = ? - +who-idle-unknown = ? # System information who-runlevel = niveau-exec { $level } who-runlevel-last = dernier={ $last } @@ -42,7 +40,6 @@ who-login = CONNEXION who-login-id = id={ $id } who-dead-exit-status = term={ $term } sortie={ $exit } who-system-boot = démarrage système - # Table headings who-heading-name = NOM who-heading-line = LIGNE @@ -51,9 +48,8 @@ who-heading-idle = INACTIF who-heading-pid = PID who-heading-comment = COMMENTAIRE who-heading-exit = SORTIE - # Error messages who-canonicalize-error = échec de canonicalisation de { $host } - # Platform-specific messages who-unsupported-openbsd = commande non supportée sur OpenBSD +who-idle-current = { "." } diff --git a/src/uu/whoami/locales/fr-FR.ftl b/src/uu/whoami/locales/fr-FR.ftl index 5ed124d41ac..bb5ec1d0237 100644 --- a/src/uu/whoami/locales/fr-FR.ftl +++ b/src/uu/whoami/locales/fr-FR.ftl @@ -1,5 +1,4 @@ whoami-about = Affiche le nom d'utilisateur actuel. -whoami-usage = whoami # Messages d'erreur whoami-error-failed-to-print = échec de l'affichage du nom d'utilisateur diff --git a/src/uu/yes/locales/fr-FR.ftl b/src/uu/yes/locales/fr-FR.ftl index c3272b80903..e3a97df838b 100644 --- a/src/uu/yes/locales/fr-FR.ftl +++ b/src/uu/yes/locales/fr-FR.ftl @@ -1,6 +1,5 @@ yes-about = Affiche de façon répétée une ligne avec CHAÎNE (ou 'y') yes-usage = yes [CHAÎNE]... - # Messages d'erreur yes-error-standard-output = sortie standard : { $error } yes-error-invalid-utf8 = les arguments contiennent de l'UTF-8 invalide From 5b7f79969f4d80611ab982f22f7ebbf1997a7aa0 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Sun, 22 Mar 2026 17:18:07 +0100 Subject: [PATCH 2/2] book is now multi lingual --- docs/book.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/book.toml b/docs/book.toml index ff91c465288..3420d380932 100644 --- a/docs/book.toml +++ b/docs/book.toml @@ -1,7 +1,6 @@ [book] authors = ["uutils contributors"] language = "en" -multilingual = false src = "src" title = "uutils Documentation"