@@ -43,7 +43,7 @@ msgstr ""
4343"Les gestionnaires de contexte, quand ils ont un état et quand ils sont "
4444"utilisés dans du code s'exécutant de manière concurrente, doivent utiliser "
4545"les variables de contexte au lieu de :func:`threading.local()` pour empêcher "
46- "que leur état déborde dans d' autre code de manière inattendue."
46+ "que leur état ne perturbe un autre fil de manière inattendue."
4747
4848#: library/contextvars.rst:21
4949msgid "See also :pep:`567` for additional details."
@@ -82,15 +82,15 @@ msgid ""
8282"context variables which prevents context variables from being properly "
8383"garbage collected."
8484msgstr ""
85- "**Important :** Les variables de contexte doivent être créées au plus haut "
85+ "**Important :** les variables de contexte doivent être créées au plus haut "
8686"niveau du module et jamais dans des fermetures (*closures*). Les objets :"
87- "class:`Context` tiennent des références fortes aux variables de contexte ce "
88- "qui empêche que les variables de contexte se fassent collecter par le "
89- "ramasse-miette."
87+ "class:`Context` maintiennent des références fortes aux variables de contexte "
88+ "ce qui empêche que les variables de contexte soient correctement nettoyées "
89+ "par le ramasse-miette."
9090
9191#: library/contextvars.rst:49
9292msgid "The name of the variable. This is a read-only property."
93- msgstr "Le nom de la variable. Cette propriété est en lecture seule."
93+ msgstr "Nom de la variable. Cette propriété est en lecture seule."
9494
9595#: library/contextvars.rst:55
9696msgid "Return a value for the context variable for the current context."
@@ -290,8 +290,8 @@ msgid ""
290290"Return the value for *var* if *var* has the value in the context object. "
291291"Return *default* otherwise. If *default* is not given, return ``None``."
292292msgstr ""
293- "Renvoie la valeur de *var* si *var* a la valeur dans l'objet de contexte. "
294- "Renvoie *default* sinon. Si *default* n'est pas donné, renvoie ``None`` ."
293+ "Renvoie la valeur de *var* si *var* possède une valeur dans l'objet de "
294+ "contexte. Renvoie *default* sinon (ou ``None`` si *default* n'est pas donné) ."
295295
296296#: library/contextvars.rst:211
297297msgid "Return an iterator over the variables stored in the context object."
@@ -322,7 +322,7 @@ msgstr ""
322322
323323#: library/contextvars.rst:234
324324msgid "asyncio support"
325- msgstr "Support *asyncio*"
325+ msgstr "Gestion avec *asyncio*"
326326
327327#: library/contextvars.rst:236
328328msgid ""
@@ -331,8 +331,8 @@ msgid ""
331331"server, that uses a context variable to make the address of a remote client "
332332"available in the Task that handles that client::"
333333msgstr ""
334- "Les variables de contexte sont nativement supportées dans :mod:`asyncio` et "
335- "sont prêtes à être utilisées sans configuration supplémentaire. Par exemple, "
336- "voici un serveur *echo* simple qui utilise une variable de contexte pour "
337- "rendre l’adresse d'un client distant disponible dans le *Task* qui gère ce "
334+ ":mod:`asyncio` gère nativement les variables de contexte et elles sont "
335+ "prêtes à être utilisées sans configuration supplémentaire. Par exemple, "
336+ "voici un serveur *echo* simple qui utilise une variable de contexte pour que "
337+ "l’adresse d'un client distant soit disponible dans le *Task* qui gère ce "
338338"client ::"
0 commit comments