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

Skip to content

Commit c1fc27f

Browse files
authored
Merge pull request #2 from python/3.7
update
2 parents 05efd6b + 0279739 commit c1fc27f

26 files changed

+921
-639
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ install:
88
- pospell --version
99
script:
1010
- pospell -p dict -l fr_FR **/*.po
11-
- make CPYTHON_CLONE=/tmp/cpython/ COMMIT=1659c08d5d
11+
- make CPYTHON_CLONE=/tmp/cpython/ COMMIT=75a402a

c-api/objbuffer.po

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@ msgid ""
55
msgstr ""
66
"Project-Id-Version: Python 3.6\n"
77
"Report-Msgid-Bugs-To: \n"
8-
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
8+
"POT-Creation-Date: 2018-12-12 22:58+0100\n"
99
"PO-Revision-Date: 2018-11-30 10:55+0100\n"
10+
"Last-Translator: Jules Lasne <[email protected]>\n"
1011
"Language-Team: FRENCH <[email protected]>\n"
1112
"Language: fr\n"
1213
"MIME-Version: 1.0\n"
1314
"Content-Type: text/plain; charset=UTF-8\n"
1415
"Content-Transfer-Encoding: 8bit\n"
15-
"Last-Translator: Jules Lasne <[email protected]>\n"
1616
"X-Generator: Poedit 2.2\n"
1717

1818
#: ../Doc/c-api/objbuffer.rst:4

c-api/structures.po

Lines changed: 26 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ msgid ""
55
msgstr ""
66
"Project-Id-Version: Python 3.6\n"
77
"Report-Msgid-Bugs-To: \n"
8-
"POT-Creation-Date: 2018-11-29 16:06+0100\n"
8+
"POT-Creation-Date: 2018-12-12 22:58+0100\n"
99
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1010
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1111
"Language-Team: FRENCH <[email protected]>\n"
@@ -130,17 +130,17 @@ msgid ""
130130
msgstr ""
131131

132132
#: ../Doc/c-api/structures.rst:129 ../Doc/c-api/structures.rst:240
133-
#: ../Doc/c-api/structures.rst:306
133+
#: ../Doc/c-api/structures.rst:305
134134
msgid "Field"
135135
msgstr ""
136136

137137
#: ../Doc/c-api/structures.rst:129 ../Doc/c-api/structures.rst:240
138-
#: ../Doc/c-api/structures.rst:306
138+
#: ../Doc/c-api/structures.rst:305
139139
msgid "C Type"
140140
msgstr "Type C"
141141

142142
#: ../Doc/c-api/structures.rst:129 ../Doc/c-api/structures.rst:240
143-
#: ../Doc/c-api/structures.rst:306
143+
#: ../Doc/c-api/structures.rst:305
144144
msgid "Meaning"
145145
msgstr "Signification"
146146

@@ -150,8 +150,8 @@ msgstr ""
150150

151151
#: ../Doc/c-api/structures.rst:131 ../Doc/c-api/structures.rst:139
152152
#: ../Doc/c-api/structures.rst:242 ../Doc/c-api/structures.rst:255
153-
#: ../Doc/c-api/structures.rst:271 ../Doc/c-api/structures.rst:308
154-
#: ../Doc/c-api/structures.rst:316
153+
#: ../Doc/c-api/structures.rst:271 ../Doc/c-api/structures.rst:307
154+
#: ../Doc/c-api/structures.rst:315
155155
msgid "const char \\*"
156156
msgstr ""
157157

@@ -486,92 +486,91 @@ msgstr ""
486486
msgid ""
487487
":attr:`flags` can be ``0`` for write and read access or :c:macro:`READONLY` "
488488
"for read-only access. Using :c:macro:`T_STRING` for :attr:`type` implies :c:"
489-
"macro:`READONLY`. :c:macro:`T_STRING` data is interpreted as UTF-8. Only :c:"
490-
"macro:`T_OBJECT` and :c:macro:`T_OBJECT_EX` members can be deleted. (They "
491-
"are set to *NULL*)."
489+
"macro:`READONLY`. Only :c:macro:`T_OBJECT` and :c:macro:`T_OBJECT_EX` "
490+
"members can be deleted. (They are set to *NULL*)."
492491
msgstr ""
493492

494-
#: ../Doc/c-api/structures.rst:302
493+
#: ../Doc/c-api/structures.rst:301
495494
msgid ""
496495
"Structure to define property-like access for a type. See also description of "
497496
"the :c:member:`PyTypeObject.tp_getset` slot."
498497
msgstr ""
499498

500-
#: ../Doc/c-api/structures.rst:308
499+
#: ../Doc/c-api/structures.rst:307
501500
msgid "name"
502501
msgstr ""
503502

504-
#: ../Doc/c-api/structures.rst:308
503+
#: ../Doc/c-api/structures.rst:307
505504
msgid "attribute name"
506505
msgstr ""
507506

508-
#: ../Doc/c-api/structures.rst:310
507+
#: ../Doc/c-api/structures.rst:309
509508
msgid "get"
510509
msgstr ""
511510

512-
#: ../Doc/c-api/structures.rst:310
511+
#: ../Doc/c-api/structures.rst:309
513512
msgid "getter"
514513
msgstr ""
515514

516-
#: ../Doc/c-api/structures.rst:310
515+
#: ../Doc/c-api/structures.rst:309
517516
msgid "C Function to get the attribute"
518517
msgstr ""
519518

520-
#: ../Doc/c-api/structures.rst:312
519+
#: ../Doc/c-api/structures.rst:311
521520
msgid "set"
522521
msgstr ""
523522

524-
#: ../Doc/c-api/structures.rst:312
523+
#: ../Doc/c-api/structures.rst:311
525524
msgid "setter"
526525
msgstr ""
527526

528-
#: ../Doc/c-api/structures.rst:312
527+
#: ../Doc/c-api/structures.rst:311
529528
msgid ""
530529
"optional C function to set or delete the attribute, if omitted the attribute "
531530
"is readonly"
532531
msgstr ""
533532

534-
#: ../Doc/c-api/structures.rst:316
533+
#: ../Doc/c-api/structures.rst:315
535534
msgid "doc"
536535
msgstr ""
537536

538-
#: ../Doc/c-api/structures.rst:316
537+
#: ../Doc/c-api/structures.rst:315
539538
msgid "optional docstring"
540539
msgstr ""
541540

542-
#: ../Doc/c-api/structures.rst:318
541+
#: ../Doc/c-api/structures.rst:317
543542
msgid "closure"
544543
msgstr ""
545544

546-
#: ../Doc/c-api/structures.rst:318
545+
#: ../Doc/c-api/structures.rst:317
547546
msgid "void \\*"
548547
msgstr ""
549548

550-
#: ../Doc/c-api/structures.rst:318
549+
#: ../Doc/c-api/structures.rst:317
551550
msgid ""
552551
"optional function pointer, providing additional data for getter and setter"
553552
msgstr ""
554553

555-
#: ../Doc/c-api/structures.rst:323
554+
#: ../Doc/c-api/structures.rst:322
556555
msgid ""
557556
"The ``get`` function takes one :c:type:`PyObject\\*` parameter (the "
558557
"instance) and a function pointer (the associated ``closure``)::"
559558
msgstr ""
560559

561-
#: ../Doc/c-api/structures.rst:328
560+
#: ../Doc/c-api/structures.rst:327
562561
msgid ""
563562
"It should return a new reference on success or *NULL* with a set exception "
564563
"on failure."
565564
msgstr ""
566565

567-
#: ../Doc/c-api/structures.rst:331
566+
#: ../Doc/c-api/structures.rst:330
568567
msgid ""
569568
"``set`` functions take two :c:type:`PyObject\\*` parameters (the instance "
570569
"and the value to be set) and a function pointer (the associated "
571570
"``closure``)::"
572571
msgstr ""
573572

574-
#: ../Doc/c-api/structures.rst:336
573+
#: ../Doc/c-api/structures.rst:335
575574
msgid ""
576575
"In case the attribute should be deleted the second parameter is *NULL*. "
577576
"Should return ``0`` on success or ``-1`` with a set exception on failure."

c-api/type.po

Lines changed: 12 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ msgid ""
55
msgstr ""
66
"Project-Id-Version: Python 3.6\n"
77
"Report-Msgid-Bugs-To: \n"
8-
"POT-Creation-Date: 2018-11-29 16:06+0100\n"
8+
"POT-Creation-Date: 2018-12-12 22:58+0100\n"
99
"PO-Revision-Date: 2018-02-15 00:33+0100\n"
1010
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1111
"Language-Team: FRENCH <[email protected]>\n"
@@ -52,77 +52,73 @@ msgid ""
5252
"c:member:`~PyTypeObject.tp_flags` itself is not part of the limited API."
5353
msgstr ""
5454

55-
#: ../Doc/c-api/type.rst:47
56-
msgid "The return type is now ``unsigned long`` rather than ``long``."
57-
msgstr ""
58-
59-
#: ../Doc/c-api/type.rst:53
55+
#: ../Doc/c-api/type.rst:50
6056
msgid ""
6157
"Invalidate the internal lookup cache for the type and all of its subtypes. "
6258
"This function must be called after any manual modification of the attributes "
6359
"or base classes of the type."
6460
msgstr ""
6561

66-
#: ../Doc/c-api/type.rst:60
62+
#: ../Doc/c-api/type.rst:57
6763
msgid ""
6864
"Return true if the type object *o* sets the feature *feature*. Type "
6965
"features are denoted by single bit flags."
7066
msgstr ""
7167

72-
#: ../Doc/c-api/type.rst:66
68+
#: ../Doc/c-api/type.rst:63
7369
msgid ""
7470
"Return true if the type object includes support for the cycle detector; this "
7571
"tests the type flag :const:`Py_TPFLAGS_HAVE_GC`."
7672
msgstr ""
7773

78-
#: ../Doc/c-api/type.rst:72
74+
#: ../Doc/c-api/type.rst:69
7975
msgid "Return true if *a* is a subtype of *b*."
8076
msgstr ""
8177

82-
#: ../Doc/c-api/type.rst:74
78+
#: ../Doc/c-api/type.rst:71
8379
msgid ""
8480
"This function only checks for actual subtypes, which means that :meth:"
8581
"`~class.__subclasscheck__` is not called on *b*. Call :c:func:"
8682
"`PyObject_IsSubclass` to do the same check that :func:`issubclass` would do."
8783
msgstr ""
8884

89-
#: ../Doc/c-api/type.rst:82
85+
#: ../Doc/c-api/type.rst:79
9086
msgid ""
9187
"Generic handler for the :c:member:`~PyTypeObject.tp_alloc` slot of a type "
9288
"object. Use Python's default memory allocation mechanism to allocate a new "
9389
"instance and initialize all its contents to *NULL*."
9490
msgstr ""
9591

96-
#: ../Doc/c-api/type.rst:88
92+
#: ../Doc/c-api/type.rst:85
9793
msgid ""
9894
"Generic handler for the :c:member:`~PyTypeObject.tp_new` slot of a type "
9995
"object. Create a new instance using the type's :c:member:`~PyTypeObject."
10096
"tp_alloc` slot."
10197
msgstr ""
10298

103-
#: ../Doc/c-api/type.rst:93
99+
#: ../Doc/c-api/type.rst:90
104100
msgid ""
105101
"Finalize a type object. This should be called on all type objects to finish "
106102
"their initialization. This function is responsible for adding inherited "
107103
"slots from a type's base class. Return ``0`` on success, or return ``-1`` "
108104
"and sets an exception on error."
109105
msgstr ""
110106

111-
#: ../Doc/c-api/type.rst:100
107+
#: ../Doc/c-api/type.rst:97
112108
msgid ""
113109
"Creates and returns a heap type object from the *spec* passed to the "
114110
"function."
115111
msgstr ""
116112

117-
#: ../Doc/c-api/type.rst:104
113+
#: ../Doc/c-api/type.rst:101
118114
msgid ""
119115
"Creates and returns a heap type object from the *spec*. In addition to that, "
120116
"the created heap type contains all types contained by the *bases* tuple as "
121117
"base types. This allows the caller to reference other heap types as base "
122118
"types."
123119
msgstr ""
124120

125-
#: ../Doc/c-api/type.rst:112
121+
#: ../Doc/c-api/type.rst:109
126122
msgid ""
127123
"Return the function pointer stored in the given slot. If the result is "
128124
"*NULL*, this indicates that either the slot is *NULL*, or that the function "

dict

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ c-
88
C-
99
C99
1010
Catucci
11+
cadriciel
12+
cadriciels
1113
concourance
1214
coroutine
1315
coroutine

faq/windows.po

Lines changed: 45 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ msgid ""
55
msgstr ""
66
"Project-Id-Version: Python 3.6\n"
77
"Report-Msgid-Bugs-To: \n"
8-
"POT-Creation-Date: 2018-11-29 16:06+0100\n"
8+
"POT-Creation-Date: 2018-12-12 22:58+0100\n"
99
"PO-Revision-Date: 2018-12-10 14:17+0100\n"
1010
"Last-Translator: Julien Palard <[email protected]>\n"
1111
"Language-Team: FRENCH <[email protected]>\n"
@@ -442,6 +442,50 @@ msgstr ""
442442
"touche s'est produite, et ``getch()`` qui récupère le caractère sans "
443443
"l'afficher."
444444

445+
#: ../Doc/faq/windows.rst:286
446+
#, fuzzy
447+
msgid "How do I emulate os.kill() in Windows?"
448+
msgstr "Comment émuler ``os.kill()`` sur Windows ?"
449+
450+
#: ../Doc/faq/windows.rst:288
451+
msgid ""
452+
"Prior to Python 2.7 and 3.2, to terminate a process, you can use :mod:"
453+
"`ctypes`:"
454+
msgstr ""
455+
456+
#: ../Doc/faq/windows.rst:300
457+
msgid ""
458+
"In 2.7 and 3.2, :func:`os.kill` is implemented similar to the above "
459+
"function, with the additional feature of being able to send :kbd:`Ctrl+C` "
460+
"and :kbd:`Ctrl+Break` to console subprocesses which are designed to handle "
461+
"those signals. See :func:`os.kill` for further details."
462+
msgstr ""
463+
464+
#: ../Doc/faq/windows.rst:306
465+
msgid "How do I extract the downloaded documentation on Windows?"
466+
msgstr "Comment décompresser la documentation téléchargée sous Windows ?"
467+
468+
#: ../Doc/faq/windows.rst:308
469+
msgid ""
470+
"Sometimes, when you download the documentation package to a Windows machine "
471+
"using a web browser, the file extension of the saved file ends up being ."
472+
"EXE. This is a mistake; the extension should be .TGZ."
473+
msgstr ""
474+
"Quelquefois, lorsque vous téléchargez de la documentation avec Windows en "
475+
"utilisant un navigateur internet, l’extension du fichier est .EXE. Il s'agit "
476+
"d'une erreur ; l'extension devrait être .TGZ."
477+
478+
#: ../Doc/faq/windows.rst:312
479+
msgid ""
480+
"Simply rename the downloaded file to have the .TGZ extension, and WinZip "
481+
"will be able to handle it. (If your copy of WinZip doesn't, get a newer one "
482+
"from https://www.winzip.com.)"
483+
msgstr ""
484+
"Renommez simplement le fichier téléchargé pour lui donner l'extension .TGZ, "
485+
"puis utilisez WinZip pour le décompresser. Si WinZip ne peut pas "
486+
"décompresser le fichier, téléchargez une version plus à jour (https://www."
487+
"winzip.com)."
488+
445489
#~ msgid "|Python Development on XP|_"
446490
#~ msgstr "|Python Development on XP|_"
447491

@@ -485,25 +529,3 @@ msgstr ""
485529
#~ "l’interpréteur Python. Pour cela, vous devez modifier un paramètre, "
486530
#~ "appelé \"PATH\", qui est une liste des répertoires dans lesquels Windows "
487531
#~ "cherche les programmes."
488-
489-
#~ msgid "How do I extract the downloaded documentation on Windows?"
490-
#~ msgstr "Comment décompresser la documentation téléchargée sous Windows ?"
491-
492-
#~ msgid ""
493-
#~ "Sometimes, when you download the documentation package to a Windows "
494-
#~ "machine using a web browser, the file extension of the saved file ends up "
495-
#~ "being .EXE. This is a mistake; the extension should be .TGZ."
496-
#~ msgstr ""
497-
#~ "Quelquefois, lorsque vous téléchargez de la documentation avec Windows en "
498-
#~ "utilisant un navigateur internet, l’extension du fichier est .EXE. Il "
499-
#~ "s'agit d'une erreur ; l'extension devrait être .TGZ."
500-
501-
#~ msgid ""
502-
#~ "Simply rename the downloaded file to have the .TGZ extension, and WinZip "
503-
#~ "will be able to handle it. (If your copy of WinZip doesn't, get a newer "
504-
#~ "one from https://www.winzip.com.)"
505-
#~ msgstr ""
506-
#~ "Renommez simplement le fichier téléchargé pour lui donner l'extension ."
507-
#~ "TGZ, puis utilisez WinZip pour le décompresser. Si WinZip ne peut pas "
508-
#~ "décompresser le fichier, téléchargez une version plus à jour (https://www."
509-
#~ "winzip.com)."

glossary.po

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ msgid ""
55
msgstr ""
66
"Project-Id-Version: Python 3.6\n"
77
"Report-Msgid-Bugs-To: \n"
8-
"POT-Creation-Date: 2018-11-29 16:06+0100\n"
8+
"POT-Creation-Date: 2018-12-12 22:58+0100\n"
99
"PO-Revision-Date: 2018-09-29 14:47+0200\n"
1010
"Last-Translator: Julien Palard <[email protected]>\n"
1111
"Language-Team: FRENCH <[email protected]>\n"
@@ -257,8 +257,8 @@ msgstr "Objet créé par une fonction :term:`asynchronous generator`."
257257
#, fuzzy
258258
msgid ""
259259
"This is an :term:`asynchronous iterator` which when called using the :meth:"
260-
"`__anext__` method returns an awaitable object which will execute the body "
261-
"of the asynchronous generator function until the next :keyword:`yield` "
260+
"`__anext__` method returns an awaitable object which will execute that the "
261+
"body of the asynchronous generator function until the next :keyword:`yield` "
262262
"expression."
263263
msgstr ""
264264
"C'est un :term:`asynchronous iterator` qui, lorsqu'il est appelé via la "

0 commit comments

Comments
 (0)