8000 Autres traductions pour whatsnew/3.10 · python/python-docs-fr@10cefc7 · GitHub
[go: up one dir, main page]

Skip to content

Commit 10cefc7

Browse files
committed
Autres traductions pour whatsnew/3.10
1 parent 33f07af commit 10cefc7

File tree

1 file changed

+112
-13
lines changed

1 file changed

+112
-13
lines changed

whatsnew/3.10.po

Lines changed: 112 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgstr ""
66
"Project-Id-Version: Python 3\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2021-10-21 15:04+0200\n"
9-
"PO-Revision-Date: 2021-11-18 17:26-0700\n"
9+
"PO-Revision-Date: 2021-11-19 16:14-0700\n"
1010
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1111
"Language: fr\n"
1212
"MIME-Version: 1.0\n"
@@ -1416,7 +1416,7 @@ msgstr ""
14161416
"L'attribut ``__args__`` des :ref:`génériques paramétrables <types-"
14171417
"genericalias>` de :class:`collections.abc.Callable` est maintenant "
14181418
"consistant avec :data:`typing.Callable`. Les génériques de :class:"
1419-
"`collections.abc.Callable` aplatissent maintenant les types des paramètres "
1419+
"`collections.abc.Callable` aplatissent maintenant les paramètres de types "
14201420
"tel qu'il est fait par :data:`typing.Callable`. Ceci veut dire que "
14211421
"``collections.abc.Callable[[int, str], str]`` aura un attribut ``__args__`` "
14221422
"de valeur ``(int, str, str)`` ; au paravent, il aurait été ``([int, str], "
@@ -3014,18 +3014,25 @@ msgid ""
30143014
"3.12. Use :meth:`pathlib.Path.hardlink_to` instead. (Contributed by Barney "
30153015
"Gale in :issue:`39950`.)"
30163016
msgstr ""
3017+
":meth:`pathlib.Path.link_to` est obsolète et sera retirée dans Python 3.12. "
3018+
"Utilisez plutôt :meth:`pathlib.Path.hardlink_to` (contribution de *Barney "
3019+
"Gale* dans :issue:`39950`)."
30173020

30183021
#: whatsnew/3.10.rst:1735
30193022
msgid ""
30203023
"``cgi.log()`` is deprecated and slated for removal in Python 3.12. "
30213024
"(Contributed by Inada Naoki in :issue:`41139`.)"
30223025
msgstr ""
3026+
"``cgi.log()`` est obsolète et sera retirée dans Python 3.12 (contribution de "
3027+
"*Inada Naoki* dans :issue:`41139`)."
30233028

30243029
#: whatsnew/3.10.rst:1738
30253030
msgid ""
30263031
"The following :mod:`ssl` features have been deprecated since Python 3.6, "
30273032
"Python 3.7, or OpenSSL 1.1.0 and will be removed in 3.11:"
30283033
msgstr ""
3034+
"Les fonctionnalités suivantes de :mod:`ssl` sont obsolète depuis Python 3.6, "
3035+
"Python 3.7 ou OpenSSL 1.1.0 et seront retirées dans 3.11 :"
30293036

30303037
#: whatsnew/3.10.rst:1741
30313038
msgid ""
@@ -3034,6 +3041,10 @@ msgid ""
30343041
"data:`~ssl.OP_NO_TLSv1_3` are replaced by :attr:`sslSSLContext."
30353042
"minimum_version` and :attr:`sslSSLContext.maximum_version`."
30363043
msgstr ""
3044+
":data:`~ssl.OP_NO_SSLv2`, :data:`~ssl.OP_NO_SSLv3`, :data:`~ssl."
3045+
"OP_NO_TLSv1`, :data:`~ssl.OP_NO_TLSv1_1`, :data:`~ssl.OP_NO_TLSv1_2` et :"
3046+
"data:`~ssl.OP_NO_TLSv1_3` sont remplacés par :attr:`sslSSLContext."
3047+
"minimum_version` et :attr:`sslSSLContext.maximum_version` ;"
30373048

30383049
#: whatsnew/3.10.rst:1747
30393050
msgid ""
@@ -3043,25 +3054,35 @@ msgid ""
30433054
"PROTOCOL_TLS` are deprecated in favor of :data:`~ssl.PROTOCOL_TLS_CLIENT` "
30443055
"and :data:`~ssl.PROTOCOL_TLS_SERVER`"
30453056
msgstr ""
3057+
":data:`~ssl.PROTOCOL_SSLv2`, :data:`~ssl.PROTOCOL_SSLv3`, :data:`~ssl."
3058+
"PROTOCOL_SSLv23`, :data:`~ssl.PROTOCOL_TLSv1`, :data:`~ssl."
3059+
"PROTOCOL_TLSv1_1`, :data:`~ssl.PROTOCOL_TLSv1_2` et :data:`~ssl."
3060+
"PROTOCOL_TLS` sont obsolètes et remplacés par :data:`~ssl."
3061+
"PROTOCOL_TLS_CLIENT` et :data:`~ssl.PROTOCOL_TLS_SERVER` ;"
30463062

30473063
#: whatsnew/3.10.rst:1753
30483064
msgid ""
30493065
":func:`~ssl.wrap_socket` is replaced by :meth:`ssl.SSLContext.wrap_socket`"
30503066
msgstr ""
3067+
":func:`~ssl.wrap_socket` est remplacée par :meth:`ssl.SSLContext."
3068+
"wrap_socket` ;"
30513069

30523070
#: whatsnew/3.10.rst:1755
30533071
msgid ":func:`~ssl.match_hostname`"
3054-
msgstr ""
3072+
msgstr ":func:`~ssl.match_hostname` ;"
30553073

30563074
#: whatsnew/3.10.rst:1757
30573075
msgid ":func:`~ssl.RAND_pseudo_bytes`, :func:`~ssl.RAND_egd`"
3058-
msgstr ""
3076+
msgstr ":func:`~ssl.RAND_pseudo_bytes`, :func:`~ssl.RAND_egd` ;"
30593077

30603078
#: whatsnew/3.10.rst:1759
30613079
msgid ""
30623080
"NPN features like :meth:`ssl.SSLSocket.selected_npn_protocol` and :meth:`ssl."
30633081
"SSLContext.set_npn_protocols` are replaced by ALPN."
30643082
msgstr ""
3083+
"Les fonctionalités *NPN* (*Next Protocol Negotiation*) telles que :meth:`ssl."
3084+
"SSLSocket.selected_npn_protocol` et :meth:`ssl.SSLContext.set_npn_protocols` "
3085+
"sont remplacées par *ALPN* (*Application Layer Protocol Negotiation*)."
30653086

30663087
#: whatsnew/3.10.rst:1762
30673088
msgid ""
@@ -3070,6 +3091,11 @@ msgid ""
30703091
"requires a :ref:`debug build of Python <debug-build>`. (Contributed by "
30713092
"Victor Stinner in :issue:`44584`.)"
30723093
msgstr ""
3094+
"Le débogage des fils d'exécution (variable d'environnement :envvar:"
3095+
"`PYTHONTHREADDEBUG`) est obsolète dans Python 3.10 et sera retiré dans "
3096+
"Python 3.12. Cette fonctionnalité nécessite un interpréteur :ref:`compilé "
3097+
"avec les paramètres de débogage <debug-build>` (contribution de *Victor "
3098+
"Stinner* dans :issue:`44584`)."
30733099

30743100
#: whatsnew/3.10.rst:1767
30753101
msgid ""
@@ -3079,6 +3105,11 @@ msgid ""
30793105
"imported directly from :mod:`typing` instead. (Contributed by Sebastian "
30803106
"Rittau in :issue:`38291`)"
30813107
msgstr ""
3108+
"Importer des sous modules ``typing.io`` et ``typing.re`` lève maintenant un :"
3109+
"exc:`DeprecationWarning`. Ces sous-modules seront retirés dans une version "
3110+
"future de Python. Le contenu de ces sous-modules devrait plutôt être importé "
3111+
"directement du module :mod:`typing` (contribution de *Sebastian Rittau* "
3112+
"dans :issue:`38291`)."
30823113

30833114
#: whatsnew/3.10.rst:2200
30843115
msgid "Removed"
@@ -3197,46 +3228,59 @@ msgstr ""
31973228

31983229
#: whatsnew/3.10.rst:1824
31993230
msgid "This simplifies the high-level API."
3200-
msgstr "Ceci simplifie l'API haut-niveau."
3231+
msgstr "ceci simplifie l'API haut-niveau ;"
32013232

32023233
#: whatsnew/3.10.rst:1825
32033234
msgid ""
32043235
"The functions in the high-level API have been implicitly getting the current "
32053236
"thread's running event loop since Python 3.7. There isn't a need to pass "
32063237
"the event loop to the API in most normal use cases."
32073238
msgstr ""
3239+
"les fonctions dans l'API haut niveau reçoivent implicitement la boucle "
3240+
"d'évènements qui tourne dans le présent fil d'exécution depuis Python 3.7. "
3241+
"Il n'y a aucun besoin de passer la boucle d'évènements à l'API dans la "
3242+
"majorité de son utilisation normale ;"
32083243

32093244
#: whatsnew/3.10.rst:1828
32103245
msgid ""
32113246
"Event loop passing is error-prone especially when dealing with loops running "
32123247
"in different threads."
32133248
msgstr ""
3249+
"le passage de la boucle d'évènements cause facilement des erreurs quand "
3250+
"plusieurs boucles tournants dans plusieurs fils d'exécution sont impliquées."
32143251

32153252
#: whatsnew/3.10.rst:1831
32163253
msgid ""
32173254
"Note that the low-level API will still accept ``loop``. See `Changes in the "
32183255
"Python API`_ for examples of how to replace existing code."
32193256
msgstr ""
3257+
"Prenez note que l'API bas-niveau accepte toujours le paramètre ``loop``. "
3258+
"Voir `Changements dans l'API Python`_ pour plus d'exemples sur comment "
3259+
"remplacer le code existant"
32203260

32213261
#: whatsnew/3.10.rst:1905
32223262
msgid ""
32233263
"(Contributed by Yurii Karabas, Andrew Svetlov, Yury Selivanov and Kyle "
32243264
"Stanley in :issue:`42392`.)"
32253265
msgstr ""
3266+
"(contribution de *Yurii Karabas*, *Andrew Svetlov*, *Yury Selivanov* et "
3267+
"*Kyle Stanley* dans :issue:`42392`)."
32263268

32273269
#: whatsnew/3.10.rst:2125
32283270
msgid "Porting to Python 3.10"
3229-
msgstr ""
3271+
msgstr "Portage vers Python 3.10"
32303272

32313273
#: whatsnew/3.10.rst:1841
32323274
msgid ""
32333275
"This section lists previously described changes and other bugfixes that may "
32343276
"require changes to your code."
32353277
msgstr ""
3278+
"Cette section liste les changements mentionnés préalablement et autres "
3279+
"améliorations qui peuvent demander des changements à votre code."
32363280

32373281
#: whatsnew/3.10.rst:1846
32383282
msgid "Changes in the Python syntax"
3239-
msgstr ""
3283+
msgstr "Changements à la syntaxe de Python"
32403284

32413285
#: whatsnew/3.10.rst:1848
32423286
msgid ""
@@ -3247,10 +3291,18 @@ msgid ""
32473291
"with future releases just add a space between the numeric literal and the "
32483292
"following keyword. (Contributed by Serhiy Storchaka in :issue:`43833`)."
32493293
msgstr ""
3294+
"Un ``DeprecationWarning`` est maintenant levé lors de la compilation de "
3295+
"syntaxe qui était préalablement valide si un littéral numérique est "
3296+
"immédiatement suivi d'un mot clé (comme dans ``0in x``). Dans une version "
3297+
"future, il sera changé en avertissement de syntaxe, puis finalement en "
3298+
"erreur de syntaxe. Pour vous débarrasser de l'avertissement et pou 9E88 r rendre "
3299+
"votre code compatible avec les versions futures de Python, ajoutez "
3300+
"simplement une espace entre le littéral numérique et le mot clé qui le suit "
3301+
"(contribution de *Serhiy Storchaka* dans :issue:`43833`)."
32503302

32513303
#: whatsnew/3.10.rst:1858
32523304
msgid "Changes in the Python API"
3253-
msgstr ""
3305+
msgstr "Changements dans l'API Python"
32543306

32553307
#: whatsnew/3.10.rst:1860
32563308
msgid ""
@@ -3259,6 +3311,11 @@ msgid ""
32593311
"functions in the :mod:`traceback` module have been renamed to *exc*. "
32603312
"(Contributed by Zackery Spytz and Matthias Bussonnier in :issue:`26389`.)"
32613313
msgstr ""
3314+
"Les paramètres *etype* des fonctions :func:`~traceback.format_exception`, :"
3315+
"func:`~traceback.format_exception_only` et :func:`~traceback."
3316+
"print_exception` du module the :mod:`traceback` ont étés renommés *exc* "
3317+
"(contribution de *Zackery Spytz* et *Matthias Bussonnier* dans :issue:"
3318+
"`26389`)."
32623319

32633320
#: whatsnew/3.10.rst:1866
32643321
msgid ""
@@ -3267,6 +3324,11 @@ msgid ""
32673324
"exceptions were logged, and the last exception was always silently ignored. "
32683325
"(Contributed by Victor Stinner in :issue:`42639`.)"
32693326
msgstr ""
3327+
":mod:`atexit`: à la fin de l'exécution de Python, si une fonction de rappel "
3328+
"qui a été enregistrée avec :func:`atexit.register` échoue, son exception est "
3329+
"maintenant journalisée. Préalablement, seulement certains exceptions étaient "
3330+
"journalisées et la dernière exception était toujours ignorée de façon "
3331+
"silencieuse (contribution de *Victor Stinner* dans :issue:`42639`)."
32703332

32713333
#: whatsnew/3.10.rst:1872
32723334
msgid ""
@@ -3280,6 +3342,16 @@ msgid ""
32803342
"have passed silently in Python 3.9. (Contributed by Ken Jin in :issue:"
32813343
"`42195`.)"
32823344
msgstr ""
3345+
"Les génériques de :class:`collections.abc.Callable` aplatissent maintenant "
3346+
"les paramètres de types tel qu'il est fait par :data:`typing.Callable`. Ceci "
3347+
"veut dire que ``collections.abc.Callable[[int, str], str]`` aura un attribut "
3348+
"``__args__`` de valeur ``(int, str, str)`` ; préalablement, il aurait été "
3349+
"``([int, str], str)``. Les codes qui accèdent aux arguments par :func:"
3350+
"`typing.get_args` ou ``__args__`` doivent tenir compte de ce changement. De "
3351+
"plus, :exc:`TypeError` sera levée pour des formes invalides de "
3352+
"paramétrisation de :class:`collections.abc.Callable`, ce qui aurait pu "
3353+
"passer silencieusement dans Python 3.9 (contribution de *Ken Jin* dans :"
3354+
"issue:`42195`)."
32833355

32843356
#: whatsnew/3.10.rst:1882
32853357
msgid ""
@@ -3288,28 +3360,39 @@ msgid ""
32883360
"a 16-bit unsigned integer. (Contributed by Erlend E. Aasland in :issue:"
32893361
"`42393`.)"
32903362
msgstr ""
3363+
":meth:`socket.htons` et :meth:`socket.ntohs` lèvent maintenant :exc:"
3364+
"`OverflowError` plutôt que :exc:`DeprecationWarning` si le paramètre passé "
3365+
"est trop grand pour être stocké dans un entier 16-bit non-signé "
3366+
"(contribution de *Erlend E. Aasland* dans :issue:`42393`)."
32913367

32923368
#: whatsnew/3.10.rst:1887
32933369
msgid ""
32943370
"The ``loop`` parameter has been removed from most of :mod:`asyncio`\\ 's :"
32953371
"doc:`high-level API <../library/asyncio-api-index>` following deprecation in "
32963372
"Python 3.8."
32973373
msgstr ""
3374+
"Le paramètre ``loop`` a été retiré de la majorité de :doc:`l'API haut-niveau "
3375+
"<../library/asyncio-api-index>` d':mod:`asyncio` suite à sa mise à "
3376+
"l'obsolescence dans Python 3.8."
32983377

32993378
#: whatsnew/3.10.rst:1891
33003379
msgid "A coroutine that currently looks like this::"
3301-
msgstr ""
3380+
msgstr "Une co-routine qui ressemble présentement à ceci ::"
33023381

33033382
#: whatsnew/3.10.rst:1896
33043383
msgid "Should be replaced with this::"
3305-
msgstr ""
3384+
msgstr "Doit être remplacée par ceci ::"
33063385

33073386
#: whatsnew/3.10.rst:1901
33083387
msgid ""
33093388
"If ``foo()`` was specifically designed *not* to run in the current thread's "
33103389
"running event loop (e.g. running in another thread's event loop), consider "
33113390
"using :func:`asyncio.run_coroutine_threadsafe` instead."
33123391
msgstr ""
3392+
"Si ``foo()`` a été spécifiquement conçue pour *ne pas* s'exécuter dans le "
3393+
"fil d'exécution courant, (par exemple pour tourner dans la boucle "
3394+
"d'exécution d'un autre fil), l'utilisation de :func:`asyncio."
3395+
"run_coroutine_threadsafe` est probablement plus appropriée."
33133396

33143397
#: whatsnew/3.10.rst:1908
33153398
msgid ""
@@ -3321,10 +3404,18 @@ msgid ""
33213404
"also inherits the current builtins. (Contributed by Victor Stinner in :issue:"
33223405
"`42990`.)"
33233406
msgstr ""
3407+
"Le constructeur de :data:`types.FunctionType` hérite maintenant des "
3408+
"définitions natives si le dictionnaire *globals* n'a pas de clé ``"
3409+
"\"__builtins__\"``, plutôt que d'utiliser ``{\"None\": None}`` pour les "
3410+
"définitions natives : même comportement que celui des fonctions :func:`eval` "
3411+
"et :func:`exec`. Définir une fonction avec ``def function(...): ...`` en "
3412+
"Python n'est pas affecté, les globales ne peuvent pas être changées avec "
3413+
"cette syntaxe: elles héritent aussi des définitions natives courantes "
3414+
"(contribution de *Victor Stinner* dans :issue:`42990`)."
33243415

33253416
#: whatsnew/3.10.rst:1917
33263417
msgid "Changes in the C API"
3327-
msgstr ""
3418+
msgstr "Changements dans l'API C"
33283419

33293420
#: whatsnew/3.10.rst:1919
33303421
msgid ""
@@ -3334,17 +3425,25 @@ msgid ""
33343425
"these functions, ``struct _node``, were removed due to the switch to the new "
33353426
"PEG parser."
33363427
msgstr ""
3428+
"Les fonctions de l'API C ``PyParser_SimpleParseStringFlags``, "
3429+
"``PyParser_SimpleParseStringFlagsFilename``, "
3430+
"``PyParser_SimpleParseFileFlags`` et ``PyNode_Compile`` ainsi que ``struct "
3431+
"_node``, le type utilisé par ces fonctions, ont été retirés suite à la "
3432+
"transition vers le nouvel analyseur syntaxique *PEG*."
33373433

33383434
#: whatsnew/3.10.rst:1925
33393435
msgid ""
33403436
"Source should be now be compiled directly to a code object using, for "
33413437
"example, :c:func:`Py_CompileString`. The resulting code object can then be "
33423438
"evaluated using, for example, :c:func:`PyEval_EvalCode`."
33433439
msgstr ""
3440+
"Le code source doit maintenant être compilé directement en un objet code, en "
3441+
"utilisant par exemple :c:func:`Py_CompileString`. L'objet code ainsi produit "
3442+
"peut ensuite être évalué, en utilisant par exemple :c:func:`PyEval_EvalCode`."
33443443

33453444
#: whatsnew/3.10.rst:1929
33463445
msgid "Specifically:"
3347-
msgstr ""
3446+
msgstr "Spécifiquement :"
33483447

33493448
#: whatsnew/3.10.rst:1931
33503449
msgid ""
@@ -3380,7 +3479,7 @@ msgstr ""
33803479

33813480
#: whatsnew/3.10.rst:1959
33823481
msgid "CPython bytecode changes"
3383-
msgstr ""
3482+
msgstr "Changements au code intermédiaire CPython"
33843483

33853484
#: whatsnew/3.10.rst:1961
33863485
msgid ""

0 commit comments

Comments
 (0)
0