Skip to content

Commit 64c577d

Browse files
committed
application des suggestions + corrections
1 parent 0f3949b commit 64c577d

1 file changed

Lines changed: 59 additions & 49 deletions

File tree

library/ssl.po

Lines changed: 59 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,18 @@ msgstr ""
66
"Project-Id-Version: Python 3\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2019-11-15 18:54+0100\n"
9-
"PO-Revision-Date: 2020-02-01 16:27+0100\n"
10-
"Last-Translator: Julien Palard <julien@palard.fr>\n"
9+
"PO-Revision-Date: 2020-03-30 22:31+0200\n"
10+
"Last-Translator: Mathieu Dupuy <deronnax@gmail.com>\n"
1111
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1212
"Language: fr\n"
1313
"MIME-Version: 1.0\n"
1414
"Content-Type: text/plain; charset=UTF-8\n"
1515
"Content-Transfer-Encoding: 8bit\n"
16-
"X-Generator: Poedit 2.0.2\n"
16+
"X-Generator: Poedit 2.3\n"
1717

1818
#: ../Doc/library/ssl.rst:2
1919
msgid ":mod:`ssl` --- TLS/SSL wrapper for socket objects"
20-
msgstr ""
20+
msgstr ":mod:`ssl` --- Emballage TLS/SSL pour les objets connecteurs"
2121

2222
#: ../Doc/library/ssl.rst:10
2323
msgid "**Source code:** :source:`Lib/ssl.py`"
@@ -59,7 +59,7 @@ msgid ""
5959
"lead to a false sense of security, as the default settings of the ssl module "
6060
"are not necessarily appropriate for your application."
6161
msgstr ""
62-
" N’utilisez pas ce module sans lire :ref:`ssl-security`. Cela pourrait créer "
62+
"N’utilisez pas ce module sans lire :ref:`ssl-security`. Cela pourrait créer "
6363
"un faux sentiment de sécurité, car les paramètres par défaut du module *ssl* "
6464
"ne sont pas nécessairement appropriés pour votre application."
6565

@@ -83,12 +83,13 @@ msgid ""
8383
"certificate of the other side of the connection, and :meth:`cipher`,which "
8484
"retrieves the cipher being used for the secure connection."
8585
msgstr ""
86-
"Ce module fournit une classe :class:`ssl.SSLSocket`, dérivée du type socket."
87-
"socket, ainsi qu'une enveloppe (*wrapper* en anglais) qui mime un connecteur "
88-
"qui chiffre et déchiffre les données passant sur le connecteur utilisant "
89-
"SSL. Il prend en charge des méthodes supplémentaires telles que :meth:"
90-
"`getpeercert` qui récupère le certificat de l'autre coté de la connexion et :"
91-
"meth:`cipher`, qui récupère le chiffrement utilisé pour la connexion."
86+
"Ce module fournit une classe :class:`ssl.SSLSocket`, dérivée du type :class:"
87+
"`socket.socket`, ainsi qu'une enveloppe (*wrapper* en anglais) qui mime un "
88+
"connecteur qui chiffre et déchiffre les données passant sur le connecteur "
89+
"utilisant SSL. Il prend en charge des méthodes supplémentaires telles que :"
90+
"meth:`getpeercert` qui récupère le certificat de l'autre coté de la "
91+
"connexion et :meth:`cipher`, qui récupère le chiffrement utilisé pour la "
92+
"connexion."
9293

9394
#: ../Doc/library/ssl.rst:48
9495
msgid ""
@@ -110,8 +111,9 @@ msgid ""
110111
"OpenSSL 0.9.8, 1.0.0 and 1.0.1 are deprecated and no longer supported. In "
111112
"the future the ssl module will require at least OpenSSL 1.0.2 or 1.1.0."
112113
msgstr ""
113-
"OpenSSL 0.9.8, 1.0.0 et 1.0.1 sont obsolètes et ne sont plus prises en charge. Dans "
114-
"l'avenir, le module *ssl* nécessitera au minimum OpenSSL 1.0.2 ou 1.1.0"
114+
"OpenSSL 0.9.8, 1.0.0 et 1.0.1 sont obsolètes et ne sont plus prises en "
115+
"charge. Dans l'avenir, le module *ssl* nécessitera au minimum OpenSSL 1.0.2 "
116+
"ou 1.1.0."
115117

116118
#: ../Doc/library/ssl.rst:63
117119
msgid "Functions, Constants, and Exceptions"
@@ -131,17 +133,18 @@ msgid ""
131133
"support for server name indication (SNI) and hostname matching."
132134
msgstr ""
133135
"Depuis Python 3.2 et 2.7.9, il est recommandé d'utiliser :meth:`SSLContext."
134-
"wrap_socket` d'une instance :class:`SSLContext` pour encapsuler des sockets "
135-
"en tant qu'objets :class:`SSLSocket`. Les fonctions auxiliaires :func:"
136-
"`create_default_context` renvoient un nouveau contexte avec des paramètres "
137-
"par défaut sécurisés. L'ancienne fonction :func:`wrap_socket` est obsolète "
138-
"car elle est à la fois inefficace et ne prend pas en charge l'indication de "
139-
"nom de serveur (SNI) et la correspondance du nom de l'hôte."
136+
"wrap_socket` d'une instance :class:`SSLContext` pour encapsuler des "
137+
"connecteurs en tant qu'objets :class:`SSLSocket`. Les fonctions auxiliaires :"
138+
"func:`create_default_context` renvoient un nouveau contexte avec des "
139+
"paramètres par défaut sécurisés. L'ancienne fonction :func:`wrap_socket` est "
140+
"obsolète car elle est à la fois inefficace et ne prend pas en charge "
141+
"l'indication de nom de serveur (SNI) et la vérification du nom de l'hôte."
140142

141143
#: ../Doc/library/ssl.rst:77
142144
msgid "Client socket example with default context and IPv4/IPv6 dual stack::"
143145
msgstr ""
144-
"Exemple de socket client avec contexte par défaut et double pile IPv4/IPv6 ::"
146+
"Exemple de connecteur client avec contexte par défaut et double pile IPv4/"
147+
"IPv6 ::"
145148

146149
#: ../Doc/library/ssl.rst:90
147150
msgid "Client socket example with custom context and IPv4::"
@@ -172,9 +175,9 @@ msgid ""
172175
msgstr ""
173176
"Renvoie un nouvel objet :class:`SSLContext`. Le paramètre *purpose* permet "
174177
"de choisir parmi un ensemble de paramètres par défaut en fonction de l'usage "
175-
"souhaité. Les paramètres sont choisis par le module *ssl* et représentent "
176-
"généralement un niveau de sécurité supérieur à celui utilisé lorsque vous "
177-
"appelez directement le constructeur :class:`SSLContext`."
178+
"souhaité. Les paramètres sont choisis par le module :mod:`ssl` et "
179+
"représentent généralement un niveau de sécurité supérieur à celui utilisé "
180+
"lorsque vous appelez directement le constructeur :class:`SSLContext`."
178181

179182
#: ../Doc/library/ssl.rst:128
180183
msgid ""
@@ -200,21 +203,24 @@ msgid ""
200203
"default CA certificates."
201204
msgstr ""
202205
"Les paramètres sont : :data:`PROTOCOL_TLS`, :data:`OP_NO_SSLv2` et :data:"
203-
"`OP_NO_SSLv3` avec des algorithmes de chiffrement de robustesse élevé, "
204-
"n'utilisant pas RC4 et requérant forcément une authentification. Passer :"
205-
"data:`~Purpose.SERVER_AUTH` en tant que *purpose* définit :data:`~SSLContext."
206-
"verify_mode` sur :data:`CERT_REQUIRED` et charge les certificats de "
207-
"l'autorité de certification (lorsqu'au moins un des critères *cafile*, "
208-
"*capath* ou *cadata* est indiqué) ou utilise :meth:`SSLContext."
209-
"load_default_certs` pour charger les certificats de l'autorité de "
210-
"certification par défaut."
206+
"`OP_NO_SSLv3` avec des algorithmes de chiffrement de grande robustesse, "
207+
"n'utilisant pas RC4 et n'utilisant pas les suites cryptographiques sans "
208+
"authentification. Passer :data:`~Purpose.SERVER_AUTH` en tant que *purpose* "
209+
"définit :data:`~SSLContext.verify_mode` sur :data:`CERT_REQUIRED` et charge "
210+
"les certificats de l'autorité de certification (lorsqu'au moins un des "
211+
"critères *cafile*, *capath* ou *cadata* est indiqué) ou utilise :meth:"
212+
"`SSLContext.load_default_certs` pour charger les certificats de l'autorité "
213+
"de certification par défaut."
211214

212215
#: ../Doc/library/ssl.rst:142
213216
msgid ""
214217
"When :attr:`~SSLContext.keylog_filename` is supported and the environment "
215218
"variable :envvar:`SSLKEYLOGFILE` is set, :func:`create_default_context` "
216219
"enables key logging."
217220
msgstr ""
221+
"Lorsque :attr:`~SSLContext.keylog_filename` est pris en charge et que la "
222+
"variable d'environnement :envvar:`SSLKEYLOGFILE` est définie, :func:"
223+
"`create_default_context` active la journalisation des clés."
218224

219225
#: ../Doc/library/ssl.rst:147
220226
msgid ""
@@ -246,14 +252,15 @@ msgid ""
246252
"still allow SSL 3.0 connections you can re-enable them using::"
247253
msgstr ""
248254
"Si vous constatez que, lorsque certains clients ou serveurs plus anciens "
249-
"tentent de se connecter avec une classe :class:`SSLContext` créé par cette fonction, "
250-
"une erreur indiquant « *Protocol or cipher suite mismatch* » (« Non "
251-
"concordance de protocole ou de suite de chiffrement ») est détectée, il se "
252-
"peut qu'ils ne prennent en charge que SSL 3.0 que cette fonction exclu en "
253-
"utilisant :data:`OP_NO_SSLv3`. SSL3.0 est largement considéré comme "
254-
"`complètement cassé <https://fr.wikipedia.org/wiki/POODLE>`_. Si vous "
255-
"souhaitez toujours continuer à utiliser cette fonction tout en autorisant "
256-
"les connexions SSL 3.0, vous pouvez les réactiver à l'aide de ::"
255+
"tentent de se connecter avec une classe :class:`SSLContext` créé par cette "
256+
"fonction, une erreur indiquant « *Protocol or cipher suite "
257+
"mismatch* » (« Non concordance de protocole ou de suite de chiffrement ») "
258+
"est détectée, il se peut qu'ils ne prennent en charge que SSL 3.0 que cette "
259+
"fonction exclu en utilisant :data:`OP_NO_SSLv3`. SSL3.0 est largement "
260+
"considéré comme `complètement défectueux <https://fr.wikipedia.org/wiki/"
261+
"POODLE>`_. Si vous souhaitez toujours continuer à utiliser cette fonction "
262+
"tout en autorisant les connexions SSL 3.0, vous pouvez les réactiver à "
263+
"l'aide de ::"
257264

258265
#: ../Doc/library/ssl.rst:171
259266
msgid "RC4 was dropped from the default cipher string."
@@ -262,19 +269,21 @@ msgstr "RC4 a été supprimé de la chaine de chiffrement par défaut."
262269
#: ../Doc/library/ssl.rst:175
263270
msgid "ChaCha20/Poly1305 was added to the default cipher string."
264271
msgstr ""
265-
"*ChaCha20*/*Poly1305* a été ajouté à la chaîne de chiffrement par défaut"
272+
"*ChaCha20*/*Poly1305* a été ajouté à la chaîne de chiffrement par défaut."
266273

267274
#: ../Doc/library/ssl.rst:177
268275
msgid "3DES was dropped from the default cipher string."
269-
msgstr ""
276+
msgstr "*3DES* a été supprimé de la chaîne de chiffrement par défaut."
270277

271278
#: ../Doc/library/ssl.rst:181
272279
msgid "Support for key logging to :envvar:`SSLKEYLOGFILE` was added."
273280
msgstr ""
281+
"La prise en charge de la journalisation des clés dans :envvar:"
282+
"`SSLKEYLOGFILE` a été ajoutée."
274283

275284
#: ../Doc/library/ssl.rst:185
276285
msgid "Exceptions"
277-
msgstr ""
286+
msgstr "Exceptions"
278287

279288
#: ../Doc/library/ssl.rst:189
280289
msgid ""
@@ -286,11 +295,11 @@ msgid ""
286295
"OpenSSL library."
287296
msgstr ""
288297
"Levée pour signaler une erreur de l'implémentation SSL sous-jacente "
289-
"(actuellement fournie par la bibliothèque OpenSSL). Cela signifie qu'il y a un problème "
290-
"dans la couche d'authentification et de chiffrement de niveau supérieur "
291-
"superposée à la connexion réseau sous-jacente. Cette erreur est un sous-type "
292-
"de :exc:`OSError`. Le code d'erreur et le message des instances de :exc:"
293-
"`SSLError` sont fournis par la bibliothèque OpenSSL."
298+
"(actuellement fournie par la bibliothèque OpenSSL). Cela signifie qu'il y a "
299+
"un problème dans la couche d'authentification et de chiffrement de niveau "
300+
"supérieur superposée à la connexion réseau sous-jacente. Cette erreur est un "
301+
"sous-type de :exc:`OSError`. Le code d'erreur et le message des instances "
302+
"de :exc:`SSLError` sont fournis par la bibliothèque OpenSSL."
294303

295304
#: ../Doc/library/ssl.rst:196
296305
msgid ":exc:`SSLError` used to be a subtype of :exc:`socket.error`."
@@ -302,8 +311,9 @@ msgid ""
302311
"occurred, such as ``SSL``, ``PEM`` or ``X509``. The range of possible "
303312
"values depends on the OpenSSL version."
304313
msgstr ""
305-
"Un mnémonique de chaine désignant le sous-module OpenSSL dans lequel "
306-
"l'erreur s'est produite, tel que "
314+
"Une chaîne de caractères mnémonique désignant le sous-module OpenSSL dans "
315+
"lequel l'erreur s'est produite, telle que ``SSL``, ``PEM`` or ``X509``. La "
316+
"plage de valeurs possibles dépend de la version d'OpenSSL."
307317

308318
#: ../Doc/library/ssl.rst:209
309319
msgid ""

0 commit comments

Comments
 (0)