summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2020-11-21 15:48:41 +0100
committerLudovic Courtès <ludo@gnu.org>2020-11-21 15:51:59 +0100
commit2acac532cdc850d3d9e363fee59f91d398893b6b (patch)
tree3f0f89017b9e41b925148ca6abdf24335a973a88
parent09f1c668af6f9a9b1b13e14598a7506be81b9a5d (diff)
nls: Update 'fr' translation of the manual.
-rw-r--r--po/doc/guix-manual.fr.po47
1 files changed, 23 insertions, 24 deletions
diff --git a/po/doc/guix-manual.fr.po b/po/doc/guix-manual.fr.po
index f727b6b5b33..025f8084ff1 100644
--- a/po/doc/guix-manual.fr.po
+++ b/po/doc/guix-manual.fr.po
@@ -41,7 +41,7 @@ msgstr ""
41"Project-Id-Version: guix-manual 1.2.0-pre3\n" 41"Project-Id-Version: guix-manual 1.2.0-pre3\n"
42"Report-Msgid-Bugs-To: bug-guix@gnu.org\n" 42"Report-Msgid-Bugs-To: bug-guix@gnu.org\n"
43"POT-Creation-Date: 2020-11-05 17:27+0100\n" 43"POT-Creation-Date: 2020-11-05 17:27+0100\n"
44"PO-Revision-Date: 2020-11-09 00:09+0100\n" 44"PO-Revision-Date: 2020-11-20 14:37+0100\n"
45"Last-Translator: Julien Lepiller <julien@lepiller.eu>\n" 45"Last-Translator: Julien Lepiller <julien@lepiller.eu>\n"
46"Language-Team: French <traduc@traduc.org>\n" 46"Language-Team: French <traduc@traduc.org>\n"
47"Language: fr\n" 47"Language: fr\n"
@@ -658,7 +658,7 @@ msgstr "La distribution GNU est jeune et vos paquets préférés peuvent manquer
658#. type: Plain text 658#. type: Plain text
659#: doc/contributing.texi:339 659#: doc/contributing.texi:339
660msgid "Free software packages are usually distributed in the form of @dfn{source code tarballs}---typically @file{tar.gz} files that contain all the source files. Adding a package to the distribution means essentially two things: adding a @dfn{recipe} that describes how to build the package, including a list of other packages required to build it, and adding @dfn{package metadata} along with that recipe, such as a description and licensing information." 660msgid "Free software packages are usually distributed in the form of @dfn{source code tarballs}---typically @file{tar.gz} files that contain all the source files. Adding a package to the distribution means essentially two things: adding a @dfn{recipe} that describes how to build the package, including a list of other packages required to build it, and adding @dfn{package metadata} along with that recipe, such as a description and licensing information."
661msgstr "Les paquets de logiciels libres sont habituellement distribués sous forme @dfn{d'archives de sources} — typiquement des fichiers @file{.tar.gz} contenant tous les fichiers sources. Ajouter un paquet à la distribution signifie essentiellement deux choses : ajouter une @dfn{recette} qui décrit comment construire le paquet, avec une liste d'autres paquets requis pour le construire, et ajouter des @dfn{métadonnées de paquet} avec la recette, comme une description et une licence." 661msgstr "Les paquets de logiciels libres sont habituellement distribués sous forme @dfn{d'archives de sources} — typiquement des fichiers @file{.tar.gz} contenant tous les fichiers sources. Ajouter un paquet à la distribution signifie en substance deux choses : ajouter une @dfn{recette} qui décrit comment construire le paquet, avec une liste d'autres paquets requis pour le construire, et ajouter des @dfn{métadonnées de paquet} avec la recette, comme une description et une licence."
662 662
663#. type: Plain text 663#. type: Plain text
664#: doc/contributing.texi:348 664#: doc/contributing.texi:348
@@ -10698,7 +10698,7 @@ msgstr "Le format nar est comparable dans l'esprit au format \"tar\", mais avec
10698#. type: Plain text 10698#. type: Plain text
10699#: doc/guix.texi:4747 10699#: doc/guix.texi:4747
10700msgid "That nar bundle format is essentially the concatenation of zero or more nars along with metadata for each store item it contains: its file name, references, corresponding derivation, and a digital signature." 10700msgid "That nar bundle format is essentially the concatenation of zero or more nars along with metadata for each store item it contains: its file name, references, corresponding derivation, and a digital signature."
10701msgstr "Ce format nar bundle est essentiellement la concaténation de zéro ou plus de nar avec des métadonnées pour chaque élément du dépôt qu'il contient : son nom de fichier, ses références, la dérivation correspondante et une signature numérique." 10701msgstr "Ce format de lot nar est surtout la concaténation de zéro, un ou plusieurs nar avec des métadonnées pour chaque élément du dépôt qu'il contient : son nom de fichier, ses références, la dérivation correspondante et une signature numérique."
10702 10702
10703#. type: Plain text 10703#. type: Plain text
10704#: doc/guix.texi:4753 10704#: doc/guix.texi:4753
@@ -11226,12 +11226,9 @@ msgstr ""
11226" (version 0)\n" 11226" (version 0)\n"
11227" (dependencies\n" 11227" (dependencies\n"
11228" (channel\n" 11228" (channel\n"
11229" (name une-collection)\n" 11229" (name 'some-collection)\n"
11230" (url \"https://exemple.org/premiere-collection.git\"))\n" 11230" (url \"https://example.org/first-collection.git\")\n"
11231" (channel\n" 11231"\n"
11232" (name une-autre-collection)\n"
11233" (url \"https://exemple.org/deuxieme-collection.git\")\n"
11234" (branch \"testing\"))))\n"
11235 11232
11236#. type: lisp 11233#. type: lisp
11237#: doc/guix.texi:5151 11234#: doc/guix.texi:5151
@@ -11249,7 +11246,7 @@ msgid ""
11249" (url \"https://example.org/second-collection.git\")\n" 11246" (url \"https://example.org/second-collection.git\")\n"
11250" (branch \"testing\"))))\n" 11247" (branch \"testing\"))))\n"
11251msgstr "" 11248msgstr ""
11252" ;; La partie \"introduction\" ci-dessous est facultative : vous la\n" 11249" ;; La partie « introduction » ci-dessous est facultative : vous la\n"
11253" ;; fournissez pour les dépendances qui peuvent être authentifiées.\n" 11250" ;; fournissez pour les dépendances qui peuvent être authentifiées.\n"
11254" (introduction\n" 11251" (introduction\n"
11255" (channel-introduction\n" 11252" (channel-introduction\n"
@@ -12361,7 +12358,7 @@ msgstr "Produire des @dfn{binaires repositionnables} — c.-à-d.@: des binaires
12361#. type: table 12358#. type: table
12362#: doc/guix.texi:5890 12359#: doc/guix.texi:5890
12363msgid "When this option is passed once, the resulting binaries require support for @dfn{user namespaces} in the kernel Linux; when passed @emph{twice}@footnote{Here's a trick to memorize it: @code{-RR}, which adds PRoot support, can be thought of as the abbreviation of ``Really Relocatable''. Neat, isn't it?}, relocatable binaries fall to back to other techniques if user namespaces are unavailable, and essentially work anywhere---see below for the implications." 12360msgid "When this option is passed once, the resulting binaries require support for @dfn{user namespaces} in the kernel Linux; when passed @emph{twice}@footnote{Here's a trick to memorize it: @code{-RR}, which adds PRoot support, can be thought of as the abbreviation of ``Really Relocatable''. Neat, isn't it?}, relocatable binaries fall to back to other techniques if user namespaces are unavailable, and essentially work anywhere---see below for the implications."
12364msgstr "Lorsque vous passez cette option une fois, les binaires qui en résultent demandent le support des @dfn{espaces de nom utilisateurs} dans le noyau Linux ; lorsque vous la passez @emph{deux fois}@footnote{Il y a une astuce pour s'en souvenir : on peut envisager @code{-RR}, qui ajoute le support PRoot, comme étant l'abréviation de « Réellement Repositionnable ». Pas mal, hein ?}, les binaires repositionnables utilisent PRoot si les espaces de noms ne sont pas utilisables, et ça fonctionne partout — voir plus bas pour comprendre les implications." 12361msgstr "Lorsque vous passez cette option une fois, les binaires qui en résultent demandent le support des @dfn{espaces de nom utilisateurs} dans le noyau Linux ; lorsque vous la passez @emph{deux fois}@footnote{Il y a une astuce pour s'en souvenir : on peut envisager @code{-RR}, qui ajoute le support PRoot, comme étant l'abréviation de « Réellement Repositionnable ». Pas mal, hein ?}, les binaires repositionnables utilisent PRoot si les espaces de noms ne sont pas utilisables, et ça fonctionne à peu près partout — voir plus bas pour comprendre les implications."
12365 12362
12366#. type: table 12363#. type: table
12367#: doc/guix.texi:5892 12364#: doc/guix.texi:5892
@@ -12875,7 +12872,7 @@ msgstr "En ajoutant le répertoire contenant vos modules de paquets au chemin de
12875#. type: enumerate 12872#. type: enumerate
12876#: doc/guix.texi:6264 12873#: doc/guix.texi:6264
12877msgid "By defining a @dfn{channel} and configuring @command{guix pull} so that it pulls from it. A channel is essentially a Git repository containing package modules. @xref{Channels}, for more information on how to define and use channels." 12874msgid "By defining a @dfn{channel} and configuring @command{guix pull} so that it pulls from it. A channel is essentially a Git repository containing package modules. @xref{Channels}, for more information on how to define and use channels."
12878msgstr "En définissant un @dfn{canal} et en configurant @command{guix pull} pour qu'il l'utilise. Un canal est essentiellement un dépôt Git contenant des modules de paquets. @xref{Channels}, pour plus d'informations sur comment définir et utiliser des canaux." 12875msgstr "En définissant un @dfn{canal} et en configurant @command{guix pull} pour qu'il l'utilise. Un canal est en substance un dépôt Git contenant des modules de paquets. @xref{Channels}, pour plus d'informations sur comment définir et utiliser des canaux."
12879 12876
12880#. type: Plain text 12877#. type: Plain text
12881#: doc/guix.texi:6267 12878#: doc/guix.texi:6267
@@ -12968,7 +12965,7 @@ msgstr ""
12968#. type: Plain text 12965#. type: Plain text
12969#: doc/guix.texi:6325 12966#: doc/guix.texi:6325
12970msgid "Without being a Scheme expert, the reader may have guessed the meaning of the various fields here. This expression binds the variable @code{hello} to a @code{<package>} object, which is essentially a record (@pxref{SRFI-9, Scheme records,, guile, GNU Guile Reference Manual}). This package object can be inspected using procedures found in the @code{(guix packages)} module; for instance, @code{(package-name hello)} returns---surprise!---@code{\"hello\"}." 12967msgid "Without being a Scheme expert, the reader may have guessed the meaning of the various fields here. This expression binds the variable @code{hello} to a @code{<package>} object, which is essentially a record (@pxref{SRFI-9, Scheme records,, guile, GNU Guile Reference Manual}). This package object can be inspected using procedures found in the @code{(guix packages)} module; for instance, @code{(package-name hello)} returns---surprise!---@code{\"hello\"}."
12971msgstr "Sans être un expert Scheme, le lecteur peut comprendre la signification des différents champs présents. Cette expression lie la variable @code{hello} à un objet @code{<package>}, qui est essentiellement un enregistrement (@pxref{SRFI-9, Scheme records,, guile, GNU Guile Reference Manual}). On peut inspecter cet objet de paquet avec les procédures qui se trouvent dans le module @code{(guix packages)} ; par exemple, @code{(package-name hello)} renvoie — oh surprise ! — @code{\"hello\"}." 12968msgstr "Sans être un expert Scheme, le lecteur peut comprendre la signification des différents champs présents. Cette expression lie la variable @code{hello} à un objet @code{<package>}, qui est en substance un enregistrement (@pxref{SRFI-9, Scheme records,, guile, GNU Guile Reference Manual}). On peut inspecter cet objet de paquet avec les procédures qui se trouvent dans le module @code{(guix packages)} ; par exemple, @code{(package-name hello)} renvoie — oh surprise ! — @code{\"hello\"}."
12972 12969
12973#. type: Plain text 12970#. type: Plain text
12974#: doc/guix.texi:6329 12971#: doc/guix.texi:6329
@@ -13959,7 +13956,7 @@ msgstr ""
13959#. type: Plain text 13956#. type: Plain text
13960#: doc/guix.texi:6888 13957#: doc/guix.texi:6888
13961msgid "The example above corresponds to what the @option{--with-source} package transformation option does. Essentially @code{hello-2.2} preserves all the fields of @code{hello}, except @code{version} and @code{source}, which it overrides. Note that the original @code{hello} variable is still there, in the @code{(gnu packages base)} module, unchanged. When you define a custom package like this, you are really @emph{adding} a new package definition; the original one remains available." 13958msgid "The example above corresponds to what the @option{--with-source} package transformation option does. Essentially @code{hello-2.2} preserves all the fields of @code{hello}, except @code{version} and @code{source}, which it overrides. Note that the original @code{hello} variable is still there, in the @code{(gnu packages base)} module, unchanged. When you define a custom package like this, you are really @emph{adding} a new package definition; the original one remains available."
13962msgstr "L'exemple ci-dessus correspond à ce que l'option de transformation des paquets @option{--with-source} fait. Essentiellement, @code{hello-2.2} préserve tous les champs de @code{hello}, sauf @code{version} et @code{source}, qu'il remplace. Remarquez que la variable @code{hello} originale est toujours là, dans le module @code{(gnu packages base)}, et n'est pas modifiée. Lorsque vous définissez un paquet personnalisé comme ceci, vous @emph{ajoutez} en fait une nouvelle définition de paquet ; la version originale est toujours disponible." 13959msgstr "L'exemple ci-dessus correspond à ce que l'option de transformation des paquets @option{--with-source} fait. En substance, @code{hello-2.2} préserve tous les champs de @code{hello}, sauf @code{version} et @code{source}, qu'il remplace. Remarquez que la variable @code{hello} originale est toujours là, dans le module @code{(gnu packages base)}, et n'est pas modifiée. Lorsque vous définissez un paquet personnalisé comme ceci, vous @emph{ajoutez} en fait une nouvelle définition de paquet ; la version originale est toujours disponible."
13963 13960
13964#. type: Plain text 13961#. type: Plain text
13965#: doc/guix.texi:6894 13962#: doc/guix.texi:6894
@@ -14997,7 +14994,7 @@ msgstr "{Variable Scheme} julia-build-system"
14997#. type: defvr 14994#. type: defvr
14998#: doc/guix.texi:7550 14995#: doc/guix.texi:7550
14999msgid "This variable is exported by @code{(guix build-system julia)}. It implements the build procedure used by @uref{https://julialang.org/, julia} packages, which essentially is similar to running @samp{julia -e 'using Pkg; Pkg.add(package)'} in an environment where @env{JULIA_LOAD_PATH} contains the paths to all Julia package inputs. Tests are run with @code{Pkg.test}." 14996msgid "This variable is exported by @code{(guix build-system julia)}. It implements the build procedure used by @uref{https://julialang.org/, julia} packages, which essentially is similar to running @samp{julia -e 'using Pkg; Pkg.add(package)'} in an environment where @env{JULIA_LOAD_PATH} contains the paths to all Julia package inputs. Tests are run with @code{Pkg.test}."
15000msgstr "Cette variable est exportée par @code{(guix build-system julia)}. Elle implémente la procédure de compilation utilisée par les paquets @uref{https://julialang.org/, julia}, qui est essentiellement similaire à l'exécution de @samp{julia -e 'using Pkg ; Pkg.add(package)'} dans un environnement où @env{JULIA_LOAD_PATH} contient les chemins de toutes les entrées des paquets Julia. Les tests sont effectués avec @code{Pkg.test}." 14997msgstr "Cette variable est exportée par @code{(guix build-system julia)}. Elle implémente la procédure de compilation utilisée par les paquets @uref{https://julialang.org/, julia}, qui est globalement similaire à l'exécution de @samp{julia -e 'using Pkg ; Pkg.add(package)'} dans un environnement où @env{JULIA_LOAD_PATH} contient les chemins de toutes les entrées des paquets Julia. Les tests sont effectués avec @code{Pkg.test}."
15001 14998
15002#. type: defvr 14999#. type: defvr
15003#: doc/guix.texi:7553 15000#: doc/guix.texi:7553
@@ -15221,7 +15218,7 @@ msgstr "{Variable Scheme} r-build-system"
15221#. type: defvr 15218#. type: defvr
15222#: doc/guix.texi:7753 15219#: doc/guix.texi:7753
15223msgid "This variable is exported by @code{(guix build-system r)}. It implements the build procedure used by @uref{https://r-project.org, R} packages, which essentially is little more than running @samp{R CMD INSTALL --library=/gnu/store/@dots{}} in an environment where @env{R_LIBS_SITE} contains the paths to all R package inputs. Tests are run after installation using the R function @code{tools::testInstalledPackage}." 15220msgid "This variable is exported by @code{(guix build-system r)}. It implements the build procedure used by @uref{https://r-project.org, R} packages, which essentially is little more than running @samp{R CMD INSTALL --library=/gnu/store/@dots{}} in an environment where @env{R_LIBS_SITE} contains the paths to all R package inputs. Tests are run after installation using the R function @code{tools::testInstalledPackage}."
15224msgstr "Cette variable est exportée par @code{(guix build-system r)}. Elle implémente la procédure de compilation utilisée par les paquets @uref{https://r-project.org, R}, qui consiste essentiellement à exécuter @samp{R CMD INSTALL --library=/gnu/store/@dots{}} dans un environnement où @env{R_LIBS_SITE} contient les chemins de toutes les entrées des paquets R. Les tests sont exécutés après l'installation en utilisant la fonction R @code{tools::testInstalledPackage}." 15221msgstr "Cette variable est exportée par @code{(guix build-system r)}. Elle implémente la procédure de compilation utilisée par les paquets @uref{https://r-project.org, R}, qui consiste en substance à exécuter @samp{R CMD INSTALL --library=/gnu/store/@dots{}} dans un environnement où @env{R_LIBS_SITE} contient les chemins de toutes les entrées des paquets R. Les tests sont exécutés après l'installation en utilisant la fonction R @code{tools::testInstalledPackage}."
15225 15222
15226#. type: defvr 15223#. type: defvr
15227#: doc/guix.texi:7755 15224#: doc/guix.texi:7755
@@ -18835,7 +18832,7 @@ msgstr "Produire une sortie de débogage qui provient du démon de construction.
18835#. type: Plain text 18832#. type: Plain text
18836#: doc/guix.texi:10046 18833#: doc/guix.texi:10046
18837msgid "Behind the scenes, @command{guix build} is essentially an interface to the @code{package-derivation} procedure of the @code{(guix packages)} module, and to the @code{build-derivations} procedure of the @code{(guix derivations)} module." 18834msgid "Behind the scenes, @command{guix build} is essentially an interface to the @code{package-derivation} procedure of the @code{(guix packages)} module, and to the @code{build-derivations} procedure of the @code{(guix derivations)} module."
18838msgstr "Sous le capot, @command{guix build} est surtout un interface à la procédure @code{package-derivation} du module @code{(guix packages)}, et à la procédure @code{build-derivations} du module @code{(guix derivations)}." 18835msgstr "Sous le capot, @command{guix build} est surtout une interface à la procédure @code{package-derivation} du module @code{(guix packages)}, et à la procédure @code{build-derivations} du module @code{(guix derivations)}."
18839 18836
18840#. type: Plain text 18837#. type: Plain text
18841#: doc/guix.texi:10050 18838#: doc/guix.texi:10050
@@ -20766,7 +20763,7 @@ msgstr "guix refresh -l -e '(@@@@ (gnu packages commencement) glibc-final)'\n"
20766#. type: table 20763#. type: table
20767#: doc/guix.texi:11317 20764#: doc/guix.texi:11317
20768msgid "This command lists the dependents of the ``final'' libc (essentially all the packages)." 20765msgid "This command lists the dependents of the ``final'' libc (essentially all the packages)."
20769msgstr "Cette commande liste les dépendances de la libc « finale » (essentiellement tous les paquets)." 20766msgstr "Cette commande liste les dépendances de la libc « finale » (presque tous les paquets)."
20770 20767
20771#. type: item 20768#. type: item
20772#: doc/guix.texi:11318 20769#: doc/guix.texi:11318
@@ -23567,17 +23564,19 @@ msgid ""
23567"\n" 23564"\n"
23568msgstr "" 23565msgstr ""
23569"(define %my-services\n" 23566"(define %my-services\n"
23570" ;; Ma propre liste de services.\n" 23567" ;; ma propre liste de services.\n"
23571" (modify-services %base-services\n" 23568" (modify-services %base-services\n"
23572" (guix-service-type config =>\n" 23569" (guix-service-type config =>\n"
23573" (guix-configuration\n" 23570" (guix-configuration\n"
23574" (inherit config)\n" 23571" (inherit config)\n"
23575" (use-substitutes? #f)\n" 23572" ;; Récupérer les substituts depuis example.org.\n"
23576" (extra-options '(\"--gc-keep-derivations\"))))\n" 23573" (substitute-urls\n"
23574" (list \"https://example.org/guix\"\n"
23575" \"https://ci.guix.gnu.org\"))))\n"
23577" (mingetty-service-type config =>\n" 23576" (mingetty-service-type config =>\n"
23578" (mingetty-configuration\n" 23577" (mingetty-configuration\n"
23579" (inherit config)))))\n" 23578" (inherit config)\n"
23580" ;; Automatially log in as \"guest\".\n" 23579" ;; Connexion automatique en tant que « guest ».\n"
23581" (auto-login \"guest\")))))\n" 23580" (auto-login \"guest\")))))\n"
23582"\n" 23581"\n"
23583 23582
@@ -25029,7 +25028,7 @@ msgstr ""
25029" \"audio\" ;carte son\n" 25028" \"audio\" ;carte son\n"
25030" \"video\" ;périphériques réseaux comme les webcams\n" 25029" \"video\" ;périphériques réseaux comme les webcams\n"
25031" \"cdrom\")) ;le bon vieux CD-ROM\n" 25030" \"cdrom\")) ;le bon vieux CD-ROM\n"
25032" (comment \"Bob's sister\")\n" 25031" (comment \"Bob's sister\"))\n"
25033 25032
25034#. type: Plain text 25033#. type: Plain text
25035#: doc/guix.texi:13865 25034#: doc/guix.texi:13865