Skip to content

Commit

Permalink
Traductions du week-end
Browse files Browse the repository at this point in the history
  • Loading branch information
gleu committed May 22, 2016
1 parent 3972f88 commit d9b136a
Show file tree
Hide file tree
Showing 33 changed files with 349 additions and 309 deletions.
23 changes: 12 additions & 11 deletions postgresql/array.xml
Original file line number Diff line number Diff line change
Expand Up @@ -266,20 +266,20 @@ INSERT INTO sal_emp
</para>

<para>
It is possible to omit the <replaceable>lower-bound</replaceable> and/or
<replaceable>upper-bound</replaceable> of a slice specifier; the missing
bound is replaced by the lower or upper limit of the array's subscripts.
For example:
Il est possible d'omettre la <replaceable>limite basse</replaceable> et/ou la
<replaceable>limite haute</replaceable> dans les indices. La limite manquante
est remplacée par la limite basse ou haute des dimensions du tableau.
Par exemple&nbsp;:

<programlisting>
SELECT schedule[:2][2:] FROM sal_emp WHERE name = 'Bill';
SELECT planning[:2][2:] FROM sal_emp WHERE nom = 'Bill';

schedule
planning
------------------------
{{lunch},{presentation}}
(1 row)

SELECT schedule[:][1:1] FROM sal_emp WHERE name = 'Bill';
SELECT planning[:][1:1] FROM sal_emp WHERE nom = 'Bill';

schedule
------------------------
Expand Down Expand Up @@ -394,10 +394,11 @@ SELECT cardinality(planning) FROM sal_emp WHERE nom = 'Carol';
<programlisting>UPDATE sal_emp SET paye_par_semaine[1:2] = '{27000,27000}'
WHERE nom = 'Carol';</programlisting>

The slice syntaxes with omitted <replaceable>lower-bound</replaceable> and/or
<replaceable>upper-bound</replaceable> can be used too, but only when
updating an array value that is not NULL or zero-dimensional (otherwise,
there is no existing subscript limit to substitute).
Les syntaxes des indices avec la <replaceable>limite basse</replaceable>
et/ou la limite <replaceable>upper-bound</replaceable> omise peuvent aussi
être utilisées lors de la mise à jour d'une valeur d'un tableau qui est
différent de NULL ou à plus de zéro dimension (sinon, il n'existe pas
de limite à substituer).
</para>

<para>
Expand Down
11 changes: 6 additions & 5 deletions postgresql/auto-explain.xml
Original file line number Diff line number Diff line change
Expand Up @@ -211,15 +211,16 @@
<term>
<varname>auto_explain.sample_rate</varname> (<type>real</type>)
<indexterm>
<primary><varname>auto_explain.sample_rate</varname> configuration parameter</primary>
<primary>paramètre de configuration <varname>auto_explain.sample_rate</varname></primary>
</indexterm>
</term>
<listitem>
<para>
<varname>auto_explain.sample_rate</varname> causes auto_explain to only
explain a fraction of the statements in each session. The default is 1,
meaning explain all the queries. In case of nested statements, either all
will be explained or none. Only superusers can change this setting.
<varname>auto_explain.sample_rate</varname> force auto_explain à tracer le
plan d'exécution que d'une fraction des requêtes de chaque session. La
valeur par défaut est de 1, autrement dit toutes les requêtes. Dans le
cas de requêtes imbriquées, soit toutes se voient tracées leur plan, soit
aucune. Seuls les super-utilisateurs peuvent modifier ce paramètre.
</para>
</listitem>
</varlistentry>
Expand Down
38 changes: 21 additions & 17 deletions postgresql/custom-scan.xml
Original file line number Diff line number Diff line change
Expand Up @@ -99,9 +99,10 @@ typedef struct CustomPath
comme prévu. <structfield>methods</structfield> doit pointer vers un
objet (généralement alloué statiquement) implémentant les méthodes
obligatoires d'un chemin personnalisé. Pour l'instant, il n'y en a
qu'une. The <structfield>LibraryName</structfield> and <structfield>SymbolName</structfield>
fields must also be initialized so that the dynamic loader can resolve
them to locate the method table.
qu'une. Les champs <structfield>LibraryName</structfield> et
<structfield>SymbolName</structfield> doivent aussi être initialisés
pour que le chargeur dynamique puisse les résoudre pour situer la
table de méthode.
</para>

<para>
Expand Down Expand Up @@ -352,11 +353,12 @@ void (*RestrPosCustomScan) (CustomScanState *node);
Size (*EstimateDSMCustomScan) (CustomScanState *node,
ParallelContext *pcxt);
</programlisting>
Estimate the amount of dynamic shared memory that will be required
for parallel operation. This may be higher than the amount that will
actually be used, but it must not be lower. The return value is in bytes.
This callback is optional, and need only be supplied if this custom
scan provider supports parallel execution.
Estime la quantité de mémoire partagée dynamique qui sera requise pour
l'opération parallèlisée. Elle pourrait être plus importante que la
quantité rééellement utilisée, mais elle ne doit pas être moindre. La
valeur en retour est en octets. Cette fonction est optionnelle. Elle
n'est nécessaire que si ce type de parcours supporte une exécution
parallélisée.
</para>

<para>
Expand All @@ -365,11 +367,12 @@ void (*InitializeDSMCustomScan) (CustomScanState *node,
ParallelContext *pcxt,
void *coordinate);
</programlisting>
Initialize the dynamic shared memory that will be required for parallel
operation; <literal>coordinate</literal> points to an amount of allocated space
equal to the return value of <function>EstimateDSMCustomScan</function>.
This callback is optional, and need only be supplied if this custom
scan provider supports parallel execution.
Initialise la mémoire partagée dynamique requise pour une opération
parallélisée. L'argument <literal>coordinate</literal> pointe vers
partie d'espace allouée égale à la valeur en retour de
<function>EstimateDSMCustomScan</function>. Cette fonction est optionnelle.
Elle n'est nécessaire que si ce type de parcours supporte une exécution
parallélisée.
</para>

<para>
Expand All @@ -378,10 +381,11 @@ void (*InitializeWorkerCustomScan) (CustomScanState *node,
shm_toc *toc,
void *coordinate);
</programlisting>
Initialize a parallel worker's custom state based on the shared state
set up in the leader by <literal>InitializeDSMCustomScan</literal>.
This callback is optional, and needs only be supplied if this
custom path supports parallel execution.
Initialise un état personnalisé d'un processus en parallèle basé sur la
configuration de l'état partagée dans le processus principal par
<literal>InitializeDSMCustomScan</literal>. Cette fonction est optionnelle.
Elle n'est nécessaire que si ce type de parcours supporte une exécution
parallélisée.
</para>

<para>
Expand Down
19 changes: 10 additions & 9 deletions postgresql/datatype.xml
Original file line number Diff line number Diff line change
Expand Up @@ -629,10 +629,10 @@
</para>

<para>
When rounding values, the <type>numeric</type> type rounds ties away
from zero, while (on most machines) the <type>real</type>
and <type>double precision</type> types round ties to the nearest even
number. For example:
Lors d'arrondissement de valeurs, le type <type>numeric</type> arrondit en
s'éloignant de zéro alors que (sur la plupart des machines), les types
<type>real</type> et <type>double precision</type> arrondissent vers le
nombre le plus proche. Par exemple&nbsp;:

<programlisting>
SELECT x,
Expand Down Expand Up @@ -4029,9 +4029,9 @@ SELECT to_tsvector('english', 'The Fat Rats');
Une valeur <type>tsquery</type> enregistre les lexemes qui doivent être
recherchés et les combine en utilisant les opérateurs booléens
<literal>&amp;</literal> (AND), <literal>|</literal> (OR),
<literal>!</literal> (NOT) and <literal>&lt;-&gt;</literal> (FOLLOWED BY)
phrase search operator. Les parenthèses peuvent être utilisées pour
forcer le regroupement des opérateurs&nbsp;:
<literal>!</literal> (NOT) et l'opérateur de recherche de phrase
<literal>&lt;-&gt;</literal> (FOLLOWED BY). Les parenthèses peuvent être
utilisées pour forcer le regroupement des opérateurs&nbsp;:

<programlisting>
SELECT 'fat &amp; rat'::tsquery;
Expand Down Expand Up @@ -4855,7 +4855,7 @@ WHERE attrelid = (SELECT oid FROM pg_class WHERE relname = 'ma_table');</program
<row>
<entry><type>language_handler</type></entry>
<entry>Une fonction d'appel de langage procédural est déclarée retourner
un <type>language_handler</type>.</entry>
un <type>language_handler</type>.</entry>
</row>

<row>
Expand All @@ -4866,7 +4866,8 @@ WHERE attrelid = (SELECT oid FROM pg_class WHERE relname = 'ma_table');</program

<row>
<entry><type>index_am_handler</type></entry>
<entry>An index access method handler is declared to return <type>index_am_handler</type>.</entry>
<entry>Un gestionnaire pour une méthode d'accès d'index est déclaré
renvoyer <type>index_am_handler</type>.</entry>
</row>

<row>
Expand Down
6 changes: 3 additions & 3 deletions postgresql/docguide.xml
Original file line number Diff line number Diff line change
Expand Up @@ -598,9 +598,9 @@ checking for osx... osx</computeroutput></screen>
</para>

<para>
To produce HTML documentation with the stylesheet used on <ulink
url="http://postgresql.org/docs/current">postgresql.org</ulink> instead of the
default simple style use:
Pour générer la documentation HTML avec la feuille de style utilisée sur
<ulink url="http://postgresql.org/docs/current">postgresql.org</ulink> à
la place de la feuille de style par défaut, utilisez&nbsp;:
<screen>
<prompt>doc/src/sgml$ </prompt><userinput>make STYLE=website html</userinput>
</screen>
Expand Down
50 changes: 26 additions & 24 deletions postgresql/extend.xml
Original file line number Diff line number Diff line change
Expand Up @@ -349,24 +349,26 @@
</para>

<para>
The extension script may set privileges on objects which are part of the
extension via <command>GRANT</command> and <command>REVOKE</command>
statements. The final set of privileges for each object (if any are set)
will be stored in the
<link linkend="catalog-pg-init-privs"><structname>pg_init_privs</structname></link>
system catalog. When <application>pg_dump</application> is used, the
<command>CREATE EXTENSION</command> command will be included in the dump, followed
by the set of <command>GRANT</command> and <command>REVOKE</command>
statements necessary to set the privileges on the objects to what they were
at the time the dump was taken.
Le script de l'extension peut mettre en place des droits sur les objets qui
font partie de l'extension via les instructions <command>GRANT</command> et
<command>REVOKE</command>. La configuration finale des droits pour chaque
objet (si des droits sont à configurer) sera enregistrée dans le catalogue
système <link
linkend="catalog-pg-init-privs"><structname>pg_init_privs</structname></link>.
Quand <application>pg_dump</application> est utilisé, la commande
<command>CREATE EXTENSION</command> sera inclue dans la sauvegarde, suivi
de la mise en place des instructions <command>GRANT</command> et
<command>REVOKE</command> pour configurer les droits sur les objets, tels
qu'ils étaient au moment où la sauvegarde a été faite.
</para>

<para>
<productname>PostgreSQL</productname> does not currently support extension scripts
issuing <command>CREATE POLICY</command> or <command>SECURITY LABEL</command>
statements. These are expected to be set after the extension has been
created. All RLS policies and security labels on extension objects will be
included in dumps created by <application>pg_dump</application>.
<productname>PostgreSQL</productname> ne supporte pas l'exécution
d'instructions <command>CREATE POLICY</command> et <command>SECURITY
LABEL</command> par le script. Elles doivent être exécutées après la
création de l'extension. Toutes les politiques RLS et les labels de
sécurité placés sur les objets d'une extension seront inclus dans les
sauvegardes créées par <application>pg_dump</application>.
</para>

<para>
Expand Down Expand Up @@ -706,9 +708,9 @@ SELECT pg_catalog.pg_extension_config_dump('my_config', '');
SELECT pg_catalog.pg_extension_config_dump('my_config_seq', '');
</programlisting>
Cette fonction permet de marquer autant de tables ou de séquences
que nécessaire. Sequences
associated with <type>serial</type> or <type>bigserial</type> columns can
be marked as well.
que nécessaire. Les séquences associées avec des colonnes de type
<type>serial</type> ou <type>bigserial</type> peuvent être marquées
ainsi.
</para>

<para>
Expand All @@ -731,8 +733,8 @@ SELECT pg_catalog.pg_extension_config_dump('my_config', 'WHERE NOT standard_entr
</para>

<para>
For sequences, the second argument of <function>pg_extension_config_dump</function>
has no effect.
Pour les séquences, le deuxième argument de <function>pg_extension_config_dump</function>
n'a pas d'effet.
</para>

<para>
Expand Down Expand Up @@ -761,11 +763,11 @@ SELECT pg_catalog.pg_extension_config_dump('my_config', 'WHERE NOT standard_entr
sauvegardées mais ne seront pas restaurables directement. Une intervention
de l'utilisateur sera nécessaire.
</para>

<para>
Sequences associated with <type>serial</type> or <type>bigserial</type> columns
need to be directly marked to dump their state. Marking their parent
relation is not enough for this purpose.
Les séquences associées avec des colonnes de type <type>serial</type> ou
<type>bigserial</type> doivent être directement marquées pour sauvegarder
leur état. Marquer la relation parent n'est pas suffisant pour ça.
</para>
</sect2>

Expand Down
31 changes: 17 additions & 14 deletions postgresql/gin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -705,18 +705,20 @@
</para>

<para>
Le type de données réel des différentes valeurs <literal>Datum</literal> mentionnées
ci-dessus varien en fonction de la classe d'opérateurs. Les valeurs d'item passée à
<function>extractValue</function> sont toujours du type d'entrée de la classe d'opérateur,
et toutes les valeurs clé doivent être du type de <literal>STORAGE</literal> de la classe.
Le type de l'argument <literal>query</literal> passé à <function>extractQuery</function>,
<function>consistent</function> et <function>triConsistent</function> est the
right-hand input type of the class member operator identified by the
strategy number. Ce n'est pas nécessairement le même
que l'élément indexé, tant que des valeurs de clés d'un type correct peuvent en être extraites. However, it is
recommended that the SQL declarations of these three support functions use
the opclass's indexed data type for the <literal>query</literal> argument, even
though the actual type might be something else depending on the operator.
Le type de données réel des différentes valeurs <literal>Datum</literal>
mentionnées ci-dessus varien en fonction de la classe d'opérateurs. Les
valeurs d'élément passée à <function>extractValue</function> sont toujours
du type d'entrée de la classe d'opérateur, et toutes les valeurs clé doivent
être du type de <literal>STORAGE</literal> de la classe. Le type de
l'argument <literal>query</literal> passé à <function>extractQuery</function>,
<function>consistent</function> et <function>triConsistent</function> est le
type de l'argument côté droit de l'opérateur du membre de la classe identifié
par le numéro de stratégie. Ce n'est pas nécessairement le même que l'élément
indexé, tant que des valeurs de clés d'un type correct peuvent en être
extraites. Néanmoins, il est recommandé que les déclarations SQL de ces trois
fonctions de support utilisent le type de données indexé de la classe
d'opérateur pour l'argument <literal>query</literal>, même si le type réel
pourrait être différent suivant l'opérateur.
</para>

</sect1>
Expand Down Expand Up @@ -758,8 +760,9 @@
<productname>PostgreSQL</productname> 8.4, <acronym>GIN</acronym> est capable
de reporter à plus tard la plupart de ce travail en insérant les nouveaux
enregistrements dans une liste temporaire et non triée des entrées en attente.
Quand un vacuum ou autoanalyze est déclenché sur la table, or when
<function>gin_clean_pending_list</function> function is called, ou si la liste en attente devient
Quand un vacuum ou autoanalyze est déclenché sur la table, ou quand la
fonction <function>gin_clean_pending_list</function> est appelée, ou si la
liste en attente devient
plus importante que <xref linkend="guc-gin-pending-list-limit"/>, les entrées
sont déplacées vers la structure de données <acronym>GIN</acronym> principale
en utilisant la même technique d'insertion de masse que durant la création
Expand Down
26 changes: 13 additions & 13 deletions postgresql/installation.xml
Original file line number Diff line number Diff line change
Expand Up @@ -223,8 +223,8 @@ su - postgres
<para>
Pour construire le langage procédural
<application>PL/Tcl</application>, <productname>Tcl</productname> doit
être installé. The minimum required version is
<productname>Tcl</productname> 8.4.
être installé. La version minimale requise de
<productname>Tcl</productname> est la 8.4.
</para>
</listitem>

Expand Down Expand Up @@ -792,9 +792,9 @@ su - postgres
<term><option>--with-bsd-auth</option></term>
<listitem>
<para>
Build with BSD Authentication support.
(The BSD Authentication framework is
currently only available on OpenBSD.)
Compile le support de l'authentification BSD (l'environnement
d'authentification BSD est uniquement disponible sur OpenBSD
actuellement.)
</para>
</listitem>
</varlistentry>
Expand Down Expand Up @@ -823,14 +823,14 @@ su - postgres
<term><option>--with-systemd</option></term>
<listitem>
<para>
Build with support
for <application>systemd</application><indexterm><primary>systemd</primary></indexterm>
service notifications. This improves integration if the server binary
is started under <application>systemd</application> but has no impact
otherwise<phrase> (see <xref linkend="server-start"/> for more
information)</phrase>. <application>libsystemd</application> and the
associated header files need to be installed to be able to use this
option.
Compile le support des notifications du service <application>systemd</application>
<indexterm><primary>systemd</primary></indexterm>. Ceci améliore
l'intégration si le binaire du serveur est lancé par
<application>systemd</application> mais n'a pas d'impact dans le cas
contraire<phrase> (voir <xref linkend="server-start"/> pour plus
d'informations)</phrase>. <application>libsystemd</application> et les
fichiers en-têtes associés doivent être installés pour pouvoir utiliser
cette option.
</para>
</listitem>
</varlistentry>
Expand Down
6 changes: 3 additions & 3 deletions postgresql/mvcc.xml
Original file line number Diff line number Diff line change
Expand Up @@ -777,9 +777,9 @@ ERREUR: n'a pas pu sérialiser un accès à cause d'une mise à jour en parall
<listitem>
<para>
Ne laissez pas des connexions trainer en <quote>idle in transaction</quote>
plus longtemps que nécessaire. The configuration parameter
<xref linkend="guc-idle-in-transaction-session-timeout"/> may be used to
automatically disconnect lingering sessions.
plus longtemps que nécessaire. Le paramètre de configuration
<xref linkend="guc-idle-in-transaction-session-timeout"/> peut être
utilisé pour déconnecter automatiquement les sessions persistantes.
</para>
</listitem>
<listitem>
Expand Down
8 changes: 4 additions & 4 deletions postgresql/pgcrypto.xml
Original file line number Diff line number Diff line change
Expand Up @@ -893,12 +893,12 @@ pgp_armor_headers(data text, key out text, value out text) returns setof record
<title>s2k-count</title>

<para>
The number of iterations of the S2K algorithm to use. It must
be a value between 1024 and 65011712, inclusive.
Le nombre d'itérations de l'algorithme S2K à utiliser. La valeur doit être
comprise entre 1024 et 65011712, valeurs incluses.
</para>
<literallayout>
Default: A random value bewteen 65536 and 253952
Applies to: pgp_sym_encrypt, only with s2k-mode=3
Par défaut&nbsp;: Une valeur aléatoire entre 65536 et 253952
S'applique à&nbsp;: pgp_sym_encrypt, seulement avec s2k-mode=3
</literallayout>
</sect4>

Expand Down

0 comments on commit d9b136a

Please sign in to comment.