You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: whatsnew/3.10.po
+54-54Lines changed: 54 additions & 54 deletions
Original file line number
Diff line number
Diff line change
@@ -1119,8 +1119,8 @@ msgid ""
1119
1119
msgstr""
1120
1120
"Les fonctions d'extensions et les fonctions natives qui prennent des "
1121
1121
"arguments entiers n'acceptent plus les :class:`~decimal.Decimal`, :class:"
1122
-
"`~fractions.Fraction` et autres objets qui peuvent être convertis en entiers "
1123
-
"avec perte de précision (c'est-à-dire, ils ont une méthode :meth:`~object."
1122
+
"`~fractions.Fraction` et autres objets qui ne peuvent pas être convertis en entiers "
1123
+
"sans perte de précision (par exemple ceux qui ont une méthode :meth:`~object."
1124
1124
"__int__` mais pas une méthode :meth:`~object.__index__`) (contribution de "
1125
1125
"*Serhiy Storchaka* dans :issue:`37999`)."
1126
1126
@@ -1155,7 +1155,7 @@ msgstr ""
1155
1155
"repérer les symboles natifs quand la fonction est exécutée, plutôt que de "
1156
1156
"regarder dans ``__globals__['__builtins__']``. L'attribut est initialisé à "
1157
1157
"partir de ``__globals__[\"__builtins__\"]`` s'il existe, ou des symboles "
1158
-
"natifs courant autrement (contribution de *Mark Shannon* dans :issue:"
1158
+
"natifs en cours autrement (contribution de *Mark Shannon* dans :issue:"
1159
1159
"`42990`)."
1160
1160
1161
1161
#:whatsnew/3.10.rst:839
@@ -1166,7 +1166,7 @@ msgid ""
1166
1166
"in :issue:`31861`.)"
1167
1167
msgstr""
1168
1168
"Deux nouvelles fonctions natives – :func:`aiter` et :func:`anext` – ont été "
1169
-
"ajoutée pour fournir les équivalents asynchrones de :func:`iter` et de :func:"
1169
+
"ajoutées pour fournir les équivalents asynchrones de :func:`iter` et de :func:"
1170
1170
"`next`, respectivement (contribution de *Joshua Bronson*, *Daniel Pope* et "
1171
1171
"*Justin Wang* dans :issue:`31861`)."
1172
1172
@@ -1194,7 +1194,7 @@ msgid ""
1194
1194
"`42737`.)"
1195
1195
msgstr""
1196
1196
"Les annotations des cibles complexes (toutes cibles autre que ``simple "
1197
-
"name`` telles que définies dans :pep:`526`) n'ont plus d'effet à l'exécution "
1197
+
"name`` telles que définies dans la :pep:`526`) n'ont plus d'effet à l'exécution "
1198
1198
"avec ``from __future__ import annotations`` (contribution de *Batuhan "
1199
1199
"Taskaya* dans :issue:`42737`)."
1200
1200
@@ -1232,7 +1232,7 @@ msgid ""
1232
1232
"effectless under ``from __future__ import annotations``. (Contributed by "
1233
1233
"Batuhan Taskaya in :issue:`42725`.)"
1234
1234
msgstr""
1235
-
"L'utilisation de variables non-liés, de ``super()`` et d'autres expressions "
1235
+
"L'utilisation de variables non liées, de ``super()`` et d'autres expressions "
1236
1236
"qui peuvent changer le traitement de la table des symboles en tant "
1237
1237
"qu'annotation n'ont plus d'effet sous ``from __future__ import annotations`` "
1238
1238
"(contribution de *Batuhan Taskaya* dans :issue:`42725`)."
@@ -1247,10 +1247,10 @@ msgid ""
1247
1247
"Raymond Hettinger in :issue:`43475`.)"
1248
1248
msgstr""
1249
1249
"Le hachage des valeurs *NaN* des types :class:`float` et :class:`decimal."
1250
-
"Decimal` dépend maintenant de l'identité de l'objet. Préalablement, la "
1251
-
"valeur de hachage était toujours ``0`` malgré que les valeurs *NaN* ne sont "
1252
-
"pas égales entre elles. Ceci pouvait potentiellement causer comportement de "
1253
-
"complexité quadratique à l'exécution dû aux collisions excessives des "
1250
+
"Decimal` dépend maintenant de l'identité de l'objet. Préalablement, cette "
1251
+
"valeur de hachage était toujours ``0`` alors que les valeurs *NaN* ne sont "
1252
+
"pas égales entre elles. Cela pouvait potentiellement entrainer un "
1253
+
"temps d'exécution quadratique en raison des collisions excessives des "
1254
1254
"valeurs de hachage lors de la création de dictionnaires et d'ensembles qui "
1255
1255
"contiennent plusieurs *NaN* (contribution de *Raymond Hettinger* dans :issue:"
1256
1256
"`43475`)."
@@ -1272,20 +1272,20 @@ msgid ""
1272
1272
"Galindo in :issue:`43914`.)"
1273
1273
msgstr""
1274
1274
"Les exceptions :exc:`SyntaxError` ont maintenant des attributs "
1275
-
"``end_lineno`` et ``end_offset``. Ils seront ``None`` quand ils ne peuvent "
1275
+
"``end_lineno`` et ``end_offset``. La valeur est ``None`` quand ils ne peuvent "
1276
1276
"pas être déterminés (contribution de *Pablo Galindo* dans :issue:`43914`)."
1277
1277
1278
1278
#:whatsnew/3.10.rst:887
1279
1279
msgid"New Modules"
1280
-
msgstr"Nouveaux Modules"
1280
+
msgstr"Nouveaux modules"
1281
1281
1282
1282
#:whatsnew/3.10.rst:889
1283
1283
msgid"None yet."
1284
1284
msgstr"Aucun pour le moment."
1285
1285
1286
1286
#:whatsnew/3.10.rst:893
1287
1287
msgid"Improved Modules"
1288
-
msgstr"Modules Améliorés"
1288
+
msgstr"Modules améliorés"
1289
1289
1290
1290
#:whatsnew/3.10.rst:896
1291
1291
msgid"asyncio"
@@ -1311,7 +1311,7 @@ msgid ""
1311
1311
"argparse help. Some tests might require adaptation if they rely on exact "
1312
1312
"output match. (Contributed by Raymond Hettinger in :issue:`9694`.)"
1313
1313
msgstr""
1314
-
"La phrase *« optional arguments »* qui portait à confusion a été remplacée "
1314
+
"L'expression \"optional arguments\" qui portait à confusion a été remplacée "
1315
1315
"par \"options\" dans le message d'aide d'``argparse``. Certains tests "
1316
1316
"devront être adaptés s'ils dépendent d'une comparaison exacte dans la sortie "
1317
1317
"d'aide (contribution de *Raymond Hettinger* dans :issue:`9694`)."
@@ -1341,7 +1341,7 @@ msgid ""
1341
1341
"added to all three of these modules."
1342
1342
msgstr""
1343
1343
"Ces modules ont étés déclarés obsolètes dans leur documentation de modules "
1344
-
"depuis Python 3.6. Un :class:`DeprecationWarning` au moment de l'import est "
1344
+
"depuis Python 3.6. Un :class:`DeprecationWarning` au moment de l'importation est "
1345
1345
"maintenant ajouté pour ces trois modules."
1346
1346
1347
1347
#:whatsnew/3.10.rst:922
@@ -1414,14 +1414,14 @@ msgid ""
1414
1414
msgstr""
1415
1415
"L'attribut ``__args__`` des :ref:`génériques paramétrables <types-"
1416
1416
"genericalias>` de :class:`collections.abc.Callable` est maintenant "
1417
-
"consistant avec :data:`typing.Callable`. Les génériques de :class:"
1417
+
"cohérent avec :data:`typing.Callable`. Les génériques de :class:"
1418
1418
"`collections.abc.Callable` aplatissent maintenant les types des paramètres "
1419
-
"tel qu'il est fait par :data:`typing.Callable`. Ceci veut dire que "
1419
+
"à l'instar de :data:`typing.Callable`. Ceci veut dire que "
1420
1420
"``collections.abc.Callable[[int, str], str]`` aura un attribut ``__args__`` "
1421
-
"de valeur ``(int, str, str)`` ; au paravent, il aurait été ``([int, str], "
1422
-
"str)``. Pour permettre ce changement, des sous-classes peuvent dériver de :"
1423
-
"class:`types.GenericAlias`, et une sous-classe sera renvoyée lors de "
1424
-
"l'indexation du type :class:`collections.abc.Callable`. Prenez note que :exc:"
1421
+
"de valeur ``(int, str, str)`` ; auparavant, il aurait été ``([int, str], "
1422
+
"str)``. Pour permettre ce changement, :class:`types.GenericAlias` peut "
1423
+
"être dérivée, et une sous-classe sera renvoyée lors de la surcharge "
1424
+
" du type :class:`collections.abc.Callable`. Prenez note que :exc:"
1425
1425
"`TypeError` sera levée pour des formes invalides de paramétrisation de :"
1426
1426
"class:`collections.abc.Callable`, ce qui aurait pu passer silencieusement "
1427
1427
"dans Python 3.9 (contribution de *Ken Jin* dans :issue:`42195`)."
@@ -1470,7 +1470,7 @@ msgid ""
1470
1470
"provided by the underlying ncurses library. (Contributed by Jeffrey "
1471
1471
"Kintscher and Hans Petter Jansson in :issue:`36982`.)"
1472
1472
msgstr""
1473
-
"Les fonctions de couleurs étendues ajoutés dans *ncurses* 6.1 seront "
1473
+
"Les fonctions de couleurs étendues ajoutées dans *ncurses* 6.1 sont "
1474
1474
"utilisées de façon transparente par :func:`curses.color_content`, :func:"
1475
1475
"`curses.init_color`, :func:`curses.init_pair` et :func:`curses."
1476
1476
"pair_content`. Une nouvelle fonction, :func:`curses."
@@ -1554,7 +1554,7 @@ msgid ""
1554
1554
"You can also specify that all fields following a KW_ONLY marker are keyword-"
1555
1555
"only. This will probably be the most common usage:"
1556
1556
msgstr""
1557
-
"Vous pouvez aussi indiquer que tous les champs qui suivent en marqueur "
1557
+
"Vous pouvez aussi indiquer que tous les champs qui suivent un marqueur "
1558
1558
"``KW_ONLY`` sont obligatoirement nommés. Ceci sera probablement "
1559
1559
"l'utilisation la plus commune :"
1560
1560
@@ -1582,15 +1582,15 @@ msgid ""
1582
1582
"functions should plan to make private copies of the code. Refer to :pep:"
1583
1583
"`632` for discussion."
1584
1584
msgstr""
1585
-
"Le paquetage ``distutil`` est entièrement obsolète et sera retiré dans "
1585
+
"Le paquet ``distutil`` est entièrement obsolète et sera retiré dans "
1586
1586
"Python 3.12. Ses fonctionnalités pour spécifier la construction de "
1587
1587
"paquetages est déjà complètement remplacé par les paquetages tierce-parties "
1588
1588
"``setuptools`` et ``packaging``. Les autres API régu
10000
lièrement utilisées sont "
1589
1589
"disponibles ailleurs dans la bibliothèque standard (tel que dans :mod:"
1590
-
"`platform`, :mod:`shutil`, :mod:`subprocess` ou :mod:`sysconfig`). Il n'y a "
1591
-
"aucun plan plus migrer d'autres fonctionnalités de ``distutils`` et les "
1590
+
"`platform`, :mod:`shutil`, :mod:`subprocess` ou :mod:`sysconfig`). Il n'est "
1591
+
"pas prévu de migrer d'autres fonctionnalités de ``distutils``, aussi les "
1592
1592
"applications qui utilisent d'autres fonctions du module doivent faire des "
1593
-
"copies privées du code. Voir la discussion dans :pep:`632`."
1593
+
"copies privées du code. Voir la discussion dans la :pep:`632`."
1594
1594
1595
1595
#:whatsnew/3.10.rst:1067
1596
1596
msgid""
@@ -1600,7 +1600,7 @@ msgid ""
1600
1600
msgstr""
1601
1601
"La commande ``bdist_wininst`` qui est obsolète depuis Python 3.8 a été "
1602
1602
"retirée. La commande ``bdist_wheel`` est maintenant recommandée pour "
1603
-
"distribuer des paquetages binaires sur Windows (contribution de *Victor "
1603
+
"distribuer des paquets binaires sous Windows (contribution de *Victor "
1604
1604
"Stinner* dans :issue:`42802`)."
1605
1605
1606
1606
#:whatsnew/3.10.rst:1073
@@ -1625,7 +1625,7 @@ msgid ""
1625
1625
"(Contributed by Hai Shi in :issue:`39337`.)"
1626
1626
msgstr""
1627
1627
"La fonction :func:`encodings.normalize_encoding` ignore maintenant les "
1628
-
"caractères non-ASCII (contribution de *Hai Shi* dans :issue:`39337`)."
1628
+
"caractères nonASCII (contribution de *Hai Shi* dans :issue:`39337`)."
1629
1629
1630
1630
#:whatsnew/3.10.rst:1085
1631
1631
msgid"fileinput"
@@ -1648,7 +1648,7 @@ msgid ""
1648
1648
msgstr""
1649
1649
":func:`fileinput.hook_compressed` renvoie maintenant un objet :class:"
1650
1650
"`TextIOWrapper` quand ``mode`` est ``\"r\"`` et que le fichier est "
1651
-
"compressé, comme pour les fichiers non-compressés (contribution d'*Inada "
1651
+
"compressé, comme pour les fichiers noncompressés (contribution d'*Inada "
1652
1652
"Naoki* dans :issue:`5758`)."
1653
1653
1654
1654
#:whatsnew/3.10.rst:1096
@@ -1722,7 +1722,7 @@ msgid ""
1722
1722
"with OpenSSL support. (Contributed by Christian Heimes in :issue:`43880`.)"
1723
1723
msgstr""
1724
1724
"Le rabat en Python pure de :func:`~hashlib.pbkdf2_hmac` est obsolète. "
1725
-
"Dorénavant, ``PBKDF2-HMAC`` ne sera disponible que si Python a été compilé "
1725
+
"Dorénavant, ``PBKDF2-HMAC`` n'est disponible que si Python a été compilé "
1726
1726
"avec la prise en charge d'*OpenSSL* (contribution de *Christian Heimes* "
1727
1727
"dans :issue:`43880`)."
1728
1728
@@ -1735,8 +1735,8 @@ msgid ""
1735
1735
"The hmac module now uses OpenSSL's HMAC implementation internally. "
1736
1736
"(Contributed by Christian Heimes in :issue:`40645`.)"
1737
1737
msgstr""
1738
-
"Le module ``hmac`` utilise maintenant l'implémentation *HMAC* d'*OpenSSL* à "
1739
-
"l'interne (contribution de *Christian Heimes* dans :issue:`40645`)."
1738
+
"Le module ``hmac`` utilise maintenant en interne l'implémentation *HMAC* "
1739
+
"d'*OpenSSL* (contribution de *Christian Heimes* dans :issue:`40645`)."
1740
1740
1741
1741
#:whatsnew/3.10.rst:1136
1742
1742
msgid"IDLE and idlelib"
@@ -1754,7 +1754,7 @@ msgstr ""
1754
1754
#:whatsnew/3.10.rst:1142
1755
1755
msgid"This change was backported to a 3.9 maintenance release."
1756
1756
msgstr""
1757
-
"Ce changement a été rétro-porté dans une version de maintenance de 3.9."
1757
+
"Ce changement a été rétro-porté dans le cadre de la maintenance de 3.9."
1758
1758
1759
1759
# L'utilisation du terme "zip" peut laisser croire que le contenu de clipboard après la copie est structuré, mais ce n'est pas le cas. Le clipboard est populé avec du texte non-structuré.
1760
1760
#:whatsnew/3.10.rst:1144
@@ -1771,7 +1771,7 @@ msgstr ""
1771
1771
"principale (``>>>``) vers cette barre. Ajout des invites secondaires (``..."
1772
1772
"``) à la barre de côté. Le clic de gauche et le glisser optionnel "
1773
1773
"sélectionnent une ou plusieurs lignes de texte, tout comme dans la barre de "
1774
-
"numéros de ligne de la fenêtre d'édition. Le clic de droite après la "
1774
+
"numéros de ligne de la fenêtre d'édition. Le clic droit après la "
1775
1775
"sélection de lignes de texte affiche un menu contextuel pour copier avec "
1776
1776
"invites (*'copy with prompts'*). Ceci combine les invites de la barre de "
1777
1777
"côté avec le texte sélectionné. Cette option apparait aussi dans le menu "
@@ -1785,17 +1785,17 @@ msgid ""
1785
1785
"issue:`37892`.)"
1786
1786
msgstr""
1787
1787
"Utilisation d'espaces plutôt que des tabulations pour indenter le code "
1788
-
"interactif. Ceci donne au code interactif la « bonne apparence ». Rendre "
1789
-
"ceci possible était une motivation principale pour l'ajout de la barre de "
1788
+
"interactif. Ceci donne au code interactif la « bonne apparence ». Cette "
1789
+
"fonctionnalité est fortement corrélée à l'ajout de la barre de "
1790
1790
"côté de la console (contribution de *Terry Jan Reedy* dans :issue:`37892`)."
1791
1791
1792
1792
#:whatsnew/3.10.rst:1158
1793
1793
msgid""
1794
1794
"We expect to backport these shell changes to a future 3.9 maintenance "
1795
1795
"release."
1796
1796
msgstr""
1797
-
"Nous prévoyons rétro-porter ces changements à la console d'IDLE dans une "
1798
-
"future version de maintenance de 3.9."
1797
+
"Il est prévu de rétroporter ces changements de la console dans le "
1798
+
"cadre de la maintenance de 3.9."
1799
1799
1800
1800
# "Coloration" plutôt que "mise en évendence" ou "surlignage" pour rester cohérent avec library/idle.po
1801
1801
#:whatsnew/3.10.rst:1161
@@ -1809,7 +1809,7 @@ msgstr ""
1809
1809
"Coloration des nouveaux :ref:`mots clés souples <soft-keywords>` :keyword:"
1810
1810
"`match`, :keyword:`case <match>` et :keyword:`_ <wildcard-patterns>` dans "
1811
1811
"les instructions de filtrage par motifs (*pattern matching*). Par contre, "
1812
-
"cette coloration n'est pas parfaite et elle sera incorrect dans quelques "
1812
+
"cette coloration n'est pas parfaite et elle sera incorrecte dans quelques "
1813
1813
"rares cas, y-compris certains ``_`` dans des instructions ``case`` "
1814
1814
"(contribution de *Tal Einat* dans *bpo-44010*)."
1815
1815
@@ -1833,12 +1833,12 @@ msgid ""
1833
1833
"docs for more info on the deprecation and usage."
1834
1834
msgstr""
1835
1835
"Les :ref:`points d'entrée de importlib.metadata <entry-points>` offrent "
1836
-
"maintenant une expérience plus agréable pour choisir les points d'entrée par "
1836
+
"maintenant une interface plus agréable pour choisir les points d'entrée par "
1837
1837
"groupe et par nom par l'intermédiaire d'une nouvelle classe :class:"
1838
1838
"`importlib.metadata.EntryPoints`. Voir la rubrique Note sur la Compatibilité "
1839
1839
"(*Compatibility Note*) dans la documentation du module ``importlib."
1840
-
"metadata`` pour plus d'information sur l'utilisation et le mises à "
1841
-
"l'obsolescence."
1840
+
"metadata`` pour plus d'information sur son utilisation et ce qui devient "
1841
+
"obsolète."
1842
1842
1843
1843
#:whatsnew/3.10.rst:1179
1844
1844
msgid""
@@ -1847,7 +1847,7 @@ msgid ""
1847
1847
"Distribution`."
1848
1848
msgstr""
1849
1849
"Ajout de :func:`importlib.metadata.packages_distributions` pour résoudre les "
1850
-
"modules du niveau racine et les paquetages Python vers leur :class:"
1850
+
"modules et paquets Python du niveau racine vers leur :class:"
1851
1851
"`importlib.metadata.Distribution`."
1852
1852
1853
1853
#:whatsnew/3.10.rst:1184
@@ -1873,14 +1873,14 @@ msgid ""
1873
1873
msgstr""
1874
1874
"Ajout de :func:`inspect.get_annotations` qui calcule les annotations "
1875
1875
"définies sur un objet de façon sécuritaire. Elle contourne les difficultés "
1876
-
"d’accéder aux annotations de différents types d'objets et assume très peu "
1877
-
"sur l'objet examiné. :func:`inspect.get_annotations` peut également "
1876
+
"d’accéder aux annotations de différents types d'objets et présume très peu "
1877
+
"de l'objet examiné. :func:`inspect.get_annotations` peut également "
1878
1878
"convertir pour vous les annotations contenues dans des chaînes de caractères "
1879
-
"en objets. :func:`inspect.get_annotations` est maintenant considéré comme la "
1879
+
"en objets. :func:`inspect.get_annotations` est maintenant considérée comme la "
1880
1880
"meilleure pratique pour accéder au dictionnaire d'annotations de tout objet "
1881
1881
"qui prend en charge les annotations ; pour d'autre information sur les "
1882
-
"meilleurs pratiques pour travailler avec les annotations, voir :ref:"
0 commit comments