en to fr translation catalogue (45 entries)

note: type: Content of the js68-size entity
en: 306 MB
fr: 306&nbsp;Mo

note: type: Content of the js68-buildsize entity
en: 2.8 GB (30 MB installed after removing 31MB static lib)
fr: 2,8 Go (30 Mo installé après la suppression de la bibliothèque statique de 31 Mo)

note: type: Content of the js68-time entity
en: 2.2 SBU (with parallelism = 4)
fr: 2,2&nbsp;SBU (avec parallélisme = 4)

note: type: Content of: <sect1><sect2><title>
en: Introduction to JS
fr: Introduction à JS

note: type: Content of: <sect1><sect2><para>
en: <application>JS</application> is Mozilla's JavaScript engine written in C. JS68 is taken from Firefox.
fr: <application>JS</application> est le moteur JavaScript de Mozilla écrit en C. JS68 provient de Firefox.

note: type: Content of: <sect1><sect2><bridgehead>
en: Package Information
fr: Informations sur le paquet

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: Download (HTTP): <ulink url="&js68-download-http;"/>
fr: Téléchargement (HTTP)&nbsp;: <ulink url="&js68-download-http;"/>

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: Download (FTP): <ulink url="&js68-download-ftp;"/>
fr: Téléchargement (FTP)&nbsp;: <ulink url="&js68-download-ftp;"/>

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: Download MD5 sum: &js68-md5sum;
fr: Somme de contrôle MD5&nbsp;: &js68-md5sum;

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: Download size: &js68-size;
fr: Taille du téléchargement&nbsp;: &js68-size;

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: Estimated disk space required: &js68-buildsize;
fr: Estimation de l'espace disque requis&nbsp;: &js68-buildsize;

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: Estimated build time: &js68-time;
fr: Estimation du temps de construction&nbsp;: &js68-time;

note: type: Content of: <sect1><sect2><bridgehead>
en: JS68 Dependencies
fr: Dépendances de JS68

note: type: Content of: <sect1><sect2><bridgehead>
en: Required
fr: Requises

note: type: Content of: <sect1><sect2><para>
en: <xref linkend="autoconf213"/>, <xref linkend="icu"/>, <xref linkend="python2"/>, and <xref linkend="which"/>
fr: <xref linkend="autoconf213"/>, <xref linkend="icu"/>, <xref linkend="python2"/> et <xref linkend="which"/>

note: type: Content of: <sect1><sect2><bridgehead>
en: Optional
fr: Facultatives

note: type: Content of: <sect1><sect2><para>
en: <xref linkend="llvm"/> (with <application>Clang</application>), <xref linkend="nasm"/>, and <xref linkend="doxygen"/> (for documentation)
fr: <xref linkend="llvm"/> (avec <application>Clang</application>), <xref linkend="nasm"/> et <xref linkend="doxygen"/> (pour la documentation)

note: type: Content of: <sect1><sect2><para>
en: User Notes: <ulink url="&blfs-wiki;/js68"/>
fr: Notes utilisateur&nbsp;: <ulink url="&blfs-wiki;/js68"/>

note: type: Content of: <sect1><sect2><title>
en: Installation of JS
fr: Installation de JS

note: type: Content of: <sect1><sect2><caution><para>
en: If you are upgrading JS68 from a previously installed old version, save all work and exit your GNOME Session if you have one running.  Replacing the JS68 binary will cause the GNOME Shell to crash and return you to your display manager or TTY. After installing the new version, if GNOME Shell still doesn't work, reinstall <xref linkend="gjs"/>.
fr: Si vous mettez à jour JS68 à partir d'une version plus ancienne déjà installée, sauvegardez tout votre travail et sortez de votre session GNOME si vous en avez une. Remplacer le binaire JS68 causera un crash de GNOME Shell et vous renverra à votre gestionnaire d'affichage ou votre TTY. Après l'installation de la nouvelle version, réinstallez <xref linkend="gjs"/>.

note: type: Content of: <sect1><sect2><note><para>
en: Unlike most other packages in BLFS, the instructions below require you to untar <filename>firefox-&JS68-version;esr.tar.xz</filename> and change into the <filename>firefox-&JS68-version;</filename> folder.
fr: Contrairement à la plupart des autres paquets dans BLFS, les instructions ci-dessous requièrent que vous décompressiez <filename>firefox-&JS68-version;esr.tar.xz</filename> et entriez dans le répertoire <filename>firefox-&JS68-version;</filename>.

note: type: Content of: <sect1><sect2><note><para>
en: Extracting the tarball will reset the permissions of the current directory to 0755 if you have permission to do that. If you do this in a directory where the sticky bit is set, such as <filename class="directory">/tmp</filename> it will end with error messages:
fr: L'extraction de l'archive remettra les permissions du répertoire actuel à 0755 si vous avez les permissions nécessaires pour cela. Si vous faites cela dans un répertoire avec le bit sticky, comme <filename class="directory">/tmp</filename>, le processus terminera avec des messages d'erreur&nbsp;:

note: type: Content of: <sect1><sect2><note><para>
en: This does finish with non-zero status, but it does <emphasis>NOT</emphasis> mean there is a real problem.  Do not untar as the <systemitem class="username">root</systemitem> user in a directory where the sticky bit is set - that will unset it.
fr: Cela termine avec un statut différent de zéro, mais ne signifie <emphasis>PAS</emphasis> qu'il y a un vrai problème. Ne désarchivez pas en tant qu'utilisateur <systemitem class="username">root</systemitem> das un répertoire où le bit sticky est présent, cela le désactiverait.

note: type: Content of: <sect1><sect2><para>
en: Install <application>JS</application> by running the following commands:
fr: Installez <application>JS</application> en exécutant les commandes suivantes&nbsp;:

note: type: Content of: <sect1><sect2><para>
en: This package does not come with a working test suite.
fr: Ce paquet ne contient pas de suite de tests utilisable.

note: type: Content of: <sect1><sect2><para>
en: Now, as the <systemitem class="username">root</systemitem> user:
fr: Maintenant, en tant qu'utilisateur <systemitem class="username">root</systemitem>&nbsp;:

note: type: Content of: <sect1><sect2><title>
en: Command Explanations
fr: Explication des commandes

note: type: Content of: <sect1><sect2><para>
en: <command>sed '21,+4d' js/moz.configure</command>: Firefox building system searches for <command>rustc</command> and <command>cargo</command>.  Since we are building the standalone JS engine instead of the entire browser, they are not actually used.  Remove the reference to them so we can build JS68 without <xref role="nodep" linkend="rust"/> installed.
fr: <command>sed '21,+4d' js/moz.configure</command>&nbsp;: la système de construction de Firefox recherche <command>rustc</command> et <command>cargo</command>. Comme nous construisons le moteur JS indépendant et pas le navigateur complet, ils ne sont en fait pas utilisés. Supprimez la référence pour que vous puissiez construire JS68 sans installer <xref role="nodep" linkend="rust"/>.

note: type: Content of: <sect1><sect2><para>
en: <envar>CC=gcc CXX=g++</envar>: Upstream now prefers <application>clang</application>, override it like other Mozilla packages in BLFS book.
fr: <envar>CC=gcc CXX=g++</envar>&nbsp;: les développeurs en amont préfèrent maintenant <application>clang</application>, corrigez cela comme avec les autres paquets de Mozilla dans le livre BLFS.

note: type: Content of: <sect1><sect2><para>
en: <envar>LLVM_OBJDUMP=/bin/false</envar>: The firefox build system searches for <command>llvm-objdump</command>.  Since we are building the standalone JS engine instead of the entire browser, they are not actually used.  Override it so we can build JS68 without <xref role="nodep" linkend="llvm"/> installed.
fr: <envar>LLVM_OBJDUMP=/bin/false</envar>&nbsp;: le système de construction de Firefox recherche <command>llvm-objdump</command>. Comme nous construisons le moteur JS indépendant et pas le navigateur complet, il n'est en fait pas utilisé. Supprimez-le pour pouvoir construire JS68 sans installer <xref role="nodep" linkend="llvm"/>.

note: type: Content of: <sect1><sect2><para>
en: <parameter>--with-*</parameter>: These parameters allow the build system to use system versions of the above libraries. These are required for stability.
fr: <parameter>--with-*</parameter>&nbsp;: ces paramètres permettent au système de construction d'utiliser les versions du système des bibliothèques ci-dessus. Ils sont requis pour la stabilité.

note: type: Content of: <sect1><sect2><para>
en: <parameter>--enable-readline</parameter>: This switch enables Readline support in the JS shell.
fr: <parameter>--enable-readline</parameter>&nbsp;: ce paramètre active la prise en charge de Readline dans le shell JS.

note: type: Content of: <sect1><sect2><para>
en: <parameter>--disable-jemalloc</parameter>: This switch disables the internal memory allocator used in JS68. jemalloc causes a conflict with glibc.
fr: <parameter>--disable-jemalloc</parameter>&nbsp;: ce paramètre désactive l'allocateur de mémoire interne dans JS68. jemalloc cause un conflit avec glibc.

note: type: Content of: <sect1><sect2><para>
en: <parameter>--disable-debug-symbols</parameter>: Don't generate debug symbols since they are very large and most users won't need it. Remove it if you want to debug JS68.
fr: <parameter>--disable-debug-symbols</parameter>&nbsp;: ne génère pas les symboles de débogage parce qu'ils sont très gros et que la plupart des utilisateurs n'en ont pas besoin. Supprimez-le si vous voulez déboguer JS68.

note: type: Content of: <sect1><sect2><para>
en: <parameter>--enable-unaligned-private-values</parameter>: This switch allows the code using JS68 not to align all pointers in the same way JS68 does.  <xref linkend="gjs"/> requires JS68 to be built with this switch.
fr: <parameter>--enable-unaligned-private-values</parameter>&nbsp;: ce paramètre permet au code qui utilise JS68 de ne pas aligner tous les pointeurs de la même manière que JS68. <xref linkend="gjs"/> a besoin que JS68 soit construit avec cette option.

note: type: Content of: <sect1><sect2><para>
en: <command>rm -v /usr/lib/libjs_static.ajs</command>: Remove a large static library which is not used by any BLFS package.
fr: <command>rm -v /usr/lib/libjs_static.ajs</command>&nbsp;: supprimez une grosse bibliothèque statique qui n'est utilisée par aucun paquet de BLFS.

note: type: Content of: <sect1><sect2><title>
en: Contents
fr: Contenu

note: type: Content of: <sect1><sect2><segmentedlist><segtitle>
en: Installed Programs
fr: Programmes installés

note: type: Content of: <sect1><sect2><segmentedlist><segtitle>
en: Installed Libraries
fr: Bibliothèques installées

note: type: Content of: <sect1><sect2><segmentedlist><segtitle>
en: Installed Directories
fr: Répertoires installés

note: type: Content of: <sect1><sect2><segmentedlist><seglistitem><seg>
en: js68 and js68-config
fr: js68 et js68-config

note: type: Content of: <sect1><sect2><variablelist><bridgehead>
en: Short Descriptions
fr: Descriptions courtes

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: provides a command line interface to the <application>JavaScript</application> engine.
fr: fournit une interface en ligne de commande au moteur <application>JavaScript</application>.

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: is used to find the JS compiler and linker flags.
fr: est utilisé pour trouver le compilateur JS et les drapeaux de l'éditeur de liens.

note: type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
en: contains the Mozilla JavaScript API functions.
fr: contient les fonction de l'API de Mozilla JavaScript.
