Re: [RFR7] po4a://manpages-fr/joe.1/po/fr.po

JP Guillonneau <[email protected]> Wed, 10 Jun 2026 14:12:42 +0200
Newsgroups gmane.linux.debian.internationalization.french
Message-ID <20260610141242.69c3c959@debian>
Bonjour,

Le 09/06/26 14:10 Lucien a écrit :
>Voici la troisième partie du fichier ; elle commence à la ligne 4502

Suggestions (dont ajout d’espaces insécables dans certains paragraphes pour une
meilleur présentation).

Amicalement

-- 
Jean-Paul
joe.1.po-jp.diff (text/x-patch, 18.4 KB)
--- joe.1.po.orig	2026-06-09 14:04:43.000000000 +0200
+++ joe.1.po	2026-06-10 14:03:45.000290868 +0200
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: manpages-l10n 4.29.1\n"
 "POT-Creation-Date: 2026-02-27 18:59+0100\n"
-"PO-Revision-Date: 2026-06-09 14:04+0200\n"
+"PO-Revision-Date: 2026-06-10 14:03+0200\n"
 "Last-Translator: Lucien Gentis <[email protected]>\n"
 "Language-Team: French <[email protected]>\n"
 "Language: fr\n"
@@ -4571,7 +4571,7 @@
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
 #: opensuse-leap-16-1 opensuse-tumbleweed
 msgid "pount_comment"
-msgstr "pount_comment"
+msgstr "B<pount_comment>"
 
 #. type: Plain text
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -4583,7 +4583,7 @@
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
 #: opensuse-leap-16-1 opensuse-tumbleweed
 msgid "double_quoted"
-msgstr "double_quoted"
+msgstr "B<double_quoted>"
 
 #. type: Plain text
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -4614,7 +4614,7 @@
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
 #: opensuse-leap-16-1 opensuse-tumbleweed
 msgid "text_delimiters"
-msgstr "text_delimiters"
+msgstr "B<text_delimiters>"
 
 #. type: Plain text
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -4645,7 +4645,7 @@
 #: opensuse-leap-16-1 opensuse-tumbleweed
 msgid "B<^G> has a built-in parser to handle start/end tag matching for XML."
 msgstr ""
-"B<^G> possède un interpréteur intégré pour gérer les balises de début et de "
+"B<^G> possède un analyseur intégré pour gérer les balises de début et de "
 "fin en XML."
 
 #. type: SH
@@ -4701,9 +4701,9 @@
 msgstr ""
 "B<^K /> est une commande très utile : elle permet de filtrer un bloc de "
 "texte à travers une commande UNIX. Par exemple, si vous sélectionnez une "
-"liste de mots avec B<^K B> et B<^K K>, puis tapez B<^K / sort>, la liste "
-"sera triée. B<tr> est une autre commande UNIX utile pour B<^K /> : si vous "
-"tapez B<^K / tr a-z A-Z>, toutes les lettres du texte mis en évidence seront "
+"liste de mots avec B<^K B> et B<^K K>, puis tapez B<^K\\ /\\ sort>, la liste "
+"sera triée. B<tr>(1) est une autre commande UNIX utile pour B<^K\\ /> : si vous "
+"tapez B<^K\\ /\\ tr\\ a-z\\ A-Z>, toutes les lettres du texte mis en évidence seront "
 "converties en capitales."
 
 #. type: SS
@@ -4802,7 +4802,7 @@
 "sequence for these keys are known."
 msgstr ""
 "Vous pouvez aussi taper Ctrl-B<Suppression> pour couper et Ctrl-B<Insertion> "
-"pour coller si les séquences correspondantes sont connues."
+"pour coller si ces séquences de touches sont acceptées."
 
 #. type: Plain text
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -5029,11 +5029,11 @@
 "the window goes away, not the file."
 msgstr ""
 "Vous pouvez éditer plusieurs fichiers à la fois ou éditer plusieurs "
-"emplacements dans le même fichier. Pour ce faire, tapez B<^K O> pour "
-"partager l’écran en deux fenêtres. Utilisez B<^K P> ou B<^K N> pour déplacer "
-"le curseur vers la fenêtre du haut ou vers celle du bas. Utilisez B<^K E> "
+"emplacements dans le même fichier. Pour ce faire, tapez B<^K\\ O> pour "
+"partager l’écran en deux fenêtres. Utilisez B<^K\\ P> ou B<^K\\ N> pour déplacer "
+"le curseur vers la fenêtre du haut ou vers celle du bas. Utilisez B<^K\\ E> "
 "pour éditer un nouveau fichier dans une des fenêtres. Une fenêtre disparaît "
-"quand vous sauvegardez le fichier avec B<^K X> ou abandonnez l’édition du "
+"quand vous sauvegardez le fichier avec B<^K\\ X> ou abandonnez l’édition du "
 "fichier avec B<^C>. Si vous abandonnez l’édition d’un fichier qui existe "
 "dans deux fenêtres, une de ces deux dernières disparaît, mais pas le fichier."
 
@@ -5055,7 +5055,7 @@
 "n’afficher que la fenêtre dans laquelle se trouve le curseur, ou, s’il n’y "
 "avait qu’une fenêtre à l’écran, d’essayer d’afficher toutes les fenêtres "
 "cachées. S’il y a plus de fenêtres que l’écran peut en contenir, vous pouvez "
-"taper B<^K N> sur la fenêtre du haut ou B<^K P> sur la fenêtre du bas pour "
+"taper B<^K P> sur la fenêtre la plus haute ou B<^K N> sur la fenêtre la plus basse pour "
 "les atteindre."
 
 #. type: Plain text
@@ -5083,7 +5083,7 @@
 #: opensuse-leap-16-1 opensuse-tumbleweed
 #, no-wrap
 msgid "Windowing system model"
-msgstr "MODÈLE DU SYSTÈME DE FENÊTRAGE"
+msgstr "Modèle du système de fenêtrage"
 
 #. type: Plain text
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -5096,12 +5096,12 @@
 "from the ring onto the screen, possibly letting the top window scroll out of "
 "view."
 msgstr ""
-"JOE possède un modèle non usuel pour son système de fenêtrage. "
+"JOE possède un modèle inhabituel pour son système de fenêtrage. "
 "Schématiquement, les fenêtres forment un anneau, mais seule une section de "
 "cet anneau peut être affichée à l’écran. Les fenêtres non affichées "
 "existent ; elles sont seulement décalées hors de la section de fenêtres "
 "visibles. Quand vous tapez B<^K N> sur la fenêtre au bas de l’écran, la "
-"fenêtre suivante dans l’anneau est décalée vers l’intérieur de la section "
+"fenêtre suivante dans l’anneau est décalée dans la section "
 "des fenêtres visibles, éventuellement en rendant invisible la fenêtre du "
 "haut."
 
@@ -5144,7 +5144,7 @@
 "les supprimer explicitement. Si l’option B<orphan> est spécifiée sur la "
 "ligne de commande, comme dans B<joe -orphan *.c>, JOE ne chargera que le "
 "premier fichier dans une fenêtre, tout en conférant aux autres le statut "
-"d’« orphelins »."
+"de « orphelin »."
 
 #. type: Plain text
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -5204,7 +5204,7 @@
 "Les tampons volatiles (scratch buffers) sont des tampons que JOE ne prend "
 "pas la peine de sauvegarder. JOE ne demande pas de sauvegarder un tampon "
 "volatile. Les fenêtres pop-up de l’interpréteur, le journal de démarrage et "
-"la fenêtre de messages de compile et de grep sont des tampons volatiles. "
+"la fenêtre de messages de log, compile et grep sont des tampons volatiles. "
 "Vous pouvez créer votre propre tampon volatile avec la commande B<scratch>."
 
 #. type: Plain text
@@ -5268,13 +5268,13 @@
 "can type:"
 msgstr ""
 "Par exemple, si vous voulez insérer « ** » en face d’un nombre de lignes, "
-"vous pouvez taper les commandes suivante :"
+"vous pouvez taper les commandes suivantes :"
 
 #. type: Plain text
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
 #: opensuse-leap-16-1 opensuse-tumbleweed
 msgid "B<^K [ 0 ^A **>I<down arrow\\e> B<^K ]>"
-msgstr "B<^K [ 0 ^A **>B<Flèche bas\\e> B<^K ]>"
+msgstr "B<^K [ 0 ^A **>B<Flèche_bas> B<^K ]>" #?????
 
 #. type: Plain text
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -5312,7 +5312,7 @@
 "macros from within new macros."
 msgstr ""
 "Si vous remarquez que la macro que vous êtes en train d’enregistrer contient "
-"elle-même un ensemble de frappes de touche qui se répète, vous pouvez "
+"elle-même un ensemble de frappes de touche qui se répètent, vous pouvez "
 "enregistrer une macro à l’intérieur de cette macro, à partir du moment où "
 "vous utilisez un numéro de macro différent. Vous pouvez aussi exécuter des "
 "macros précédemment enregistrées depuis de nouvelles macros."
@@ -5413,7 +5413,7 @@
 "Hit B<Esc D> to insert the current set of keyboard macros as text into the "
 "current buffer. For example, the \"**\" insert macro above looks like this:"
 msgstr ""
-"Tapez B<Esc D> pour insérer l’ensemble de macros actuel sous forme de texte "
+"Tapez B<Esc D> pour insérer l’ensemble actuel de macros de clavier sous forme de texte "
 "dans le tampon actuel. Par exemple, la macro ci-avant qui insère la chaîne "
 "« ** » se présente comme ceci :"
 
@@ -5504,7 +5504,7 @@
 #: opensuse-leap-16-1 opensuse-tumbleweed
 #, no-wrap
 msgid "Macro don\\'t stop modifier"
-msgstr "Modificateur « Macro n’interrompt pas »"
+msgstr "Inhibition d’interruption de macro"
 
 #. type: Plain text
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -5517,7 +5517,7 @@
 msgstr ""
 "Parfois, vous vous attendez à ce que certaines commandes échouent, mes vous "
 "voulez que le reste des commandes de la liste soient tout de même exécutées. "
-"Pour marquer une commande dont l’échec pourra être admis, ajoutez lui le "
+"Pour marquer une commande dont l’échec pourra être admis, ajoutez-lui le "
 "suffixe « ! ». Par exemple, voici une macro qui fait défiler la fenêtre au "
 "dessus de la fenêtre actuelle d’une page vers le bas :"
 
@@ -5749,9 +5749,9 @@
 "program symbols and the files and positions where the symbols are defined."
 msgstr ""
 "Si vous éditez un programme C de grande taille avec de nombreux fichiers "
-"source, vous pouvez utiliser le programme B<ctags> pour générer un fichier "
+"source, vous pouvez utiliser le programme B<ctags>(1) pour générer un fichier "
 "I<tags>. Ce fichier contient une liste des symboles du programme ainsi que "
-"les fichiers et la position dans ces fichiers où les symboles sont définis."
+"les fichiers et les positions dans ces fichiers où les symboles sont définis."
 
 #. type: Plain text
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -5917,7 +5917,7 @@
 #: opensuse-leap-16-1 opensuse-tumbleweed
 #, no-wrap
 msgid "\\ex quote x (suppress meaning of /, ?, ^ or $)\n"
-msgstr "\\ex cite x (annule l’effet de /, ?, ^ ou $)\n"
+msgstr "\\ex protège x (annule l’effet de /, ?, ^ ou $)\n"
 
 #. type: Plain text
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -5975,7 +5975,7 @@
 msgstr ""
 "Si B<notagsmenu> est désactivée, JOE affiche un menu de toutes les "
 "correspondances. Vous pouvez alors sélectionner celle que vous souhaitez et "
-"JOE se positionnera sur elle.  Si vous tapez B<^K ;> à nouveau avant de "
+"JOE se positionnera sur elle. Si vous tapez B<^K ;> à nouveau avant de "
 "taper une autre touche, le même menu réapparaît avec le curseur à sa "
 "position originelle."
 
@@ -6035,7 +6035,7 @@
 "asin, acos, atan, sinh, cosh, tanh, asinh, acosh, atanh, int (valeur "
 "entière), floor (la plus grande valeur entière inférieure ou égale à "
 "l’expression), ceil (arrondi à l'entier immédiatement supérieur), abs, erf "
-"(fonction d'erreur), erfc (1.0 -erf), j0, j1, y0, y1 (Calcule des fonctions "
+"(fonction d'erreur), erfc (1.0 -erf), j0, j1, y0, y1 (calcul des fonctions "
 "de Bessel)"
 
 #. type: SS
@@ -6187,13 +6187,13 @@
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
 #: opensuse-leap-16-1 opensuse-tumbleweed
 msgid "True if there is a valid block set (^KB ... ^KK)"
-msgstr "Vraie si un bloc valable est défini (^KB ... ^KK)"
+msgstr "Vrai si un bloc valable est défini (^KB ... ^KK)"
 
 #. type: Plain text
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
 #: opensuse-leap-16-1 opensuse-tumbleweed
 msgid "True if file is read-only"
-msgstr "Vraie si le fichier est en lecture seule"
+msgstr "Vrai si le fichier est en lecture seule"
 
 #. type: Plain text
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -6217,7 +6217,7 @@
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
 #: opensuse-leap-16-1 opensuse-tumbleweed
 msgid "True if a repeat argument was given"
-msgstr "Vraie si un argument de répétition a été spécifié"
+msgstr "Vrai si un argument de répétition a été spécifié"
 
 #. type: Plain text
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -6229,7 +6229,7 @@
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
 #: opensuse-leap-16-1 opensuse-tumbleweed
 msgid "True if executed in an active shell window"
-msgstr "Vraie si exécuté dans une fenêtre active de l’interpréteur"
+msgstr "Vrai si exécuté dans une fenêtre active de l’interpréteur"
 
 #. type: Plain text
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -6367,9 +6367,8 @@
 "Execute a JOE macro (argument in same format as joerc file macros). Return "
 "value of JOE macro is returned (for macro success, return true (non-zero))."
 msgstr ""
-"Exécuter une macro de JOE (l’argument possède le même format que les macros "
-"du fichier I<joerc>). La valeur renvoyée est la même que celle renvoyée par "
-"la macro de JOE (en cas de succès pour la macro, renvoie vrai (valeur "
+"Exécution d’une macro de JOE (l’argument possède le même format que les macros "
+"du fichier I<joerc>). Cette macro de JOE renvoie une valeur (en cas de succès, renvoie vrai (valeur "
 "différente de zéro))."
 
 #. type: Plain text
@@ -6399,7 +6398,7 @@
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
 #: opensuse-leap-16-1 opensuse-tumbleweed
 msgid "Returns true."
-msgstr "Renvoie vrai."
+msgstr "renvoie vrai."
 
 #. type: Plain text
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -6454,7 +6453,7 @@
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
 #: opensuse-leap-16-1 opensuse-tumbleweed
 msgid "Raise x to power of y."
-msgstr "Élève x à la puissance y"
+msgstr "Élévation de x à la puissance y"
 
 #. type: Plain text
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -6623,7 +6622,7 @@
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
 #: opensuse-leap-16-1 opensuse-tumbleweed
 msgid "If a is true return b, otherwise return c."
-msgstr "Renvoie b si a est vrai, sinon, renvoie c"
+msgstr "Renvoi de b si a est vrai, sinon, renvoie c"
 
 #. type: Plain text
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -6635,7 +6634,7 @@
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
 #: opensuse-leap-16-1 opensuse-tumbleweed
 msgid "Assign b to a."
-msgstr "Affecte la valeur de b à a"
+msgstr "Affectation de la valeur de b à a"
 
 #. type: Plain text
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -6647,28 +6646,28 @@
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
 #: opensuse-leap-16-1 opensuse-tumbleweed
 msgid "Execute a, then execute b."
-msgstr "Exécute a, puis b"
+msgstr "Exécution de a, puis de b"
 
 #. type: TP
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
 #: opensuse-leap-16-1 opensuse-tumbleweed
 #, no-wrap
 msgid "&&, || and ? : work as in C and sh as far as side effects: if the"
-msgstr "&&, || et ? : fonctionne comme en C et sh en ce qui concerne les effets de bord : si le"
+msgstr "&&, || et ? : fonctionnement comme en C et sh en ce qui concerne les effets de bord :"
 
 #. type: TP
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
 #: opensuse-leap-16-1 opensuse-tumbleweed
 #, no-wrap
 msgid "left side of && is false, the right side is not evaluated."
-msgstr "côté gauche de && est faux, le côté droit n’est pas évalué"
+msgstr "si le côté gauche de && est faux, le côté droit n’est pas évalué"
 
 # FIXME this sentence seems to be orphan
 #. type: Plain text
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
 #: opensuse-leap-16-1 opensuse-tumbleweed
 msgid "is expression separator."
-msgstr "est un séparateur d’expression."
+msgstr "                       "
 
 #. type: SH
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -6695,13 +6694,13 @@
 "end of the window, the shell is B<kill>ed."
 msgstr ""
 "Tapez B<^K \\'> pour exécuter un interpréteur de commande dans une fenêtre "
-"de JOE. Lorsque le curseur est à la fin d’une fenêtre de l’interpréteur "
+"de JOE. Lorsque le curseur est à la fin d’une fenêtre d’interpréteur "
 "(utilisez B<^K V> si ce n’est pas le cas), tout ce que vous saisissez sera "
 "passé à l’interpréteur au lieu de l’être au tampon. Toute sortie en "
 "provenance de l’interpréteur ou de commandes exécutées dans ce dernier est "
 "affichée dans la fenêtre de l’interpréteur (le curseur suit cette sortie "
 "s’il est à la fin de la fenêtre de l’interpréteur). Cette commande permet "
-"d’enregistrer les résultats de commandes de l’interpréteur — par exemple la "
+"d’enregistrer les résultats de commandes de l’interpréteur, par exemple la "
 "sortie de B<make>(1), le résultat de la recherche avec B<grep>(1) d’une "
 "chaîne dans un ensemble de fichiers ou l’affichage du contenu d’un "
 "répertoire dans une session B<FTP>. En plus des caractères imprimables, les "
@@ -6734,7 +6733,7 @@
 #: opensuse-leap-16-1 opensuse-tumbleweed
 msgid "In general, any character quoted with B<^Q> is sent to the shell."
 msgstr ""
-"En général, tout caractère mis entre guillemets à l’aide de B<^Q> est envoyé "
+"En général, tout caractère cité à l’aide de B<^Q> est envoyé "
 "à l’interpréteur de commande."
 
 #. type: Plain text
@@ -6875,7 +6874,7 @@
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
 #: opensuse-leap-16-1 opensuse-tumbleweed
 msgid "erase shell window (delete buffer contents)"
-msgstr "ferme la fenêtre de l’interpréteur (supprime le contenu du tampon)"
+msgstr "fermer la fenêtre de l’interpréteur (supprimer le contenu du tampon)"
 
 #. type: Plain text
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -6981,7 +6980,7 @@
 msgid "execute shell command, parse it\\'s output for errors (for gcc)"
 msgstr ""
 "exécuter une commande de l’interpréteur, parcourir sa sortie pour trouver "
-"des erreurs (pour B<gcc)"
+"des erreurs (pour B<gcc>)"
 
 #. type: Plain text
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -7104,7 +7103,7 @@
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
 #: opensuse-leap-16-1 opensuse-tumbleweed
 msgid "Or:"
-msgstr "Ou :"
+msgstr "ou :"
 
 #. type: Plain text
 #: debian-trixie debian-unstable fedora-44 fedora-rawhide mageia-cauldron
@@ -7178,7 +7177,7 @@
 "           Replace: E<lt>replacement textE<gt>\n"
 msgstr ""
 "        ^K F\n"
-"           Find: E<lt>textE<gt>\n"
+"           Find: E<lt>texteE<gt>\n"
 "           Options: re\n"
 "           Replace: E<lt>texte de remplacementE<gt>\n"