Re: [RFR] po4a://manpages-fr/bash.1/po/fr.po 825f 366u
Lucien Gentis <[email protected]>
| Newsgroups | gmane.linux.debian.internationalization.french |
|---|---|
| Message-ID | <[email protected]> |
Le 02/04/2026 à 00:32, Jean-Pierre Giraud_neuf a écrit : > Bonjour, > Le dimanche 04 janvier 2026 à 13:11 +0100, Lucien Gentis a écrit : >> Le 03/01/2026 à 18:04, Jean-Pierre Giraud a écrit : >>> Bonjour, >>> Je vais m'attaquer à la mise à jour de cette page avec de nombreuses >>> reprises de détails et de redécoupages de paragraphes. Ça risque >>> d'être un peu long... >>> Amicalement, >>> jipege >> Bon courage et meilleurs vœux à tous >> Lucien > Voici les premières 10 0000 lignes de cette page mise à jour. Elle > comprend des chaînes qui paraissent incohérentes car elles sont le fruit > d'un découpage du fichier destiné à ne par répéter plusieurs fois des > morceaux répétés dont des mots avec un formatage particulier. Cela pose > un problème car certains de ces mots devraient être traduits et ils ne > sont pas dans le fichier... > Vu la taille du fichier, je n'envoie en pièce jointe que le fichier diff. > Le fichier mis à jour est à l'emplacement suivant dans un dépôt de > salsa : > > https://salsa.debian.org/jipege1/manpages-fr_en_cours > > J'enverrai les parties suivantes après les relectures sur cette première > partie pour intégrer vos propositions dans les parties répétées du la > suite du ficher. > > Merci d'avance pour vos relecture. > Amicalement. > jipege > > > > Bonjour, msgid lignes 954 et 1013 modifiés (orbehavior ?) Détails et suggestions Amicalement Lucien
bash.1_part_1.po-lg.diff
(text/x-patch, 38.8 KB)
--- bash.1_part_1.po.orig 2026-04-02 11:33:09.858157482 +0200 +++ bash.1_part_1.po 2026-04-03 14:49:00.660101971 +0200 @@ -12,7 +12,7 @@ msgstr "" "Project-Id-Version: manpages-l10n 4.21.0\n" "POT-Creation-Date: 2026-02-27 18:41+0100\n" -"PO-Revision-Date: 2026-04-01 18:38+0100\n" +"PO-Revision-Date: 2026-04-03 14:49+0200\n" "Last-Translator: Jean-Pierre Giraud <[email protected]>\n" "Language-Team: French <[email protected]>\n" "Language: fr\n" @@ -181,7 +181,7 @@ "B<bash> est un interpréteur de langage de commandes (I<shell>) qui exécute " "les commandes lues depuis l'entrée standard, depuis une chaîne ou depuis un " "fichier. C'est une réimplémentation et une extension du Bourne shell, " -"l'interprétateur de langage de commande Unix historique. B<bash> inclut " +"l'interpréteur de langage de commande Unix historique. B<bash> inclut " "aussi des fonctionnalités utiles des interpréteurs de commandes I<Korn> et " "I<C> (B<ksh> et B<csh>)." @@ -200,10 +200,10 @@ "-conformant by default." msgstr "" "E<.SM POSIX> est le nom d'une famille de normes informatiques basées sur " -"Unix. B<bash> est destiné à être une implémentation conforme la partie «\\ " +"Unix. B<bash> est destiné à être une implémentation conforme à la partie «\\ " "Shell and Utilities\\ » de la spécification IEEE E<.SM POSIX> (Norme IEEE\\ " "1003.1). Le mode E<.SM POSIX> de B<bash> (ci-après appelé I<mode posix>) " -"modifie le comportement de l'interprétateur de commandes quand son " +"modifie le comportement de l'interpréteur de commandes quand son " "fonctionnement par défaut est différent de la norme afin de s'y conformer " "strictement. Consultez E<.SM> B<VOIR AUSSI> ci-dessous pour une référence à " "un document qui détaille la manière dont le mode posix affecte le " @@ -320,7 +320,7 @@ "shell or when reading input through a pipe." msgstr "" "Si l'option B<-s> est présente ou s'il ne reste plus d'argument après le " -"traitement des options, l'interprétateur lit les commandes depuis l'entrée " +"traitement des options, l'interpréteur lit les commandes depuis l'entrée " "standard. Cette option permet d'affecter les paramètres positionnels lors de " "l'appel d'un interpréteur interactif ou de la lecture de l'entrée à travers " "un tube." @@ -439,7 +439,7 @@ #: opensuse-tumbleweed msgid "Equivalent to B<-D>, but the output is in the GNU I<gettext>" msgstr "" -"Équivalent à B<-D>, mais la sortie est dans le format des fichiers" +"Équivalent à B<-D>, mais la sortie est dans le format des fichiers GNU I<gettext>." #. type: Plain text #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron @@ -684,7 +684,7 @@ "aux autres paramètres positionnels. B<bash> lit et exécute les commandes " "depuis ce fichier, puis termine. L'état final de B<bash> est l'état final de " "la dernière commande exécutée dans le script. Si aucune commande n'a été " -"exécutée, l'état final est B<0>. B<bash> tente d'abord faite d'ouvrir le " +"exécutée, l'état final est B<0>. B<bash> tente d'abord d'ouvrir le " "fichier dans le répertoire actuel et, si aucun fichier n'est trouvé, " "l'interpréteur cherche le script dans les répertoires contenus dans E<.SM> " "B<PATH>." @@ -906,7 +906,7 @@ "Quand B<bash> est appelé en I<mode POSIX> comme avec l'option B<--posix> sur " "la ligne de commande, il suit la norme E<.SM POSIX> pour les fichiers de " "démarrage. Dans ce mode, les interpréteurs interactifs développent la " -"variable E<.SM> B<ENV> et lisent et exécutent à partir du fichier dont le " +"variable E<.SM> B<ENV> et lisent et exécutent les commandes contenues dans le fichier dont le " "nom est la valeur développée. Aucun autre fichier d'initialisation n'est lu." #. type: Plain text @@ -1247,7 +1247,7 @@ "recognize B<time> as a reserved word if the next token begins with a" msgstr "" "Si le mot réservé B<time> précède un pipeline, l'interpréteur rapporte le " -"temps passé par l'utilisateur et par le système consommé par son exécution " +"temps passé ainsi que le temps utilisateur et système consommé par son exécution " "quand le pipeline se termine. L'option B<-p> modifie le format de sortie " "pour celui indiqué par E<.SM POSIX> \\&. Quand l'interpréteur est en I<mode " "POSIX>, il ne reconnaît pas B<time> comme un mot réservé si le lexème " @@ -1275,7 +1275,7 @@ "and system time consumed by the shell and its children. The E<.SM> " "B<TIMEFORMAT> variable specifies the format of the time information." msgstr "" -"Quand l'interpréteur est en mode POSIX, B<time> peut apparaître seul comme " +"Quand l'interpréteur est en mode POSIX, B<time> peut apparaître lui-même comme " "le seul mot dans une commande simple. Dans ce cas, l'interpréteur affiche le " "temps utilisateur et système total consommé par l'interpréteur et ses " "enfants. La variable E<.SM> B<TIMEFORMAT> indique le format des informations " @@ -1541,7 +1541,7 @@ "unquoted to be recognized as primaries." msgstr "" "Évalue l'expression conditionnelle I<expression> et renvoie un état de zéro " -"(vrai) ou une valeur différente de zéro (faux)B<1>. Les conditions sont " +"(vrai) ou une valeur différente de zéro (faux) B<1>. Les conditions sont " "composées de primitives décrites ci-dessous dans E<.SM> B<CONDITIONS>. Les " "mots entre B<[[> et B<]]> ne sont sujets ni au découpage en mots ni au " "développement des chemins. L'interpréteur effectue le développement des " @@ -1586,7 +1586,7 @@ "tenir compte de la casse (différence majuscule/minuscule) des caractères " "alphabétiques. La valeur renvoyée est B<0> si les chaînes correspondent " "(B<==>) ou ne correspondent pas (B<!=>), au motif et B<1> sinon. Si une " -"partie du motif est protégée, la partie protégée est mise en correspondante " +"partie du motif est protégée, la partie protégée est mise en correspondance " "en tant que chaîne : tout caractère dans la partie protégée correspond lui-" "même, plutôt que d'avoir tout motif particulier correspondant ayant une " "signification." @@ -1615,7 +1615,7 @@ "pas syntaxiquement correcte, la valeur renvoyée de l'expression " "conditionnelle est B<2>. Si l'option d'interpréteur B<nocasematch> est " "activée, la mise en correspondance est effectuée sans tenir compte de la " -"casse des caractères orthographiques." +"casse des caractères alphabétiques." #. type: Plain text #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron @@ -1894,7 +1894,7 @@ "processus et la suppression des protections. Chaque I<motif> examiné est " "développé en utilisant le développement du tilde, le développement des " "paramètres et des variables, le développement arithmétique, la substitution " -"de commande et la substitution de processus et la suppression des " +"de commande, la substitution de processus et la suppression des " "protections. Si l'option d'interpréteur B<nocasematch> est activée, la mise " "en correspondance est effectuée sans tenir compte de la casse des caractères " "alphabétiques. Une I<clause> est une liste de motifs et une I<liste> " @@ -1918,7 +1918,7 @@ "B<case> se termine après la première correspondance. L'utilisation de B<;&> " "à la place de B<;;> fait que l'exécution se poursuit avec la I<liste> " "associée avec la liste suivante de motifs. L'utilisation de B<;;&> à la " -"place de B<;;> fait que l'interprétateur teste la liste suivante de motifs " +"place de B<;;> fait que l'interpréteur teste la liste suivante de motifs " "de l'instruction, s'il y en a, et exécute la I<liste> associée si la " "correspondance réussit, poursuivant l'exécution de l'instruction du cas " "comme si la liste de motifs n'avait pas trouvé de correspondance. Le code de " @@ -2198,7 +2198,7 @@ "le mot réservé B<function> est utilisé, mais que les parenthèses ne sont pas " "fournies, les accolades sont recommandées. La I<commande-composée> est " "exécutée chaque fois que I<nomfonction> est indiqué comme le nom d'une " -"commande normale. En mode POSIX, I<nomfonction> doit un I<nom> valable " +"commande normale. En mode POSIX, I<nomfonction> doit être un I<nom> valable " "d'interpréteur et ne peut pas être le nom d’une des commandes internes " "spéciales de E<.SM POSIX> (« I<special builtins> »). En mode par défaut, un " "nom de fonction peut être n'importe quel mot de l'interpréteur non protégé " @@ -2832,7 +2832,7 @@ msgstr "" "est appliqué à une variable dont l'attribut B<\\%integer> (entier) a été " "positionné, la valeur actuelle de la variable et la I<valeur> sont chacune " -"évaluée comme une expression arithmétique et la somme des résultats est " +"évaluées comme une expression arithmétique et la somme des résultats est " "affectée à la valeur de la variable. La valeur actuelle est généralement une " "constante entière, mais peut être une expression. Lorsque" @@ -3237,7 +3237,7 @@ "premier plan, après développement. Il est défini également au chemin d'accès " "complet de chaque commande exécutée et se retrouve dans l'environnement " "exporté à cette commande. Lors de la vérification de l'arrivée de courrier, " -"B<$_> se développe en le nom du fichier de courrier en cours de consultation." +"B<$_> contient le nom du fichier de courrier en cours de consultation." #. type: TP #: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide @@ -3251,7 +3251,7 @@ #: mageia-cauldron opensuse-leap-16-1 opensuse-tumbleweed msgid "Expands to the full filename used to invoke this instance of B<bash>." msgstr "" -"Se développe en le chemin d'accès complet à l'instance actuelle de B<bash>." +"Contient le chemin d'accès complet à l'instance actuelle de B<bash>." #. type: TP #: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide @@ -3278,7 +3278,7 @@ "L'INTERPRÉTEUR> ci-dessous). Les options apparaissant dans E<.SM> " "B<BASHOPTS> sont celles indiquées comme I<actives> par B<shopt>. Si cette " "variable est dans l'environnement au lancement de B<bash>, l'interpréteur " -"active chaque option de la liste est activée avant de lire les fichiers " +"active chaque option de la liste avant de lire les fichiers " "d’initialisation. Si cette variable est exportée, les interpréteurs enfant " "activeront chaque option de la liste. Cette variable est en lecture seule." @@ -3395,7 +3395,7 @@ "l'interpréteur place les paramètres fournis dans E<.SM> B<BASH_ARGV>. E<.SM> " "B<BASH_ARGV> est créé uniquement dans le mode de traçage étendu (consultez " "ci-dessous la description de l'option B<extdebug> de la commande interne " -"B<shopt>). La configuration de B<extdebug> après que l'interpréteur ait " +"B<shopt>). La configuration de B<extdebug> après que l'interpréteur a " "démarré l'exécution d'un script, ou le référencement de cette variable quand " "B<extdebug> n'existe pas peut provoquer une incohérence des valeurs. Les " "affectations à E<.SM> B<BASH_ARGV> n'ont aucun effet et il ne peut pas être " @@ -3550,7 +3550,7 @@ "clock, this is equivalent to B<EPOCHSECONDS>. If E<.SM> B<BASH_MONOSECONDS> " "is unset, it loses its special properties, even if it is subsequently reset." msgstr "" -"À chaque fois que cette variable est consultée, il se développe en la valeur " +"À chaque fois que cette variable est consultée, elle se développe en la valeur " "renvoyée par l'horloge monotone du système, s'il y en a une de disponible. " "S'il n'y en a pas, c'est équivalent à B<EPOCHSECONDS>. Si E<.SM> " "B<BASH_MONOSECONDS> est détruite, elle perd ses propriétés spéciales, même " @@ -3643,7 +3643,7 @@ "BUILTIN COMMANDS> below for information about signal numbers and trap " "execution." msgstr "" -"Définir au numéro du signal correspondant à l'action de capture exécutée " +"Définie au numéro du signal correspondant à l'action de capture exécutée " "pendant son exécution. Consultez la description de B<trap> dans E<.SM> " "B<COMMANDES INTERNES DE L'INTERPRÉTEUR> ci-dessous) pour des informations " "sur les numéros de signal et l'exécution de capture." @@ -4081,7 +4081,7 @@ msgstr "" "Cette variable peut être utilisée avec E<.SM> B<BASH_LINENO> et E<.SM> " "B<BASH_SOURCE>. Chaque élément de E<.SM> B<\\%FUNCNAME> a des éléments " -"correspondant dans E<.SM> B<BASH_LINENO> et E<.SM> B<BASH_SOURCE> pour " +"correspondants dans E<.SM> B<BASH_LINENO> et E<.SM> B<BASH_SOURCE> pour " "décrire la pile d'appel. Par exemple, B<\\%${FUNCNAME[>I<$i>B<]}> a été " "appelé depuis le fichier B<${BASH_SOURCE[>I<$i+1>B<]}> à la ligne numéro " "B<${BASH_LINENO[>I<$i>B<]}>. La commande interne B<caller> affiche la pile " @@ -4361,7 +4361,7 @@ "E<.SM> B<RANDOM> is unset, it loses its special properties, even if it is " "subsequently reset." msgstr "" -"À chaque fois que ce paramètre est consulté, il de développent en un entier " +"À chaque fois que ce paramètre est consulté, il se développent en un entier " "aléatoire entre 0 et 32767. L'affectation d'une valeur à E<.SM> B<RANDOM> " "initialise (ensemence) la suite de nombres aléatoires. Ensemencer le " "générateur de nombres aléatoires avec la même valeur constante produit la " @@ -4528,7 +4528,7 @@ "L'INTERPRÉTEUR> ci-dessous). Les options apparaissant dans E<.SM> " "B<SHELLOPTS> sont celles indiquées comme I<actives> par B<set -o>. Si cette " "variable est dans l'environnement au lancement de B<bash>, l'interpréteur " -"active chaque option de la liste est activée avant de lire les fichiers " +"active chaque option de la liste avant de lire les fichiers " "d’initialisation. Si cette variable est exportée, les interpréteurs enfant " "activeront chaque option de la liste. Cette variable est en lecture seule." @@ -4704,8 +4704,7 @@ "est activé vers ce descripteur de fichier, à la place de la sortie d'erreur " "standard. Le descripteur de fichier est fermé quand E<.SM> B<BASH_XTRACEFD> " "est détruite ou qu'une nouvelle valeur lui est affectée. Détruire E<.SM> " -"B<BASH_XTRACEFD> ou lui affecter la chaîne vide conduit la trace de sortie à " -"être envoyée vers la sortie d'erreur standard. Remarquez que configurer " +"B<BASH_XTRACEFD> ou lui affecter la chaîne vide fait que la trace de sortie est envoyée vers la sortie d'erreur standard. Remarquez que configurer " "E<.SM> B<BASH_XTRACEFD> à B<2> (le descripteur de fichier de la sortie " "d'erreur standard) puis la détruire revient à fermer la sortie d'erreur " "standard." @@ -4994,12 +4993,12 @@ msgstr "" "Si elle existe, la valeur valable commence par un I<+> facultatif qui est " "ignoré, ou un I<-> qui inverse l'ordre de tri d'ascendant à descendant, " -"suivi un indicateur de tri. Les indicateurs de tri valables son I<name>, " +"suivi d’un indicateur de tri. Les indicateurs de tri valables son I<name>, " "I<\\%numeric>, I<size>, I<mtime>, I<atime>, I<ctime> et I<blocks> qui trient " "les fichiers respectivement par nom, par nom par ordre numérique plutôt que " "par ordre lexicographique, par taille de fichier, par heure de modification, " "par heure d'accès, par heure de modification d'inœud ou par nombre de blocs. " -"Si une des clés autres que le nom est une égalité (par exemple, si deux " +"Si la comparaison d’une des clés autre que le nom résulte en une égalité (par exemple, si deux " "fichiers sont de même taille), le tri utilise le nom comme clé de tri " "secondaire." @@ -5063,8 +5062,8 @@ "behavior." msgstr "" "Si l'indicateur de tri est absent, la valeur par défaut est I<name>, ainsi " -"une valeur de I<+> est équivalent à la chaîne NULL et une valeur de I<-> " -"trie par nom en ordre descendant. Une valeur nom valable restaure de " +"une valeur de I<+> est équivalente à la chaîne NULL et une valeur de I<-> " +"trie par nom en ordre descendant. Une valeur nom valable restaure le " "comportement de tri historique." #. type: TP @@ -5111,7 +5110,7 @@ "multiligne a été sauvegardée, la seconde ligne et les suivantes ne sont pas " "testées et sont ajoutées dans l'historique indépendamment de la valeur de " "E<.SM> B<HISTCONTROL>. Si la première n'a pas été sauvegardée, la seconde " -"ligne de la commande et les suivantes ne sont pas non plus sauvegardées." +"ligne de la commande et les suivantes ne sont pas, elles non plus, sauvegardées." #. type: TP #: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide @@ -5166,7 +5165,7 @@ msgstr "" "Le nombre maximal de lignes contenues dans le fichier d'historique. Quand " "cette variable contient une valeur, le fichier d’historique est tronqué, si " -"besoin, pour ne pas contenir plus qu'un nombre d'entrée d'historique qui ne " +"besoin, pour ne pas contenir plus que le nombre d'entrées d'historique qui ne " "dépasse pas ce nombre de lignes en enlevant les entrées les plus anciennes. " "Si le fichier d'historique contient des entrées multilignes, le fichier " "d'historique peut contenir plus de lignes que ce maximum pour éviter de " @@ -5174,7 +5173,7 @@ "cette taille après son écriture quand un interpréteur se termine ou par la " "commande interne B<\\%history>. Si la valeur est B<0>, le fichier " "d’historique est tronqué à une taille nulle. Les valeurs non numériques ou " -"négatives empêchent la troncature. l'interpréteur définit la valeur par " +"négatives empêchent la troncature. L'interpréteur définit la valeur par " "défaut à la valeur de B<HISTSIZE> après avoir lu tous les fichiers " "d’initialisation." @@ -5238,7 +5237,7 @@ "ligne et les suivantes ne sont pas testées et sont ajoutées dans " "l'historique indépendamment de la valeur de E<.SM> B<HISTIGNORE>. Si la " "première n'a pas été sauvegardée, la seconde ligne de la commande et les " -"suivantes ne sont pas non plus sauvegardées. La correspondance de motif " +"suivantes ne sont pas, elles non plus, sauvegardées. La correspondance de motif " "respecte la configuration de l'option d'interpréteur B<\\%extglob>." #. type: Plain text @@ -5270,7 +5269,7 @@ "Combining these two patterns, separating them with a colon, provides the " "functionality of" msgstr "" -"La combinaison de ces deux motifs séparés par deux-points fournit la " +"La combinaison de ces deux motifs séparés par un deux-points fournit la " "fonctionnalité de" #. type: TP @@ -5429,9 +5428,9 @@ "caractère E<.SM> B<EOF> (fin de fichier) comme unique saisie. Si elle " "existe, la valeur est le nombre de caractères E<.SM> B<EOF> consécutifs qui " "doivent être tapés comme premiers caractères sur une ligne de saisie avant " -"que B<bash> ne termine. Si la variable est définie existe mais que sa valeur " +"que B<bash> ne termine. Si la variable est définie mais que sa valeur " "n'est pas numérique ou si elle n'a pas de valeur, la valeur par défaut est " -"10. Si elle n'existe pas, E<.SM> B<EOF> signifie la fin de la saisie pour " +"10. Si elle n'est pas définie, E<.SM> B<EOF> signifie la fin de la saisie pour " "l'interpréteur." #. type: TP @@ -5692,7 +5691,7 @@ "When used in the text of the message, B<$_> expands to the name of the " "current mailfile. For example:" msgstr "" -"Lorsqu'il est utilisé dans le texte du message, B<$_> se développe en le nom " +"Lorsqu'il est utilisé dans le texte du message, B<$_> contient le nom " "du fichier de courrier actuel. Par exemple :" #. type: Plain text @@ -6068,7 +6067,7 @@ "Le I<p> facultatif est un chiffre indiquant la I<précision>, le nombre de " "chiffres après la virgule. Une valeur de B<0> conduit à affichage de nombres " "entiers. B<time> affiche au plus six chiffres après la virgule ; toute " -"valeur supérieure à B<6> sera modifiée en B<6>. Si I<p> n'est pas " +"valeur de I<p> supérieure à B<6> sera modifiée en B<6>. Si I<p> n'est pas " "précisé, B<time> affiche trois chiffres après la virgule." #. type: Plain text @@ -6122,7 +6121,7 @@ "s'il n'y a pas de saisie au bout de E<.SM> B<TMOUT> secondes lorsque " "l'entrée vient d'un terminal. Dans un interpréteur interactif, la valeur est " "interprétée comme une durée en seconde à attendre une ligne de saisie après " -"avoir affiché l'invite de base. B<Bash> se termine après avoir attendu " +"avoir affiché l'invite de base. B<bash> se termine après avoir attendu " "pendant ce temps en seconde si aucune saisie de ligne complète n'est arrivée." #. type: TP @@ -6239,7 +6238,7 @@ msgstr "" "qui indique que le reste de la ligne est un commentaire quant il apparaît " "comme premier caractère d'un mot. Le caractère de commentaire d'historique " -"désactive la substitution d'historique pour les mots restant sur la ligne. " +"désactive la substitution d'historique pour les mots restants sur la ligne. " "Il ne fait pas nécessairement que l'analyseur de l'interpréteur traite le " "reste de la ligne comme un commentaire." @@ -6400,7 +6399,7 @@ "liste est développée en utilisant tous les développements de l'interpréteur " "décrits ci-dessous dans E<.SM> B<DÉVELOPPEMENTS>, mais les I<valeur>s qui " "sont des affectations de variables valables, y compris les crochets et " -"l'indice facultatifs, ne sont pas soumis au développement des accolades ni " +"l'indice facultatifs, ne sont pas soumises au développement des accolades ni " "au découpage en mots, comme c'est le cas pour l'affectation de variables " "individuelles." @@ -6467,7 +6466,7 @@ msgstr "" "Lors de l'affectation à un tableau indicé, si I<nom> est indicé avec un " "nombre négatif, ce nombre est considéré comme ajouté à l'indice maximal de " -"I<nom> plus un, ainsi, un indice négatif compte à rebours depuis la fin du " +"I<nom> plus un ; ainsi, un indice négatif compte à rebours depuis la fin du " "tableau et un indice B<-1> fait référence au dernier élément du tableau." #. type: Plain text @@ -6509,7 +6508,7 @@ "Un élément de tableau est référencé avec la notation " "B<${>I<nom>B<[>I<indice>B<]}>. Les accolades sont nécessaires pour éviter " "les conflits avec le développement des chemins. Si I<indice> est B<@> ou " -"B<*>, le mot se développe en tous les éléments de I<nom>. à moins que cela " +"B<*>, le mot contient tous les éléments de I<nom>. À moins que cela " "soit noté dans la description d'une commande interne ou d'un développement " "de mot. Ces deux indices ne diffèrent que lorsque le mot apparaît entre " "guillemets doubles. Si le mot est entre guillemets doubles, B<$" @@ -6517,7 +6516,7 @@ "élément du tableau séparées par le premier caractère de la variable spéciale " "E<.SM> B<IFS> et B<${>I<nom>B<[@]}> développe chaque élément de I<nom> en un " "mot distinct. Quand il n'y a pas d'élément dans le tableau, B<$" -"{>I<nom>B<[@]}> ne se développe en rien. Si le développement entre " +"{>I<nom>B<[@]}> ne contient rien. Si le développement entre " "guillemets doubles survient à l'intérieur d'un mot, le développement du " "premier paramètre est accolé à la première partie du développement du mot " "original et le développement du dernier paramètre est accolé à la dernière " @@ -6533,7 +6532,7 @@ "{I<name>[I<subscript>]}. If I<subscript> is B<*> or B<@>, the expansion is " "the number of elements in the array." msgstr "" -"B<${#>I<nom>B<[>I<indice>B<]}> se développe à la longueur de B<$" +"B<${#>I<nom>B<[>I<indice>B<]}> contient la longueur de B<$" "{>I<nom>B<[>I<indice>B<]}>. Si l'I<indice> est B<*> ou B<@>, le " "développement est le nombre d'éléments dans le tableau." @@ -6548,7 +6547,7 @@ msgstr "" "Si l'I<indice> utilisé pour référencer un élément d'un tableau indicé est " "évalué à un nombre inférieur à zéro, il est interprété comme un indice " -"relatif à l'indice maximal du tableau plus un, ainsi, un indice négatif " +"relatif à l'indice maximal du tableau plus un ; ainsi, un indice négatif " "compte à rebours depuis la fin du tableau et un indice B<-1> fait référence " "au dernier élément du tableau." @@ -6658,7 +6657,7 @@ "commandes internes B<set> et B<declare> affichent les valeurs d'un tableau " "d'une façon qui permet de les réutiliser pour des affectations. Les autres " "commandes internes acceptent également les arguments de nom de tableau (par " -"exemple, B<mapfile>) consultez la description de chaque commande interne ci-" +"exemple, B<mapfile>) ; consultez la description de chaque commande interne ci-" "dessous pour des détails. L'interpréteur fournit plusieurs variables de " "tableau intégrées." @@ -6696,7 +6695,7 @@ "removal." msgstr "" "L'ordre des développements est : développement des accolades ; développement " -"du tilde, des paramètres, des variables et arithmétique et substitution de " +"du tilde, des paramètres, des variables, développement arithmétique et substitution de " "commande (effectuée de la gauche vers la droite) ; découpage en mots ; " "développement des chemins et suppression des protections." @@ -6773,9 +6772,9 @@ "l'autre pouvant être vide. Il est similaire au I<développement des chemins>, " "mais les noms de fichiers produits n'existent pas nécessairement. Les motifs " "qui seront développés sont formés d'un I<préambule> facultatif, suivi soit " -"par une série de chaînes séparées par des virgules, soit par l'expression " -"d'une série entre accolades, et suivi par un I<post-scriptum> facultatif. " -"Le préambule est inséré devant chacune des chaînes contenues entre les " +"d’une série de chaînes séparées par des virgules, soit de l'expression " +"d'une série entre accolades, et suivi d’un I<post-scriptum> facultatif. " +"Le préambule est inséré devant chacune des chaînes situées entre les " "accolades et le post-scriptum est concaténé à la fin de chacune des chaînes " "résultantes, le développement se faisant de gauche à droite." @@ -6814,7 +6813,7 @@ "l'expression est remplacée par la liste des nombres entre I<x> et I<y> " "inclus. Si I<x> ou I<y> commencent par un zéro, chaque terme généré " "contiendra le même nombre de chiffres, en ajoutant des zéros au besoin. S'il " -"s'agit de lettres, l'expression se développe en l'ensemble des caractères " +"s'agit de lettres, l'expression correspond à l'ensemble des caractères " "situés entre I<x> et I<y>, inclus, d'un point de vue lexicographique en " "utilisant les paramètres régionaux de C. Remarquez que I<x> et I<y> doivent " "être du même type (entier ou lettre). Si l'incrément est fourni, il est " @@ -6863,7 +6862,7 @@ "of a brace expression. To avoid conflicts with parameter expansion, the " "string" msgstr "" -"ou un Q , peuvent être protégés par une contre-oblique pour éviter d'être " +"ou un Q, peuvent être protégés par une contre-oblique pour éviter d'être " "considérés comme partie d'une expression entre accolades. Pour éviter tout " "conflit avec le développement des paramètres, la chaîne" @@ -6973,8 +6972,8 @@ "comme un I<identifiant de connexion> possible. Si cet identifiant de " "connexion est la chaîne NULL, le tilde est remplacé par la valeur du " "paramètre d'interpréteur E<.SM> B<HOME>. Si E<.SM> B<HOME> n'existe pas, le " -"tilde se développe en le répertoire d'accueil de l'utilisateur exécutant " -"l'interpréteur est utilisé à ""la place. Sinon le préfixe tilde est remplacé " +"tilde correspond au répertoire d'accueil de l'utilisateur exécutant " +"l'interpréteur. Sinon le préfixe tilde est remplacé " "par le répertoire d'accueil associé à l'identifiant de connexion indiqué." #. type: Plain text @@ -7063,10 +7062,10 @@ "assignments to E<.SM> B<PATH>, E<.SM> B<MAILPATH>, and E<.SM> B<CDPATH>, and " "the shell assigns the expanded value." msgstr "" -"B<bash> vérifie chaque affectation de variable vérifie la présence de " +"B<bash> recherche dans chaque affectation de variable la présence de " "préfixes tilde non protégés suivant immédiatement un B<:> ou le premier " "B<=> et effectue le développement des tildes dans ces cas. On peut donc " -"utiliser des noms de fichiers avec des tildes dans des affectations de " +"utiliser des noms de fichier avec des tildes dans des affectations de " "E<.SM> B<PATH>, E<.SM> B<MAILPATH> et E<.SM> B<CDPATH> et l'interpréteur " "affecte la valeur développée." @@ -7202,7 +7201,7 @@ "au développement arithmétique. Si le I<paramètre> est un B<nameref>, le " "développement porte sur le nom du paramètre référencé par le I<paramètre> " "plutôt que sur le développement indirect complet pour des raisons de " -"compatiblilité. Les exceptions à cela sont les développements de B<${!" +"compatibilité. Les exceptions à cela sont les développements de B<${!" ">I<préfixe>B<*}> et de B<${!>I<nom>B<[>I<@>B<]}> décrits ci-dessous. Le " "point d'exclamation doit immédiatement suivre l'accolade ouvrante afin " "d'introduire l'indirection." @@ -7348,8 +7347,7 @@ "de I<longueur> indiquée (en caractère) commençant au I<début>. Si le " "I<paramètre> est B<@> ou B<*>, un tableau indicé par B<@> ou B<*>, ou un nom " "de tableau associatif, le résultat diffère comme décrit ci-dessous. Si " -"B<:>I<longueur> est omis (le premier à partir du dessus), cela se développe " -"en la sous-chaîne commençant au caractère indiqué par I<début> et s'étendant " +"B<:>I<longueur> est omis (le premier à partir du dessus), cela correspond à la sous-chaîne commençant au caractère indiqué par I<début> et s'étendant " "jusqu'à la fin de la valeur. Si I<début> est omis, il est traité comme un " "zéro. Si I<longueur> est omise, mais si les deux-points après I<début> sont " "présents, il est traité comme un zéro. La I<longueur> et le I<début> sont " @@ -7393,7 +7391,7 @@ "négative de I<début> est considérée relative au plus grand paramètre " "positionnel plus un, ainsi un indice -1 fait référence au dernier paramètre " "positionnel (ou B<0> s'il n'y a pas de paramètre positionnel). C’est une " -"erreur de développement si I<longueur> est évaluée en nombre négatif." +"erreur de développement si I<longueur> est évaluée à un nombre négatif." #. type: Plain text #: archlinux debian-trixie debian-unstable fedora-44 fedora-rawhide @@ -7406,10 +7404,10 @@ "error if I<length> evaluates to a number less than zero." msgstr "" "Si le I<paramètre> est un nom de tableau indicé par B<@> ou B<*>, le " -"résultat est les I<longueurs> éléments du tableau commençant à B<$" +"résultat est les I<longueur> éléments du tableau commençant à B<$" "{>I<paramètre>B<[>I<début>B<]}>. Une valeur négative de I<début> est prise " "relativement à la valeur maximale de l'indice du tableau considéré plus un. " -"C’est une erreur de développement si I<longueur> est évaluée en nombre " +"C’est une erreur de développement si I<longueur> est évaluée à un nombre " "négatif." #. type: Plain text @@ -7576,7 +7574,7 @@ "). Si le I<paramètre> est B<@> ou B<*>, l'opération de suppression de motif " "est appliquée à chaque paramètre positionnel tour à tour et le développement " "est la liste résultante. Si le I<paramètre> est une variable tableau indicée " -"par B<@> ou B<*>, l'opération suppression est appliquée à chaque élément du " +"par B<@> ou B<*>, l'opération de suppression est appliquée à chaque élément du " "tableau tour à tour et le développement est la liste résultante." #. type: TP @@ -7674,9 +7672,9 @@ "Dans la première forme ci-dessus, seule la première correspondance est " "remplacée. S'il y a deux barres obliques séparant le I<paramètre> et le " "I<motif>, (la seconde forme ci-dessus) toutes les correspondances au " -"I<motif> sont remplacées par la I<chaîne>. Si le I<motif> est précédé par " +"I<motif> sont remplacées par la I<chaîne>. Si le I<motif> est précédé de " "B<#> (la troisième forme ci-dessus), il doit correspondre au début de la " -"valeur développée du I<paramètre>. Si le I<motif> est précédé par B<%> (la " +"valeur développée du I<paramètre>. Si le I<motif> est précédé de B<%> (la " "quatrième forme ci-dessus), il doit correspondre à la fin de la valeur " "développée du I<paramètre>." @@ -7750,7 +7748,7 @@ "entourant la chaîne de remplacement protègent les caractères développés, " "tandis que les guillemets doubles encadrant toute la substitution de " "paramètre ne le font pas, dans la mesure où le développement est réalisé " -"dans un contexte qui ne prend pas en compte des guillemets doubles " +"dans un contexte qui ne prend pas en compte les guillemets doubles " "encadrants." #. type: Plain text @@ -7824,7 +7822,7 @@ "pour fournir un motif, comme décrit dans E<.SM> B<Motifs génériques> ci-" "dessous. B<bash> teste chaque caractère de la valeur développée du " "I<paramètre> par rapport au I<motif> comme décrit ci-dessous. Si un " -"caractère correspond au motif, sa casse est convertie. Le motif ne devrait " +"caractère correspond au motif, sa casse est convertie. Le motif ne doit " "pas essayer de correspondre à plus d’un caractère." #. type: Plain text @@ -7838,7 +7836,7 @@ #: opensuse-tumbleweed msgid "converts lowercase letters matching I<pattern> to uppercase;" msgstr "" -"convertit les lettres minuscules correspondant au I<motif> en majuscule ;" +"convertit les lettres minuscules correspondant au I<motif> en capitales ;" #. type: Plain text #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron @@ -7851,7 +7849,7 @@ "I<pattern>. If I<pattern> is omitted, it is treated like a B<?>, which " "matches every character." msgstr "" -"convertit les lettres majuscules correspondant à ce I<motif> en minuscules. " +"convertit les lettres capitales correspondant à ce I<motif> en minuscules. " "Les variantes B<\\*^> et B<,> examinent le premier caractère de la valeur " "développée et convertissent sa casse s'il correspond au I<motif> ; les " "variantes B<\\*^\\*^> et B<,,> examinent tous les caractères de la valeur " @@ -8038,7 +8036,7 @@ "Produit une version potentiellement protégée de la valeur de l'I<argument>, " "sauf qu'il affiche les valeurs des tableaux indicés et associatifs comme une " "séquence de paires clé/valeur protégées (consultez B<Tableaux> ci-dessus). " -"Les clés et les valeurs sont protégés dans un format réutilisable en entrée " +"Les clés et les valeurs sont protégées dans un format réutilisable en entrée " "de l'interpréteur." #. type: TP @@ -8208,7 +8206,7 @@ msgstr "" "Le caractère I<c> suivant l'accolade ouvrante doit être une espace, une " "tabulation, un changement de ligne ou un B<|> et l'accolade fermante doit " -"être à une position où un mot réservé peut apparaître (c'est-à-dire précédé " +"être à une position où un mot réservé peut apparaître (c'est-à-dire précédée " "d'une terminaison de commande telle un point-virgule). B<bash> permet que " "l'accolade fermante soit jointe aux caractères restants du mot sans être " "suivie d'un métacaractère de l'interpréteur comme l'exigerait habituellement " @@ -8259,7 +8257,7 @@ "Si le premier caractère suivant l'accolade ouvrante est un B<|>, la " "construction se développe à la valeur de la variable d'interpréteur B<REPLY> " "après l'exécution de la I<commande>, sans supprimer les éventuels sauts de " -"lignes finaux, et la sortie standard de la I<commande> reste la même que " +"ligne finaux, et la sortie standard de la I<commande> reste la même que " "dans l'interpréteur appelant. B<bash> crée B<REPLY> comme une variable " "locale non définie initialement quand I<commande> s'exécute et restaure " "B<REPLY> à la valeur qu'elle avait avant la substitution de commande après " @@ -8431,7 +8429,7 @@ "commande et du développement arithmétique qui ne se trouvent pas entre " "guillemets doubles sont analysés par l'interpréteur afin d'appliquer le " "I<découpage en mots>. Les mots qui ne sont pas développés ne sont pas " -"découpés. Les mots qui ne sont pas développés ne sont pas découpés." +"découpés." #. type: Plain text #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron @@ -8498,8 +8496,8 @@ "only from quoting." msgstr "" "Si la valeur de E<.SM> B<IFS> consiste uniquement en I<blanc de IFS>, toute " -"séquence de caractères blancs de IFS délimite un champ, ainsi un champ " -"consiste en caractère qui ne sont pas des blancs de IFS non protégés, et les " +"séquence de caractères blancs de IFS délimite un champ ; ainsi un champ " +"consiste en caractères qui ne sont pas des blancs de IFS non protégés, et les " "champs NULL ne résultent que de la protection." #. type: Plain text @@ -8516,7 +8514,7 @@ "caractère de la valeur de E<.SM> B<IFS> n'est pas un blanc de IFS et tous " "les caractères blancs de IFS adjacents délimitent un champ. Cela signifie " "que des délimiteurs qui ne sont pas des blancs de IFS adjacents produisent " -"un champ NULL. Une séquence de caractères blancs de IFS délimitent également " +"un champ NULL. Une séquence de caractères blancs de IFS délimite également " "un champ." #. type: Plain text @@ -8622,7 +8620,7 @@ msgstr "" "au début d'un nom ou immédiatement à la suite d'une barre oblique doit être " "explicitement mis en correspondance, à moins que l'option d'interpréteur " -"B<dotglob> n'existe. Pour être mis en correspondance avec les noms de fichier" +"B<dotglob> ne soit activée. Pour être mis en correspondance avec les noms de fichier" #. type: Plain text #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron @@ -8643,7 +8641,7 @@ "even if B<dotglob> is set. If the B<globskipdots> shell option is enabled, " "the filenames" msgstr "" -"même si l'option B<dotglob> existe. Si l'option d'interpréteur " +"même si l'option B<dotglob> est activée. Si l'option d'interpréteur " "B<globskipdots> est activée, les noms de fichier" #. type: Plain text @@ -8688,7 +8686,7 @@ "for a description of the B<nocaseglob>, B<nullglob>, B<globskipdots>, " "B<failglob>, and B<dotglob> shell options." msgstr "" -"Voyez la description de la commande B<shopt> dans E<.SM> B<COMMANDES " +"Voir la description de la commande B<shopt> dans E<.SM> B<COMMANDES " "INTERNES DE L'INTERPRÉTEUR> pour une description des options d'interpréteur " "B<nocaseglob>, B<nullglob>, B<globskipdots>, B<failglob> et B<dotglob>." @@ -8722,7 +8720,7 @@ "sont toujours ignorés quand E<.SM> B<GLOBIGNORE> existe et n'est pas NULL. " "Toutefois, configurer E<.SM> B<GLOBIGNORE> avec une valeur non NULL a pour " "effet d'activer l'option d'interpréteur B<dotglob>, ainsi tous les autres " -"noms de fichiers commençant par" +"noms de fichier commençant par" #. type: Plain text #: archlinux debian-unstable fedora-44 fedora-rawhide mageia-cauldron @@ -8748,7 +8746,7 @@ msgstr "" "dans l'un des motifs de E<.SM> B<GLOBIGNORE>. L'option B<dotglob> est " "désactivée si la variable E<.SM> B<GLOBIGNORE> est inexistante. La " -"correspondance de motifs respecte la configuration de l'option " +"correspondance de motif respecte la configuration de l'option " "d'interpréteur B<extglob>." #. type: Plain text