Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 1ca11cf

Browse files
authored
Fuzzy et warnings - library/functions (#1780)
1 parent ef607be commit 1ca11cf

File tree

1 file changed

+68
-65
lines changed

1 file changed

+68
-65
lines changed

library/functions.po

Lines changed: 68 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,8 @@ msgid ":func:`abs`"
3737
msgstr ":func:`abs`"
3838

3939
#: library/functions.rst:0
40-
#, fuzzy
4140
msgid ":func:`aiter`"
42-
msgstr ":func:`iter`"
41+
msgstr ":func:`aiter`"
4342

4443
#: library/functions.rst:0
4544
msgid ":func:`all`"
@@ -50,9 +49,8 @@ msgid ":func:`any`"
5049
msgstr ":func:`any`"
5150

5251
#: library/functions.rst:0
53-
#, fuzzy
5452
msgid ":func:`anext`"
55-
msgstr ":func:`next`"
53+
msgstr ":func:`anext`"
5654

5755
#: library/functions.rst:0
5856
msgid ":func:`ascii`"
@@ -441,9 +439,10 @@ msgid ""
441439
"iterator. If *default* is given, it is returned if the iterator is "
442440
"exhausted, otherwise :exc:`StopAsyncIteration` is raised."
443441
msgstr ""
444-
"Donne l'élément suivant d'*iterator* en appelant sa méthode :meth:`~iterator."
445-
"__next__`. Si *default* est fourni, il sera renvoyé si l'itérateur est "
446-
"épuisé, sinon :exc:`StopIteration` est levée."
442+
"Donne un :term:`awaitable` en appelant la méthode :meth:`~object.__anext__` "
443+
"de *async_iterator*. Le fait d'attendre renvoie la prochaine valeur de "
444+
"l'itérateur. Si *default* est fourni, il sera renvoyé si l'itérateur est "
445+
"épuisé, sinon :exc:`StopAsyncIteration` est levée."
447446

448447
#: library/functions.rst:102
449448
msgid ""
@@ -462,10 +461,10 @@ msgid ""
462461
"similar to that returned by :func:`repr` in Python 2."
463462
msgstr ""
464463
"Renvoie, tout comme :func:`repr`, une chaîne contenant une représentation "
465-
"affichable d'un objet, en transformant les caractères non ASCII renvoyés "
466-
"par :func:`repr` en utilisant des séquences d'échappement ``\\x``, ``\\u`` "
467-
"ou ``\\U``. Cela génère une chaîne similaire à ce que renvoie :func:`repr` "
468-
"dans Python 2."
464+
"d'un objet destinée à l'affichage, mais en transformant les caractères non "
465+
"ASCII renvoyés par :func:`repr` par l'utilisation de séquences d'échappement "
466+
"``\\x``, ``\\u`` ou ``\\U``. Cela génère une chaîne similaire à ce que "
467+
"renvoie :func:`repr` dans Python 2."
469468

470469
#: library/functions.rst:122
471470
msgid ""
@@ -485,8 +484,8 @@ msgid ""
485484
"If the prefix \"0b\" is desired or not, you can use either of the following "
486485
"ways."
487486
msgstr ""
488-
"Pour contrôler l'affichage du préfixe ``0b``, vous pouvez utiliser les "
489-
"moyens suivants."
487+
"Vous pouvez contrôler l'affichage du préfixe ``0b`` à l'aide d'un des moyens "
488+
"suivants."
490489

491490
#: library/functions.rst:804 library/functions.rst:1099
492491
msgid "See also :func:`format` for more information."
@@ -504,7 +503,7 @@ msgid ""
504503
msgstr ""
505504
"Renvoie une valeur booléenne, c'est-à-dire soit ``True``, soit ``False``. "
506505
"*x* est converti en utilisant la :ref:`procédure standard d'évaluation de "
507-
"valeur de vérité<truth>`. Si *x* est faux, ou omis, elle renvoie ``False``, "
506+
"valeur de vérité <truth>`. Si *x* est faux, ou omis, elle renvoie ``False``, "
508507
"sinon, elle renvoie ``True``. La classe :class:`bool` hérite de la classe :"
509508
"class:`int` (voir :ref:`typesnumeric`). Il n'est pas possible d'en hériter, "
510509
"ses seules instances sont ``False`` et ``True`` (voir :ref:`bltin-boolean-"
@@ -540,7 +539,7 @@ msgid ""
540539
"Raises an :ref:`auditing event <auditing>` ``builtins.breakpoint`` with "
541540
"argument ``breakpointhook``."
542541
msgstr ""
543-
"Lève un :ref:`auditing event <auditing>` ``builtins.breakpoint`` avec "
542+
"Lève un :ref:`évènement d'audit <auditing>` ``builtins.breakpoint`` avec "
544543
"l'argument ``breakpointhook``."
545544

546545
#: library/functions.rst:176
@@ -589,15 +588,15 @@ msgid ""
589588
"<bufferobjects>`, a read-only buffer of the object will be used to "
590589
"initialize the bytes array."
591590
msgstr ""
592-
"si c'est un objet conforme au protocole tampon, un tampon en lecture seule "
593-
"de l'objet est utilisé pour initialiser le tableau ;"
591+
"si c'est un objet conforme à :ref:`l'interface tampon <bufferobjects>`, un "
592+
"tampon en lecture seule de l'objet est utilisé pour initialiser le tableau ;"
594593

595594
#: library/functions.rst:194
596595
msgid ""
597596
"If it is an *iterable*, it must be an iterable of integers in the range ``0 "
598597
"<= x < 256``, which are used as the initial contents of the array."
599598
msgstr ""
600-
"Si c'est un *itérable*, il doit itérer sur des nombres entier dans "
599+
"si c'est un *itérable*, il doit itérer sur des nombres entier dans "
601600
"l'intervalle ``0 <= x < 256``, qui sont utilisés pour initialiser le contenu "
602601
"du tableau."
603602

@@ -794,11 +793,12 @@ msgid ""
794793
"in the surrounding code are ignored."
795794
msgstr ""
796795
"Les arguments optionnels *flags* et *dont_inherit* contrôlent quelles :ref:"
797-
"`instructions future <future>` affectent la compilation de *source*. Si "
798-
"aucun des deux n'est présent (ou que les deux sont à 0), le code est compilé "
799-
"avec les mêmes instructions *future* que le code appelant :func:`compile`. "
800-
"Si l'argument *flags* est fourni mais que *dont_inherit* ne l'est pas (ou "
801-
"vaut 0), alors les instructions *futures* utilisées sont celles définies par "
796+
"`options de compilation <ast-compiler-flags>` seront activées et quelles :"
797+
"ref:`instructions future <future>` seront autorisées. Si aucun des deux "
798+
"n'est présent (ou que les deux sont à 0), le code est compilé avec les mêmes "
799+
"paramètres que le code appelant :func:`compile`. Si l'argument *flags* est "
800+
"fourni alors que *dont_inherit* ne l'est pas (ou vaut 0), les options de "
801+
"compilation et les instructions *futures* utilisées sont celles définies par "
802802
"*flags* en plus de celles qui auraient été utilisées. Si *dont_inherit* est "
803803
"un entier différent de zéro, *flags* est utilisé seul — les instructions "
804804
"futures déclarées autour de l'appel à *compile* sont ignorées."
@@ -856,8 +856,8 @@ msgid ""
856856
"Raises an :ref:`auditing event <auditing>` ``compile`` with arguments "
857857
"``source``, ``filename``."
858858
msgstr ""
859-
"Lève un :ref:`auditing event <auditing>` ``open`` avec les arguments "
860-
"``file``, ``mode``, ``flags``."
859+
"Lève un :ref:`évènement d'audit <auditing>` ``compile`` avec les arguments "
860+
"``source`` et ``filename``."
861861

862862
#: library/functions.rst:324
863863
msgid ""
@@ -906,7 +906,7 @@ msgid ""
906906
"Previously, :exc:`TypeError` was raised when null bytes were encountered in "
907907
"*source*."
908908
msgstr ""
909-
"Précédemment, l'exception :exc:`TypeError` était levée quand un caractère "
909+
"précédemment, l'exception :exc:`TypeError` était levée quand un caractère "
910910
"nul était rencontré dans *source*."
911911

912912
#: library/functions.rst:349
@@ -978,7 +978,7 @@ msgid ""
978978
"are not defined."
979979
msgstr ""
980980
"revient à :meth:`__index__` si :meth:`__complex__` et :meth:`__float__` ne "
981-
"sont pas définis."
981+
"sont pas définies."
982982

983983
#: library/functions.rst:389
984984
msgid ""
@@ -1043,8 +1043,8 @@ msgstr ""
10431043
"Si l'objet ne fournit pas de méthode :meth:`__dir__`, la fonction fait de "
10441044
"son mieux en rassemblant les informations de l'attribut :attr:`~object."
10451045
"__dict__` de l'objet, si défini, et depuis son type. La liste résultante "
1046-
"n'est pas nécessairement complète, et peut être inadaptée quand l'objet a "
1047-
"un :func:`__getattr__` personnalisé."
1046+
"n'est pas nécessairement complète, et peut être erronée quand l'objet a un :"
1047+
"func:`__getattr__` personnalisé."
10481048

10491049
#: library/functions.rst:423
10501050
msgid ""
@@ -1112,14 +1112,15 @@ msgid ""
11121112
"is very close to *a*, if ``a % b`` is non-zero it has the same sign as *b*, "
11131113
"and ``0 <= abs(a % b) < abs(b)``."
11141114
msgstr ""
1115-
"Prend deux nombres (non complexes) et donne leur quotient et reste de leur "
1116-
"division entière sous forme d'une paire de nombres. Avec des opérandes de "
1117-
"types différents, les règles des opérateurs binaires s'appliquent. Pour deux "
1118-
"entiers le résultat est le même que ``(a // b, a % b)``. Pour des nombres à "
1119-
"virgule flottante le résultat est ``(q, a % b)``, où *q* est généralement "
1120-
"``math.floor(a / b)`` mais peut valoir un de moins. Dans tous les cas ``q * "
1121-
"b + a % b`` est très proche de *a*. Si ``a % b`` est différent de zéro, il a "
1122-
"le même signe que *b*, et ``0 <= abs(a % b) < abs(b)``."
1115+
"Prend deux nombres (qui ne sont pas des nombres complexes) et renvoie leur "
1116+
"quotient et reste de leur division entière sous forme d'une paire de "
1117+
"nombres. Avec des opérandes de types différents, les règles des opérateurs "
1118+
"binaires s'appliquent. Pour deux entiers le résultat est le même que ``(a // "
1119+
"b, a % b)``. Pour des nombres à virgule flottante le résultat est ``(q, a % "
1120+
"b)``, où *q* est généralement ``math.floor(a / b)`` mais peut valoir 1 de "
1121+
"moins. Dans tous les cas ``q * b + a % b`` est très proche de *a*. Si ``a % "
1122+
"b`` est différent de zéro, il a le même signe que *b*, et ``0 <= abs(a % b) "
1123+
"< abs(b)``."
11231124

11241125
#: library/functions.rst:478
11251126
msgid ""
@@ -1209,7 +1210,7 @@ msgid ""
12091210
"current global and local dictionary, respectively, which may be useful to "
12101211
"pass around for use by :func:`eval` or :func:`exec`."
12111212
msgstr ""
1212-
"Conseils : L'exécution dynamique d'instructions est gérée par la fonction :"
1213+
"Conseils : l'exécution dynamique d'instructions est gérée par la fonction :"
12131214
"func:`exec`. Les fonctions :func:`globals` et :func:`locals` renvoient "
12141215
"respectivement les dictionnaires globaux et locaux, qui peuvent être utiles "
12151216
"lors de l'usage de :func:`eval` et :func:`exec`."
@@ -1235,8 +1236,8 @@ msgid ""
12351236
"Raises an :ref:`auditing event <auditing>` ``exec`` with argument "
12361237
"``code_object``."
12371238
msgstr ""
1238-
"Lève un :ref:`auditing event <auditing>` ``open`` avec les arguments "
1239-
"``file``, ``mode``, ``flags``."
1239+
"Lève un :ref:`évènement d'audit <auditing>` ``exec`` avec l'argument "
1240+
"``code_object``."
12401241

12411242
#: library/functions.rst:581
12421243
msgid ""
@@ -1440,7 +1441,7 @@ msgstr "Le type *float* est décrit dans :ref:`typesnumeric`."
14401441

14411442
#: library/functions.rst:675
14421443
msgid "Falls back to :meth:`__index__` if :meth:`__float__` is not defined."
1443-
msgstr "revient à :meth:`__index__` si :meth:`__float__` n'est pas défini."
1444+
msgstr "revient à :meth:`__index__` si :meth:`__float__` n'est pas définie."
14441445

14451446
#: library/functions.rst:685
14461447
#, fuzzy
@@ -1603,8 +1604,8 @@ msgid ""
16031604
"parameters <faq-positional-only-arguments>`."
16041605
msgstr ""
16051606
"Notez que si une barre oblique (/) apparaît dans la liste des paramètres "
1606-
"d'une fonction, lorsque vous appelez :func:`help`, cela signifie que les "
1607-
"paramètres placés avant la barre oblique sont uniquement positionnels. Pour "
1607+
"d'une fonction lorsque vous appelez :func:`help`, cela signifie que les "
1608+
"paramètres placés avant la barre oblique sont strictement positionnels. Pour "
16081609
"plus d'informations, voir :ref:`La FAQ sur les arguments positionnels <faq-"
16091610
"positional-only-arguments>`."
16101611

@@ -1676,8 +1677,8 @@ msgid ""
16761677
"Raises an :ref:`auditing event <auditing>` ``builtins.id`` with argument "
16771678
"``id``."
16781679
msgstr ""
1679-
"Lève un :ref:`auditing event <auditing>` ``builtins.breakpoint`` avec "
1680-
"l'argument ``breakpointhook``."
1680+
"Lève un :ref:`évènement d'audit <auditing>` ``builtins.id`` avec l'argument "
1681+
"``id``."
16811682

16821683
#: library/functions.rst:829
16831684
msgid ""
@@ -1706,7 +1707,7 @@ msgid ""
17061707
"``prompt``."
17071708
msgstr ""
17081709
"Lève un :ref:`auditing event <auditing>` ``builtins.input`` avec l'argument "
1709-
"``prompt`` avant de lire l'entrée."
1710+
"``prompt``."
17101711

17111712
#: library/functions.rst:844
17121713
msgid ""
@@ -1722,8 +1723,8 @@ msgid ""
17221723
"Raises an :ref:`auditing event <auditing>` ``builtins.input/result`` with "
17231724
"argument ``result``."
17241725
msgstr ""
1725-
"Lève un :ref:`auditing event <auditing>` ``builtins.breakpoint`` avec "
1726-
"l'argument ``breakpointhook``."
1726+
"Lève un :ref:`auditing event <auditing>` ``builtins.input/result`` avec "
1727+
"l'argument ``result``."
17271728

17281729
#: library/functions.rst:849
17291730
msgid ""
@@ -1796,7 +1797,7 @@ msgstr ""
17961797

17971798
#: library/functions.rst:891
17981799
msgid "Falls back to :meth:`__index__` if :meth:`__int__` is not defined."
1799-
msgstr "revient à :meth:`__index__` si :meth:`__int__` n'est pas défini."
1800+
msgstr "Revient à :meth:`__index__` si :meth:`__int__` n'est pas définie."
18001801

18011802
#: library/functions.rst:897
18021803
#, fuzzy
@@ -2520,8 +2521,8 @@ msgid ""
25202521
"Raises an :ref:`auditing event <auditing>` ``open`` with arguments ``file``, "
25212522
"``mode``, ``flags``."
25222523
msgstr ""
2523-
"Lève un :ref:`auditing event <auditing>` ``open`` avec les arguments "
2524-
"``file``, ``mode``, ``flags``."
2524+
"Lève un :ref:`évènement d'audit <auditing>` ``open`` avec les arguments "
2525+
"``file``, ``mode`` et ``flags``."
25252526

25262527
#: library/functions.rst:1301
25272528
msgid ""
@@ -3053,7 +3054,8 @@ msgid ""
30533054
"functions (such as ``f()``)."
30543055
msgstr ""
30553056
"Une méthode statique peut être appelée sur une classe (par exemple, ``C."
3056-
"f()``) comme sur une instance (par exemple, ``C().f()``)."
3057+
"f()``) comme sur une instance (par exemple, ``C().f()``). De plus, elles "
3058+
"peuvent être appelées comme des fonctions régulières (comme ``f()``)."
30573059

30583060
#: library/functions.rst:1635
30593061
#, fuzzy
@@ -3327,11 +3329,12 @@ msgstr ""
33273329
"forme dynamique de l'instruction :keyword:`class`. La chaîne *name* est le "
33283330
"nom de la classe et deviendra l'attribut :attr:`~definition.__name__` ; le "
33293331
"*n*-uplet *bases* contient les classes mères et deviendra l'attribut :attr:"
3330-
"`~class.__bases__` ; et le dictionnaire *dict* est l'espace de nommage "
3331-
"contenant les définitions du corps de la classe, il est copié vers un "
3332-
"dictionnaire standard pour devenir l'attribut :attr:`~object.__dict__`. Par "
3333-
"exemple, les deux instructions suivantes créent deux instances identiques "
3334-
"de :class:`type` :"
3332+
"`~class.__bases__`. S'il est vide, :class:`object`, la classe mère ultime de "
3333+
"toutes les classes, est ajoutée. Le dictionnaire *dict* est l'espace de "
3334+
"nommage contenant les définitions du corps de la classe, il est copié ou "
3335+
"encapsulé vers un dictionnaire standard pour devenir l'attribut :attr:"
3336+
"`~object.__dict__`. Par exemple, les deux instructions suivantes créent deux "
3337+
"instances identiques de :class:`type` :"
33353338

33363339
#: library/functions.rst:1794
33373340
msgid "See also :ref:`bltin-type-objects`."
@@ -3348,7 +3351,7 @@ msgstr ""
33483351
#: library/functions.rst:1801
33493352
#, fuzzy
33503353
msgid "See also :ref:`class-customization`."
3351-
msgstr "Voir aussi :ref:`typeiter`."
3354+
msgstr "Voir aussi :ref:`class-customization`."
33523355

33533356
#: library/functions.rst:1803
33543357
msgid ""
@@ -3407,7 +3410,7 @@ msgstr ""
34073410
#: library/functions.rst:1830
34083411
#, fuzzy
34093412
msgid "Example::"
3410-
msgstr "Exemples ::"
3413+
msgstr "Exemple ::"
34113414

34123415
#: library/functions.rst:1839
34133416
msgid ""
@@ -3492,10 +3495,10 @@ msgid ""
34923495
msgstr ""
34933496
"Il est garanti que les itérables soient évalués de gauche à droite. Cela "
34943497
"rend possible de grouper une séquence de données en groupes de taille *n* "
3495-
"via ``zip(*[iter(s)]*n)``. Cela duplique le *même* itérateur ``n`` fois ; "
3496-
"par conséquent le *n*-uplet obtenu contient le résultat de ``n`` appels à "
3497-
"l'itérateur. Cela a pour effet de diviser la séquence en morceaux de taille "
3498-
"*n*."
3498+
"via ``zip(*[iter(s)]*n, strict=True)``. Cela duplique le *même* itérateur "
3499+
"``n`` fois ; par conséquent le *n*-uplet obtenu contient le résultat de "
3500+
"``n`` appels à l'itérateur. Cela a pour effet de diviser la séquence en "
3501+
"morceaux de taille *n*."
34993502

35003503
#: library/functions.rst:1896
35013504
msgid ""
@@ -3508,7 +3511,7 @@ msgstr ""
35083511
#: library/functions.rst:1907
35093512
#, fuzzy
35103513
msgid "Added the ``strict`` argument."
3511-
msgstr "ajout de l'argument nommé *flush*."
3514+
msgstr "ajout de l'argument ``strict``."
35123515

35133516
#: library/functions.rst:1919
35143517
msgid ""
@@ -3638,7 +3641,7 @@ msgid ""
36383641
"When the command line options :option:`-E` or :option:`-I` are being used, "
36393642
"the environment variable :envvar:`PYTHONCASEOK` is now ignored."
36403643
msgstr ""
3641-
"quand les options :option:`-E` ou :option:`-I` sont précisées dans la ligne "
3644+
"Quand les options :option:`-E` ou :option:`-I` sont précisées dans la ligne "
36423645
"de commande, la variable d'environnement :envvar:`PYTHONCASEOK` est ignorée."
36433646

36443647
#: library/functions.rst:1984

0 commit comments

Comments
 (0)