1
0
Fork 0

merge pot files.

This commit is contained in:
Julien Palard 2017-05-27 19:46:38 +02:00
parent ad8abbfec4
commit dcd20adc42
106 changed files with 14136 additions and 13256 deletions

File diff suppressed because it is too large Load Diff

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-25 22:40+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/c-api/gen.rst:6

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -103,17 +103,15 @@ msgid ""
"Return a new :c:type:`PyLongObject` based on the string value in *str*, "
"which is interpreted according to the radix in *base*. If *pend* is non-"
"*NULL*, *\\*pend* will point to the first character in *str* which follows "
"the representation of the number. If *base* is ``0``, the radix will be "
"determined based on the leading characters of *str*: if *str* starts with "
"``'0x'`` or ``'0X'``, radix 16 will be used; if *str* starts with ``'0o'`` "
"or ``'0O'``, radix 8 will be used; if *str* starts with ``'0b'`` or "
"``'0B'``, radix 2 will be used; otherwise radix 10 will be used. If *base* "
"is not ``0``, it must be between ``2`` and ``36``, inclusive. Leading "
"spaces are ignored. If there are no digits, :exc:`ValueError` will be "
"raised."
"the representation of the number. If *base* is ``0``, *str* is interpreted "
"using the :ref:`integers` definition; in this case, leading zeros in a non-"
"zero decimal number raises a :exc:`ValueError`. If *base* is not ``0``, it "
"must be between ``2`` and ``36``, inclusive. Leading spaces and single "
"underscores after a base specifier and between digits are ignored. If there "
"are no digits, :exc:`ValueError` will be raised."
msgstr ""
#: ../Doc/c-api/long.rst:99
#: ../Doc/c-api/long.rst:98
msgid ""
"Convert a sequence of Unicode digits to a Python integer value. The Unicode "
"string is first encoded to a byte string using :c:func:"
@ -121,19 +119,19 @@ msgid ""
"`PyLong_FromString`."
msgstr ""
#: ../Doc/c-api/long.rst:105
#: ../Doc/c-api/long.rst:104
msgid ""
"Deprecated since version 3.3, will be removed in version 4.0: Part of the "
"old-style Py_UNICODE API; please migrate to using PyLong_FromUnicodeObject()."
msgstr ""
#: ../Doc/c-api/long.rst:105
#: ../Doc/c-api/long.rst:104
msgid ""
"Part of the old-style :c:type:`Py_UNICODE` API; please migrate to using :c:"
"func:`PyLong_FromUnicodeObject`."
msgstr ""
#: ../Doc/c-api/long.rst:110
#: ../Doc/c-api/long.rst:109
msgid ""
"Convert a sequence of Unicode digits in the string *u* to a Python integer "
"value. The Unicode string is first encoded to a byte string using :c:func:"
@ -141,26 +139,26 @@ msgid ""
"`PyLong_FromString`."
msgstr ""
#: ../Doc/c-api/long.rst:120
#: ../Doc/c-api/long.rst:119
msgid ""
"Create a Python integer from the pointer *p*. The pointer value can be "
"retrieved from the resulting value using :c:func:`PyLong_AsVoidPtr`."
msgstr ""
#: ../Doc/c-api/long.rst:131 ../Doc/c-api/long.rst:141
#: ../Doc/c-api/long.rst:130 ../Doc/c-api/long.rst:140
msgid ""
"Return a C :c:type:`long` representation of *obj*. If *obj* is not an "
"instance of :c:type:`PyLongObject`, first call its :meth:`__int__` method "
"(if present) to convert it to a :c:type:`PyLongObject`."
msgstr ""
#: ../Doc/c-api/long.rst:135 ../Doc/c-api/long.rst:160
#: ../Doc/c-api/long.rst:134 ../Doc/c-api/long.rst:159
msgid ""
"Raise :exc:`OverflowError` if the value of *obj* is out of range for a :c:"
"type:`long`."
msgstr ""
#: ../Doc/c-api/long.rst:145
#: ../Doc/c-api/long.rst:144
msgid ""
"If the value of *obj* is greater than :const:`LONG_MAX` or less than :const:"
"`LONG_MIN`, set *\\*overflow* to ``1`` or ``-1``, respectively, and return "
@ -168,14 +166,14 @@ msgid ""
"occurs set *\\*overflow* to ``0`` and return ``-1`` as usual."
msgstr ""
#: ../Doc/c-api/long.rst:156 ../Doc/c-api/long.rst:166
#: ../Doc/c-api/long.rst:155 ../Doc/c-api/long.rst:165
msgid ""
"Return a C :c:type:`long long` representation of *obj*. If *obj* is not an "
"instance of :c:type:`PyLongObject`, first call its :meth:`__int__` method "
"(if present) to convert it to a :c:type:`PyLongObject`."
msgstr ""
#: ../Doc/c-api/long.rst:170
#: ../Doc/c-api/long.rst:169
msgid ""
"If the value of *obj* is greater than :const:`PY_LLONG_MAX` or less than :"
"const:`PY_LLONG_MIN`, set *\\*overflow* to ``1`` or ``-1``, respectively, "
@ -183,98 +181,98 @@ msgid ""
"exception occurs set *\\*overflow* to ``0`` and return ``-1`` as usual."
msgstr ""
#: ../Doc/c-api/long.rst:184
#: ../Doc/c-api/long.rst:183
msgid ""
"Return a C :c:type:`Py_ssize_t` representation of *pylong*. *pylong* must "
"be an instance of :c:type:`PyLongObject`."
msgstr ""
#: ../Doc/c-api/long.rst:187
#: ../Doc/c-api/long.rst:186
msgid ""
"Raise :exc:`OverflowError` if the value of *pylong* is out of range for a :c:"
"type:`Py_ssize_t`."
msgstr ""
#: ../Doc/c-api/long.rst:197
#: ../Doc/c-api/long.rst:196
msgid ""
"Return a C :c:type:`unsigned long` representation of *pylong*. *pylong* "
"must be an instance of :c:type:`PyLongObject`."
msgstr ""
#: ../Doc/c-api/long.rst:200
#: ../Doc/c-api/long.rst:199
msgid ""
"Raise :exc:`OverflowError` if the value of *pylong* is out of range for a :c:"
"type:`unsigned long`."
msgstr ""
#: ../Doc/c-api/long.rst:206
#: ../Doc/c-api/long.rst:205
msgid ""
"Return a C :c:type:`size_t` representation of *pylong*. *pylong* must be an "
"instance of :c:type:`PyLongObject`."
msgstr ""
#: ../Doc/c-api/long.rst:209
#: ../Doc/c-api/long.rst:208
msgid ""
"Raise :exc:`OverflowError` if the value of *pylong* is out of range for a :c:"
"type:`size_t`."
msgstr ""
#: ../Doc/c-api/long.rst:218
#: ../Doc/c-api/long.rst:217
msgid ""
"Return a C :c:type:`unsigned long long` representation of *pylong*. "
"*pylong* must be an instance of :c:type:`PyLongObject`."
msgstr ""
#: ../Doc/c-api/long.rst:221
#: ../Doc/c-api/long.rst:220
msgid ""
"Raise :exc:`OverflowError` if the value of *pylong* is out of range for an :"
"c:type:`unsigned long long`."
msgstr ""
#: ../Doc/c-api/long.rst:224
#: ../Doc/c-api/long.rst:223
msgid ""
"A negative *pylong* now raises :exc:`OverflowError`, not :exc:`TypeError`."
msgstr ""
#: ../Doc/c-api/long.rst:230
#: ../Doc/c-api/long.rst:229
msgid ""
"Return a C :c:type:`unsigned long` representation of *obj*. If *obj* is not "
"an instance of :c:type:`PyLongObject`, first call its :meth:`__int__` method "
"(if present) to convert it to a :c:type:`PyLongObject`."
msgstr ""
#: ../Doc/c-api/long.rst:234
#: ../Doc/c-api/long.rst:233
msgid ""
"If the value of *obj* is out of range for an :c:type:`unsigned long`, return "
"the reduction of that value modulo ``ULONG_MAX + 1``."
msgstr ""
#: ../Doc/c-api/long.rst:240
#: ../Doc/c-api/long.rst:239
msgid ""
"Return a C :c:type:`unsigned long long` representation of *obj*. If *obj* "
"is not an instance of :c:type:`PyLongObject`, first call its :meth:`__int__` "
"method (if present) to convert it to a :c:type:`PyLongObject`."
msgstr ""
#: ../Doc/c-api/long.rst:244
#: ../Doc/c-api/long.rst:243
msgid ""
"If the value of *obj* is out of range for an :c:type:`unsigned long long`, "
"return the reduction of that value modulo ``PY_ULLONG_MAX + 1``."
msgstr ""
#: ../Doc/c-api/long.rst:250
#: ../Doc/c-api/long.rst:249
msgid ""
"Return a C :c:type:`double` representation of *pylong*. *pylong* must be an "
"instance of :c:type:`PyLongObject`."
msgstr ""
#: ../Doc/c-api/long.rst:253
#: ../Doc/c-api/long.rst:252
msgid ""
"Raise :exc:`OverflowError` if the value of *pylong* is out of range for a :c:"
"type:`double`."
msgstr ""
#: ../Doc/c-api/long.rst:259
#: ../Doc/c-api/long.rst:258
msgid ""
"Convert a Python integer *pylong* to a C :c:type:`void` pointer. If *pylong* "
"cannot be converted, an :exc:`OverflowError` will be raised. This is only "

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -75,3 +75,14 @@ msgstr ""
#: ../Doc/c-api/slice.rst:54
msgid "Returns ``0`` on success and ``-1`` on error with exception set."
msgstr ""
#: ../Doc/c-api/slice.rst:62
msgid "Ellipsis Object"
msgstr ""
#: ../Doc/c-api/slice.rst:67
msgid ""
"The Python ``Ellipsis`` object. This object has no methods. It needs to be "
"treated just like any other object with respect to reference counts. Like :"
"c:data:`Py_None` it is a singleton object."
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,6 +21,10 @@ msgstr ""
msgid "Distributing Python Modules"
msgstr "Distribuer des Modules Python"
#: ../Doc/distributing/index.rst:0
msgid "Email"
msgstr ""
#: ../Doc/distributing/index.rst:7
msgid "distutils-sig@python.org"
msgstr "distutils-sig@python.org"

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-27 10:18+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/distutils/apiref.rst:5

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,10 +21,18 @@ msgstr ""
msgid "Distributing Python Modules (Legacy version)"
msgstr ""
#: ../Doc/distutils/index.rst:0
msgid "Authors"
msgstr ""
#: ../Doc/distutils/index.rst:7
msgid "Greg Ward, Anthony Baxter"
msgstr ""
#: ../Doc/distutils/index.rst:0
msgid "Email"
msgstr ""
#: ../Doc/distutils/index.rst:8
msgid "distutils-sig@python.org"
msgstr "distutils-sig@python.org"

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-25 22:44+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/distutils/sourcedist.rst:5

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-27 10:22+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/faq/design.rst:3

View File

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-24 14:04+0200\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 1.8.11\n"
"Last-Translator: \n"
"Language-Team: \n"
#: ../Doc/faq/general.rst:5
msgid "General Python FAQ"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -38,10 +38,6 @@ msgstr ""
"le lancement de programmes depuis la ligne de commande de Windows alors tout "
"semblera évident; Sinon, vous auriez besoin d'être un peu guidé."
#: ../Doc/faq/windows.rst:0
msgid "|Python Development on XP|_"
msgstr "Développement |Python sur XP|_"
#: ../Doc/faq/windows.rst:27
msgid ""
"This series of screencasts aims to get you up and running with Python on "
@ -129,10 +125,6 @@ msgid ""
"``>>>``, gives you a message like::"
msgstr ""
#: ../Doc/faq/windows.rst:0
msgid "|Adding Python to DOS Path|_"
msgstr ""
#: ../Doc/faq/windows.rst:102
msgid ""
"Python is not added to the DOS path by default. This screencast will walk "
@ -455,3 +447,6 @@ msgid ""
"will be able to handle it. (If your copy of WinZip doesn't, get a newer one "
"from https://www.winzip.com.)"
msgstr ""
#~ msgid "|Python Development on XP|_"
#~ msgstr "Développement |Python sur XP|_"

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-27 10:15+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/glossary.rst:5
@ -22,8 +22,8 @@ msgid "Glossary"
msgstr "Glossaire"
#: ../Doc/glossary.rst:10
msgid ">>>"
msgstr ">>>"
msgid "``>>>``"
msgstr ""
#: ../Doc/glossary.rst:12
msgid ""
@ -35,8 +35,8 @@ msgstr ""
"interactivement dans l'interpréteur."
#: ../Doc/glossary.rst:14
msgid "..."
msgstr "..."
msgid "``...``"
msgstr ""
#: ../Doc/glossary.rst:16
msgid ""
@ -2448,6 +2448,12 @@ msgstr ""
"langage. Cette liste peut être obtenue en tapant \"``import this``\" dans "
"une invite Python interactive."
#~ msgid ">>>"
#~ msgstr ">>>"
#~ msgid "..."
#~ msgstr "..."
#~ msgid ""
#~ "A :term:`file object` able to read and write :term:`bytes-like objects "
#~ "<bytes-like object>`."

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-01-20 01:59+0100\n"
"Last-Translator: Hugo Ludmann <ludmann.h@gmail.com>\n"
"Language-Team: \n"
@ -21,6 +21,10 @@ msgstr ""
msgid "Argparse Tutorial"
msgstr "Tutoriel Argparse"
#: ../Doc/howto/argparse.rst:0
msgid "author"
msgstr ""
#: ../Doc/howto/argparse.rst:5
msgid "Tshepang Lekhonkhobe"
msgstr "Tshepang Lekhonkhobe"
@ -256,9 +260,10 @@ msgid "Introducing Optional arguments"
msgstr "Introduction aux arguments optionnels"
#: ../Doc/howto/argparse.rst:224
#, fuzzy
msgid ""
"So far we, have been playing with positional arguments. Let us have a look "
"on how to add optional ones::"
"So far we have been playing with positional arguments. Let us have a look on "
"how to add optional ones::"
msgstr ""
"Jusqu'à maintenant, on a joué avec les arguments positionnels. Regardons "
"comment en ajouter des optionnels : ::"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,14 +21,14 @@ msgstr ""
msgid "Argument Clinic How-To"
msgstr ""
#: ../Doc/howto/clinic.rst:0
msgid "author"
msgstr ""
#: ../Doc/howto/clinic.rst:7
msgid "Larry Hastings"
msgstr ""
#: ../Doc/howto/clinic.rst:0
msgid "Abstract"
msgstr "Résumé"
#: ../Doc/howto/clinic.rst:12
msgid ""
"Argument Clinic is a preprocessor for CPython C files. Its purpose is to "
@ -2432,3 +2432,6 @@ msgid ""
"Since Python comments are different from C comments, Argument Clinic blocks "
"embedded in Python files look slightly different. They look like this:"
msgstr ""
#~ msgid "Abstract"
#~ msgstr "Résumé"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,14 +21,14 @@ msgstr ""
msgid "Porting Extension Modules to Python 3"
msgstr ""
#: ../Doc/howto/cporting.rst:0
msgid "author"
msgstr ""
#: ../Doc/howto/cporting.rst:9
msgid "Benjamin Peterson"
msgstr "Benjamin Peterson"
#: ../Doc/howto/cporting.rst:0
msgid "Abstract"
msgstr "Résumé"
#: ../Doc/howto/cporting.rst:14
msgid ""
"Although changing the C-API was not one of Python 3's objectives, the many "
@ -190,3 +190,6 @@ msgid ""
"<http://cython.org/>`_. It translates a Python-like language to C. The "
"extension modules it creates are compatible with Python 3 and Python 2."
msgstr ""
#~ msgid "Abstract"
#~ msgstr "Résumé"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,18 +21,22 @@ msgstr ""
msgid "Curses Programming with Python"
msgstr ""
#: ../Doc/howto/curses.rst:0
msgid "Author"
msgstr ""
#: ../Doc/howto/curses.rst:7
msgid "A.M. Kuchling, Eric S. Raymond"
msgstr ""
#: ../Doc/howto/curses.rst:0
msgid "Release"
msgstr ""
#: ../Doc/howto/curses.rst:8
msgid "2.04"
msgstr ""
#: ../Doc/howto/curses.rst:0
msgid "Abstract"
msgstr "Résumé"
#: ../Doc/howto/curses.rst:13
msgid ""
"This document describes how to use the :mod:`curses` extension module to "
@ -730,3 +734,6 @@ msgid ""
"console-applications-with-urwid>`_: video of a PyCon CA 2012 talk "
"demonstrating some applications written using Urwid."
msgstr ""
#~ msgid "Abstract"
#~ msgstr "Résumé"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,16 +21,20 @@ msgstr ""
msgid "Descriptor HowTo Guide"
msgstr ""
#: ../Doc/howto/descriptor.rst:0
msgid "Author"
msgstr ""
#: ../Doc/howto/descriptor.rst:5
msgid "Raymond Hettinger"
msgstr ""
#: ../Doc/howto/descriptor.rst:6
msgid "<python at rcn dot com>"
#: ../Doc/howto/descriptor.rst:0
msgid "Contact"
msgstr ""
#: ../Doc/howto/descriptor.rst:0
msgid "Contents"
#: ../Doc/howto/descriptor.rst:6
msgid "<python at rcn dot com>"
msgstr ""
#: ../Doc/howto/descriptor.rst:11

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,10 +21,18 @@ msgstr ""
msgid "Functional Programming HOWTO"
msgstr ""
#: ../Doc/howto/functional.rst:0
msgid "Author"
msgstr ""
#: ../Doc/howto/functional.rst:5
msgid "A. M. Kuchling"
msgstr ""
#: ../Doc/howto/functional.rst:0
msgid "Release"
msgstr ""
#: ../Doc/howto/functional.rst:6
msgid "0.32"
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,6 +21,10 @@ msgstr ""
msgid "Instrumenting CPython with DTrace and SystemTap"
msgstr ""
#: ../Doc/howto/instrumentation.rst:0
msgid "author"
msgstr ""
#: ../Doc/howto/instrumentation.rst:9
msgid "David Malcolm"
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,6 +21,10 @@ msgstr ""
msgid "An introduction to the ipaddress module"
msgstr ""
#: ../Doc/howto/ipaddress.rst:0
msgid "author"
msgstr ""
#: ../Doc/howto/ipaddress.rst:11
msgid "Peter Moody"
msgstr ""
@ -29,10 +33,6 @@ msgstr ""
msgid "Nick Coghlan"
msgstr ""
#: ../Doc/howto/ipaddress.rst:0
msgid "Overview"
msgstr ""
#: ../Doc/howto/ipaddress.rst:16
msgid ""
"This document aims to provide a gentle introduction to the :mod:`ipaddress` "

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,6 +21,10 @@ msgstr ""
msgid "Logging Cookbook"
msgstr ""
#: ../Doc/howto/logging-cookbook.rst:0
msgid "Author"
msgstr ""
#: ../Doc/howto/logging-cookbook.rst:7
msgid "Vinay Sajip <vinay_sajip at red-dove dot com>"
msgstr ""
@ -895,9 +899,9 @@ msgstr ""
#: ../Doc/howto/logging-cookbook.rst:1685
msgid ""
"Although most logging messages are intended for reading by humans, and thus "
"not readily machine-parseable, there might be cirumstances where you want to "
"output messages in a structured format which *is* capable of being parsed by "
"a program (without needing complex regular expressions to parse the log "
"not readily machine-parseable, there might be circumstances where you want "
"to output messages in a structured format which *is* capable of being parsed "
"by a program (without needing complex regular expressions to parse the log "
"message). This is straightforward to achieve using the logging package. "
"There are a number of ways in which this could be achieved, but the "
"following is a simple approach which uses JSON to serialise the event in a "

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,6 +21,10 @@ msgstr ""
msgid "Logging HOWTO"
msgstr ""
#: ../Doc/howto/logging.rst:0
msgid "Author"
msgstr ""
#: ../Doc/howto/logging.rst:5
msgid "Vinay Sajip <vinay_sajip at red-dove dot com>"
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,14 +21,14 @@ msgstr ""
msgid "Porting Python 2 Code to Python 3"
msgstr ""
#: ../Doc/howto/pyporting.rst:0
msgid "author"
msgstr ""
#: ../Doc/howto/pyporting.rst:7
msgid "Brett Cannon"
msgstr ""
#: ../Doc/howto/pyporting.rst:0
msgid "Abstract"
msgstr "Résumé"
#: ../Doc/howto/pyporting.rst:11
msgid ""
"With Python 3 being the future of Python while Python 2 is still in active "
@ -631,3 +631,6 @@ msgid ""
"binary data, helping to make sure everything functions as expected in both "
"versions of Python."
msgstr ""
#~ msgid "Abstract"
#~ msgstr "Résumé"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,14 +21,14 @@ msgstr ""
msgid "Regular Expression HOWTO"
msgstr ""
#: ../Doc/howto/regex.rst:0
msgid "Author"
msgstr ""
#: ../Doc/howto/regex.rst:7
msgid "A.M. Kuchling <amk@amk.ca>"
msgstr ""
#: ../Doc/howto/regex.rst:0
msgid "Abstract"
msgstr "Résumé"
#: ../Doc/howto/regex.rst:18
msgid ""
"This document is an introductory tutorial to using regular expressions in "
@ -1826,3 +1826,6 @@ msgid ""
"edition covered Python's now-removed :mod:`regex` module, which won't help "
"you much.) Consider checking it out from your library."
msgstr ""
#~ msgid "Abstract"
#~ msgstr "Résumé"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,14 +21,14 @@ msgstr ""
msgid "Socket Programming HOWTO"
msgstr ""
#: ../Doc/howto/sockets.rst:0
msgid "Author"
msgstr ""
#: ../Doc/howto/sockets.rst:7
msgid "Gordon McMillan"
msgstr ""
#: ../Doc/howto/sockets.rst:0
msgid "Abstract"
msgstr "Résumé"
#: ../Doc/howto/sockets.rst:12
msgid ""
"Sockets are used nearly everywhere, but are one of the most severely "
@ -475,3 +475,6 @@ msgid ""
"differently on Windows. In fact, on Windows I usually use threads (which "
"work very, very well) with my sockets."
msgstr ""
#~ msgid "Abstract"
#~ msgstr "Résumé"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,10 +21,18 @@ msgstr ""
msgid "Sorting HOW TO"
msgstr ""
#: ../Doc/howto/sorting.rst:0
msgid "Author"
msgstr ""
#: ../Doc/howto/sorting.rst:6
msgid "Andrew Dalke and Raymond Hettinger"
msgstr ""
#: ../Doc/howto/sorting.rst:0
msgid "Release"
msgstr ""
#: ../Doc/howto/sorting.rst:7
msgid "0.1"
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,6 +21,10 @@ msgstr ""
msgid "Unicode HOWTO"
msgstr ""
#: ../Doc/howto/unicode.rst:0
msgid "Release"
msgstr ""
#: ../Doc/howto/unicode.rst:7
msgid "1.12"
msgstr ""
@ -78,8 +82,9 @@ msgid ""
"characters. Different machines had different codes, however, which led to "
"problems exchanging files. Eventually various commonly used sets of values "
"for the 128--255 range emerged. Some were true standards, defined by the "
"International Standards Organization, and some were *de facto* conventions "
"that were invented by one company or another and managed to catch on."
"International Organization for Standardization, and some were *de facto* "
"conventions that were invented by one company or another and managed to "
"catch on."
msgstr ""
#: ../Doc/howto/unicode.rst:50

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,6 +21,10 @@ msgstr ""
msgid "HOWTO Fetch Internet Resources Using The urllib Package"
msgstr ""
#: ../Doc/howto/urllib2.rst:0
msgid "Author"
msgstr ""
#: ../Doc/howto/urllib2.rst:7
msgid "`Michael Foord <http://www.voidspace.org.uk/python/index.shtml>`_"
msgstr ""
@ -36,10 +40,6 @@ msgstr ""
msgid "Introduction"
msgstr "Introduction"
#: ../Doc/howto/urllib2.rst:0
msgid "Related Articles"
msgstr ""
#: ../Doc/howto/urllib2.rst:22
msgid ""
"You may also find useful the following article on fetching web resources "
@ -69,9 +69,10 @@ msgstr ""
#: ../Doc/howto/urllib2.rst:36
msgid ""
"urllib.request supports fetching URLs for many \"URL schemes\" (identified "
"by the string before the \":\" in URL - for example \"ftp\" is the URL "
"scheme of \"ftp://python.org/\") using their associated network protocols (e."
"g. FTP, HTTP). This tutorial focuses on the most common case, HTTP."
"by the string before the ``\":\"`` in URL - for example ``\"ftp\"`` is the "
"URL scheme of ``\"ftp://python.org/\"``) using their associated network "
"protocols (e.g. FTP, HTTP). This tutorial focuses on the most common case, "
"HTTP."
msgstr ""
#: ../Doc/howto/urllib2.rst:41
@ -477,12 +478,12 @@ msgstr ""
#: ../Doc/howto/urllib2.rst:512
msgid ""
"``top_level_url`` is in fact *either* a full URL (including the 'http:' "
"scheme component and the hostname and optionally the port number) e.g. "
"\"http://example.com/\" *or* an \"authority\" (i.e. the hostname, optionally "
"including the port number) e.g. \"example.com\" or \"example.com:8080\" (the "
"latter example includes a port number). The authority, if present, must NOT "
"contain the \"userinfo\" component - for example \"joe:password@example.com"
"\" is not correct."
"scheme component and the hostname and optionally the port number) e.g. ``"
"\"http://example.com/\"`` *or* an \"authority\" (i.e. the hostname, "
"optionally including the port number) e.g. ``\"example.com\"`` or ``"
"\"example.com:8080\"`` (the latter example includes a port number). The "
"authority, if present, must NOT contain the \"userinfo\" component - for "
"example ``\"joe:password@example.com\"`` is not correct."
msgstr ""
#: ../Doc/howto/urllib2.rst:522

View File

@ -7,20 +7,24 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-27 10:29+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/install/index.rst:7
msgid "Installing Python Modules (Legacy version)"
msgstr "installation des modules python (Version historique)"
#: ../Doc/install/index.rst:0
msgid "Author"
msgstr ""
#: ../Doc/install/index.rst:9
msgid "Greg Ward"
msgstr "Greg Ward"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,6 +21,10 @@ msgstr ""
msgid "Installing Python Modules"
msgstr "L'installation de modules Python"
#: ../Doc/installing/index.rst:0
msgid "Email"
msgstr ""
#: ../Doc/installing/index.rst:9
msgid "distutils-sig@python.org"
msgstr "distutils-sig@python.org"

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-27 13:59+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/library/2to3.rst:4
@ -212,11 +212,11 @@ msgstr ""
"Remplace les noms de méthodes obsolètes du module :mod:`unittest` par les "
"bons."
#: ../Doc/library/2to3.rst:164 ../Doc/library/2to3.rst:358
#: ../Doc/library/2to3.rst:164 ../Doc/library/2to3.rst:351
msgid "From"
msgstr "De"
#: ../Doc/library/2to3.rst:164 ../Doc/library/2to3.rst:358
#: ../Doc/library/2to3.rst:164 ../Doc/library/2to3.rst:351
msgid "To"
msgstr "À"
@ -310,14 +310,6 @@ msgstr ""
#: ../Doc/library/2to3.rst:204
msgid ""
"Converts ``callable(x)`` to ``isinstance(x, collections.Callable)``, adding "
"an import to :mod:`collections` if needed. Note ``callable(x)`` has returned "
"in Python 3.2, so if you do not intend to support Python 3.1, you can "
"disable this fixer."
msgstr ""
#: ../Doc/library/2to3.rst:211
msgid ""
"Fixes dictionary iteration methods. :meth:`dict.iteritems` is converted to :"
"meth:`dict.items`, :meth:`dict.iterkeys` to :meth:`dict.keys`, and :meth:"
"`dict.itervalues` to :meth:`dict.values`. Similarly, :meth:`dict."
@ -327,21 +319,21 @@ msgid ""
"keys`, and :meth:`dict.values` in a call to :class:`list`."
msgstr ""
#: ../Doc/library/2to3.rst:221
#: ../Doc/library/2to3.rst:214
msgid "Converts ``except X, T`` to ``except X as T``."
msgstr "Convertit ``except X, T`` en ``except X as T``."
#: ../Doc/library/2to3.rst:225
#: ../Doc/library/2to3.rst:218
msgid "Converts the ``exec`` statement to the :func:`exec` function."
msgstr ""
#: ../Doc/library/2to3.rst:229
#: ../Doc/library/2to3.rst:222
msgid ""
"Removes usage of :func:`execfile`. The argument to :func:`execfile` is "
"wrapped in calls to :func:`open`, :func:`compile`, and :func:`exec`."
msgstr ""
#: ../Doc/library/2to3.rst:234
#: ../Doc/library/2to3.rst:227
msgid ""
"Changes assignment of :attr:`sys.exitfunc` to use of the :mod:`atexit` "
"module."
@ -349,29 +341,29 @@ msgstr ""
"change l'affectation de :attr:`sys.exitfunc` pour utiliser le module :mod:"
"`atexit`."
#: ../Doc/library/2to3.rst:239
#: ../Doc/library/2to3.rst:232
msgid "Wraps :func:`filter` usage in a :class:`list` call."
msgstr ""
#: ../Doc/library/2to3.rst:243
#: ../Doc/library/2to3.rst:236
msgid ""
"Fixes function attributes that have been renamed. For example, "
"``my_function.func_closure`` is converted to ``my_function.__closure__``."
msgstr ""
#: ../Doc/library/2to3.rst:248
#: ../Doc/library/2to3.rst:241
msgid "Removes ``from __future__ import new_feature`` statements."
msgstr ""
#: ../Doc/library/2to3.rst:252
#: ../Doc/library/2to3.rst:245
msgid "Renames :func:`os.getcwdu` to :func:`os.getcwd`."
msgstr "Renomme :func:`os.getcwdu` en :func:`os.getcwd`."
#: ../Doc/library/2to3.rst:256
#: ../Doc/library/2to3.rst:249
msgid "Changes ``dict.has_key(key)`` to ``key in dict``."
msgstr "Change ``dict.has_key(key)`` en ``key in dict``."
#: ../Doc/library/2to3.rst:260
#: ../Doc/library/2to3.rst:253
msgid ""
"This optional fixer performs several transformations that make Python code "
"more idiomatic. Type comparisons like ``type(x) is SomeClass`` and "
@ -380,19 +372,19 @@ msgid ""
"func:`sorted` in appropriate places. For example, this block ::"
msgstr ""
#: ../Doc/library/2to3.rst:269
#: ../Doc/library/2to3.rst:262
msgid "is changed to ::"
msgstr "est transformé en : ::"
#: ../Doc/library/2to3.rst:275
#: ../Doc/library/2to3.rst:268
msgid "Detects sibling imports and converts them to relative imports."
msgstr ""
#: ../Doc/library/2to3.rst:279
#: ../Doc/library/2to3.rst:272
msgid "Handles module renames in the standard library."
msgstr "Gère les renommages de modules dans la bibliothèque standard."
#: ../Doc/library/2to3.rst:283
#: ../Doc/library/2to3.rst:276
msgid ""
"Handles other modules renames in the standard library. It is separate from "
"the :2to3fixer:`imports` fixer only because of technical limitations."
@ -401,47 +393,47 @@ msgstr ""
"distinct de :2to3fixer:`imports` seulement en raison de limitations "
"techniques."
#: ../Doc/library/2to3.rst:288
#: ../Doc/library/2to3.rst:281
msgid "Converts ``input(prompt)`` to ``eval(input(prompt))``."
msgstr "Convertit ``input(prompt)`` en ``eval(input(prompt))``."
#: ../Doc/library/2to3.rst:292
#: ../Doc/library/2to3.rst:285
msgid "Converts :func:`intern` to :func:`sys.intern`."
msgstr "Convertit :func:`intern` en :func:`sys.intern`."
#: ../Doc/library/2to3.rst:296
#: ../Doc/library/2to3.rst:289
msgid ""
"Fixes duplicate types in the second argument of :func:`isinstance`. For "
"example, ``isinstance(x, (int, int))`` is converted to ``isinstance(x, "
"(int))``."
msgstr ""
#: ../Doc/library/2to3.rst:302
#: ../Doc/library/2to3.rst:295
msgid ""
"Removes imports of :func:`itertools.ifilter`, :func:`itertools.izip`, and :"
"func:`itertools.imap`. Imports of :func:`itertools.ifilterfalse` are also "
"changed to :func:`itertools.filterfalse`."
msgstr ""
#: ../Doc/library/2to3.rst:308
#: ../Doc/library/2to3.rst:301
msgid ""
"Changes usage of :func:`itertools.ifilter`, :func:`itertools.izip`, and :"
"func:`itertools.imap` to their built-in equivalents. :func:`itertools."
"ifilterfalse` is changed to :func:`itertools.filterfalse`."
msgstr ""
#: ../Doc/library/2to3.rst:314
#: ../Doc/library/2to3.rst:307
msgid "Renames :class:`long` to :class:`int`."
msgstr "Renomme :class:`long` en :class:`int`."
#: ../Doc/library/2to3.rst:318
#: ../Doc/library/2to3.rst:311
msgid ""
"Wraps :func:`map` in a :class:`list` call. It also changes ``map(None, x)`` "
"to ``list(x)``. Using ``from future_builtins import map`` disables this "
"fixer."
msgstr ""
#: ../Doc/library/2to3.rst:324
#: ../Doc/library/2to3.rst:317
msgid ""
"Converts the old metaclass syntax (``__metaclass__ = Meta`` in the class "
"body) to the new (``class X(metaclass=Meta)``)."
@ -449,34 +441,34 @@ msgstr ""
"Convertit l'ancienne syntaxe de métaclasse (``__metaclass__ = Meta`` dans le "
"corps de la classe) à la nouvelle (``class X(metaclasse=Meta)``)."
#: ../Doc/library/2to3.rst:329
#: ../Doc/library/2to3.rst:322
msgid ""
"Fixes old method attribute names. For example, ``meth.im_func`` is "
"converted to ``meth.__func__``."
msgstr ""
#: ../Doc/library/2to3.rst:334
#: ../Doc/library/2to3.rst:327
msgid "Converts the old not-equal syntax, ``<>``, to ``!=``."
msgstr ""
#: ../Doc/library/2to3.rst:338
#: ../Doc/library/2to3.rst:331
msgid ""
"Converts the use of iterator's :meth:`~iterator.next` methods to the :func:"
"`next` function. It also renames :meth:`next` methods to :meth:`~iterator."
"__next__`."
msgstr ""
#: ../Doc/library/2to3.rst:344
#: ../Doc/library/2to3.rst:337
msgid "Renames :meth:`__nonzero__` to :meth:`~object.__bool__`."
msgstr "Renomme :meth:`__nonzero__` en :meth:`~object.__bool__`."
#: ../Doc/library/2to3.rst:348
#: ../Doc/library/2to3.rst:341
msgid "Converts octal literals into the new syntax."
msgstr ""
"Convertit les nombre écrits littéralement en octal dans leur nouvelle "
"syntaxe."
#: ../Doc/library/2to3.rst:352
#: ../Doc/library/2to3.rst:345
msgid ""
"Converts calls to various functions in the :mod:`operator` module to other, "
"but equivalent, function calls. When needed, the appropriate ``import`` "
@ -484,138 +476,138 @@ msgid ""
"are made:"
msgstr ""
#: ../Doc/library/2to3.rst:360
#: ../Doc/library/2to3.rst:353
msgid "``operator.isCallable(obj)``"
msgstr "``operator.isCallable(obj)``"
#: ../Doc/library/2to3.rst:360
#: ../Doc/library/2to3.rst:353
msgid "``hasattr(obj, '__call__')``"
msgstr "``hasattr(obj, '__call__')``"
#: ../Doc/library/2to3.rst:361
#: ../Doc/library/2to3.rst:354
msgid "``operator.sequenceIncludes(obj)``"
msgstr "``operator.sequenceIncludes(obj)``"
#: ../Doc/library/2to3.rst:361
#: ../Doc/library/2to3.rst:354
msgid "``operator.contains(obj)``"
msgstr "``operator.contains(obj)``"
#: ../Doc/library/2to3.rst:362
#: ../Doc/library/2to3.rst:355
msgid "``operator.isSequenceType(obj)``"
msgstr "``operator.isSequenceType(obj)``"
#: ../Doc/library/2to3.rst:362
#: ../Doc/library/2to3.rst:355
msgid "``isinstance(obj, collections.Sequence)``"
msgstr "``isinstance(obj, collections.Sequence)``"
#: ../Doc/library/2to3.rst:363
#: ../Doc/library/2to3.rst:356
msgid "``operator.isMappingType(obj)``"
msgstr "``operator.isMappingType(obj)``"
#: ../Doc/library/2to3.rst:363
#: ../Doc/library/2to3.rst:356
msgid "``isinstance(obj, collections.Mapping)``"
msgstr "``isinstance(obj, collections.Mapping)``"
#: ../Doc/library/2to3.rst:364
#: ../Doc/library/2to3.rst:357
msgid "``operator.isNumberType(obj)``"
msgstr "``operator.isNumberType(obj)``"
#: ../Doc/library/2to3.rst:364
#: ../Doc/library/2to3.rst:357
msgid "``isinstance(obj, numbers.Number)``"
msgstr "``isinstance(obj, numbers.Number)``"
#: ../Doc/library/2to3.rst:365
#: ../Doc/library/2to3.rst:358
msgid "``operator.repeat(obj, n)``"
msgstr "``operator.repeat(obj, n)``"
#: ../Doc/library/2to3.rst:365
#: ../Doc/library/2to3.rst:358
msgid "``operator.mul(obj, n)``"
msgstr "``operator.mul(obj, n)``"
#: ../Doc/library/2to3.rst:366
#: ../Doc/library/2to3.rst:359
msgid "``operator.irepeat(obj, n)``"
msgstr "``operator.irepeat(obj, n)``"
#: ../Doc/library/2to3.rst:366
#: ../Doc/library/2to3.rst:359
msgid "``operator.imul(obj, n)``"
msgstr "``operator.imul(obj, n)``"
#: ../Doc/library/2to3.rst:371
#: ../Doc/library/2to3.rst:364
msgid ""
"Add extra parenthesis where they are required in list comprehensions. For "
"example, ``[x for x in 1, 2]`` becomes ``[x for x in (1, 2)]``."
msgstr ""
#: ../Doc/library/2to3.rst:376
#: ../Doc/library/2to3.rst:369
msgid "Converts the ``print`` statement to the :func:`print` function."
msgstr "Convertit l'instruction ``print`` fonction :func:`print`."
#: ../Doc/library/2to3.rst:380
#: ../Doc/library/2to3.rst:373
msgid ""
"Converts ``raise E, V`` to ``raise E(V)``, and ``raise E, V, T`` to ``raise "
"E(V).with_traceback(T)``. If ``E`` is a tuple, the translation will be "
"incorrect because substituting tuples for exceptions has been removed in 3.0."
msgstr ""
#: ../Doc/library/2to3.rst:386
#: ../Doc/library/2to3.rst:379
msgid "Converts :func:`raw_input` to :func:`input`."
msgstr "Convertit :func:`raw_input` en :func:`input`."
#: ../Doc/library/2to3.rst:390
#: ../Doc/library/2to3.rst:383
msgid "Handles the move of :func:`reduce` to :func:`functools.reduce`."
msgstr ""
#: ../Doc/library/2to3.rst:394
#: ../Doc/library/2to3.rst:387
msgid "Converts :func:`reload` to :func:`imp.reload`."
msgstr "Convertit les appels à :func:`reload` en appels à :func:`imp.reload`."
#: ../Doc/library/2to3.rst:398
#: ../Doc/library/2to3.rst:391
msgid "Changes :data:`sys.maxint` to :data:`sys.maxsize`."
msgstr "Change :data:`sys.maxint` en :data:`sys.maxsize`."
#: ../Doc/library/2to3.rst:402
#: ../Doc/library/2to3.rst:395
msgid "Replaces backtick repr with the :func:`repr` function."
msgstr ""
"Remplace les accents graves utilisés comme ``repr`` par des appels à :func:"
"`repr`."
#: ../Doc/library/2to3.rst:406
#: ../Doc/library/2to3.rst:399
msgid ""
"Replaces use of the :class:`set` constructor with set literals. This fixer "
"is optional."
msgstr ""
#: ../Doc/library/2to3.rst:411
#: ../Doc/library/2to3.rst:404
msgid "Renames :exc:`StandardError` to :exc:`Exception`."
msgstr "Renomme :exc:`StandardError` en :exc:`Exception`."
#: ../Doc/library/2to3.rst:415
#: ../Doc/library/2to3.rst:408
msgid ""
"Changes the deprecated :data:`sys.exc_value`, :data:`sys.exc_type`, :data:"
"`sys.exc_traceback` to use :func:`sys.exc_info`."
msgstr ""
#: ../Doc/library/2to3.rst:420
#: ../Doc/library/2to3.rst:413
msgid "Fixes the API change in generator's :meth:`throw` method."
msgstr ""
#: ../Doc/library/2to3.rst:424
#: ../Doc/library/2to3.rst:417
msgid ""
"Removes implicit tuple parameter unpacking. This fixer inserts temporary "
"variables."
msgstr ""
#: ../Doc/library/2to3.rst:429
#: ../Doc/library/2to3.rst:422
msgid ""
"Fixes code broken from the removal of some members in the :mod:`types` "
"module."
msgstr ""
#: ../Doc/library/2to3.rst:434
#: ../Doc/library/2to3.rst:427
msgid "Renames :class:`unicode` to :class:`str`."
msgstr "Renomme :class:`unicode` en :class:`str`."
#: ../Doc/library/2to3.rst:438
#: ../Doc/library/2to3.rst:431
msgid ""
"Handles the rename of :mod:`urllib` and :mod:`urllib2` to the :mod:`urllib` "
"package."
@ -623,13 +615,13 @@ msgstr ""
"Gère le renommage des paquets :mod:`urllib` et :mod:`urllib2` en :mod:"
"`urllib`"
#: ../Doc/library/2to3.rst:443
#: ../Doc/library/2to3.rst:436
msgid ""
"Removes excess whitespace from comma separated items. This fixer is "
"optional."
msgstr ""
#: ../Doc/library/2to3.rst:448
#: ../Doc/library/2to3.rst:441
msgid ""
"Renames :func:`xrange` to :func:`range` and wraps existing :func:`range` "
"calls with :class:`list`."
@ -637,25 +629,25 @@ msgstr ""
"Renomme la fonction :func:`xrange` en :func:`range` et encapsule les appels "
"à la fonction :func:`range` avec des appels à :class:`list`."
#: ../Doc/library/2to3.rst:453
#: ../Doc/library/2to3.rst:446
msgid "Changes ``for x in file.xreadlines()`` to ``for x in file``."
msgstr ""
#: ../Doc/library/2to3.rst:457
#: ../Doc/library/2to3.rst:450
msgid ""
"Wraps :func:`zip` usage in a :class:`list` call. This is disabled when "
"``from future_builtins import zip`` appears."
msgstr ""
#: ../Doc/library/2to3.rst:462
#: ../Doc/library/2to3.rst:455
msgid ":mod:`lib2to3` - 2to3's library"
msgstr ":mod:`lib2to3` - la bibliothèque de 2to3"
#: ../Doc/library/2to3.rst:471
#: ../Doc/library/2to3.rst:464
msgid "**Source code:** :source:`Lib/lib2to3/`"
msgstr ""
#: ../Doc/library/2to3.rst:477
#: ../Doc/library/2to3.rst:470
msgid ""
"The :mod:`lib2to3` API should be considered unstable and may change "
"drastically in the future."

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -27,10 +27,6 @@ msgstr ""
msgid "**Source code:** :source:`Lib/argparse.py`"
msgstr "**Code source:** :source:`Lib/argparse.py`"
#: ../Doc/library/argparse.rst:0
msgid "Tutorial"
msgstr "Tutoriel"
#: ../Doc/library/argparse.rst:18
msgid ""
"This page contains the API reference information. For a more gentle "
@ -1684,3 +1680,6 @@ msgid ""
"``parser.add_argument('--version', action='version', version='<the "
"version>')``."
msgstr ""
#~ msgid "Tutorial"
#~ msgstr "Tutoriel"

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-27 13:59+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/library/asyncio-protocol.rst:5
@ -515,8 +515,8 @@ msgstr ""
#: ../Doc/library/asyncio-protocol.rst:387
msgid ""
"Calls when the other end signals it won't send any more data (for example by "
"calling :meth:`write_eof`, if the other end also uses asyncio)."
"Called when the other end signals it won't send any more data (for example "
"by calling :meth:`write_eof`, if the other end also uses asyncio)."
msgstr ""
#: ../Doc/library/asyncio-protocol.rst:391

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-27 14:00+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/library/collections.abc.rst:2

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -774,10 +774,9 @@ msgstr ""
#: ../Doc/library/collections.rst:774
msgid ""
"The *field_names* are a single string with each fieldname separated by "
"whitespace and/or commas, for example ``'x y'`` or ``'x, y'``. "
"Alternatively, *field_names* can be a sequence of strings such as ``['x', "
"'y']``."
"The *field_names* are a sequence of strings such as ``['x', 'y']``. "
"Alternatively, *field_names* can be a single string with each fieldname "
"separated by whitespace and/or commas, for example ``'x y'`` or ``'x, y'``."
msgstr ""
#: ../Doc/library/collections.rst:778

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -45,8 +45,8 @@ msgstr ""
#: ../Doc/library/configparser.rst:37
msgid ""
"Support for a creating Unix shell-like mini-languages which can be used as "
"an alternate format for application configuration files."
"Support for creating Unix shell-like mini-languages which can be used as an "
"alternate format for application configuration files."
msgstr ""
#: ../Doc/library/configparser.rst:41

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -83,8 +83,8 @@ msgstr ""
#: ../Doc/library/copy.rst:50
msgid ""
"Because deep copy copies *everything* it may copy too much, e.g., even "
"administrative data structures that should be shared even between copies."
"Because deep copy copies everything it may copy too much, such as data which "
"is intended to be shared between copies."
msgstr ""
#: ../Doc/library/copy.rst:53

File diff suppressed because it is too large Load Diff

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-27 14:00+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/library/datetime.rst:2

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -103,7 +103,7 @@ msgstr ""
msgid ""
"Return the entire message flattened as a string. When optional *unixfrom* "
"is true, the envelope header is included in the returned string. *unixfrom* "
"defaults to ``False``. For backward compabitility reasons, *maxheaderlen* "
"defaults to ``False``. For backward compatibility reasons, *maxheaderlen* "
"defaults to ``0``, so if you want a different value you must override it "
"explicitly (the value specified for *max_line_length* in the policy will be "
"ignored by this method). The *policy* argument may be used to override the "

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -216,8 +216,8 @@ msgstr ""
#: ../Doc/library/email.contentmanager.rst:159
msgid ""
"If *cte* is set, encode the payload using the specified content transfer "
"encoding, and set the :mailheader:`Content-Transfer-Endcoding` header to "
"that value. Possible values for *cte* are ``quoted-printable``, ``base64``, "
"encoding, and set the :mailheader:`Content-Transfer-Encoding` header to that "
"value. Possible values for *cte* are ``quoted-printable``, ``base64``, "
"``7bit``, ``8bit``, and ``binary``. If the input cannot be encoded in the "
"specified encoding (for example, specifying a *cte* of ``7bit`` for an input "
"that contains non-ASCII values), raise a :exc:`ValueError`."
@ -286,5 +286,5 @@ msgstr "Notes"
#: ../Doc/library/email.contentmanager.rst:206
msgid ""
"Oringally added in 3.4 as a :term:`provisional module <provisional package>`"
"Originally added in 3.4 as a :term:`provisional module <provisional package>`"
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -152,13 +152,13 @@ msgstr ""
#: ../Doc/library/email.errors.rst:104
msgid ""
":class:`InvalidBase64PaddingDefect` -- When decoding a block of base64 "
"enocded bytes, the padding was not correct. Enough padding is added to "
"encoded bytes, the padding was not correct. Enough padding is added to "
"perform the decode, but the resulting decoded bytes may be invalid."
msgstr ""
#: ../Doc/library/email.errors.rst:108
msgid ""
":class:`InvalidBase64CharactersDefect` -- When decoding a block of base64 "
"enocded bytes, characters outside the base64 alphebet were encountered. The "
"encoded bytes, characters outside the base64 alphabet were encountered. The "
"characters are ignored, but the resulting decoded bytes may be invalid."
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -126,8 +126,8 @@ msgid ""
"`Content-Transfer-Encoding` of any body parts that have them. If "
"``cte_type`` is ``7bit``, convert the bytes with the high bit set as needed "
"using an ASCII-compatible :mailheader:`Content-Transfer-Encoding`. That is, "
"transform parts with non-ASCII :mailheader:`Cotnent-Transfer-Encoding` (:"
"mailheader:`Content-Transfer-Encoding: 8bit`) to an ASCII compatibile :"
"transform parts with non-ASCII :mailheader:`Content-Transfer-Encoding` (:"
"mailheader:`Content-Transfer-Encoding: 8bit`) to an ASCII compatible :"
"mailheader:`Content-Transfer-Encoding`, and encode RFC-invalid non-ASCII "
"bytes in headers using the MIME ``unknown-8bit`` character set, thus "
"rendering them RFC-compliant."

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -369,27 +369,55 @@ msgstr ""
msgid "The default mappings are:"
msgstr ""
#: ../Doc/library/email.headerregistry.rst:0
msgid "subject"
msgstr ""
#: ../Doc/library/email.headerregistry.rst:324
msgid "UniqueUnstructuredHeader"
msgstr "UniqueUnstructuredHeader"
#: ../Doc/library/email.headerregistry.rst:0
msgid "date"
msgstr ""
#: ../Doc/library/email.headerregistry.rst:325
#: ../Doc/library/email.headerregistry.rst:327
msgid "UniqueDateHeader"
msgstr "UniqueDateHeader"
#: ../Doc/library/email.headerregistry.rst:0
msgid "resent-date"
msgstr ""
#: ../Doc/library/email.headerregistry.rst:326
msgid "DateHeader"
msgstr "DateHeader"
#: ../Doc/library/email.headerregistry.rst:0
msgid "orig-date"
msgstr ""
#: ../Doc/library/email.headerregistry.rst:0
msgid "sender"
msgstr ""
#: ../Doc/library/email.headerregistry.rst:328
msgid "UniqueSingleAddressHeader"
msgstr "UniqueSingleAddressHeader"
#: ../Doc/library/email.headerregistry.rst:0
msgid "resent-sender"
msgstr ""
#: ../Doc/library/email.headerregistry.rst:329
msgid "SingleAddressHeader"
msgstr "SingleAddressHeader"
#: ../Doc/library/email.headerregistry.rst:0
msgid "to"
msgstr ""
#: ../Doc/library/email.headerregistry.rst:330
#: ../Doc/library/email.headerregistry.rst:332
#: ../Doc/library/email.headerregistry.rst:334
@ -397,12 +425,36 @@ msgstr "SingleAddressHeader"
msgid "UniqueAddressHeader"
msgstr "UniqueAddressHeader"
#: ../Doc/library/email.headerregistry.rst:0
msgid "resent-to"
msgstr ""
#: ../Doc/library/email.headerregistry.rst:331
#: ../Doc/library/email.headerregistry.rst:333
#: ../Doc/library/email.headerregistry.rst:335
msgid "AddressHeader"
msgstr "AddressHeader"
#: ../Doc/library/email.headerregistry.rst:0
msgid "cc"
msgstr ""
#: ../Doc/library/email.headerregistry.rst:0
msgid "resent-cc"
msgstr ""
#: ../Doc/library/email.headerregistry.rst:0
msgid "from"
msgstr ""
#: ../Doc/library/email.headerregistry.rst:0
msgid "resent-from"
msgstr ""
#: ../Doc/library/email.headerregistry.rst:0
msgid "reply-to"
msgstr ""
#: ../Doc/library/email.headerregistry.rst:338
msgid "``HeaderRegistry`` has the following methods:"
msgstr ""
@ -538,5 +590,5 @@ msgstr "Notes"
#: ../Doc/library/email.headerregistry.rst:454
msgid ""
"Oringally added in 3.3 as a :term:`provisional module <provisional package>`"
"Originally added in 3.3 as a :term:`provisional module <provisional package>`"
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -84,7 +84,7 @@ msgstr ""
#: ../Doc/library/email.message.rst:55
msgid ""
"If *policy* is specified use the rules it specifies to udpate and serialize "
"If *policy* is specified use the rules it specifies to update and serialize "
"the representation of the message. If *policy* is not set, use the :class:"
"`~email.policy.default` policy, which follows the rules of the email RFCs "
"except for line endings (instead of the RFC mandated ``\\r\\n``, it uses the "
@ -96,7 +96,7 @@ msgstr ""
msgid ""
"Return the entire message flattened as a string. When optional *unixfrom* "
"is true, the envelope header is included in the returned string. *unixfrom* "
"defaults to ``False``. For backward compabitility with the base :class:"
"defaults to ``False``. For backward compatibility with the base :class:"
"`~email.message.Message` class *maxheaderlen* is accepted, but defaults to "
"``None``, which means that by default the line length is controlled by the :"
"attr:`~email.policy.EmailPolicy.max_line_length` of the policy. The "
@ -266,7 +266,7 @@ msgstr ""
#: ../Doc/library/email.message.rst:216
msgid ""
"If the :mod:`policy` defines certain haders to be unique (as the standard "
"If the :mod:`policy` defines certain headers to be unique (as the standard "
"policies do), this method may raise a :exc:`ValueError` when an attempt is "
"made to assign a value to such a header when one already exists. This "
"behavior is intentional for consistency's sake, but do not depend on it as "
@ -617,8 +617,8 @@ msgstr ""
#: ../Doc/library/email.message.rst:560
msgid ""
"If none of the candidates matches any of the preferences in *preferneclist*, "
"return ``None``."
"If none of the candidates matches any of the preferences in "
"*preferencelist*, return ``None``."
msgstr ""
#: ../Doc/library/email.message.rst:563
@ -814,6 +814,6 @@ msgstr "Notes"
#: ../Doc/library/email.message.rst:749
msgid ""
"Oringally added in 3.4 as a :term:`provisional module <provisional "
"Originally added in 3.4 as a :term:`provisional module <provisional "
"package>`. Docs for legacy message class moved to :ref:`compat32_message`."
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -287,7 +287,7 @@ msgstr ""
msgid ""
"Unless the *_charset* argument is explicitly set to ``None``, the MIMEText "
"object created will have both a :mailheader:`Content-Type` header with a "
"``charset`` parameter, and a :mailheader:`Content-Transfer-Endcoding` "
"``charset`` parameter, and a :mailheader:`Content-Transfer-Encoding` "
"header. This means that a subsequent ``set_payload`` call will not result "
"in an encoded payload, even if a charset is passed in the ``set_payload`` "
"command. You can \"reset\" this behavior by deleting the ``Content-Transfer-"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -186,7 +186,7 @@ msgstr ""
#: ../Doc/library/email.parser.rst:141
msgid ""
"Create a :class:`BytesParser` instance. The *_class* and *policy* arguments "
"have the same meaning and sematnics as the *_factory* and *policy* arguments "
"have the same meaning and semantics as the *_factory* and *policy* arguments "
"of :class:`BytesFeedParser`."
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -308,7 +308,7 @@ msgid ""
"Called when a header is added to an :class:`~email.message.EmailMessage` or :"
"class:`~email.message.Message` object. If the returned value is not ``0`` "
"or ``None``, and there are already a number of headers with the name *name* "
"greather than or equal to the value returned, a :exc:`ValueError` is raised."
"greater than or equal to the value returned, a :exc:`ValueError` is raised."
msgstr ""
#: ../Doc/library/email.policy.rst:282
@ -613,7 +613,7 @@ msgstr ""
msgid ""
"The same as ``SMTP`` except that :attr:`~EmailPolicy.utf8` is ``True``. "
"Useful for serializing messages to a message store without using encoded "
"words in the headers. Should only be used for SMTP trasmission if the "
"words in the headers. Should only be used for SMTP transmission if the "
"sender or recipient addresses have non-ASCII characters (the :meth:`smtplib."
"SMTP.send_message` method handles this automatically)."
msgstr ""
@ -733,6 +733,6 @@ msgstr "Notes"
#: ../Doc/library/email.policy.rst:650
msgid ""
"Oringally added in 3.3 as a :term:`provisional feature <provisional "
"Originally added in 3.3 as a :term:`provisional feature <provisional "
"package>`."
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -435,10 +435,18 @@ msgstr ""
msgid "The complete signature is::"
msgstr ""
#: ../Doc/library/enum.rst:0
msgid "value"
msgstr ""
#: ../Doc/library/enum.rst:505
msgid "What the new Enum class will record as its name."
msgstr ""
#: ../Doc/library/enum.rst:0
msgid "names"
msgstr ""
#: ../Doc/library/enum.rst:507
msgid ""
"The Enum members. This can be a whitespace or comma separated string "
@ -457,18 +465,34 @@ msgstr ""
msgid "or a mapping::"
msgstr ""
#: ../Doc/library/enum.rst:0
msgid "module"
msgstr ""
#: ../Doc/library/enum.rst:524
msgid "name of module where new Enum class can be found."
msgstr ""
#: ../Doc/library/enum.rst:0
msgid "qualname"
msgstr ""
#: ../Doc/library/enum.rst:526
msgid "where in module new Enum class can be found."
msgstr ""
#: ../Doc/library/enum.rst:0
msgid "type"
msgstr ""
#: ../Doc/library/enum.rst:528
msgid "type to mix in to new Enum class."
msgstr ""
#: ../Doc/library/enum.rst:0
msgid "start"
msgstr ""
#: ../Doc/library/enum.rst:530
msgid "number to start counting at if only names are passed in."
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -280,7 +280,7 @@ msgstr ""
#: ../Doc/library/exceptions.rst:246
msgid ""
"It should not be used to indicate that an operater or method is not meant to "
"It should not be used to indicate that an operator or method is not meant to "
"be supported at all -- in that case either leave the operator / method "
"undefined or, if a subclass, set it to :data:`None`."
msgstr ""

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-27 10:12+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/library/functions.rst:5 ../Doc/library/functions.rst:11
@ -1257,8 +1257,9 @@ msgstr ""
"``1.0``)."
#: ../Doc/library/functions.rst:613
#, fuzzy
msgid ""
"For object's with custom :meth:`__hash__` methods, note that :func:`hash` "
"For objects with custom :meth:`__hash__` methods, note that :func:`hash` "
"truncates the return value based on the bit width of the host machine. See :"
"meth:`__hash__` for details."
msgstr ""
@ -2106,16 +2107,12 @@ msgstr ""
msgid "The file is now non-inheritable."
msgstr "Il n'est plus possible d'hériter de *file*."
#: ../Doc/library/functions.rstNone
#: ../Doc/library/functions.rst:None
msgid ""
"Deprecated since version 3.4, will be removed in version 4.0: The 'U' mode."
msgstr ""
"Déprécié depuis la version 3.4, sera supprimé dans la 4.0 : Le mode 'U'."
#: ../Doc/library/functions.rst:1084
msgid "The ``'U'`` mode."
msgstr "Le mode '``U'``."
#: ../Doc/library/functions.rst:1089
msgid ""
"If the system call is interrupted and the signal handler does not raise an "
@ -2187,10 +2184,11 @@ msgstr ""
"*y* doivent être des entiers et *y* positif."
#: ../Doc/library/functions.rst:1127
#, fuzzy
msgid ""
"Print *objects* to the text stream *file*, separated by *sep* and followed "
"by *end*. *sep*, *end* and *file*, if present, must be given as keyword "
"arguments."
"by *end*. *sep*, *end*, *file* and *flush*, if present, must be given as "
"keyword arguments."
msgstr ""
"Écrit *objects* dans le flux texte *file*, séparés par *sep* et suivis de "
"*end*. *sep*, *end*, et *file*, s'ils sont présents, doivent être données "
@ -3004,3 +3002,6 @@ msgstr ""
"Notez que le psrseur n'accepte que des fin de lignes de style Unix. Si vous "
"lisez le code depuis un fichier, assurez-vous d'utiliser la conversion de "
"retours à la ligne pour convertir les fin de lignes Windows et Mac."
#~ msgid "The ``'U'`` mode."
#~ msgstr "Le mode '``U'``."

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -527,9 +527,9 @@ msgstr ""
#: ../Doc/library/idle.rst:247
msgid ""
"When actived, code entered in the Shell or run from an Editor will run under "
"the debugger. In the Editor, breakpoints can be set with the context menu. "
"This feature is still incomplete and somewhat experimental."
"When activated, code entered in the Shell or run from an Editor will run "
"under the debugger. In the Editor, breakpoints can be set with the context "
"menu. This feature is still incomplete and somewhat experimental."
msgstr ""
#: ../Doc/library/idle.rst:253
@ -756,7 +756,7 @@ msgstr ""
#: ../Doc/library/idle.rst:375
msgid ""
":kbd:`C-b` go backwards one character without deleting (usually you can also "
":kbd:`C-b` go backward one character without deleting (usually you can also "
"use the cursor key for this)"
msgstr ""
@ -791,8 +791,8 @@ msgid ""
"the Python Shell window by one tab). After certain keywords (break, return "
"etc.) the next line is dedented. In leading indentation, :kbd:`Backspace` "
"deletes up to 4 spaces if they are there. :kbd:`Tab` inserts spaces (in the "
"Python Shell window one tab), number depends on Indent width. Currently tabs "
"are restricted to four spaces due to Tcl/Tk limitations."
"Python Shell window one tab), number depends on Indent width. Currently, "
"tabs are restricted to four spaces due to Tcl/Tk limitations."
msgstr ""
#: ../Doc/library/idle.rst:400
@ -828,9 +828,9 @@ msgid ""
"'Show Completions' will force open a completions window, by default the :kbd:"
"`C-space` will open a completions window. In an empty string, this will "
"contain the files in the current directory. On a blank line, it will contain "
"the built-in and user-defined functions and classes in the current name "
"spaces, plus any modules imported. If some characters have been entered, the "
"ACW will attempt to be more specific."
"the built-in and user-defined functions and classes in the current "
"namespaces, plus any modules imported. If some characters have been entered, "
"the ACW will attempt to be more specific."
msgstr ""
#: ../Doc/library/idle.rst:424
@ -1025,7 +1025,7 @@ msgstr ""
msgid ""
"As much as possible, the result of executing Python code with IDLE is the "
"same as executing the same code in a console window. However, the different "
"interface and operation occasionally affects visible results. For instance, "
"interface and operation occasionally affect visible results. For instance, "
"``sys.modules`` starts with more entries."
msgstr ""
@ -1064,9 +1064,9 @@ msgstr ""
msgid ""
"If the attempt to make the socket connection fails, Idle will notify you. "
"Such failures are sometimes transient, but if persistent, the problem may be "
"either a firewall blocking the connecton or misconfiguration of a particular "
"system. Until the problem is fixed, one can run Idle with the -n command "
"line switch."
"either a firewall blocking the connection or misconfiguration of a "
"particular system. Until the problem is fixed, one can run Idle with the -n "
"command line switch."
msgstr ""
#: ../Doc/library/idle.rst:590
@ -1108,7 +1108,7 @@ msgstr ""
msgid ""
"The font preferences, highlighting, keys, and general preferences can be "
"changed via Configure IDLE on the Option menu. Keys can be user defined; "
"IDLE ships with four built in key sets. In addition a user can create a "
"IDLE ships with four built-in key sets. In addition, a user can create a "
"custom key set in the Configure IDLE dialog under the keys tab."
msgstr ""
@ -1118,7 +1118,7 @@ msgstr ""
#: ../Doc/library/idle.rst:629
msgid ""
"IDLE contains an extension facility. Peferences for extensions can be "
"IDLE contains an extension facility. Preferences for extensions can be "
"changed with Configure Extensions. See the beginning of config-extensions."
"def in the idlelib directory for further information. The default "
"extensions are currently:"

File diff suppressed because it is too large Load Diff

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -25,10 +25,6 @@ msgstr ""
msgid "**Source code:** :source:`Lib/logging/config.py`"
msgstr ""
#: ../Doc/library/logging.config.rst:0
msgid "Important"
msgstr ""
#: ../Doc/library/logging.config.rst:14
msgid ""
"This page contains only reference information. For tutorials, please see"
@ -140,6 +136,10 @@ msgid ""
"chosen configuration)."
msgstr ""
#: ../Doc/library/logging.config.rst:0
msgid "Paramètres"
msgstr ""
#: ../Doc/library/logging.config.rst:90
msgid ""
"A filename, or a file-like object, or an instance derived from :class:"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -25,10 +25,6 @@ msgstr ""
msgid "**Source code:** :source:`Lib/logging/handlers.py`"
msgstr ""
#: ../Doc/library/logging.handlers.rst:0
msgid "Important"
msgstr ""
#: ../Doc/library/logging.handlers.rst:14
msgid ""
"This page contains only reference information. For tutorials, please see"
@ -275,6 +271,10 @@ msgid ""
"callable (the default is ``None``), the name is returned unchanged."
msgstr ""
#: ../Doc/library/logging.handlers.rst:0
msgid "Paramètres"
msgstr ""
#: ../Doc/library/logging.handlers.rst:231
msgid "The default name for the log file."
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -25,10 +25,6 @@ msgstr ""
msgid "**Source code:** :source:`Lib/logging/__init__.py`"
msgstr ""
#: ../Doc/library/logging.rst:0
msgid "Important"
msgstr ""
#: ../Doc/library/logging.rst:16
msgid ""
"This page contains the API reference information. For tutorial information "
@ -825,6 +821,10 @@ msgid ""
"record."
msgstr ""
#: ../Doc/library/logging.rst:0
msgid "Paramètres"
msgstr ""
#: ../Doc/library/logging.rst:658
msgid ""
"The name of the logger used to log the event represented by this LogRecord. "
@ -950,7 +950,7 @@ msgstr "Format"
msgid "Description"
msgstr "Description"
#: ../Doc/library/logging.rst:742
#: ../Doc/library/logging.rst:742 ../Doc/library/logging.rst:0
msgid "args"
msgstr ""
@ -995,7 +995,7 @@ msgid ""
"time`)."
msgstr ""
#: ../Doc/library/logging.rst:756
#: ../Doc/library/logging.rst:756 ../Doc/library/logging.rst:0
msgid "exc_info"
msgstr "exc_info"
@ -1108,7 +1108,7 @@ msgid ""
"`Formatter.format` is invoked."
msgstr ""
#: ../Doc/library/logging.rst:784
#: ../Doc/library/logging.rst:784 ../Doc/library/logging.rst:0
msgid "msg"
msgstr ""
@ -1119,7 +1119,7 @@ msgid ""
"messages`)."
msgstr ""
#: ../Doc/library/logging.rst:789
#: ../Doc/library/logging.rst:789 ../Doc/library/logging.rst:0
msgid "name"
msgstr ""
@ -1660,14 +1660,28 @@ msgstr ""
msgid "The logger name."
msgstr ""
#: ../Doc/library/logging.rst:0
#, fuzzy
msgid "level"
msgstr "levelname"
#: ../Doc/library/logging.rst:1185
msgid "The logging level (numeric)."
msgstr ""
#: ../Doc/library/logging.rst:0
msgid "fn"
msgstr ""
#: ../Doc/library/logging.rst:1186
msgid "The full pathname of the file where the logging call was made."
msgstr ""
#: ../Doc/library/logging.rst:0
#, fuzzy
msgid "lno"
msgstr "lineno"
#: ../Doc/library/logging.rst:1187
msgid "The line number in the file where the logging call was made."
msgstr ""
@ -1684,16 +1698,30 @@ msgstr ""
msgid "An exception tuple, or ``None``."
msgstr ""
#: ../Doc/library/logging.rst:0
#, fuzzy
msgid "func"
msgstr "funcName"
#: ../Doc/library/logging.rst:1191
msgid "The name of the function or method which invoked the logging call."
msgstr ""
#: ../Doc/library/logging.rst:0
#, fuzzy
msgid "sinfo"
msgstr "exc_info"
#: ../Doc/library/logging.rst:1193
msgid ""
"A stack traceback such as is provided by :func:`traceback.print_stack`, "
"showing the call hierarchy."
msgstr ""
#: ../Doc/library/logging.rst:0
msgid "kwargs"
msgstr ""
#: ../Doc/library/logging.rst:1195
msgid "Additional keyword arguments."
msgstr ""

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-27 14:03+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/library/os.rst:2

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -296,7 +296,7 @@ msgid ""
"and gathers profiling statistics from the execution. If no file name is "
"present, then this function automatically creates a :class:`~pstats.Stats` "
"instance and prints a simple profiling report. If the sort value is "
"specified it is passed to this :class:`~pstats.Stats` instance to control "
"specified, it is passed to this :class:`~pstats.Stats` instance to control "
"how the results are sorted."
msgstr ""

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-27 14:03+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/library/random.rst:2

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -1354,7 +1354,7 @@ msgid ""
msgstr ""
#: ../Doc/library/re.rst:763 ../Doc/library/re.rst:783
#: ../Doc/library/re.rst:984
#: ../Doc/library/re.rst:995
msgid "Unmatched groups are replaced with an empty string."
msgstr ""
@ -1385,20 +1385,20 @@ msgstr ""
#: ../Doc/library/re.rst:789
msgid ""
"Escape all the characters in pattern except ASCII letters, numbers and "
"Escape all the characters in *pattern* except ASCII letters, numbers and "
"``'_'``. This is useful if you want to match an arbitrary literal string "
"that may have regular expression metacharacters in it."
msgstr ""
#: ../Doc/library/re.rst:793
msgid "The ``'_'`` character is no longer escaped."
msgstr ""
#: ../Doc/library/re.rst:799
msgid "Clear the regular expression cache."
"that may have regular expression metacharacters in it. For example::"
msgstr ""
#: ../Doc/library/re.rst:804
msgid "The ``'_'`` character is no longer escaped."
msgstr ""
#: ../Doc/library/re.rst:810
msgid "Clear the regular expression cache."
msgstr ""
#: ../Doc/library/re.rst:815
msgid ""
"Exception raised when a string passed to one of the functions here is not a "
"valid regular expression (for example, it might contain unmatched "
@ -1407,41 +1407,41 @@ msgid ""
"pattern. The error instance has the following additional attributes:"
msgstr ""
#: ../Doc/library/re.rst:812
#: ../Doc/library/re.rst:823
msgid "The unformatted error message."
msgstr ""
#: ../Doc/library/re.rst:816
#: ../Doc/library/re.rst:827
msgid "The regular expression pattern."
msgstr ""
#: ../Doc/library/re.rst:820
#: ../Doc/library/re.rst:831
msgid "The index of *pattern* where compilation failed."
msgstr ""
#: ../Doc/library/re.rst:824
#: ../Doc/library/re.rst:835
msgid "The line corresponding to *pos*."
msgstr ""
#: ../Doc/library/re.rst:828
#: ../Doc/library/re.rst:839
msgid "The column corresponding to *pos*."
msgstr ""
#: ../Doc/library/re.rst:830
#: ../Doc/library/re.rst:841
msgid "Added additional attributes."
msgstr ""
#: ../Doc/library/re.rst:836
#: ../Doc/library/re.rst:847
msgid "Regular Expression Objects"
msgstr ""
#: ../Doc/library/re.rst:838
#: ../Doc/library/re.rst:849
msgid ""
"Compiled regular expression objects support the following methods and "
"attributes:"
msgstr ""
#: ../Doc/library/re.rst:843
#: ../Doc/library/re.rst:854
msgid ""
"Scan through *string* looking for the first location where this regular "
"expression produces a match, and return a corresponding :ref:`match object "
@ -1450,7 +1450,7 @@ msgid ""
"some point in the string."
msgstr ""
#: ../Doc/library/re.rst:849
#: ../Doc/library/re.rst:860
msgid ""
"The optional second parameter *pos* gives an index in the string where the "
"search is to start; it defaults to ``0``. This is not completely equivalent "
@ -1459,7 +1459,7 @@ msgid ""
"necessarily at the index where the search is to start."
msgstr ""
#: ../Doc/library/re.rst:855
#: ../Doc/library/re.rst:866
msgid ""
"The optional parameter *endpos* limits how far the string will be searched; "
"it will be as if the string is *endpos* characters long, so only the "
@ -1469,7 +1469,7 @@ msgid ""
"equivalent to ``rx.search(string[:50], 0)``."
msgstr ""
#: ../Doc/library/re.rst:870
#: ../Doc/library/re.rst:881
msgid ""
"If zero or more characters at the *beginning* of *string* match this regular "
"expression, return a corresponding :ref:`match object <match-objects>`. "
@ -1477,19 +1477,19 @@ msgid ""
"different from a zero-length match."
msgstr ""
#: ../Doc/library/re.rst:875 ../Doc/library/re.rst:893
#: ../Doc/library/re.rst:886 ../Doc/library/re.rst:904
msgid ""
"The optional *pos* and *endpos* parameters have the same meaning as for the :"
"meth:`~regex.search` method."
msgstr ""
#: ../Doc/library/re.rst:883
#: ../Doc/library/re.rst:894
msgid ""
"If you want to locate a match anywhere in *string*, use :meth:`~regex."
"search` instead (see also :ref:`search-vs-match`)."
msgstr ""
#: ../Doc/library/re.rst:889
#: ../Doc/library/re.rst:900
msgid ""
"If the whole *string* matches this regular expression, return a "
"corresponding :ref:`match object <match-objects>`. Return ``None`` if the "
@ -1497,70 +1497,70 @@ msgid ""
"length match."
msgstr ""
#: ../Doc/library/re.rst:907
#: ../Doc/library/re.rst:918
msgid "Identical to the :func:`split` function, using the compiled pattern."
msgstr ""
#: ../Doc/library/re.rst:912
#: ../Doc/library/re.rst:923
msgid ""
"Similar to the :func:`findall` function, using the compiled pattern, but "
"also accepts optional *pos* and *endpos* parameters that limit the search "
"region like for :meth:`match`."
msgstr ""
#: ../Doc/library/re.rst:919
#: ../Doc/library/re.rst:930
msgid ""
"Similar to the :func:`finditer` function, using the compiled pattern, but "
"also accepts optional *pos* and *endpos* parameters that limit the search "
"region like for :meth:`match`."
msgstr ""
#: ../Doc/library/re.rst:926
#: ../Doc/library/re.rst:937
msgid "Identical to the :func:`sub` function, using the compiled pattern."
msgstr ""
#: ../Doc/library/re.rst:931
#: ../Doc/library/re.rst:942
msgid "Identical to the :func:`subn` function, using the compiled pattern."
msgstr ""
#: ../Doc/library/re.rst:936
#: ../Doc/library/re.rst:947
msgid ""
"The regex matching flags. This is a combination of the flags given to :func:"
"`.compile`, any ``(?...)`` inline flags in the pattern, and implicit flags "
"such as :data:`UNICODE` if the pattern is a Unicode string."
msgstr ""
#: ../Doc/library/re.rst:943
#: ../Doc/library/re.rst:954
msgid "The number of capturing groups in the pattern."
msgstr ""
#: ../Doc/library/re.rst:948
#: ../Doc/library/re.rst:959
msgid ""
"A dictionary mapping any symbolic group names defined by ``(?P<id>)`` to "
"group numbers. The dictionary is empty if no symbolic groups were used in "
"the pattern."
msgstr ""
#: ../Doc/library/re.rst:955
#: ../Doc/library/re.rst:966
msgid "The pattern string from which the RE object was compiled."
msgstr ""
#: ../Doc/library/re.rst:961
#: ../Doc/library/re.rst:972
msgid "Match Objects"
msgstr ""
#: ../Doc/library/re.rst:963
#: ../Doc/library/re.rst:974
msgid ""
"Match objects always have a boolean value of ``True``. Since :meth:`~regex."
"match` and :meth:`~regex.search` return ``None`` when there is no match, you "
"can test whether there was a match with a simple ``if`` statement::"
msgstr ""
#: ../Doc/library/re.rst:972
#: ../Doc/library/re.rst:983
msgid "Match objects support the following methods and attributes:"
msgstr ""
#: ../Doc/library/re.rst:977
#: ../Doc/library/re.rst:988
msgid ""
"Return the string obtained by doing backslash substitution on the template "
"string *template*, as done by the :meth:`~regex.sub` method. Escapes such as "
@ -1569,7 +1569,7 @@ msgid ""
"\\g<name>``) are replaced by the contents of the corresponding group."
msgstr ""
#: ../Doc/library/re.rst:989
#: ../Doc/library/re.rst:1000
msgid ""
"Returns one or more subgroups of the match. If there is a single argument, "
"the result is a single string; if there are multiple arguments, the result "
@ -1584,7 +1584,7 @@ msgid ""
"the pattern that matched multiple times, the last match is returned."
msgstr ""
#: ../Doc/library/re.rst:1011
#: ../Doc/library/re.rst:1022
msgid ""
"If the regular expression uses the ``(?P<name>...)`` syntax, the *groupN* "
"arguments may also be strings identifying groups by their group name. If a "
@ -1592,50 +1592,50 @@ msgid ""
"`IndexError` exception is raised."
msgstr ""
#: ../Doc/library/re.rst:1016
#: ../Doc/library/re.rst:1027
msgid "A moderately complicated example:"
msgstr ""
#: ../Doc/library/re.rst:1024
#: ../Doc/library/re.rst:1035
msgid "Named groups can also be referred to by their index:"
msgstr ""
#: ../Doc/library/re.rst:1031
#: ../Doc/library/re.rst:1042
msgid "If a group matches multiple times, only the last match is accessible:"
msgstr ""
#: ../Doc/library/re.rst:1040
#: ../Doc/library/re.rst:1051
msgid ""
"This is identical to ``m.group(g)``. This allows easier access to an "
"individual group from a match:"
msgstr ""
#: ../Doc/library/re.rst:1056
#: ../Doc/library/re.rst:1067
msgid ""
"Return a tuple containing all the subgroups of the match, from 1 up to "
"however many groups are in the pattern. The *default* argument is used for "
"groups that did not participate in the match; it defaults to ``None``."
msgstr ""
#: ../Doc/library/re.rst:1060
#: ../Doc/library/re.rst:1071
msgid "For example:"
msgstr "Par exemple : ::"
#: ../Doc/library/re.rst:1066
#: ../Doc/library/re.rst:1077
msgid ""
"If we make the decimal place and everything after it optional, not all "
"groups might participate in the match. These groups will default to "
"``None`` unless the *default* argument is given:"
msgstr ""
#: ../Doc/library/re.rst:1079
#: ../Doc/library/re.rst:1090
msgid ""
"Return a dictionary containing all the *named* subgroups of the match, keyed "
"by the subgroup name. The *default* argument is used for groups that did "
"not participate in the match; it defaults to ``None``. For example:"
msgstr ""
#: ../Doc/library/re.rst:1091
#: ../Doc/library/re.rst:1102
msgid ""
"Return the indices of the start and end of the substring matched by *group*; "
"*group* defaults to zero (meaning the whole matched substring). Return "
@ -1644,7 +1644,7 @@ msgid ""
"matched by group *g* (equivalent to ``m.group(g)``) is ::"
msgstr ""
#: ../Doc/library/re.rst:1099
#: ../Doc/library/re.rst:1110
msgid ""
"Note that ``m.start(group)`` will equal ``m.end(group)`` if *group* matched "
"a null string. For example, after ``m = re.search('b(c?)', 'cba')``, ``m."
@ -1652,32 +1652,32 @@ msgid ""
"2, and ``m.start(2)`` raises an :exc:`IndexError` exception."
msgstr ""
#: ../Doc/library/re.rst:1104
#: ../Doc/library/re.rst:1115
msgid "An example that will remove *remove_this* from email addresses:"
msgstr ""
#: ../Doc/library/re.rst:1114
#: ../Doc/library/re.rst:1125
msgid ""
"For a match *m*, return the 2-tuple ``(m.start(group), m.end(group))``. Note "
"that if *group* did not contribute to the match, this is ``(-1, -1)``. "
"*group* defaults to zero, the entire match."
msgstr ""
#: ../Doc/library/re.rst:1121
#: ../Doc/library/re.rst:1132
msgid ""
"The value of *pos* which was passed to the :meth:`~regex.search` or :meth:"
"`~regex.match` method of a :ref:`regex object <re-objects>`. This is the "
"index into the string at which the RE engine started looking for a match."
msgstr ""
#: ../Doc/library/re.rst:1128
#: ../Doc/library/re.rst:1139
msgid ""
"The value of *endpos* which was passed to the :meth:`~regex.search` or :meth:"
"`~regex.match` method of a :ref:`regex object <re-objects>`. This is the "
"index into the string beyond which the RE engine will not go."
msgstr ""
#: ../Doc/library/re.rst:1135
#: ../Doc/library/re.rst:1146
msgid ""
"The integer index of the last matched capturing group, or ``None`` if no "
"group was matched at all. For example, the expressions ``(a)b``, ``((a)"
@ -1686,37 +1686,37 @@ msgid ""
"applied to the same string."
msgstr ""
#: ../Doc/library/re.rst:1144
#: ../Doc/library/re.rst:1155
msgid ""
"The name of the last matched capturing group, or ``None`` if the group "
"didn't have a name, or if no group was matched at all."
msgstr ""
#: ../Doc/library/re.rst:1150
#: ../Doc/library/re.rst:1161
msgid ""
"The regular expression object whose :meth:`~regex.match` or :meth:`~regex."
"search` method produced this match instance."
msgstr ""
#: ../Doc/library/re.rst:1156
#: ../Doc/library/re.rst:1167
msgid "The string passed to :meth:`~regex.match` or :meth:`~regex.search`."
msgstr ""
#: ../Doc/library/re.rst:1162
#: ../Doc/library/re.rst:1173
msgid "Regular Expression Examples"
msgstr ""
#: ../Doc/library/re.rst:1166
#: ../Doc/library/re.rst:1177
msgid "Checking for a Pair"
msgstr ""
#: ../Doc/library/re.rst:1168
#: ../Doc/library/re.rst:1179
msgid ""
"In this example, we'll use the following helper function to display match "
"objects a little more gracefully:"
msgstr ""
#: ../Doc/library/re.rst:1178
#: ../Doc/library/re.rst:1189
msgid ""
"Suppose you are writing a poker program where a player's hand is represented "
"as a 5-character string with each character representing a card, \"a\" for "
@ -1724,28 +1724,28 @@ msgid ""
"\"2\" through \"9\" representing the card with that value."
msgstr ""
#: ../Doc/library/re.rst:1183
#: ../Doc/library/re.rst:1194
msgid "To see if a given string is a valid hand, one could do the following:"
msgstr ""
#: ../Doc/library/re.rst:1193
#: ../Doc/library/re.rst:1204
msgid ""
"That last hand, ``\"727ak\"``, contained a pair, or two of the same valued "
"cards. To match this with a regular expression, one could use backreferences "
"as such:"
msgstr ""
#: ../Doc/library/re.rst:1203
#: ../Doc/library/re.rst:1214
msgid ""
"To find out what card the pair consists of, one could use the :meth:`~match."
"group` method of the match object in the following manner:"
msgstr ""
#: ../Doc/library/re.rst:1223
#: ../Doc/library/re.rst:1234
msgid "Simulating scanf()"
msgstr ""
#: ../Doc/library/re.rst:1227
#: ../Doc/library/re.rst:1238
msgid ""
"Python does not currently have an equivalent to :c:func:`scanf`. Regular "
"expressions are generally more powerful, though also more verbose, than :c:"
@ -1754,103 +1754,103 @@ msgid ""
"expressions."
msgstr ""
#: ../Doc/library/re.rst:1234
#: ../Doc/library/re.rst:1245
msgid ":c:func:`scanf` Token"
msgstr ""
#: ../Doc/library/re.rst:1234
#: ../Doc/library/re.rst:1245
msgid "Regular Expression"
msgstr ""
#: ../Doc/library/re.rst:1236
#: ../Doc/library/re.rst:1247
msgid "``%c``"
msgstr "``%c``"
#: ../Doc/library/re.rst:1236
#: ../Doc/library/re.rst:1247
msgid "``.``"
msgstr "``.``"
#: ../Doc/library/re.rst:1238
#: ../Doc/library/re.rst:1249
msgid "``%5c``"
msgstr "``%5c``"
#: ../Doc/library/re.rst:1238
#: ../Doc/library/re.rst:1249
msgid "``.{5}``"
msgstr "``.{5}``"
#: ../Doc/library/re.rst:1240
#: ../Doc/library/re.rst:1251
msgid "``%d``"
msgstr "``%d``"
#: ../Doc/library/re.rst:1240
#: ../Doc/library/re.rst:1251
msgid "``[-+]?\\d+``"
msgstr "``[-+]?\\d+``"
#: ../Doc/library/re.rst:1242
#: ../Doc/library/re.rst:1253
msgid "``%e``, ``%E``, ``%f``, ``%g``"
msgstr "``%e``, ``%E``, ``%f``, ``%g``"
#: ../Doc/library/re.rst:1242
#: ../Doc/library/re.rst:1253
msgid "``[-+]?(\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?``"
msgstr "``[-+]?(\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?``"
#: ../Doc/library/re.rst:1244
#: ../Doc/library/re.rst:1255
msgid "``%i``"
msgstr "``%i``"
#: ../Doc/library/re.rst:1244
#: ../Doc/library/re.rst:1255
msgid "``[-+]?(0[xX][\\dA-Fa-f]+|0[0-7]*|\\d+)``"
msgstr "``[-+]?(0[xX][\\dA-Fa-f]+|0[0-7]*|\\d+)``"
#: ../Doc/library/re.rst:1246
#: ../Doc/library/re.rst:1257
msgid "``%o``"
msgstr "``%o``"
#: ../Doc/library/re.rst:1246
#: ../Doc/library/re.rst:1257
msgid "``[-+]?[0-7]+``"
msgstr "``[-+]?[0-7]+``"
#: ../Doc/library/re.rst:1248
#: ../Doc/library/re.rst:1259
msgid "``%s``"
msgstr "``%s``"
#: ../Doc/library/re.rst:1248
#: ../Doc/library/re.rst:1259
msgid "``\\S+``"
msgstr "``\\S+``"
#: ../Doc/library/re.rst:1250
#: ../Doc/library/re.rst:1261
msgid "``%u``"
msgstr "``%u``"
#: ../Doc/library/re.rst:1250
#: ../Doc/library/re.rst:1261
msgid "``\\d+``"
msgstr "``\\d+``"
#: ../Doc/library/re.rst:1252
#: ../Doc/library/re.rst:1263
msgid "``%x``, ``%X``"
msgstr "``%x``, ``%X``"
#: ../Doc/library/re.rst:1252
#: ../Doc/library/re.rst:1263
msgid "``[-+]?(0[xX])?[\\dA-Fa-f]+``"
msgstr "``[-+]?(0[xX])?[\\dA-Fa-f]+``"
#: ../Doc/library/re.rst:1255
#: ../Doc/library/re.rst:1266
msgid "To extract the filename and numbers from a string like ::"
msgstr ""
#: ../Doc/library/re.rst:1259
#: ../Doc/library/re.rst:1270
msgid "you would use a :c:func:`scanf` format like ::"
msgstr ""
#: ../Doc/library/re.rst:1263
#: ../Doc/library/re.rst:1274
msgid "The equivalent regular expression would be ::"
msgstr ""
#: ../Doc/library/re.rst:1271
#: ../Doc/library/re.rst:1282
msgid "search() vs. match()"
msgstr ""
#: ../Doc/library/re.rst:1275
#: ../Doc/library/re.rst:1286
msgid ""
"Python offers two different primitive operations based on regular "
"expressions: :func:`re.match` checks for a match only at the beginning of "
@ -1858,28 +1858,28 @@ msgid ""
"string (this is what Perl does by default)."
msgstr ""
#: ../Doc/library/re.rst:1280
#: ../Doc/library/re.rst:1291
msgid "For example::"
msgstr "Par exemple : ::"
#: ../Doc/library/re.rst:1286
#: ../Doc/library/re.rst:1297
msgid ""
"Regular expressions beginning with ``'^'`` can be used with :func:`search` "
"to restrict the match at the beginning of the string::"
msgstr ""
#: ../Doc/library/re.rst:1294
#: ../Doc/library/re.rst:1305
msgid ""
"Note however that in :const:`MULTILINE` mode :func:`match` only matches at "
"the beginning of the string, whereas using :func:`search` with a regular "
"expression beginning with ``'^'`` will match at the beginning of each line."
msgstr ""
#: ../Doc/library/re.rst:1304
#: ../Doc/library/re.rst:1315
msgid "Making a Phonebook"
msgstr ""
#: ../Doc/library/re.rst:1306
#: ../Doc/library/re.rst:1317
msgid ""
":func:`split` splits a string into a list delimited by the passed pattern. "
"The method is invaluable for converting textual data into data structures "
@ -1887,37 +1887,37 @@ msgid ""
"following example that creates a phonebook."
msgstr ""
#: ../Doc/library/re.rst:1311
#: ../Doc/library/re.rst:1322
msgid ""
"First, here is the input. Normally it may come from a file, here we are "
"using triple-quoted string syntax:"
msgstr ""
#: ../Doc/library/re.rst:1322
#: ../Doc/library/re.rst:1333
msgid ""
"The entries are separated by one or more newlines. Now we convert the string "
"into a list with each nonempty line having its own entry:"
msgstr ""
#: ../Doc/library/re.rst:1335
#: ../Doc/library/re.rst:1346
msgid ""
"Finally, split each entry into a list with first name, last name, telephone "
"number, and address. We use the ``maxsplit`` parameter of :func:`split` "
"because the address has spaces, our splitting pattern, in it:"
msgstr ""
#: ../Doc/library/re.rst:1348
#: ../Doc/library/re.rst:1359
msgid ""
"The ``:?`` pattern matches the colon after the last name, so that it does "
"not occur in the result list. With a ``maxsplit`` of ``4``, we could "
"separate the house number from the street name:"
msgstr ""
#: ../Doc/library/re.rst:1363
#: ../Doc/library/re.rst:1374
msgid "Text Munging"
msgstr ""
#: ../Doc/library/re.rst:1365
#: ../Doc/library/re.rst:1376
msgid ""
":func:`sub` replaces every occurrence of a pattern with a string or the "
"result of a function. This example demonstrates using :func:`sub` with a "
@ -1925,11 +1925,11 @@ msgid ""
"each word of a sentence except for the first and last characters::"
msgstr ""
#: ../Doc/library/re.rst:1382
#: ../Doc/library/re.rst:1393
msgid "Finding all Adverbs"
msgstr ""
#: ../Doc/library/re.rst:1384
#: ../Doc/library/re.rst:1395
msgid ""
":func:`findall` matches *all* occurrences of a pattern, not just the first "
"one as :func:`search` does. For example, if one was a writer and wanted to "
@ -1937,11 +1937,11 @@ msgid ""
"the following manner:"
msgstr ""
#: ../Doc/library/re.rst:1395
#: ../Doc/library/re.rst:1406
msgid "Finding all Adverbs and their Positions"
msgstr ""
#: ../Doc/library/re.rst:1397
#: ../Doc/library/re.rst:1408
msgid ""
"If one wants more information about all matches of a pattern than the "
"matched text, :func:`finditer` is useful as it provides :ref:`match objects "
@ -1951,11 +1951,11 @@ msgid ""
"following manner:"
msgstr ""
#: ../Doc/library/re.rst:1411
#: ../Doc/library/re.rst:1422
msgid "Raw String Notation"
msgstr ""
#: ../Doc/library/re.rst:1413
#: ../Doc/library/re.rst:1424
msgid ""
"Raw string notation (``r\"text\"``) keeps regular expressions sane. Without "
"it, every backslash (``'\\'``) in a regular expression would have to be "
@ -1963,7 +1963,7 @@ msgid ""
"lines of code are functionally identical:"
msgstr ""
#: ../Doc/library/re.rst:1423
#: ../Doc/library/re.rst:1434
msgid ""
"When one wants to match a literal backslash, it must be escaped in the "
"regular expression. With raw string notation, this means ``r\"\\\\\"``. "
@ -1971,24 +1971,24 @@ msgid ""
"following lines of code functionally identical:"
msgstr ""
#: ../Doc/library/re.rst:1435
#: ../Doc/library/re.rst:1446
msgid "Writing a Tokenizer"
msgstr ""
#: ../Doc/library/re.rst:1437
#: ../Doc/library/re.rst:1448
msgid ""
"A `tokenizer or scanner <https://en.wikipedia.org/wiki/Lexical_analysis>`_ "
"analyzes a string to categorize groups of characters. This is a useful "
"first step in writing a compiler or interpreter."
msgstr ""
#: ../Doc/library/re.rst:1441
#: ../Doc/library/re.rst:1452
msgid ""
"The text categories are specified with regular expressions. The technique "
"is to combine those into a single master regular expression and to loop over "
"successive matches::"
msgstr ""
#: ../Doc/library/re.rst:1491
#: ../Doc/library/re.rst:1502
msgid "The tokenizer produces the following output::"
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -386,7 +386,7 @@ msgstr ""
#: ../Doc/library/select.rst:290
msgid ""
"Wake only one epoll object when the associated fd has an event. The default "
"(if this flag is not set) is to wake all epoll objects polling on on a fd."
"(if this flag is not set) is to wake all epoll objects polling on a fd."
msgstr ""
#: ../Doc/library/select.rst:295

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -111,7 +111,7 @@ msgstr ""
#: ../Doc/library/selectors.rst:70
msgid ""
"A :class:`SelectorKey` is a :class:`~collections.namedtuple` used to "
"associate a file object to its underlying file decriptor, selected event "
"associate a file object to its underlying file descriptor, selected event "
"mask and attached data. It is returned by several :class:`BaseSelector` "
"methods."
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -1135,6 +1135,10 @@ msgid ""
"`setblocking` or :meth:`settimeout`."
msgstr ""
#: ../Doc/library/socket.rst:0
msgid "platform"
msgstr ""
#: ../Doc/library/socket.rst:1026
msgid "Windows"
msgstr "Windows"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -731,16 +731,23 @@ msgstr ""
#: ../Doc/library/sqlite3.rst:645
msgid ""
"Read/write attribute that controls the number of rows returned by :meth:"
"`fetchmany`. The default value is 1 which means a single row would be "
"fetched per call."
msgstr ""
#: ../Doc/library/sqlite3.rst:650
msgid ""
"This read-only attribute provides the column names of the last query. To "
"remain compatible with the Python DB API, it returns a 7-tuple for each "
"column where the last six items of each tuple are :const:`None`."
msgstr ""
#: ../Doc/library/sqlite3.rst:649
#: ../Doc/library/sqlite3.rst:654
msgid "It is set for ``SELECT`` statements without any matching rows as well."
msgstr ""
#: ../Doc/library/sqlite3.rst:653
#: ../Doc/library/sqlite3.rst:658
msgid ""
"This read-only attribute provides the SQLite database :class:`Connection` "
"used by the :class:`Cursor` object. A :class:`Cursor` object created by "
@ -748,154 +755,154 @@ msgid ""
"`connection` attribute that refers to *con*::"
msgstr ""
#: ../Doc/library/sqlite3.rst:666
#: ../Doc/library/sqlite3.rst:671
msgid "Row Objects"
msgstr ""
#: ../Doc/library/sqlite3.rst:670
#: ../Doc/library/sqlite3.rst:675
msgid ""
"A :class:`Row` instance serves as a highly optimized :attr:`~Connection."
"row_factory` for :class:`Connection` objects. It tries to mimic a tuple in "
"most of its features."
msgstr ""
#: ../Doc/library/sqlite3.rst:674
#: ../Doc/library/sqlite3.rst:679
msgid ""
"It supports mapping access by column name and index, iteration, "
"representation, equality testing and :func:`len`."
msgstr ""
#: ../Doc/library/sqlite3.rst:677
#: ../Doc/library/sqlite3.rst:682
msgid ""
"If two :class:`Row` objects have exactly the same columns and their members "
"are equal, they compare equal."
msgstr ""
#: ../Doc/library/sqlite3.rst:682
#: ../Doc/library/sqlite3.rst:687
msgid ""
"This method returns a list of column names. Immediately after a query, it is "
"the first member of each tuple in :attr:`Cursor.description`."
msgstr ""
#: ../Doc/library/sqlite3.rst:685
#: ../Doc/library/sqlite3.rst:690
msgid "Added support of slicing."
msgstr ""
#: ../Doc/library/sqlite3.rst:688
#: ../Doc/library/sqlite3.rst:693
msgid "Let's assume we initialize a table as in the example given above::"
msgstr ""
#: ../Doc/library/sqlite3.rst:700
#: ../Doc/library/sqlite3.rst:705
msgid "Now we plug :class:`Row` in::"
msgstr ""
#: ../Doc/library/sqlite3.rst:732
#: ../Doc/library/sqlite3.rst:737
msgid "Exceptions"
msgstr "Les exceptions"
#: ../Doc/library/sqlite3.rst:736
#: ../Doc/library/sqlite3.rst:741
msgid "A subclass of :exc:`Exception`."
msgstr ""
#: ../Doc/library/sqlite3.rst:740
#: ../Doc/library/sqlite3.rst:745
msgid ""
"The base class of the other exceptions in this module. It is a subclass of :"
"exc:`Exception`."
msgstr ""
#: ../Doc/library/sqlite3.rst:745
#: ../Doc/library/sqlite3.rst:750
msgid "Exception raised for errors that are related to the database."
msgstr ""
#: ../Doc/library/sqlite3.rst:749
#: ../Doc/library/sqlite3.rst:754
msgid ""
"Exception raised when the relational integrity of the database is affected, "
"e.g. a foreign key check fails. It is a subclass of :exc:`DatabaseError`."
msgstr ""
#: ../Doc/library/sqlite3.rst:754
#: ../Doc/library/sqlite3.rst:759
msgid ""
"Exception raised for programming errors, e.g. table not found or already "
"exists, syntax error in the SQL statement, wrong number of parameters "
"specified, etc. It is a subclass of :exc:`DatabaseError`."
msgstr ""
#: ../Doc/library/sqlite3.rst:762
#: ../Doc/library/sqlite3.rst:767
msgid "SQLite and Python types"
msgstr ""
#: ../Doc/library/sqlite3.rst:766
#: ../Doc/library/sqlite3.rst:771
msgid "Introduction"
msgstr "Introduction"
#: ../Doc/library/sqlite3.rst:768
#: ../Doc/library/sqlite3.rst:773
msgid ""
"SQLite natively supports the following types: ``NULL``, ``INTEGER``, "
"``REAL``, ``TEXT``, ``BLOB``."
msgstr ""
#: ../Doc/library/sqlite3.rst:771
#: ../Doc/library/sqlite3.rst:776
msgid ""
"The following Python types can thus be sent to SQLite without any problem:"
msgstr ""
#: ../Doc/library/sqlite3.rst:774 ../Doc/library/sqlite3.rst:791
#: ../Doc/library/sqlite3.rst:779 ../Doc/library/sqlite3.rst:796
msgid "Python type"
msgstr "Type Python"
#: ../Doc/library/sqlite3.rst:774 ../Doc/library/sqlite3.rst:791
#: ../Doc/library/sqlite3.rst:779 ../Doc/library/sqlite3.rst:796
msgid "SQLite type"
msgstr ""
#: ../Doc/library/sqlite3.rst:776 ../Doc/library/sqlite3.rst:793
#: ../Doc/library/sqlite3.rst:781 ../Doc/library/sqlite3.rst:798
msgid ":const:`None`"
msgstr ""
#: ../Doc/library/sqlite3.rst:776 ../Doc/library/sqlite3.rst:793
#: ../Doc/library/sqlite3.rst:781 ../Doc/library/sqlite3.rst:798
msgid "``NULL``"
msgstr "``NULL``"
#: ../Doc/library/sqlite3.rst:778 ../Doc/library/sqlite3.rst:795
#: ../Doc/library/sqlite3.rst:783 ../Doc/library/sqlite3.rst:800
msgid ":class:`int`"
msgstr ":class:`int`"
#: ../Doc/library/sqlite3.rst:778 ../Doc/library/sqlite3.rst:795
#: ../Doc/library/sqlite3.rst:783 ../Doc/library/sqlite3.rst:800
msgid "``INTEGER``"
msgstr "``INTEGER``"
#: ../Doc/library/sqlite3.rst:780 ../Doc/library/sqlite3.rst:797
#: ../Doc/library/sqlite3.rst:785 ../Doc/library/sqlite3.rst:802
msgid ":class:`float`"
msgstr ":class:`float`"
#: ../Doc/library/sqlite3.rst:780 ../Doc/library/sqlite3.rst:797
#: ../Doc/library/sqlite3.rst:785 ../Doc/library/sqlite3.rst:802
msgid "``REAL``"
msgstr "``REAL``"
#: ../Doc/library/sqlite3.rst:782
#: ../Doc/library/sqlite3.rst:787
msgid ":class:`str`"
msgstr ""
#: ../Doc/library/sqlite3.rst:782 ../Doc/library/sqlite3.rst:799
#: ../Doc/library/sqlite3.rst:787 ../Doc/library/sqlite3.rst:804
msgid "``TEXT``"
msgstr "``TEXT``"
#: ../Doc/library/sqlite3.rst:784 ../Doc/library/sqlite3.rst:802
#: ../Doc/library/sqlite3.rst:789 ../Doc/library/sqlite3.rst:807
msgid ":class:`bytes`"
msgstr ""
#: ../Doc/library/sqlite3.rst:784 ../Doc/library/sqlite3.rst:802
#: ../Doc/library/sqlite3.rst:789 ../Doc/library/sqlite3.rst:807
msgid "``BLOB``"
msgstr "``BLOB``"
#: ../Doc/library/sqlite3.rst:788
#: ../Doc/library/sqlite3.rst:793
msgid "This is how SQLite types are converted to Python types by default:"
msgstr ""
#: ../Doc/library/sqlite3.rst:799
#: ../Doc/library/sqlite3.rst:804
msgid "depends on :attr:`~Connection.text_factory`, :class:`str` by default"
msgstr ""
#: ../Doc/library/sqlite3.rst:805
#: ../Doc/library/sqlite3.rst:810
msgid ""
"The type system of the :mod:`sqlite3` module is extensible in two ways: you "
"can store additional Python types in a SQLite database via object "
@ -903,11 +910,11 @@ msgid ""
"to different Python types via converters."
msgstr ""
#: ../Doc/library/sqlite3.rst:812
#: ../Doc/library/sqlite3.rst:817
msgid "Using adapters to store additional Python types in SQLite databases"
msgstr ""
#: ../Doc/library/sqlite3.rst:814
#: ../Doc/library/sqlite3.rst:819
msgid ""
"As described before, SQLite supports only a limited set of types natively. "
"To use other Python types with SQLite, you must **adapt** them to one of the "
@ -915,23 +922,23 @@ msgid ""
"str, bytes."
msgstr ""
#: ../Doc/library/sqlite3.rst:819
#: ../Doc/library/sqlite3.rst:824
msgid ""
"There are two ways to enable the :mod:`sqlite3` module to adapt a custom "
"Python type to one of the supported ones."
msgstr ""
#: ../Doc/library/sqlite3.rst:824
#: ../Doc/library/sqlite3.rst:829
msgid "Letting your object adapt itself"
msgstr ""
#: ../Doc/library/sqlite3.rst:826
#: ../Doc/library/sqlite3.rst:831
msgid ""
"This is a good approach if you write the class yourself. Let's suppose you "
"have a class like this::"
msgstr ""
#: ../Doc/library/sqlite3.rst:833
#: ../Doc/library/sqlite3.rst:838
msgid ""
"Now you want to store the point in a single SQLite column. First you'll "
"have to choose one of the supported types first to be used for representing "
@ -941,18 +948,18 @@ msgid ""
"will be :class:`PrepareProtocol`."
msgstr ""
#: ../Doc/library/sqlite3.rst:843
#: ../Doc/library/sqlite3.rst:848
msgid "Registering an adapter callable"
msgstr ""
#: ../Doc/library/sqlite3.rst:845
#: ../Doc/library/sqlite3.rst:850
msgid ""
"The other possibility is to create a function that converts the type to the "
"string representation and register the function with :meth:"
"`register_adapter`."
msgstr ""
#: ../Doc/library/sqlite3.rst:850
#: ../Doc/library/sqlite3.rst:855
msgid ""
"The :mod:`sqlite3` module has two default adapters for Python's built-in :"
"class:`datetime.date` and :class:`datetime.datetime` types. Now let's "
@ -960,151 +967,151 @@ msgid ""
"representation, but as a Unix timestamp."
msgstr ""
#: ../Doc/library/sqlite3.rst:859
#: ../Doc/library/sqlite3.rst:864
msgid "Converting SQLite values to custom Python types"
msgstr ""
#: ../Doc/library/sqlite3.rst:861
#: ../Doc/library/sqlite3.rst:866
msgid ""
"Writing an adapter lets you send custom Python types to SQLite. But to make "
"it really useful we need to make the Python to SQLite to Python roundtrip "
"work."
msgstr ""
#: ../Doc/library/sqlite3.rst:864
#: ../Doc/library/sqlite3.rst:869
msgid "Enter converters."
msgstr ""
#: ../Doc/library/sqlite3.rst:866
#: ../Doc/library/sqlite3.rst:871
msgid ""
"Let's go back to the :class:`Point` class. We stored the x and y coordinates "
"separated via semicolons as strings in SQLite."
msgstr ""
#: ../Doc/library/sqlite3.rst:869
#: ../Doc/library/sqlite3.rst:874
msgid ""
"First, we'll define a converter function that accepts the string as a "
"parameter and constructs a :class:`Point` object from it."
msgstr ""
#: ../Doc/library/sqlite3.rst:874
#: ../Doc/library/sqlite3.rst:879
msgid ""
"Converter functions **always** get called with a :class:`bytes` object, no "
"matter under which data type you sent the value to SQLite."
msgstr ""
#: ../Doc/library/sqlite3.rst:883
#: ../Doc/library/sqlite3.rst:888
msgid ""
"Now you need to make the :mod:`sqlite3` module know that what you select "
"from the database is actually a point. There are two ways of doing this:"
msgstr ""
#: ../Doc/library/sqlite3.rst:886
#: ../Doc/library/sqlite3.rst:891
msgid "Implicitly via the declared type"
msgstr ""
#: ../Doc/library/sqlite3.rst:888
#: ../Doc/library/sqlite3.rst:893
msgid "Explicitly via the column name"
msgstr ""
#: ../Doc/library/sqlite3.rst:890
#: ../Doc/library/sqlite3.rst:895
msgid ""
"Both ways are described in section :ref:`sqlite3-module-contents`, in the "
"entries for the constants :const:`PARSE_DECLTYPES` and :const:"
"`PARSE_COLNAMES`."
msgstr ""
#: ../Doc/library/sqlite3.rst:893
#: ../Doc/library/sqlite3.rst:898
msgid "The following example illustrates both approaches."
msgstr ""
#: ../Doc/library/sqlite3.rst:899
#: ../Doc/library/sqlite3.rst:904
msgid "Default adapters and converters"
msgstr ""
#: ../Doc/library/sqlite3.rst:901
#: ../Doc/library/sqlite3.rst:906
msgid ""
"There are default adapters for the date and datetime types in the datetime "
"module. They will be sent as ISO dates/ISO timestamps to SQLite."
msgstr ""
#: ../Doc/library/sqlite3.rst:904
#: ../Doc/library/sqlite3.rst:909
msgid ""
"The default converters are registered under the name \"date\" for :class:"
"`datetime.date` and under the name \"timestamp\" for :class:`datetime."
"datetime`."
msgstr ""
#: ../Doc/library/sqlite3.rst:908
#: ../Doc/library/sqlite3.rst:913
msgid ""
"This way, you can use date/timestamps from Python without any additional "
"fiddling in most cases. The format of the adapters is also compatible with "
"the experimental SQLite date/time functions."
msgstr ""
#: ../Doc/library/sqlite3.rst:912
#: ../Doc/library/sqlite3.rst:917
msgid "The following example demonstrates this."
msgstr ""
#: ../Doc/library/sqlite3.rst:916
#: ../Doc/library/sqlite3.rst:921
msgid ""
"If a timestamp stored in SQLite has a fractional part longer than 6 numbers, "
"its value will be truncated to microsecond precision by the timestamp "
"converter."
msgstr ""
#: ../Doc/library/sqlite3.rst:924
#: ../Doc/library/sqlite3.rst:929
msgid "Controlling Transactions"
msgstr ""
#: ../Doc/library/sqlite3.rst:926
#: ../Doc/library/sqlite3.rst:931
msgid ""
"By default, the :mod:`sqlite3` module opens transactions implicitly before a "
"Data Modification Language (DML) statement (i.e. ``INSERT``/``UPDATE``/"
"``DELETE``/``REPLACE``)."
msgstr ""
#: ../Doc/library/sqlite3.rst:930
#: ../Doc/library/sqlite3.rst:935
msgid ""
"You can control which kind of ``BEGIN`` statements sqlite3 implicitly "
"executes (or none at all) via the *isolation_level* parameter to the :func:"
"`connect` call, or via the :attr:`isolation_level` property of connections."
msgstr ""
#: ../Doc/library/sqlite3.rst:934
#: ../Doc/library/sqlite3.rst:939
msgid ""
"If you want **autocommit mode**, then set :attr:`isolation_level` to "
"``None``."
msgstr ""
#: ../Doc/library/sqlite3.rst:936
#: ../Doc/library/sqlite3.rst:941
msgid ""
"Otherwise leave it at its default, which will result in a plain \"BEGIN\" "
"statement, or set it to one of SQLite's supported isolation levels: "
"\"DEFERRED\", \"IMMEDIATE\" or \"EXCLUSIVE\"."
msgstr ""
#: ../Doc/library/sqlite3.rst:940
#: ../Doc/library/sqlite3.rst:945
msgid ""
"The current transaction state is exposed through the :attr:`Connection."
"in_transaction` attribute of the connection object."
msgstr ""
#: ../Doc/library/sqlite3.rst:943
#: ../Doc/library/sqlite3.rst:948
msgid ""
":mod:`sqlite3` used to implicitly commit an open transaction before DDL "
"statements. This is no longer the case."
msgstr ""
#: ../Doc/library/sqlite3.rst:949
#: ../Doc/library/sqlite3.rst:954
msgid "Using :mod:`sqlite3` efficiently"
msgstr ""
#: ../Doc/library/sqlite3.rst:953
#: ../Doc/library/sqlite3.rst:958
msgid "Using shortcut methods"
msgstr ""
#: ../Doc/library/sqlite3.rst:955
#: ../Doc/library/sqlite3.rst:960
msgid ""
"Using the nonstandard :meth:`execute`, :meth:`executemany` and :meth:"
"`executescript` methods of the :class:`Connection` object, your code can be "
@ -1116,42 +1123,42 @@ msgid ""
"object."
msgstr ""
#: ../Doc/library/sqlite3.rst:967
#: ../Doc/library/sqlite3.rst:972
msgid "Accessing columns by name instead of by index"
msgstr ""
#: ../Doc/library/sqlite3.rst:969
#: ../Doc/library/sqlite3.rst:974
msgid ""
"One useful feature of the :mod:`sqlite3` module is the built-in :class:"
"`sqlite3.Row` class designed to be used as a row factory."
msgstr ""
#: ../Doc/library/sqlite3.rst:972
#: ../Doc/library/sqlite3.rst:977
msgid ""
"Rows wrapped with this class can be accessed both by index (like tuples) and "
"case-insensitively by name:"
msgstr ""
#: ../Doc/library/sqlite3.rst:979
#: ../Doc/library/sqlite3.rst:984
msgid "Using the connection as a context manager"
msgstr ""
#: ../Doc/library/sqlite3.rst:981
#: ../Doc/library/sqlite3.rst:986
msgid ""
"Connection objects can be used as context managers that automatically commit "
"or rollback transactions. In the event of an exception, the transaction is "
"rolled back; otherwise, the transaction is committed:"
msgstr ""
#: ../Doc/library/sqlite3.rst:990
#: ../Doc/library/sqlite3.rst:995
msgid "Common issues"
msgstr ""
#: ../Doc/library/sqlite3.rst:993
#: ../Doc/library/sqlite3.rst:998
msgid "Multithreading"
msgstr "Multi threads"
#: ../Doc/library/sqlite3.rst:995
#: ../Doc/library/sqlite3.rst:1000
msgid ""
"Older SQLite versions had issues with sharing connections between threads. "
"That's why the Python module disallows sharing connections and cursors "
@ -1159,17 +1166,17 @@ msgid ""
"runtime."
msgstr ""
#: ../Doc/library/sqlite3.rst:999
#: ../Doc/library/sqlite3.rst:1004
msgid ""
"The only exception is calling the :meth:`~Connection.interrupt` method, "
"which only makes sense to call from a different thread."
msgstr ""
#: ../Doc/library/sqlite3.rst:1003
#: ../Doc/library/sqlite3.rst:1008
msgid "Footnotes"
msgstr "Notes"
#: ../Doc/library/sqlite3.rst:1004
#: ../Doc/library/sqlite3.rst:1009
msgid ""
"The sqlite3 module is not built with loadable extension support by default, "
"because some platforms (notably Mac OS X) have SQLite libraries which are "

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -781,22 +781,22 @@ msgstr ""
#: ../Doc/library/ssl.rst:612
msgid ""
"Selects the highest protocol version that both the client and server "
"support. Despite the name, this option can select \"TLS\" protocols as well "
"as \"SSL\"."
"support. Despite the name, this option can select both \"SSL\" and \"TLS\" "
"protocols."
msgstr ""
#: ../Doc/library/ssl.rst:619
msgid ""
"Auto-negotiate the highest protocol version like :data:`PROTOCOL_SSLv23`, "
"but only support client-side :class:`SSLSocket` connections. The protocol "
"Auto-negotiate the highest protocol version like :data:`PROTOCOL_TLS`, but "
"only support client-side :class:`SSLSocket` connections. The protocol "
"enables :data:`CERT_REQUIRED` and :attr:`~SSLContext.check_hostname` by "
"default."
msgstr ""
#: ../Doc/library/ssl.rst:628
msgid ""
"Auto-negotiate the highest protocol version like :data:`PROTOCOL_SSLv23`, "
"but only support server-side :class:`SSLSocket` connections."
"Auto-negotiate the highest protocol version like :data:`PROTOCOL_TLS`, but "
"only support server-side :class:`SSLSocket` connections."
msgstr ""
#: ../Doc/library/ssl.rst:635

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-25 16:24+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/library/stdtypes.rst:8
@ -1375,10 +1375,12 @@ msgstr ""
"qui répond à toutes les restrictions de type et de valeur imposée par *s*."
#: ../Doc/library/stdtypes.rst:830
#, fuzzy
msgid ""
"The ``in`` and ``not in`` operations have the same priorities as the "
"comparison operations. The ``+`` (concatenation) and ``*`` (repetition) "
"operations have the same priority as the corresponding numeric operations."
"operations have the same priority as the corresponding numeric operations. "
"[3]_"
msgstr ""
"Les opérations ``in`` et ``not in`` ont les mêmes priorités que les "
"opérations de comparaison. Les opérations ``+`` (concaténation) et ``*`` "

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -198,7 +198,7 @@ msgid ""
msgstr ""
#: ../Doc/library/sunau.rst:121
msgid "Returns number of audio channels (1 for mone, 2 for stereo)."
msgid "Returns number of audio channels (1 for mono, 2 for stereo)."
msgstr ""
#: ../Doc/library/sunau.rst:126

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -393,7 +393,7 @@ msgstr ""
msgid "You can use :mod:`sysconfig` as a script with Python's *-m* option:"
msgstr ""
#: ../Doc/library/sysconfig.rst:261
#: ../Doc/library/sysconfig.rst:260
msgid ""
"This call will print in the standard output the information returned by :"
"func:`get_platform`, :func:`get_python_version`, :func:`get_path` and :func:"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -557,7 +557,7 @@ msgid ""
"imported."
msgstr ""
#: ../Doc/library/test.rst:505 ../Doc/library/test.rst:605
#: ../Doc/library/test.rst:505 ../Doc/library/test.rst:606
msgid "Example use::"
msgstr ""
@ -615,31 +615,31 @@ msgid ""
"the following::"
msgstr ""
#: ../Doc/library/test.rst:575
#: ../Doc/library/test.rst:576
msgid ""
"Returns the set of attributes, functions or methods of *ref_api* not found "
"on *other_api*, except for a defined list of items to be ignored in this "
"check specified in *ignore*."
msgstr ""
#: ../Doc/library/test.rst:579
#: ../Doc/library/test.rst:580
msgid ""
"By default this skips private attributes beginning with '_' but includes all "
"magic methods, i.e. those starting and ending in '__'."
msgstr ""
#: ../Doc/library/test.rst:587
#: ../Doc/library/test.rst:588
msgid ""
"Assert that the ``__all__`` variable of *module* contains all public names."
msgstr ""
#: ../Doc/library/test.rst:589
#: ../Doc/library/test.rst:590
msgid ""
"The module's public names (its API) are detected automatically based on "
"whether they match the public name convention and were defined in *module*."
msgstr ""
#: ../Doc/library/test.rst:593
#: ../Doc/library/test.rst:594
msgid ""
"The *name_of_module* argument can specify (as a string or tuple thereof) "
"what module(s) an API could be defined in in order to be detected as a "
@ -647,7 +647,7 @@ msgid ""
"API from other modules, possibly a C backend (like ``csv`` and its ``_csv``)."
msgstr ""
#: ../Doc/library/test.rst:598
#: ../Doc/library/test.rst:599
msgid ""
"The *extra* argument can be a set of names that wouldn't otherwise be "
"automatically detected as \"public\", like objects without a proper "
@ -655,17 +655,17 @@ msgid ""
"detected ones."
msgstr ""
#: ../Doc/library/test.rst:602
#: ../Doc/library/test.rst:603
msgid ""
"The *blacklist* argument can be a set of names that must not be treated as "
"part of the public API even though their names indicate otherwise."
msgstr ""
#: ../Doc/library/test.rst:627
#: ../Doc/library/test.rst:628
msgid "The :mod:`test.support` module defines the following classes:"
msgstr ""
#: ../Doc/library/test.rst:631
#: ../Doc/library/test.rst:632
msgid ""
"Instances are a context manager that raises :exc:`ResourceDenied` if the "
"specified exception type is raised. Any keyword arguments are treated as "
@ -674,7 +674,7 @@ msgid ""
"attributes on the exception is :exc:`ResourceDenied` raised."
msgstr ""
#: ../Doc/library/test.rst:640
#: ../Doc/library/test.rst:641
msgid ""
"Class used to temporarily set or unset environment variables. Instances can "
"be used as a context manager and have a complete dictionary interface for "
@ -683,43 +683,43 @@ msgid ""
"instance will be rolled back."
msgstr ""
#: ../Doc/library/test.rst:646
#: ../Doc/library/test.rst:647
msgid "Added dictionary interface."
msgstr ""
#: ../Doc/library/test.rst:651
#: ../Doc/library/test.rst:652
msgid ""
"Temporarily set the environment variable ``envvar`` to the value of "
"``value``."
msgstr ""
#: ../Doc/library/test.rst:657
#: ../Doc/library/test.rst:658
msgid "Temporarily unset the environment variable ``envvar``."
msgstr ""
#: ../Doc/library/test.rst:662
#: ../Doc/library/test.rst:663
msgid ""
"A context manager used to try to prevent crash dialog popups on tests that "
"are expected to crash a subprocess."
msgstr ""
#: ../Doc/library/test.rst:665
#: ../Doc/library/test.rst:666
msgid ""
"On Windows, it disables Windows Error Reporting dialogs using `SetErrorMode "
"<https://msdn.microsoft.com/en-us/library/windows/desktop/ms680621.aspx>`_."
msgstr ""
#: ../Doc/library/test.rst:668
#: ../Doc/library/test.rst:669
msgid ""
"On UNIX, :func:`resource.setrlimit` is used to set :attr:`resource."
"RLIMIT_CORE`'s soft limit to 0 to prevent coredump file creation."
msgstr ""
#: ../Doc/library/test.rst:672
#: ../Doc/library/test.rst:673
msgid "On both platforms, the old value is restored by :meth:`__exit__`."
msgstr ""
#: ../Doc/library/test.rst:677
#: ../Doc/library/test.rst:678
msgid ""
"Class used to record warnings for unit tests. See documentation of :func:"
"`check_warnings` above for more details."

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -45,10 +45,6 @@ msgid ""
"degrees clockwise."
msgstr ""
#: ../Doc/library/turtle.rst:0
msgid "Turtle star"
msgstr ""
#: ../Doc/library/turtle.rst:33
msgid ""
"Turtle can draw intricate shapes using programs that repeat simple moves."
@ -614,6 +610,10 @@ msgid ""
"``turtle``."
msgstr ""
#: ../Doc/library/turtle.rst:0
msgid "Paramètres"
msgstr ""
#: ../Doc/library/turtle.rst:247 ../Doc/library/turtle.rst:290
#: ../Doc/library/turtle.rst:313 ../Doc/library/turtle.rst:369
#: ../Doc/library/turtle.rst:390 ../Doc/library/turtle.rst:411
@ -1696,7 +1696,7 @@ msgstr "string"
#: ../Doc/library/turtle.rst:1799
msgid ""
"Pop up a dialog window for input of a string. Parameter title is the title "
"of the dialog window, propmt is a text mostly describing what information to "
"of the dialog window, prompt is a text mostly describing what information to "
"input. Return the string input. If the dialog is canceled, return "
"``None``. ::"
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -320,7 +320,7 @@ msgstr ""
msgid "Type variable."
msgstr ""
#: ../Doc/library/typing.rst:394 ../Doc/library/typing.rst:763
#: ../Doc/library/typing.rst:394 ../Doc/library/typing.rst:789
msgid "Usage::"
msgstr ""
@ -426,222 +426,244 @@ msgid "An ABC with one abstract method ``__float__``."
msgstr ""
#: ../Doc/library/typing.rst:513
msgid "An ABC with one abstract method ``__complex__``."
msgstr ""
#: ../Doc/library/typing.rst:517
msgid "An ABC with one abstract method ``__bytes__``."
msgstr ""
#: ../Doc/library/typing.rst:521
msgid ""
"An ABC with one abstract method ``__abs__`` that is covariant in its return "
"type."
msgstr ""
#: ../Doc/library/typing.rst:518
#: ../Doc/library/typing.rst:526
msgid ""
"An ABC with one abstract method ``__round__`` that is covariant in its "
"return type."
msgstr ""
#: ../Doc/library/typing.rst:523
#: ../Doc/library/typing.rst:531
msgid "A generic version of :class:`collections.abc.Container`."
msgstr ""
#: ../Doc/library/typing.rst:527
#: ../Doc/library/typing.rst:535
msgid "An alias to :class:`collections.abc.Hashable`"
msgstr ""
#: ../Doc/library/typing.rst:531
#: ../Doc/library/typing.rst:539
msgid "An alias to :class:`collections.abc.Sized`"
msgstr ""
#: ../Doc/library/typing.rst:535
#: ../Doc/library/typing.rst:543
msgid "A generic version of :class:`collections.abc.Collection`"
msgstr ""
#: ../Doc/library/typing.rst:541
#: ../Doc/library/typing.rst:549
msgid "A generic version of :class:`collections.abc.Set`."
msgstr ""
#: ../Doc/library/typing.rst:545
#: ../Doc/library/typing.rst:553
msgid "A generic version of :class:`collections.abc.MutableSet`."
msgstr ""
#: ../Doc/library/typing.rst:549
#: ../Doc/library/typing.rst:557
msgid "A generic version of :class:`collections.abc.Mapping`."
msgstr ""
#: ../Doc/library/typing.rst:553
#: ../Doc/library/typing.rst:561
msgid "A generic version of :class:`collections.abc.MutableMapping`."
msgstr ""
#: ../Doc/library/typing.rst:557
#: ../Doc/library/typing.rst:565
msgid "A generic version of :class:`collections.abc.Sequence`."
msgstr ""
#: ../Doc/library/typing.rst:561
#: ../Doc/library/typing.rst:569
msgid "A generic version of :class:`collections.abc.MutableSequence`."
msgstr ""
#: ../Doc/library/typing.rst:565
#: ../Doc/library/typing.rst:573
msgid "A generic version of :class:`collections.abc.ByteString`."
msgstr ""
#: ../Doc/library/typing.rst:567
#: ../Doc/library/typing.rst:575
msgid ""
"This type represents the types :class:`bytes`, :class:`bytearray`, and :"
"class:`memoryview`."
msgstr ""
#: ../Doc/library/typing.rst:570
#: ../Doc/library/typing.rst:578
msgid ""
"As a shorthand for this type, :class:`bytes` can be used to annotate "
"arguments of any of the types mentioned above."
msgstr ""
#: ../Doc/library/typing.rst:575
#: ../Doc/library/typing.rst:583
msgid "A generic version of :class:`collections.deque`."
msgstr ""
#: ../Doc/library/typing.rst:581
#: ../Doc/library/typing.rst:589
msgid ""
"Generic version of :class:`list`. Useful for annotating return types. To "
"annotate arguments it is preferred to use abstract collection types such as :"
"class:`Mapping`, :class:`Sequence`, or :class:`AbstractSet`."
msgstr ""
#: ../Doc/library/typing.rst:586
#: ../Doc/library/typing.rst:594
msgid "This type may be used as follows::"
msgstr ""
#: ../Doc/library/typing.rst:598
#: ../Doc/library/typing.rst:606
msgid "A generic version of :class:`builtins.set <set>`."
msgstr ""
#: ../Doc/library/typing.rst:602
#: ../Doc/library/typing.rst:610
msgid "A generic version of :class:`builtins.frozenset <frozenset>`."
msgstr ""
#: ../Doc/library/typing.rst:606
#: ../Doc/library/typing.rst:614
msgid "A generic version of :class:`collections.abc.MappingView`."
msgstr ""
#: ../Doc/library/typing.rst:610
#: ../Doc/library/typing.rst:618
msgid "A generic version of :class:`collections.abc.KeysView`."
msgstr ""
#: ../Doc/library/typing.rst:614
#: ../Doc/library/typing.rst:622
msgid "A generic version of :class:`collections.abc.ItemsView`."
msgstr ""
#: ../Doc/library/typing.rst:618
#: ../Doc/library/typing.rst:626
msgid "A generic version of :class:`collections.abc.ValuesView`."
msgstr ""
#: ../Doc/library/typing.rst:622
#: ../Doc/library/typing.rst:630
msgid "A generic version of :class:`collections.abc.Awaitable`."
msgstr ""
#: ../Doc/library/typing.rst:626
#: ../Doc/library/typing.rst:634
msgid ""
"A generic version of :class:`collections.abc.Coroutine`. The variance and "
"order of type variables correspond to those of :class:`Generator`, for "
"example::"
msgstr ""
#: ../Doc/library/typing.rst:639
#: ../Doc/library/typing.rst:647
msgid "A generic version of :class:`collections.abc.AsyncIterable`."
msgstr ""
#: ../Doc/library/typing.rst:643
#: ../Doc/library/typing.rst:651
msgid "A generic version of :class:`collections.abc.AsyncIterator`."
msgstr ""
#: ../Doc/library/typing.rst:647
#: ../Doc/library/typing.rst:655
msgid "A generic version of :class:`contextlib.AbstractContextManager`."
msgstr ""
#: ../Doc/library/typing.rst:653
#: ../Doc/library/typing.rst:661
msgid ""
"A generic version of :class:`dict`. The usage of this type is as follows::"
msgstr ""
#: ../Doc/library/typing.rst:661
msgid "A generic version of :class:`collections.defaultdict`"
#: ../Doc/library/typing.rst:669
msgid "A generic version of :class:`collections.defaultdict`."
msgstr ""
#: ../Doc/library/typing.rst:665
#: ../Doc/library/typing.rst:673
msgid "A generic version of :class:`collections.Counter`."
msgstr ""
#: ../Doc/library/typing.rst:679
msgid "A generic version of :class:`collections.ChainMap`."
msgstr ""
#: ../Doc/library/typing.rst:685
msgid ""
"A generator can be annotated by the generic type ``Generator[YieldType, "
"SendType, ReturnType]``. For example::"
msgstr ""
#: ../Doc/library/typing.rst:674
#: ../Doc/library/typing.rst:694
msgid ""
"Note that unlike many other generics in the typing module, the ``SendType`` "
"of :class:`Generator` behaves contravariantly, not covariantly or "
"invariantly."
msgstr ""
#: ../Doc/library/typing.rst:678
#: ../Doc/library/typing.rst:698
msgid ""
"If your generator will only yield values, set the ``SendType`` and "
"``ReturnType`` to ``None``::"
msgstr ""
#: ../Doc/library/typing.rst:686
#: ../Doc/library/typing.rst:706
msgid ""
"Alternatively, annotate your generator as having a return type of either "
"``Iterable[YieldType]`` or ``Iterator[YieldType]``::"
msgstr ""
#: ../Doc/library/typing.rst:696
#: ../Doc/library/typing.rst:716
msgid ""
"An async generator can be annotated by the generic type "
"``AsyncGenerator[YieldType, SendType]``. For example::"
msgstr ""
#: ../Doc/library/typing.rst:705
#: ../Doc/library/typing.rst:725
msgid ""
"Unlike normal generators, async generators cannot return a value, so there "
"is no ``ReturnType`` type parameter. As with :class:`Generator`, the "
"``SendType`` behaves contravariantly."
msgstr ""
#: ../Doc/library/typing.rst:709
#: ../Doc/library/typing.rst:729
msgid ""
"If your generator will only yield values, set the ``SendType`` to ``None``::"
msgstr ""
#: ../Doc/library/typing.rst:717
#: ../Doc/library/typing.rst:737
msgid ""
"Alternatively, annotate your generator as having a return type of either "
"``AsyncIterable[YieldType]`` or ``AsyncIterator[YieldType]``::"
msgstr ""
#: ../Doc/library/typing.rst:729
#: ../Doc/library/typing.rst:749
msgid ""
"``Text`` is an alias for ``str``. It is provided to supply a forward "
"compatible path for Python 2 code: in Python 2, ``Text`` is an alias for "
"``unicode``."
msgstr ""
#: ../Doc/library/typing.rst:733
#: ../Doc/library/typing.rst:753
msgid ""
"Use ``Text`` to indicate that a value must contain a unicode string in a "
"manner that is compatible with both Python 2 and Python 3::"
msgstr ""
#: ../Doc/library/typing.rst:741
#: ../Doc/library/typing.rst:761
msgid "Wrapper namespace for I/O stream types."
msgstr ""
#: ../Doc/library/typing.rst:743
#: ../Doc/library/typing.rst:763
msgid ""
"This defines the generic type ``IO[AnyStr]`` and aliases ``TextIO`` and "
"``BinaryIO`` for respectively ``IO[str]`` and ``IO[bytes]``. These "
"representing the types of I/O streams such as returned by :func:`open`."
"``BinaryIO`` for respectively ``IO[str]`` and ``IO[bytes]``. These represent "
"the types of I/O streams such as returned by :func:`open`."
msgstr ""
#: ../Doc/library/typing.rst:750
#: ../Doc/library/typing.rst:768
msgid ""
"These types are also accessible directly as ``typing.IO``, ``typing."
"TextIO``, and ``typing.BinaryIO``."
msgstr ""
#: ../Doc/library/typing.rst:773
msgid "Wrapper namespace for regular expression matching types."
msgstr ""
#: ../Doc/library/typing.rst:752
#: ../Doc/library/typing.rst:775
msgid ""
"This defines the type aliases ``Pattern`` and ``Match`` which correspond to "
"the return types from :func:`re.compile` and :func:`re.match`. These types "
@ -650,69 +672,79 @@ msgid ""
"``Match[bytes]``."
msgstr ""
#: ../Doc/library/typing.rst:761
#: ../Doc/library/typing.rst:782
msgid ""
"These types are also accessible directly as ``typing.Pattern`` and ``typing."
"Match``."
msgstr ""
#: ../Doc/library/typing.rst:787
msgid "Typed version of namedtuple."
msgstr ""
#: ../Doc/library/typing.rst:769
#: ../Doc/library/typing.rst:795
msgid "This is equivalent to::"
msgstr "Cest équivalent à ::"
#: ../Doc/library/typing.rst:773
#: ../Doc/library/typing.rst:799
msgid ""
"To give a field a default value, you can assign to it in the class body::"
msgstr ""
#: ../Doc/library/typing.rst:782
#: ../Doc/library/typing.rst:808
msgid ""
"Fields with a default value must come after any fields without a default."
msgstr ""
#: ../Doc/library/typing.rst:784
#: ../Doc/library/typing.rst:810
msgid ""
"The resulting class has two extra attributes: ``_field_types``, giving a "
"dict mapping field names to types, and ``field_defaults``, a dict mapping "
"dict mapping field names to types, and ``_field_defaults``, a dict mapping "
"field names to default values. (The field names are in the ``_fields`` "
"attribute, which is part of the namedtuple API.)"
msgstr ""
#: ../Doc/library/typing.rst:789
#: ../Doc/library/typing.rst:815
msgid "``NamedTuple`` subclasses can also have docstrings and methods::"
msgstr ""
#: ../Doc/library/typing.rst:825
msgid "Backward-compatible usage::"
msgstr ""
#: ../Doc/library/typing.rst:793
#: ../Doc/library/typing.rst:829
msgid "Added support for :pep:`526` variable annotation syntax."
msgstr ""
#: ../Doc/library/typing.rst:796
msgid "Added support for default values."
#: ../Doc/library/typing.rst:832
msgid "Added support for default values, methods, and docstrings."
msgstr ""
#: ../Doc/library/typing.rst:801
#: ../Doc/library/typing.rst:837
msgid ""
"A helper function to indicate a distinct types to a typechecker, see :ref:"
"`distinct`. At runtime it returns a function that returns its argument. "
"Usage::"
msgstr ""
#: ../Doc/library/typing.rst:810
#: ../Doc/library/typing.rst:846
msgid "Cast a value to a type."
msgstr ""
#: ../Doc/library/typing.rst:812
#: ../Doc/library/typing.rst:848
msgid ""
"This returns the value unchanged. To the type checker this signals that the "
"return value has the designated type, but at runtime we intentionally don't "
"check anything (we want this to be as fast as possible)."
msgstr ""
#: ../Doc/library/typing.rst:819
#: ../Doc/library/typing.rst:855
msgid ""
"Return a dictionary containing type hints for a function, method, module or "
"class object."
msgstr ""
#: ../Doc/library/typing.rst:822
#: ../Doc/library/typing.rst:858
msgid ""
"This is often the same as ``obj.__annotations__``. In addition, forward "
"references encoded as string literals are handled by evaluating them in "
@ -722,7 +754,7 @@ msgid ""
"merging all the ``__annotations__`` along ``C.__mro__`` in reverse order."
msgstr ""
#: ../Doc/library/typing.rst:832
#: ../Doc/library/typing.rst:868
msgid ""
"The ``@overload`` decorator allows describing functions and methods that "
"support multiple different combinations of argument types. A series of "
@ -737,101 +769,101 @@ msgid ""
"variable::"
msgstr ""
#: ../Doc/library/typing.rst:856
#: ../Doc/library/typing.rst:892
msgid "See :pep:`484` for details and comparison with other typing semantics."
msgstr ""
#: ../Doc/library/typing.rst:860
#: ../Doc/library/typing.rst:896
msgid "Decorator to indicate that annotations are not type hints."
msgstr ""
#: ../Doc/library/typing.rst:862
#: ../Doc/library/typing.rst:898
msgid ""
"The argument must be a class or function; if it is a class, it applies "
"recursively to all methods defined in that class (but not to methods defined "
"in its superclasses or subclasses)."
msgstr ""
#: ../Doc/library/typing.rst:866
#: ../Doc/library/typing.rst:902
msgid "This mutates the function(s) in place."
msgstr ""
#: ../Doc/library/typing.rst:870
#: ../Doc/library/typing.rst:906
msgid "Decorator to give another decorator the :func:`no_type_check` effect."
msgstr ""
#: ../Doc/library/typing.rst:872
#: ../Doc/library/typing.rst:908
msgid ""
"This wraps the decorator with something that wraps the decorated function "
"in :func:`no_type_check`."
msgstr ""
#: ../Doc/library/typing.rst:877
#: ../Doc/library/typing.rst:913
msgid "Special type indicating an unconstrained type."
msgstr ""
#: ../Doc/library/typing.rst:879
#: ../Doc/library/typing.rst:915
msgid "Every type is compatible with :data:`Any`."
msgstr ""
#: ../Doc/library/typing.rst:880
#: ../Doc/library/typing.rst:916
msgid ":data:`Any` is compatible with every type."
msgstr ""
#: ../Doc/library/typing.rst:884
#: ../Doc/library/typing.rst:920
msgid "Union type; ``Union[X, Y]`` means either X or Y."
msgstr ""
#: ../Doc/library/typing.rst:886
#: ../Doc/library/typing.rst:922
msgid "To define a union, use e.g. ``Union[int, str]``. Details:"
msgstr ""
#: ../Doc/library/typing.rst:888
#: ../Doc/library/typing.rst:924
msgid "The arguments must be types and there must be at least one."
msgstr ""
#: ../Doc/library/typing.rst:890
#: ../Doc/library/typing.rst:926
msgid "Unions of unions are flattened, e.g.::"
msgstr ""
#: ../Doc/library/typing.rst:894
#: ../Doc/library/typing.rst:930
msgid "Unions of a single argument vanish, e.g.::"
msgstr ""
#: ../Doc/library/typing.rst:898
#: ../Doc/library/typing.rst:934
msgid "Redundant arguments are skipped, e.g.::"
msgstr ""
#: ../Doc/library/typing.rst:902
#: ../Doc/library/typing.rst:938
msgid "When comparing unions, the argument order is ignored, e.g.::"
msgstr ""
#: ../Doc/library/typing.rst:906
#: ../Doc/library/typing.rst:942
msgid ""
"When a class and its subclass are present, the former is skipped, e.g.::"
msgstr ""
#: ../Doc/library/typing.rst:910
#: ../Doc/library/typing.rst:946
msgid "You cannot subclass or instantiate a union."
msgstr ""
#: ../Doc/library/typing.rst:912
#: ../Doc/library/typing.rst:948
msgid "You cannot write ``Union[X][Y]``."
msgstr ""
#: ../Doc/library/typing.rst:914
#: ../Doc/library/typing.rst:950
msgid "You can use ``Optional[X]`` as a shorthand for ``Union[X, None]``."
msgstr ""
#: ../Doc/library/typing.rst:918
#: ../Doc/library/typing.rst:954
msgid "Optional type."
msgstr ""
#: ../Doc/library/typing.rst:920
#: ../Doc/library/typing.rst:956
msgid "``Optional[X]`` is equivalent to ``Union[X, None]``."
msgstr ""
#: ../Doc/library/typing.rst:922
#: ../Doc/library/typing.rst:958
msgid ""
"Note that this is not the same concept as an optional argument, which is one "
"that has a default. An optional argument with a default needn't use the "
@ -840,38 +872,38 @@ msgid ""
"``Optional`` type if an explicit value of ``None`` is allowed."
msgstr ""
#: ../Doc/library/typing.rst:931
#: ../Doc/library/typing.rst:967
msgid ""
"Tuple type; ``Tuple[X, Y]`` is the type of a tuple of two items with the "
"first item of type X and the second of type Y."
msgstr ""
#: ../Doc/library/typing.rst:934
#: ../Doc/library/typing.rst:970
msgid ""
"Example: ``Tuple[T1, T2]`` is a tuple of two elements corresponding to type "
"variables T1 and T2. ``Tuple[int, float, str]`` is a tuple of an int, a "
"float and a string."
msgstr ""
#: ../Doc/library/typing.rst:938
#: ../Doc/library/typing.rst:974
msgid ""
"To specify a variable-length tuple of homogeneous type, use literal "
"ellipsis, e.g. ``Tuple[int, ...]``. A plain :data:`Tuple` is equivalent to "
"``Tuple[Any, ...]``, and in turn to :class:`tuple`."
msgstr ""
#: ../Doc/library/typing.rst:944
#: ../Doc/library/typing.rst:980
msgid "Callable type; ``Callable[[int], str]`` is a function of (int) -> str."
msgstr ""
#: ../Doc/library/typing.rst:946
#: ../Doc/library/typing.rst:982
msgid ""
"The subscription syntax must always be used with exactly two values: the "
"argument list and the return type. The argument list must be a list of "
"types or an ellipsis; the return type must be a single type."
msgstr ""
#: ../Doc/library/typing.rst:951
#: ../Doc/library/typing.rst:987
msgid ""
"There is no syntax to indicate optional or keyword arguments; such function "
"types are rarely used as callback types. ``Callable[..., ReturnType]`` "
@ -881,43 +913,51 @@ msgid ""
"Callable`."
msgstr ""
#: ../Doc/library/typing.rst:961
#: ../Doc/library/typing.rst:997
msgid "Special type construct to mark class variables."
msgstr ""
#: ../Doc/library/typing.rst:963
#: ../Doc/library/typing.rst:999
msgid ""
"As introduced in :pep:`526`, a variable annotation wrapped in ClassVar "
"indicates that a given attribute is intended to be used as a class variable "
"and should not be set on instances of that class. Usage::"
msgstr ""
#: ../Doc/library/typing.rst:971
#: ../Doc/library/typing.rst:1007
msgid ":data:`ClassVar` accepts only types and cannot be further subscribed."
msgstr ""
#: ../Doc/library/typing.rst:973
#: ../Doc/library/typing.rst:1009
msgid ""
":data:`ClassVar` is not a class itself, and should not be used with :func:"
"`isinstance` or :func:`issubclass`. Note that :data:`ClassVar` does not "
"change Python runtime behavior; it can be used by 3rd party type checkers, "
"so that the following code might flagged as an error by those::"
"`isinstance` or :func:`issubclass`. :data:`ClassVar` does not change Python "
"runtime behavior, but it can be used by third-party type checkers. For "
"example, a type checker might flag the following code as an error::"
msgstr ""
#: ../Doc/library/typing.rst:987
#: ../Doc/library/typing.rst:1023
msgid ""
"``AnyStr`` is a type variable defined as ``AnyStr = TypeVar('AnyStr', str, "
"bytes)``."
msgstr ""
#: ../Doc/library/typing.rst:990
#: ../Doc/library/typing.rst:1026
msgid ""
"It is meant to be used for functions that may accept any kind of string "
"without allowing different kinds of strings to mix. For example::"
msgstr ""
#: ../Doc/library/typing.rst:1002
#: ../Doc/library/typing.rst:1038
msgid ""
"A special constant that is assumed to be ``True`` by 3rd party static type "
"checkers. It is ``False`` at runtime. Usage::"
msgstr ""
#: ../Doc/library/typing.rst:1047
msgid ""
"Note that the first type annotation must be enclosed in quotes, making it a "
"\"forward reference\", to hide the ``expensive_mod`` reference from the "
"interpreter runtime. Type annotations for local variables are not "
"evaluated, so the second annotation does not need to be enclosed in quotes."
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -94,81 +94,81 @@ msgid ""
"return value."
msgstr ""
#: ../Doc/library/urllib.parse.rst:88 ../Doc/library/urllib.parse.rst:209
#: ../Doc/library/urllib.parse.rst:294
#: ../Doc/library/urllib.parse.rst:88 ../Doc/library/urllib.parse.rst:212
#: ../Doc/library/urllib.parse.rst:300
msgid ""
"The return value is actually an instance of a subclass of :class:`tuple`. "
"This class has the following additional read-only convenience attributes:"
msgstr ""
#: ../Doc/library/urllib.parse.rst:92 ../Doc/library/urllib.parse.rst:213
#: ../Doc/library/urllib.parse.rst:298
#: ../Doc/library/urllib.parse.rst:92 ../Doc/library/urllib.parse.rst:216
#: ../Doc/library/urllib.parse.rst:304
msgid "Attribute"
msgstr "Attribut"
#: ../Doc/library/urllib.parse.rst:92 ../Doc/library/urllib.parse.rst:213
#: ../Doc/library/urllib.parse.rst:298
#: ../Doc/library/urllib.parse.rst:92 ../Doc/library/urllib.parse.rst:216
#: ../Doc/library/urllib.parse.rst:304
msgid "Index"
msgstr ""
#: ../Doc/library/urllib.parse.rst:92 ../Doc/library/urllib.parse.rst:213
#: ../Doc/library/urllib.parse.rst:298
#: ../Doc/library/urllib.parse.rst:92 ../Doc/library/urllib.parse.rst:216
#: ../Doc/library/urllib.parse.rst:304
msgid "Value"
msgstr "Valeur"
#: ../Doc/library/urllib.parse.rst:92 ../Doc/library/urllib.parse.rst:213
#: ../Doc/library/urllib.parse.rst:298
#: ../Doc/library/urllib.parse.rst:92 ../Doc/library/urllib.parse.rst:216
#: ../Doc/library/urllib.parse.rst:304
msgid "Value if not present"
msgstr ""
#: ../Doc/library/urllib.parse.rst:94 ../Doc/library/urllib.parse.rst:215
#: ../Doc/library/urllib.parse.rst:94 ../Doc/library/urllib.parse.rst:218
msgid ":attr:`scheme`"
msgstr ":attr:`scheme`"
#: ../Doc/library/urllib.parse.rst:94 ../Doc/library/urllib.parse.rst:215
#: ../Doc/library/urllib.parse.rst:300
#: ../Doc/library/urllib.parse.rst:94 ../Doc/library/urllib.parse.rst:218
#: ../Doc/library/urllib.parse.rst:306
msgid "0"
msgstr "0"
#: ../Doc/library/urllib.parse.rst:94 ../Doc/library/urllib.parse.rst:215
#: ../Doc/library/urllib.parse.rst:94 ../Doc/library/urllib.parse.rst:218
msgid "URL scheme specifier"
msgstr ""
#: ../Doc/library/urllib.parse.rst:94 ../Doc/library/urllib.parse.rst:215
#: ../Doc/library/urllib.parse.rst:94 ../Doc/library/urllib.parse.rst:218
msgid "*scheme* parameter"
msgstr ""
#: ../Doc/library/urllib.parse.rst:96 ../Doc/library/urllib.parse.rst:217
#: ../Doc/library/urllib.parse.rst:96 ../Doc/library/urllib.parse.rst:220
msgid ":attr:`netloc`"
msgstr ":attr:`netloc`"
#: ../Doc/library/urllib.parse.rst:96 ../Doc/library/urllib.parse.rst:217
#: ../Doc/library/urllib.parse.rst:302
#: ../Doc/library/urllib.parse.rst:96 ../Doc/library/urllib.parse.rst:220
#: ../Doc/library/urllib.parse.rst:308
msgid "1"
msgstr "1"
#: ../Doc/library/urllib.parse.rst:96 ../Doc/library/urllib.parse.rst:217
#: ../Doc/library/urllib.parse.rst:96 ../Doc/library/urllib.parse.rst:220
msgid "Network location part"
msgstr ""
#: ../Doc/library/urllib.parse.rst:96 ../Doc/library/urllib.parse.rst:98
#: ../Doc/library/urllib.parse.rst:100 ../Doc/library/urllib.parse.rst:103
#: ../Doc/library/urllib.parse.rst:105 ../Doc/library/urllib.parse.rst:217
#: ../Doc/library/urllib.parse.rst:219 ../Doc/library/urllib.parse.rst:221
#: ../Doc/library/urllib.parse.rst:223 ../Doc/library/urllib.parse.rst:300
#: ../Doc/library/urllib.parse.rst:302
#: ../Doc/library/urllib.parse.rst:105 ../Doc/library/urllib.parse.rst:220
#: ../Doc/library/urllib.parse.rst:222 ../Doc/library/urllib.parse.rst:224
#: ../Doc/library/urllib.parse.rst:226 ../Doc/library/urllib.parse.rst:306
#: ../Doc/library/urllib.parse.rst:308
msgid "empty string"
msgstr ""
#: ../Doc/library/urllib.parse.rst:98 ../Doc/library/urllib.parse.rst:219
#: ../Doc/library/urllib.parse.rst:98 ../Doc/library/urllib.parse.rst:222
msgid ":attr:`path`"
msgstr ":attr:`path`"
#: ../Doc/library/urllib.parse.rst:98 ../Doc/library/urllib.parse.rst:219
#: ../Doc/library/urllib.parse.rst:98 ../Doc/library/urllib.parse.rst:222
msgid "2"
msgstr "2"
#: ../Doc/library/urllib.parse.rst:98 ../Doc/library/urllib.parse.rst:219
#: ../Doc/library/urllib.parse.rst:98 ../Doc/library/urllib.parse.rst:222
msgid "Hierarchical path"
msgstr ""
@ -176,7 +176,7 @@ msgstr ""
msgid ":attr:`params`"
msgstr ":attr:`params`"
#: ../Doc/library/urllib.parse.rst:100 ../Doc/library/urllib.parse.rst:221
#: ../Doc/library/urllib.parse.rst:100 ../Doc/library/urllib.parse.rst:224
msgid "3"
msgstr "3"
@ -184,20 +184,20 @@ msgstr "3"
msgid "Parameters for last path element"
msgstr ""
#: ../Doc/library/urllib.parse.rst:103 ../Doc/library/urllib.parse.rst:221
#: ../Doc/library/urllib.parse.rst:103 ../Doc/library/urllib.parse.rst:224
msgid ":attr:`query`"
msgstr ":attr:`query`"
#: ../Doc/library/urllib.parse.rst:103 ../Doc/library/urllib.parse.rst:223
#: ../Doc/library/urllib.parse.rst:103 ../Doc/library/urllib.parse.rst:226
msgid "4"
msgstr "4"
#: ../Doc/library/urllib.parse.rst:103 ../Doc/library/urllib.parse.rst:221
#: ../Doc/library/urllib.parse.rst:103 ../Doc/library/urllib.parse.rst:224
msgid "Query component"
msgstr ""
#: ../Doc/library/urllib.parse.rst:105 ../Doc/library/urllib.parse.rst:223
#: ../Doc/library/urllib.parse.rst:302
#: ../Doc/library/urllib.parse.rst:105 ../Doc/library/urllib.parse.rst:226
#: ../Doc/library/urllib.parse.rst:308
msgid ":attr:`fragment`"
msgstr ":attr:`fragment`"
@ -205,75 +205,81 @@ msgstr ":attr:`fragment`"
msgid "5"
msgstr "5"
#: ../Doc/library/urllib.parse.rst:105 ../Doc/library/urllib.parse.rst:223
#: ../Doc/library/urllib.parse.rst:302
#: ../Doc/library/urllib.parse.rst:105 ../Doc/library/urllib.parse.rst:226
#: ../Doc/library/urllib.parse.rst:308
msgid "Fragment identifier"
msgstr ""
#: ../Doc/library/urllib.parse.rst:107 ../Doc/library/urllib.parse.rst:225
#: ../Doc/library/urllib.parse.rst:107 ../Doc/library/urllib.parse.rst:228
msgid ":attr:`username`"
msgstr ":attr:`username`"
#: ../Doc/library/urllib.parse.rst:107 ../Doc/library/urllib.parse.rst:225
#: ../Doc/library/urllib.parse.rst:107 ../Doc/library/urllib.parse.rst:228
msgid "User name"
msgstr ""
#: ../Doc/library/urllib.parse.rst:107 ../Doc/library/urllib.parse.rst:109
#: ../Doc/library/urllib.parse.rst:111 ../Doc/library/urllib.parse.rst:113
#: ../Doc/library/urllib.parse.rst:225 ../Doc/library/urllib.parse.rst:227
#: ../Doc/library/urllib.parse.rst:229 ../Doc/library/urllib.parse.rst:231
#: ../Doc/library/urllib.parse.rst:228 ../Doc/library/urllib.parse.rst:230
#: ../Doc/library/urllib.parse.rst:232 ../Doc/library/urllib.parse.rst:234
msgid ":const:`None`"
msgstr ""
#: ../Doc/library/urllib.parse.rst:109 ../Doc/library/urllib.parse.rst:227
#: ../Doc/library/urllib.parse.rst:109 ../Doc/library/urllib.parse.rst:230
msgid ":attr:`password`"
msgstr ":attr:`password`"
#: ../Doc/library/urllib.parse.rst:109 ../Doc/library/urllib.parse.rst:227
#: ../Doc/library/urllib.parse.rst:109 ../Doc/library/urllib.parse.rst:230
msgid "Password"
msgstr ""
#: ../Doc/library/urllib.parse.rst:111 ../Doc/library/urllib.parse.rst:229
#: ../Doc/library/urllib.parse.rst:111 ../Doc/library/urllib.parse.rst:232
msgid ":attr:`hostname`"
msgstr ":attr:`hostname`"
#: ../Doc/library/urllib.parse.rst:111 ../Doc/library/urllib.parse.rst:229
#: ../Doc/library/urllib.parse.rst:111 ../Doc/library/urllib.parse.rst:232
msgid "Host name (lower case)"
msgstr ""
#: ../Doc/library/urllib.parse.rst:113 ../Doc/library/urllib.parse.rst:231
#: ../Doc/library/urllib.parse.rst:113 ../Doc/library/urllib.parse.rst:234
msgid ":attr:`port`"
msgstr ":attr:`port`"
#: ../Doc/library/urllib.parse.rst:113 ../Doc/library/urllib.parse.rst:231
#: ../Doc/library/urllib.parse.rst:113 ../Doc/library/urllib.parse.rst:234
msgid "Port number as integer, if present"
msgstr ""
#: ../Doc/library/urllib.parse.rst:117 ../Doc/library/urllib.parse.rst:235
#: ../Doc/library/urllib.parse.rst:117 ../Doc/library/urllib.parse.rst:238
msgid ""
"Reading the :attr:`port` attribute will raise a :exc:`ValueError` if an "
"invalid port is specified in the URL. See section :ref:`urlparse-result-"
"object` for more information on the result object."
msgstr ""
#: ../Doc/library/urllib.parse.rst:121
msgid "Added IPv6 URL parsing capabilities."
#: ../Doc/library/urllib.parse.rst:121 ../Doc/library/urllib.parse.rst:242
msgid ""
"Unmatched square brackets in the :attr:`netloc` attribute will raise a :exc:"
"`ValueError`."
msgstr ""
#: ../Doc/library/urllib.parse.rst:124
msgid "Added IPv6 URL parsing capabilities."
msgstr ""
#: ../Doc/library/urllib.parse.rst:127
msgid ""
"The fragment is now parsed for all URL schemes (unless *allow_fragment* is "
"false), in accordance with :rfc:`3986`. Previously, a whitelist of schemes "
"that support fragments existed."
msgstr ""
#: ../Doc/library/urllib.parse.rst:129 ../Doc/library/urllib.parse.rst:239
#: ../Doc/library/urllib.parse.rst:132 ../Doc/library/urllib.parse.rst:245
msgid ""
"Out-of-range port numbers now raise :exc:`ValueError`, instead of returning :"
"const:`None`."
msgstr ""
#: ../Doc/library/urllib.parse.rst:136
#: ../Doc/library/urllib.parse.rst:139
msgid ""
"Parse a query string given as a string argument (data of type :mimetype:"
"`application/x-www-form-urlencoded`). Data are returned as a dictionary. "
@ -281,7 +287,7 @@ msgid ""
"lists of values for each name."
msgstr ""
#: ../Doc/library/urllib.parse.rst:141 ../Doc/library/urllib.parse.rst:170
#: ../Doc/library/urllib.parse.rst:144 ../Doc/library/urllib.parse.rst:173
msgid ""
"The optional argument *keep_blank_values* is a flag indicating whether blank "
"values in percent-encoded queries should be treated as blank strings. A true "
@ -290,44 +296,44 @@ msgid ""
"treated as if they were not included."
msgstr ""
#: ../Doc/library/urllib.parse.rst:147 ../Doc/library/urllib.parse.rst:176
#: ../Doc/library/urllib.parse.rst:150 ../Doc/library/urllib.parse.rst:179
msgid ""
"The optional argument *strict_parsing* is a flag indicating what to do with "
"parsing errors. If false (the default), errors are silently ignored. If "
"true, errors raise a :exc:`ValueError` exception."
msgstr ""
#: ../Doc/library/urllib.parse.rst:151 ../Doc/library/urllib.parse.rst:180
#: ../Doc/library/urllib.parse.rst:154 ../Doc/library/urllib.parse.rst:183
msgid ""
"The optional *encoding* and *errors* parameters specify how to decode "
"percent-encoded sequences into Unicode characters, as accepted by the :meth:"
"`bytes.decode` method."
msgstr ""
#: ../Doc/library/urllib.parse.rst:155
#: ../Doc/library/urllib.parse.rst:158
msgid ""
"Use the :func:`urllib.parse.urlencode` function (with the ``doseq`` "
"parameter set to ``True``) to convert such dictionaries into query strings."
msgstr ""
#: ../Doc/library/urllib.parse.rst:160 ../Doc/library/urllib.parse.rst:187
#: ../Doc/library/urllib.parse.rst:163 ../Doc/library/urllib.parse.rst:190
msgid "Add *encoding* and *errors* parameters."
msgstr ""
#: ../Doc/library/urllib.parse.rst:166
#: ../Doc/library/urllib.parse.rst:169
msgid ""
"Parse a query string given as a string argument (data of type :mimetype:"
"`application/x-www-form-urlencoded`). Data are returned as a list of name, "
"value pairs."
msgstr ""
#: ../Doc/library/urllib.parse.rst:184
#: ../Doc/library/urllib.parse.rst:187
msgid ""
"Use the :func:`urllib.parse.urlencode` function to convert such lists of "
"pairs into query strings."
msgstr ""
#: ../Doc/library/urllib.parse.rst:193
#: ../Doc/library/urllib.parse.rst:196
msgid ""
"Construct a URL from a tuple as returned by ``urlparse()``. The *parts* "
"argument can be any six-item iterable. This may result in a slightly "
@ -336,7 +342,7 @@ msgid ""
"states that these are equivalent)."
msgstr ""
#: ../Doc/library/urllib.parse.rst:202
#: ../Doc/library/urllib.parse.rst:205
msgid ""
"This is similar to :func:`urlparse`, but does not split the params from the "
"URL. This should generally be used instead of :func:`urlparse` if the more "
@ -347,7 +353,7 @@ msgid ""
"fragment identifier)."
msgstr ""
#: ../Doc/library/urllib.parse.rst:246
#: ../Doc/library/urllib.parse.rst:252
msgid ""
"Combine the elements of a tuple as returned by :func:`urlsplit` into a "
"complete URL as a string. The *parts* argument can be any five-item "
@ -356,7 +362,7 @@ msgid ""
"a ? with an empty query; the RFC states that these are equivalent)."
msgstr ""
#: ../Doc/library/urllib.parse.rst:255
#: ../Doc/library/urllib.parse.rst:261
msgid ""
"Construct a full (\"absolute\") URL by combining a \"base URL\" (*base*) "
"with another URL (*url*). Informally, this uses components of the base URL, "
@ -364,30 +370,30 @@ msgid ""
"path, to provide missing components in the relative URL. For example:"
msgstr ""
#: ../Doc/library/urllib.parse.rst:264
#: ../Doc/library/urllib.parse.rst:270
msgid ""
"The *allow_fragments* argument has the same meaning and default as for :func:"
"`urlparse`."
msgstr ""
#: ../Doc/library/urllib.parse.rst:269
#: ../Doc/library/urllib.parse.rst:275
msgid ""
"If *url* is an absolute URL (that is, starting with ``//`` or ``scheme://"
"``), the *url*'s host name and/or scheme will be present in the result. For "
"example:"
msgstr ""
#: ../Doc/library/urllib.parse.rst:278
#: ../Doc/library/urllib.parse.rst:284
msgid ""
"If you do not want that behavior, preprocess the *url* with :func:`urlsplit` "
"and :func:`urlunsplit`, removing possible *scheme* and *netloc* parts."
msgstr ""
#: ../Doc/library/urllib.parse.rst:284
#: ../Doc/library/urllib.parse.rst:290
msgid "Behaviour updated to match the semantics defined in :rfc:`3986`."
msgstr ""
#: ../Doc/library/urllib.parse.rst:289
#: ../Doc/library/urllib.parse.rst:295
msgid ""
"If *url* contains a fragment identifier, return a modified version of *url* "
"with no fragment identifier, and the fragment identifier as a separate "
@ -395,29 +401,29 @@ msgid ""
"unmodified and an empty string."
msgstr ""
#: ../Doc/library/urllib.parse.rst:300
#: ../Doc/library/urllib.parse.rst:306
msgid ":attr:`url`"
msgstr ":attr:`url`"
#: ../Doc/library/urllib.parse.rst:300
#: ../Doc/library/urllib.parse.rst:306
msgid "URL with no fragment"
msgstr ""
#: ../Doc/library/urllib.parse.rst:305
#: ../Doc/library/urllib.parse.rst:311
msgid ""
"See section :ref:`urlparse-result-object` for more information on the result "
"object."
msgstr ""
#: ../Doc/library/urllib.parse.rst:308
#: ../Doc/library/urllib.parse.rst:314
msgid "Result is a structured object rather than a simple 2-tuple."
msgstr ""
#: ../Doc/library/urllib.parse.rst:314
#: ../Doc/library/urllib.parse.rst:320
msgid "Parsing ASCII Encoded Bytes"
msgstr ""
#: ../Doc/library/urllib.parse.rst:316
#: ../Doc/library/urllib.parse.rst:322
msgid ""
"The URL parsing functions were originally designed to operate on character "
"strings only. In practice, it is useful to be able to manipulate properly "
@ -426,14 +432,14 @@ msgid ""
"`bytearray` objects in addition to :class:`str` objects."
msgstr ""
#: ../Doc/library/urllib.parse.rst:322
#: ../Doc/library/urllib.parse.rst:328
msgid ""
"If :class:`str` data is passed in, the result will also contain only :class:"
"`str` data. If :class:`bytes` or :class:`bytearray` data is passed in, the "
"result will contain only :class:`bytes` data."
msgstr ""
#: ../Doc/library/urllib.parse.rst:326
#: ../Doc/library/urllib.parse.rst:332
msgid ""
"Attempting to mix :class:`str` data with :class:`bytes` or :class:"
"`bytearray` in a single function call will result in a :exc:`TypeError` "
@ -441,7 +447,7 @@ msgid ""
"trigger :exc:`UnicodeDecodeError`."
msgstr ""
#: ../Doc/library/urllib.parse.rst:331
#: ../Doc/library/urllib.parse.rst:337
msgid ""
"To support easier conversion of result objects between :class:`str` and :"
"class:`bytes`, all return values from URL parsing functions provide either "
@ -454,14 +460,14 @@ msgid ""
"`str` data (for :meth:`decode` methods)."
msgstr ""
#: ../Doc/library/urllib.parse.rst:342
#: ../Doc/library/urllib.parse.rst:348
msgid ""
"Applications that need to operate on potentially improperly quoted URLs that "
"may contain non-ASCII data will need to do their own decoding from bytes to "
"characters before invoking the URL parsing methods."
msgstr ""
#: ../Doc/library/urllib.parse.rst:346
#: ../Doc/library/urllib.parse.rst:352
msgid ""
"The behaviour described in this section applies only to the URL parsing "
"functions. The URL quoting functions use their own rules when producing or "
@ -469,15 +475,15 @@ msgid ""
"URL quoting functions."
msgstr ""
#: ../Doc/library/urllib.parse.rst:351
#: ../Doc/library/urllib.parse.rst:357
msgid "URL parsing functions now accept ASCII encoded byte sequences"
msgstr ""
#: ../Doc/library/urllib.parse.rst:358
#: ../Doc/library/urllib.parse.rst:364
msgid "Structured Parse Results"
msgstr ""
#: ../Doc/library/urllib.parse.rst:360
#: ../Doc/library/urllib.parse.rst:366
msgid ""
"The result objects from the :func:`urlparse`, :func:`urlsplit` and :func:"
"`urldefrag` functions are subclasses of the :class:`tuple` type. These "
@ -486,7 +492,7 @@ msgid ""
"section, as well as an additional method:"
msgstr ""
#: ../Doc/library/urllib.parse.rst:368
#: ../Doc/library/urllib.parse.rst:374
msgid ""
"Return the re-combined version of the original URL as a string. This may "
"differ from the original URL in that the scheme may be normalized to lower "
@ -494,72 +500,72 @@ msgid ""
"queries, and fragment identifiers will be removed."
msgstr ""
#: ../Doc/library/urllib.parse.rst:373
#: ../Doc/library/urllib.parse.rst:379
msgid ""
"For :func:`urldefrag` results, only empty fragment identifiers will be "
"removed. For :func:`urlsplit` and :func:`urlparse` results, all noted "
"changes will be made to the URL returned by this method."
msgstr ""
#: ../Doc/library/urllib.parse.rst:377
#: ../Doc/library/urllib.parse.rst:383
msgid ""
"The result of this method remains unchanged if passed back through the "
"original parsing function:"
msgstr ""
#: ../Doc/library/urllib.parse.rst:390
#: ../Doc/library/urllib.parse.rst:396
msgid ""
"The following classes provide the implementations of the structured parse "
"results when operating on :class:`str` objects:"
msgstr ""
#: ../Doc/library/urllib.parse.rst:395
#: ../Doc/library/urllib.parse.rst:401
msgid ""
"Concrete class for :func:`urldefrag` results containing :class:`str` data. "
"The :meth:`encode` method returns a :class:`DefragResultBytes` instance."
msgstr ""
#: ../Doc/library/urllib.parse.rst:403
#: ../Doc/library/urllib.parse.rst:409
msgid ""
"Concrete class for :func:`urlparse` results containing :class:`str` data. "
"The :meth:`encode` method returns a :class:`ParseResultBytes` instance."
msgstr ""
#: ../Doc/library/urllib.parse.rst:409
#: ../Doc/library/urllib.parse.rst:415
msgid ""
"Concrete class for :func:`urlsplit` results containing :class:`str` data. "
"The :meth:`encode` method returns a :class:`SplitResultBytes` instance."
msgstr ""
#: ../Doc/library/urllib.parse.rst:414
#: ../Doc/library/urllib.parse.rst:420
msgid ""
"The following classes provide the implementations of the parse results when "
"operating on :class:`bytes` or :class:`bytearray` objects:"
msgstr ""
#: ../Doc/library/urllib.parse.rst:419
#: ../Doc/library/urllib.parse.rst:425
msgid ""
"Concrete class for :func:`urldefrag` results containing :class:`bytes` data. "
"The :meth:`decode` method returns a :class:`DefragResult` instance."
msgstr ""
#: ../Doc/library/urllib.parse.rst:427
#: ../Doc/library/urllib.parse.rst:433
msgid ""
"Concrete class for :func:`urlparse` results containing :class:`bytes` data. "
"The :meth:`decode` method returns a :class:`ParseResult` instance."
msgstr ""
#: ../Doc/library/urllib.parse.rst:435
#: ../Doc/library/urllib.parse.rst:441
msgid ""
"Concrete class for :func:`urlsplit` results containing :class:`bytes` data. "
"The :meth:`decode` method returns a :class:`SplitResult` instance."
msgstr ""
#: ../Doc/library/urllib.parse.rst:443
#: ../Doc/library/urllib.parse.rst:449
msgid "URL Quoting"
msgstr ""
#: ../Doc/library/urllib.parse.rst:445
#: ../Doc/library/urllib.parse.rst:451
msgid ""
"The URL quoting functions focus on taking program data and making it safe "
"for use as URL components by quoting special characters and appropriately "
@ -568,7 +574,7 @@ msgid ""
"isn't already covered by the URL parsing functions above."
msgstr ""
#: ../Doc/library/urllib.parse.rst:453
#: ../Doc/library/urllib.parse.rst:459
msgid ""
"Replace special characters in *string* using the ``%xx`` escape. Letters, "
"digits, and the characters ``'_.-'`` are never quoted. By default, this "
@ -577,11 +583,11 @@ msgid ""
"quoted --- its default value is ``'/'``."
msgstr ""
#: ../Doc/library/urllib.parse.rst:459 ../Doc/library/urllib.parse.rst:525
#: ../Doc/library/urllib.parse.rst:465 ../Doc/library/urllib.parse.rst:531
msgid "*string* may be either a :class:`str` or a :class:`bytes`."
msgstr ""
#: ../Doc/library/urllib.parse.rst:461
#: ../Doc/library/urllib.parse.rst:467
msgid ""
"The optional *encoding* and *errors* parameters specify how to deal with non-"
"ASCII characters, as accepted by the :meth:`str.encode` method. *encoding* "
@ -591,17 +597,17 @@ msgid ""
"`TypeError` is raised."
msgstr ""
#: ../Doc/library/urllib.parse.rst:469
#: ../Doc/library/urllib.parse.rst:475
msgid ""
"Note that ``quote(string, safe, encoding, errors)`` is equivalent to "
"``quote_from_bytes(string.encode(encoding, errors), safe)``."
msgstr ""
#: ../Doc/library/urllib.parse.rst:472
#: ../Doc/library/urllib.parse.rst:478
msgid "Example: ``quote('/El Niño/')`` yields ``'/El%20Ni%C3%B1o/'``."
msgstr ""
#: ../Doc/library/urllib.parse.rst:477
#: ../Doc/library/urllib.parse.rst:483
msgid ""
"Like :func:`quote`, but also replace spaces by plus signs, as required for "
"quoting HTML form values when building up a query string to go into a URL. "
@ -609,21 +615,21 @@ msgid ""
"*safe*. It also does not have *safe* default to ``'/'``."
msgstr ""
#: ../Doc/library/urllib.parse.rst:482
#: ../Doc/library/urllib.parse.rst:488
msgid "Example: ``quote_plus('/El Niño/')`` yields ``'%2FEl+Ni%C3%B1o%2F'``."
msgstr ""
#: ../Doc/library/urllib.parse.rst:487
#: ../Doc/library/urllib.parse.rst:493
msgid ""
"Like :func:`quote`, but accepts a :class:`bytes` object rather than a :class:"
"`str`, and does not perform string-to-bytes encoding."
msgstr ""
#: ../Doc/library/urllib.parse.rst:490
#: ../Doc/library/urllib.parse.rst:496
msgid "Example: ``quote_from_bytes(b'a&\\xef')`` yields ``'a%26%EF'``."
msgstr ""
#: ../Doc/library/urllib.parse.rst:496
#: ../Doc/library/urllib.parse.rst:502
msgid ""
"Replace ``%xx`` escapes by their single-character equivalent. The optional "
"*encoding* and *errors* parameters specify how to decode percent-encoded "
@ -631,47 +637,47 @@ msgid ""
"method."
msgstr ""
#: ../Doc/library/urllib.parse.rst:501 ../Doc/library/urllib.parse.rst:515
#: ../Doc/library/urllib.parse.rst:507 ../Doc/library/urllib.parse.rst:521
msgid "*string* must be a :class:`str`."
msgstr ""
#: ../Doc/library/urllib.parse.rst:503
#: ../Doc/library/urllib.parse.rst:509
msgid ""
"*encoding* defaults to ``'utf-8'``. *errors* defaults to ``'replace'``, "
"meaning invalid sequences are replaced by a placeholder character."
msgstr ""
#: ../Doc/library/urllib.parse.rst:507
#: ../Doc/library/urllib.parse.rst:513
msgid "Example: ``unquote('/El%20Ni%C3%B1o/')`` yields ``'/El Niño/'``."
msgstr ""
#: ../Doc/library/urllib.parse.rst:512
#: ../Doc/library/urllib.parse.rst:518
msgid ""
"Like :func:`unquote`, but also replace plus signs by spaces, as required for "
"unquoting HTML form values."
msgstr ""
#: ../Doc/library/urllib.parse.rst:517
#: ../Doc/library/urllib.parse.rst:523
msgid "Example: ``unquote_plus('/El+Ni%C3%B1o/')`` yields ``'/El Niño/'``."
msgstr ""
#: ../Doc/library/urllib.parse.rst:522
#: ../Doc/library/urllib.parse.rst:528
msgid ""
"Replace ``%xx`` escapes by their single-octet equivalent, and return a :"
"class:`bytes` object."
msgstr ""
#: ../Doc/library/urllib.parse.rst:527
#: ../Doc/library/urllib.parse.rst:533
msgid ""
"If it is a :class:`str`, unescaped non-ASCII characters in *string* are "
"encoded into UTF-8 bytes."
msgstr ""
#: ../Doc/library/urllib.parse.rst:530
#: ../Doc/library/urllib.parse.rst:536
msgid "Example: ``unquote_to_bytes('a%26%EF')`` yields ``b'a&\\xef'``."
msgstr ""
#: ../Doc/library/urllib.parse.rst:536
#: ../Doc/library/urllib.parse.rst:542
msgid ""
"Convert a mapping object or a sequence of two-element tuples, which may "
"contain :class:`str` or :class:`bytes` objects, to a percent-encoded ASCII "
@ -680,7 +686,7 @@ msgid ""
"be encoded to bytes, otherwise it would result in a :exc:`TypeError`."
msgstr ""
#: ../Doc/library/urllib.parse.rst:543
#: ../Doc/library/urllib.parse.rst:549
msgid ""
"The resulting string is a series of ``key=value`` pairs separated by ``'&'`` "
"characters, where both *key* and *value* are quoted using the *quote_via* "
@ -693,7 +699,7 @@ msgid ""
"``quote`` and specify a value for *safe*."
msgstr ""
#: ../Doc/library/urllib.parse.rst:553
#: ../Doc/library/urllib.parse.rst:559
msgid ""
"When a sequence of two-element tuples is used as the *query* argument, the "
"first element of each tuple is a key and the second is a value. The value "
@ -704,38 +710,38 @@ msgid ""
"order of parameter tuples in the sequence."
msgstr ""
#: ../Doc/library/urllib.parse.rst:561
#: ../Doc/library/urllib.parse.rst:567
msgid ""
"The *safe*, *encoding*, and *errors* parameters are passed down to "
"*quote_via* (the *encoding* and *errors* parameters are only passed when a "
"query element is a :class:`str`)."
msgstr ""
#: ../Doc/library/urllib.parse.rst:565
#: ../Doc/library/urllib.parse.rst:571
msgid ""
"To reverse this encoding process, :func:`parse_qs` and :func:`parse_qsl` are "
"provided in this module to parse query strings into Python data structures."
msgstr ""
#: ../Doc/library/urllib.parse.rst:568
#: ../Doc/library/urllib.parse.rst:574
msgid ""
"Refer to :ref:`urllib examples <urllib-examples>` to find out how urlencode "
"method can be used for generating query string for a URL or data for POST."
msgstr ""
#: ../Doc/library/urllib.parse.rst:571
#: ../Doc/library/urllib.parse.rst:577
msgid "Query parameter supports bytes and string objects."
msgstr ""
#: ../Doc/library/urllib.parse.rst:574
#: ../Doc/library/urllib.parse.rst:580
msgid "*quote_via* parameter."
msgstr ""
#: ../Doc/library/urllib.parse.rst:584
#: ../Doc/library/urllib.parse.rst:590
msgid ":rfc:`3986` - Uniform Resource Identifiers"
msgstr ""
#: ../Doc/library/urllib.parse.rst:581
#: ../Doc/library/urllib.parse.rst:587
msgid ""
"This is the current standard (STD66). Any changes to urllib.parse module "
"should conform to this. Certain deviations could be observed, which are "
@ -743,47 +749,47 @@ msgid ""
"requirements as commonly observed in major browsers."
msgstr ""
#: ../Doc/library/urllib.parse.rst:587
#: ../Doc/library/urllib.parse.rst:593
msgid ":rfc:`2732` - Format for Literal IPv6 Addresses in URL's."
msgstr ""
#: ../Doc/library/urllib.parse.rst:587
#: ../Doc/library/urllib.parse.rst:593
msgid "This specifies the parsing requirements of IPv6 URLs."
msgstr ""
#: ../Doc/library/urllib.parse.rst:591
#: ../Doc/library/urllib.parse.rst:597
msgid ":rfc:`2396` - Uniform Resource Identifiers (URI): Generic Syntax"
msgstr ""
#: ../Doc/library/urllib.parse.rst:590
#: ../Doc/library/urllib.parse.rst:596
msgid ""
"Document describing the generic syntactic requirements for both Uniform "
"Resource Names (URNs) and Uniform Resource Locators (URLs)."
msgstr ""
#: ../Doc/library/urllib.parse.rst:594
#: ../Doc/library/urllib.parse.rst:600
msgid ":rfc:`2368` - The mailto URL scheme."
msgstr ""
#: ../Doc/library/urllib.parse.rst:594
#: ../Doc/library/urllib.parse.rst:600
msgid "Parsing requirements for mailto URL schemes."
msgstr ""
#: ../Doc/library/urllib.parse.rst:599
#: ../Doc/library/urllib.parse.rst:605
msgid ":rfc:`1808` - Relative Uniform Resource Locators"
msgstr ""
#: ../Doc/library/urllib.parse.rst:597
#: ../Doc/library/urllib.parse.rst:603
msgid ""
"This Request For Comments includes the rules for joining an absolute and a "
"relative URL, including a fair number of \"Abnormal Examples\" which govern "
"the treatment of border cases."
msgstr ""
#: ../Doc/library/urllib.parse.rst:601
#: ../Doc/library/urllib.parse.rst:607
msgid ":rfc:`1738` - Uniform Resource Locators (URL)"
msgstr ""
#: ../Doc/library/urllib.parse.rst:602
#: ../Doc/library/urllib.parse.rst:608
msgid "This specifies the formal syntax and semantics of absolute URLs."
msgstr ""

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-25 22:52+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/library/uu.rst:2

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -147,7 +147,7 @@ msgid ""
"minidom.Document` if event equals :data:`START_DOCUMENT`, :class:`xml.dom."
"minidom.Element` if event equals :data:`START_ELEMENT` or :data:"
"`END_ELEMENT` or :class:`xml.dom.minidom.Text` if event equals :data:"
"`CHARACTERS`. The current node does not contain informations about its "
"`CHARACTERS`. The current node does not contain information about its "
"children, unless :func:`expandNode` is called."
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -2367,7 +2367,16 @@ msgid ""
"zero is considered to be false in a Boolean context."
msgstr ""
#: ../Doc/reference/datamodel.rst:2017
#: ../Doc/reference/datamodel.rst:2016
msgid ""
"In CPython, the length is required to be at most :attr:`sys.maxsize`. If the "
"length is larger than :attr:`!sys.maxsize` some features (such as :func:"
"`len`) may raise :exc:`OverflowError`. To prevent raising :exc:`!"
"OverflowError` by truth value testing, an object must define a :meth:"
"`__bool__` method."
msgstr ""
#: ../Doc/reference/datamodel.rst:2025
msgid ""
"Called to implement :func:`operator.length_hint`. Should return an estimated "
"length for the object (which may be greater or less than the actual length). "
@ -2375,20 +2384,20 @@ msgid ""
"optimization and is never required for correctness."
msgstr ""
#: ../Doc/reference/datamodel.rst:2026
#: ../Doc/reference/datamodel.rst:2035
msgid ""
"Slicing is done exclusively with the following three methods. A call like ::"
msgstr ""
#: ../Doc/reference/datamodel.rst:2030
#: ../Doc/reference/datamodel.rst:2039
msgid "is translated to ::"
msgstr ""
#: ../Doc/reference/datamodel.rst:2034
#: ../Doc/reference/datamodel.rst:2043
msgid "and so forth. Missing slice items are always filled in with ``None``."
msgstr ""
#: ../Doc/reference/datamodel.rst:2041
#: ../Doc/reference/datamodel.rst:2050
msgid ""
"Called to implement evaluation of ``self[key]``. For sequence types, the "
"accepted keys should be integers and slice objects. Note that the special "
@ -2400,19 +2409,19 @@ msgid ""
"*key* is missing (not in the container), :exc:`KeyError` should be raised."
msgstr ""
#: ../Doc/reference/datamodel.rst:2052
#: ../Doc/reference/datamodel.rst:2061
msgid ""
":keyword:`for` loops expect that an :exc:`IndexError` will be raised for "
"illegal indexes to allow proper detection of the end of the sequence."
msgstr ""
#: ../Doc/reference/datamodel.rst:2058
#: ../Doc/reference/datamodel.rst:2067
msgid ""
"Called by :class:`dict`\\ .\\ :meth:`__getitem__` to implement ``self[key]`` "
"for dict subclasses when key is not in the dictionary."
msgstr ""
#: ../Doc/reference/datamodel.rst:2064
#: ../Doc/reference/datamodel.rst:2073
msgid ""
"Called to implement assignment to ``self[key]``. Same note as for :meth:"
"`__getitem__`. This should only be implemented for mappings if the objects "
@ -2421,7 +2430,7 @@ msgid ""
"for improper *key* values as for the :meth:`__getitem__` method."
msgstr ""
#: ../Doc/reference/datamodel.rst:2073
#: ../Doc/reference/datamodel.rst:2082
msgid ""
"Called to implement deletion of ``self[key]``. Same note as for :meth:"
"`__getitem__`. This should only be implemented for mappings if the objects "
@ -2430,7 +2439,7 @@ msgid ""
"values as for the :meth:`__getitem__` method."
msgstr ""
#: ../Doc/reference/datamodel.rst:2082
#: ../Doc/reference/datamodel.rst:2091
msgid ""
"This method is called when an iterator is required for a container. This "
"method should return a new iterator object that can iterate over all the "
@ -2438,21 +2447,21 @@ msgid ""
"the container."
msgstr ""
#: ../Doc/reference/datamodel.rst:2086
#: ../Doc/reference/datamodel.rst:2095
msgid ""
"Iterator objects also need to implement this method; they are required to "
"return themselves. For more information on iterator objects, see :ref:"
"`typeiter`."
msgstr ""
#: ../Doc/reference/datamodel.rst:2092
#: ../Doc/reference/datamodel.rst:2101
msgid ""
"Called (if present) by the :func:`reversed` built-in to implement reverse "
"iteration. It should return a new iterator object that iterates over all "
"the objects in the container in reverse order."
msgstr ""
#: ../Doc/reference/datamodel.rst:2096
#: ../Doc/reference/datamodel.rst:2105
msgid ""
"If the :meth:`__reversed__` method is not provided, the :func:`reversed` "
"built-in will fall back to using the sequence protocol (:meth:`__len__` and :"
@ -2461,7 +2470,7 @@ msgid ""
"more efficient than the one provided by :func:`reversed`."
msgstr ""
#: ../Doc/reference/datamodel.rst:2103
#: ../Doc/reference/datamodel.rst:2112
msgid ""
"The membership test operators (:keyword:`in` and :keyword:`not in`) are "
"normally implemented as an iteration through a sequence. However, container "
@ -2469,14 +2478,14 @@ msgid ""
"implementation, which also does not require the object be a sequence."
msgstr ""
#: ../Doc/reference/datamodel.rst:2110
#: ../Doc/reference/datamodel.rst:2119
msgid ""
"Called to implement membership test operators. Should return true if *item* "
"is in *self*, false otherwise. For mapping objects, this should consider "
"the keys of the mapping rather than the values or the key-item pairs."
msgstr ""
#: ../Doc/reference/datamodel.rst:2114
#: ../Doc/reference/datamodel.rst:2123
msgid ""
"For objects that don't define :meth:`__contains__`, the membership test "
"first tries iteration via :meth:`__iter__`, then the old sequence iteration "
@ -2484,11 +2493,11 @@ msgid ""
"reference <membership-test-details>`."
msgstr ""
#: ../Doc/reference/datamodel.rst:2123
#: ../Doc/reference/datamodel.rst:2132
msgid "Emulating numeric types"
msgstr ""
#: ../Doc/reference/datamodel.rst:2125
#: ../Doc/reference/datamodel.rst:2134
msgid ""
"The following methods can be defined to emulate numeric objects. Methods "
"corresponding to operations that are not supported by the particular kind of "
@ -2496,7 +2505,7 @@ msgid ""
"should be left undefined."
msgstr ""
#: ../Doc/reference/datamodel.rst:2151
#: ../Doc/reference/datamodel.rst:2160
msgid ""
"These methods are called to implement the binary arithmetic operations (``"
"+``, ``-``, ``*``, ``@``, ``/``, ``//``, ``%``, :func:`divmod`, :func:`pow`, "
@ -2509,13 +2518,13 @@ msgid ""
"version of the built-in :func:`pow` function is to be supported."
msgstr ""
#: ../Doc/reference/datamodel.rst:2162
#: ../Doc/reference/datamodel.rst:2171
msgid ""
"If one of those methods does not support the operation with the supplied "
"arguments, it should return ``NotImplemented``."
msgstr ""
#: ../Doc/reference/datamodel.rst:2185
#: ../Doc/reference/datamodel.rst:2194
msgid ""
"These methods are called to implement the binary arithmetic operations (``"
"+``, ``-``, ``*``, ``@``, ``/``, ``//``, ``%``, :func:`divmod`, :func:`pow`, "
@ -2527,13 +2536,13 @@ msgid ""
"__rsub__(x)`` is called if ``x.__sub__(y)`` returns *NotImplemented*."
msgstr ""
#: ../Doc/reference/datamodel.rst:2196
#: ../Doc/reference/datamodel.rst:2205
msgid ""
"Note that ternary :func:`pow` will not try calling :meth:`__rpow__` (the "
"coercion rules would become too complicated)."
msgstr ""
#: ../Doc/reference/datamodel.rst:2201
#: ../Doc/reference/datamodel.rst:2210
msgid ""
"If the right operand's type is a subclass of the left operand's type and "
"that subclass provides the reflected method for the operation, this method "
@ -2541,7 +2550,7 @@ msgid ""
"behavior allows subclasses to override their ancestors' operations."
msgstr ""
#: ../Doc/reference/datamodel.rst:2221
#: ../Doc/reference/datamodel.rst:2230
msgid ""
"These methods are called to implement the augmented arithmetic assignments "
"(``+=``, ``-=``, ``*=``, ``@=``, ``/=``, ``//=``, ``%=``, ``**=``, ``<<=``, "
@ -2557,20 +2566,20 @@ msgid ""
"fact part of the data model."
msgstr ""
#: ../Doc/reference/datamodel.rst:2242
#: ../Doc/reference/datamodel.rst:2251
msgid ""
"Called to implement the unary arithmetic operations (``-``, ``+``, :func:"
"`abs` and ``~``)."
msgstr ""
#: ../Doc/reference/datamodel.rst:2257
#: ../Doc/reference/datamodel.rst:2266
msgid ""
"Called to implement the built-in functions :func:`complex`, :func:`int`, :"
"func:`float` and :func:`round`. Should return a value of the appropriate "
"type."
msgstr ""
#: ../Doc/reference/datamodel.rst:2264
#: ../Doc/reference/datamodel.rst:2273
msgid ""
"Called to implement :func:`operator.index`, and whenever Python needs to "
"losslessly convert the numeric object to an integer object (such as in "
@ -2579,18 +2588,18 @@ msgid ""
"integer type. Must return an integer."
msgstr ""
#: ../Doc/reference/datamodel.rst:2272
#: ../Doc/reference/datamodel.rst:2281
msgid ""
"In order to have a coherent integer type class, when :meth:`__index__` is "
"defined :meth:`__int__` should also be defined, and both should return the "
"same value."
msgstr ""
#: ../Doc/reference/datamodel.rst:2280
#: ../Doc/reference/datamodel.rst:2289
msgid "With Statement Context Managers"
msgstr ""
#: ../Doc/reference/datamodel.rst:2282
#: ../Doc/reference/datamodel.rst:2291
msgid ""
"A :dfn:`context manager` is an object that defines the runtime context to be "
"established when executing a :keyword:`with` statement. The context manager "
@ -2600,32 +2609,32 @@ msgid ""
"can also be used by directly invoking their methods."
msgstr ""
#: ../Doc/reference/datamodel.rst:2293
#: ../Doc/reference/datamodel.rst:2302
msgid ""
"Typical uses of context managers include saving and restoring various kinds "
"of global state, locking and unlocking resources, closing opened files, etc."
msgstr ""
#: ../Doc/reference/datamodel.rst:2296
#: ../Doc/reference/datamodel.rst:2305
msgid ""
"For more information on context managers, see :ref:`typecontextmanager`."
msgstr ""
#: ../Doc/reference/datamodel.rst:2301
#: ../Doc/reference/datamodel.rst:2310
msgid ""
"Enter the runtime context related to this object. The :keyword:`with` "
"statement will bind this method's return value to the target(s) specified in "
"the :keyword:`as` clause of the statement, if any."
msgstr ""
#: ../Doc/reference/datamodel.rst:2308
#: ../Doc/reference/datamodel.rst:2317
msgid ""
"Exit the runtime context related to this object. The parameters describe the "
"exception that caused the context to be exited. If the context was exited "
"without an exception, all three arguments will be :const:`None`."
msgstr ""
#: ../Doc/reference/datamodel.rst:2312
#: ../Doc/reference/datamodel.rst:2321
msgid ""
"If an exception is supplied, and the method wishes to suppress the exception "
"(i.e., prevent it from being propagated), it should return a true value. "
@ -2633,27 +2642,27 @@ msgid ""
"method."
msgstr ""
#: ../Doc/reference/datamodel.rst:2316
#: ../Doc/reference/datamodel.rst:2325
msgid ""
"Note that :meth:`__exit__` methods should not reraise the passed-in "
"exception; this is the caller's responsibility."
msgstr ""
#: ../Doc/reference/datamodel.rst:2323
#: ../Doc/reference/datamodel.rst:2332
msgid ":pep:`343` - The \"with\" statement"
msgstr ""
#: ../Doc/reference/datamodel.rst:2323
#: ../Doc/reference/datamodel.rst:2332
msgid ""
"The specification, background, and examples for the Python :keyword:`with` "
"statement."
msgstr ""
#: ../Doc/reference/datamodel.rst:2330
#: ../Doc/reference/datamodel.rst:2339
msgid "Special method lookup"
msgstr ""
#: ../Doc/reference/datamodel.rst:2332
#: ../Doc/reference/datamodel.rst:2341
msgid ""
"For custom classes, implicit invocations of special methods are only "
"guaranteed to work correctly if defined on an object's type, not in the "
@ -2661,7 +2670,7 @@ msgid ""
"following code raises an exception::"
msgstr ""
#: ../Doc/reference/datamodel.rst:2347
#: ../Doc/reference/datamodel.rst:2356
msgid ""
"The rationale behind this behaviour lies with a number of special methods "
"such as :meth:`__hash__` and :meth:`__repr__` that are implemented by all "
@ -2670,21 +2679,21 @@ msgid ""
"type object itself::"
msgstr ""
#: ../Doc/reference/datamodel.rst:2360
#: ../Doc/reference/datamodel.rst:2369
msgid ""
"Incorrectly attempting to invoke an unbound method of a class in this way is "
"sometimes referred to as 'metaclass confusion', and is avoided by bypassing "
"the instance when looking up special methods::"
msgstr ""
#: ../Doc/reference/datamodel.rst:2369
#: ../Doc/reference/datamodel.rst:2378
msgid ""
"In addition to bypassing any instance attributes in the interest of "
"correctness, implicit special method lookup generally also bypasses the :"
"meth:`__getattribute__` method even of the object's metaclass::"
msgstr ""
#: ../Doc/reference/datamodel.rst:2395
#: ../Doc/reference/datamodel.rst:2404
msgid ""
"Bypassing the :meth:`__getattribute__` machinery in this fashion provides "
"significant scope for speed optimisations within the interpreter, at the "
@ -2693,44 +2702,44 @@ msgid ""
"invoked by the interpreter)."
msgstr ""
#: ../Doc/reference/datamodel.rst:2406
#: ../Doc/reference/datamodel.rst:2415
msgid "Coroutines"
msgstr "Coroutines"
#: ../Doc/reference/datamodel.rst:2410
#: ../Doc/reference/datamodel.rst:2419
msgid "Awaitable Objects"
msgstr ""
#: ../Doc/reference/datamodel.rst:2412
#: ../Doc/reference/datamodel.rst:2421
msgid ""
"An :term:`awaitable` object generally implements an :meth:`__await__` "
"method. :term:`Coroutine` objects returned from :keyword:`async def` "
"functions are awaitable."
msgstr ""
#: ../Doc/reference/datamodel.rst:2418
#: ../Doc/reference/datamodel.rst:2427
msgid ""
"The :term:`generator iterator` objects returned from generators decorated "
"with :func:`types.coroutine` or :func:`asyncio.coroutine` are also "
"awaitable, but they do not implement :meth:`__await__`."
msgstr ""
#: ../Doc/reference/datamodel.rst:2424
#: ../Doc/reference/datamodel.rst:2433
msgid ""
"Must return an :term:`iterator`. Should be used to implement :term:"
"`awaitable` objects. For instance, :class:`asyncio.Future` implements this "
"method to be compatible with the :keyword:`await` expression."
msgstr ""
#: ../Doc/reference/datamodel.rst:2430
#: ../Doc/reference/datamodel.rst:2439
msgid ":pep:`492` for additional information about awaitable objects."
msgstr ""
#: ../Doc/reference/datamodel.rst:2436
#: ../Doc/reference/datamodel.rst:2445
msgid "Coroutine Objects"
msgstr ""
#: ../Doc/reference/datamodel.rst:2438
#: ../Doc/reference/datamodel.rst:2447
msgid ""
":term:`Coroutine` objects are :term:`awaitable` objects. A coroutine's "
"execution can be controlled by calling :meth:`__await__` and iterating over "
@ -2741,18 +2750,18 @@ msgid ""
"not directly raise unhandled :exc:`StopIteration` exceptions."
msgstr ""
#: ../Doc/reference/datamodel.rst:2446
#: ../Doc/reference/datamodel.rst:2455
msgid ""
"Coroutines also have the methods listed below, which are analogous to those "
"of generators (see :ref:`generator-methods`). However, unlike generators, "
"coroutines do not directly support iteration."
msgstr ""
#: ../Doc/reference/datamodel.rst:2450
#: ../Doc/reference/datamodel.rst:2459
msgid "It is a :exc:`RuntimeError` to await on a coroutine more than once."
msgstr ""
#: ../Doc/reference/datamodel.rst:2456
#: ../Doc/reference/datamodel.rst:2465
msgid ""
"Starts or resumes execution of the coroutine. If *value* is ``None``, this "
"is equivalent to advancing the iterator returned by :meth:`__await__`. If "
@ -2762,7 +2771,7 @@ msgid ""
"as when iterating over the :meth:`__await__` return value, described above."
msgstr ""
#: ../Doc/reference/datamodel.rst:2466
#: ../Doc/reference/datamodel.rst:2475
msgid ""
"Raises the specified exception in the coroutine. This method delegates to "
"the :meth:`~generator.throw` method of the iterator that caused the "
@ -2773,7 +2782,7 @@ msgid ""
"caught in the coroutine, it propagates back to the caller."
msgstr ""
#: ../Doc/reference/datamodel.rst:2477
#: ../Doc/reference/datamodel.rst:2486
msgid ""
"Causes the coroutine to clean itself up and exit. If the coroutine is "
"suspended, this method first delegates to the :meth:`~generator.close` "
@ -2783,50 +2792,50 @@ msgid ""
"is marked as having finished executing, even if it was never started."
msgstr ""
#: ../Doc/reference/datamodel.rst:2485
#: ../Doc/reference/datamodel.rst:2494
msgid ""
"Coroutine objects are automatically closed using the above process when they "
"are about to be destroyed."
msgstr ""
#: ../Doc/reference/datamodel.rst:2491
#: ../Doc/reference/datamodel.rst:2500
msgid "Asynchronous Iterators"
msgstr ""
#: ../Doc/reference/datamodel.rst:2493
#: ../Doc/reference/datamodel.rst:2502
msgid ""
"An *asynchronous iterable* is able to call asynchronous code in its "
"``__aiter__`` implementation, and an *asynchronous iterator* can call "
"asynchronous code in its ``__anext__`` method."
msgstr ""
#: ../Doc/reference/datamodel.rst:2497
#: ../Doc/reference/datamodel.rst:2506
msgid ""
"Asynchronous iterators can be used in an :keyword:`async for` statement."
msgstr ""
#: ../Doc/reference/datamodel.rst:2501
#: ../Doc/reference/datamodel.rst:2510
msgid "Must return an *asynchronous iterator* object."
msgstr ""
#: ../Doc/reference/datamodel.rst:2505
#: ../Doc/reference/datamodel.rst:2514
msgid ""
"Must return an *awaitable* resulting in a next value of the iterator. "
"Should raise a :exc:`StopAsyncIteration` error when the iteration is over."
msgstr ""
#: ../Doc/reference/datamodel.rst:2508
#: ../Doc/reference/datamodel.rst:2517
msgid "An example of an asynchronous iterable object::"
msgstr ""
#: ../Doc/reference/datamodel.rst:2527
#: ../Doc/reference/datamodel.rst:2536
msgid ""
"Starting with CPython 3.5.2, ``__aiter__`` can directly return :term:"
"`asynchronous iterators <asynchronous iterator>`. Returning an :term:"
"`awaitable` object will result in a :exc:`PendingDeprecationWarning`."
msgstr ""
#: ../Doc/reference/datamodel.rst:2533
#: ../Doc/reference/datamodel.rst:2542
msgid ""
"The recommended way of writing backwards compatible code in CPython 3.5.x is "
"to continue returning awaitables from ``__aiter__``. If you want to avoid "
@ -2834,61 +2843,61 @@ msgid ""
"following decorator can be used::"
msgstr ""
#: ../Doc/reference/datamodel.rst:2552
#: ../Doc/reference/datamodel.rst:2561
msgid "Example::"
msgstr "Exemples ::"
#: ../Doc/reference/datamodel.rst:2563
#: ../Doc/reference/datamodel.rst:2572
msgid ""
"Starting with CPython 3.6, the :exc:`PendingDeprecationWarning` will be "
"replaced with the :exc:`DeprecationWarning`. In CPython 3.7, returning an "
"awaitable from ``__aiter__`` will result in a :exc:`RuntimeError`."
msgstr ""
#: ../Doc/reference/datamodel.rst:2570
#: ../Doc/reference/datamodel.rst:2579
msgid "Asynchronous Context Managers"
msgstr ""
#: ../Doc/reference/datamodel.rst:2572
#: ../Doc/reference/datamodel.rst:2581
msgid ""
"An *asynchronous context manager* is a *context manager* that is able to "
"suspend execution in its ``__aenter__`` and ``__aexit__`` methods."
msgstr ""
#: ../Doc/reference/datamodel.rst:2575
#: ../Doc/reference/datamodel.rst:2584
msgid ""
"Asynchronous context managers can be used in an :keyword:`async with` "
"statement."
msgstr ""
#: ../Doc/reference/datamodel.rst:2579
#: ../Doc/reference/datamodel.rst:2588
msgid ""
"This method is semantically similar to the :meth:`__enter__`, with only "
"difference that it must return an *awaitable*."
msgstr ""
#: ../Doc/reference/datamodel.rst:2584
#: ../Doc/reference/datamodel.rst:2593
msgid ""
"This method is semantically similar to the :meth:`__exit__`, with only "
"difference that it must return an *awaitable*."
msgstr ""
#: ../Doc/reference/datamodel.rst:2587
#: ../Doc/reference/datamodel.rst:2596
msgid "An example of an asynchronous context manager class::"
msgstr ""
#: ../Doc/reference/datamodel.rst:2600
#: ../Doc/reference/datamodel.rst:2609
msgid "Footnotes"
msgstr "Notes"
#: ../Doc/reference/datamodel.rst:2601
#: ../Doc/reference/datamodel.rst:2610
msgid ""
"It *is* possible in some cases to change an object's type, under certain "
"controlled conditions. It generally isn't a good idea though, since it can "
"lead to some very strange behaviour if it is handled incorrectly."
msgstr ""
#: ../Doc/reference/datamodel.rst:2605
#: ../Doc/reference/datamodel.rst:2614
msgid ""
"The :meth:`__hash__`, :meth:`__iter__`, :meth:`__reversed__`, and :meth:"
"`__contains__` methods have special handling for this; others will still "
@ -2896,7 +2905,7 @@ msgid ""
"``None`` is not callable."
msgstr ""
#: ../Doc/reference/datamodel.rst:2610
#: ../Doc/reference/datamodel.rst:2619
msgid ""
"\"Does not support\" here means that the class has no such method, or the "
"method returns ``NotImplemented``. Do not set the method to ``None`` if you "
@ -2904,7 +2913,7 @@ msgid ""
"instead have the opposite effect of explicitly *blocking* such fallback."
msgstr ""
#: ../Doc/reference/datamodel.rst:2616
#: ../Doc/reference/datamodel.rst:2625
msgid ""
"For operands of the same type, it is assumed that if the non-reflected "
"method (such as :meth:`__add__`) fails the operation is not supported, which "

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -190,7 +190,15 @@ msgstr ""
msgid "Builtins and restricted execution"
msgstr ""
#: ../Doc/reference/executionmodel.rst:167
#: ../Doc/reference/executionmodel.rst:169
msgid ""
"Users should not touch ``__builtins__``; it is strictly an implementation "
"detail. Users wanting to override values in the builtins namespace should :"
"keyword:`import` the :mod:`builtins` module and modify its attributes "
"appropriately."
msgstr ""
#: ../Doc/reference/executionmodel.rst:174
msgid ""
"The builtins namespace associated with the execution of a code block is "
"actually found by looking up the name ``__builtins__`` in its global "
@ -198,16 +206,7 @@ msgid ""
"module's dictionary is used). By default, when in the :mod:`__main__` "
"module, ``__builtins__`` is the built-in module :mod:`builtins`; when in any "
"other module, ``__builtins__`` is an alias for the dictionary of the :mod:"
"`builtins` module itself. ``__builtins__`` can be set to a user-created "
"dictionary to create a weak form of restricted execution."
msgstr ""
#: ../Doc/reference/executionmodel.rst:178
msgid ""
"Users should not touch ``__builtins__``; it is strictly an implementation "
"detail. Users wanting to override values in the builtins namespace should :"
"keyword:`import` the :mod:`builtins` module and modify its attributes "
"appropriately."
"`builtins` module itself."
msgstr ""
#: ../Doc/reference/executionmodel.rst:186

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -695,7 +695,7 @@ msgid ""
"`StopIteration` exception. If the asynchronous generator exits without "
"yielding another value, an :exc:`StopAsyncIteration` exception is raised by "
"the awaitable. If the generator function does not catch the passed-in "
"exception, or raises a different exception, then when the awaitalbe is run "
"exception, or raises a different exception, then when the awaitable is run "
"that exception propagates to the caller of the awaitable."
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -1152,7 +1152,7 @@ msgstr ""
msgid ""
"To selectively prevent import of some modules from a hook early on the meta "
"path (rather than disabling the standard import system entirely), it is "
"sufficient to raise :exc:`ModuleNoFoundError` directly from :meth:"
"sufficient to raise :exc:`ModuleNotFoundError` directly from :meth:"
"`~importlib.abc.MetaPathFinder.find_spec` instead of returning ``None``. The "
"latter indicates that the meta path search should continue, while raising an "
"exception terminates it immediately."

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-16 13:58+0200\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: \n"
"Language-Team: \n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/tools/templates/indexcontent.html:8

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-16 22:33+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/tutorial/classes.rst:5

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-16 22:31+0200\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/tutorial/controlflow.rst:5

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-16 22:29+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/tutorial/datastructures.rst:5

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-16 22:24+0200\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/tutorial/errors.rst:5

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-16 22:23+0200\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/tutorial/interpreter.rst:5

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-16 22:20+0200\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/tutorial/introduction.rst:5

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-16 22:18+0200\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/tutorial/modules.rst:5

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-16 22:39+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/tutorial/stdlib2.rst:5

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: 2017-05-27 14:04+0200\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Last-Translator: Julien Palard <julien@palard.fr>\n"
"Language-Team: \n"
"X-Generator: Poedit 1.8.11\n"
#: ../Doc/using/cmdline.rst:9
@ -896,9 +896,9 @@ msgstr ""
#: ../Doc/using/cmdline.rst:572
msgid ""
"On Windows, the encoding specified by this variable is ignored for "
"interactive console buffers unless :envvar:`PYTHONLEGACYWINDOWSIOENCODING` "
"is also specified. Files and pipes redirected through the standard streams "
"are not affected."
"interactive console buffers unless :envvar:`PYTHONLEGACYWINDOWSSTDIO` is "
"also specified. Files and pipes redirected through the standard streams are "
"not affected."
msgstr ""
#: ../Doc/using/cmdline.rst:579

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,6 +21,10 @@ msgstr ""
msgid "Using Python on a Macintosh"
msgstr "Utilisation de Python sur un Macintosh"
#: ../Doc/using/mac.rst:0
msgid "Author"
msgstr ""
#: ../Doc/using/mac.rst:8
msgid "Bob Savage <bobsavage@mac.com>"
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -125,8 +125,8 @@ msgstr ""
#: ../Doc/using/unix.rst:79
msgid ""
"invocations. Configuration options and caveats for specific Unix platforms "
"are extensively documented in the :source:`README` file in the root of the "
"Python source tree."
"are extensively documented in the :source:`README.rst` file in the root of "
"the Python source tree."
msgstr ""
#: ../Doc/using/unix.rst:85

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -949,10 +949,10 @@ msgstr ""
msgid ""
"If the first line of a script file starts with ``#!``, it is known as a "
"\"shebang\" line. Linux and other Unix like operating systems have native "
"support for such lines and are commonly used on such systems to indicate how "
"a script should be executed. This launcher allows the same facilities to be "
"using with Python scripts on Windows and the examples above demonstrate "
"their use."
"support for such lines and they are commonly used on such systems to "
"indicate how a script should be executed. This launcher allows the same "
"facilities to be used with Python scripts on Windows and the examples above "
"demonstrate their use."
msgstr ""
#: ../Doc/using/windows.rst:558

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,6 +21,10 @@ msgstr ""
msgid "What's New in Python 2.0"
msgstr "Nouveautés de Python 2.0"
#: ../Doc/whatsnew/2.0.rst:0
msgid "Author"
msgstr ""
#: ../Doc/whatsnew/2.0.rst:5
msgid "A.M. Kuchling and Moshe Zadka"
msgstr "A.M. Kuchling et Moshe Zadka"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,6 +21,10 @@ msgstr ""
msgid "What's New in Python 2.1"
msgstr "Nouveautés de Python 2.1"
#: ../Doc/whatsnew/2.1.rst:0
msgid "Author"
msgstr ""
#: ../Doc/whatsnew/2.1.rst:5
msgid "A.M. Kuchling"
msgstr "A.M. Kuchling"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,6 +21,10 @@ msgstr ""
msgid "What's New in Python 2.2"
msgstr "Nouveautés de Python 2.2"
#: ../Doc/whatsnew/2.2.rst:0
msgid "Author"
msgstr ""
#: ../Doc/whatsnew/2.2.rst:5
msgid "A.M. Kuchling"
msgstr "A.M. Kuchling"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,6 +21,10 @@ msgstr ""
msgid "What's New in Python 2.3"
msgstr "Nouveautés de Python 2.3"
#: ../Doc/whatsnew/2.3.rst:0
msgid "Author"
msgstr ""
#: ../Doc/whatsnew/2.3.rst:5
msgid "A.M. Kuchling"
msgstr "A.M. Kuchling"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,6 +21,10 @@ msgstr ""
msgid "What's New in Python 2.4"
msgstr "Nouveautés de Python 2.4"
#: ../Doc/whatsnew/2.4.rst:0
msgid "Author"
msgstr ""
#: ../Doc/whatsnew/2.4.rst:5
msgid "A.M. Kuchling"
msgstr "A.M. Kuchling"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,6 +21,10 @@ msgstr ""
msgid "What's New in Python 2.5"
msgstr "Nouveautés de Python 2.5"
#: ../Doc/whatsnew/2.5.rst:0
msgid "Author"
msgstr ""
#: ../Doc/whatsnew/2.5.rst:5
msgid "A.M. Kuchling"
msgstr "A.M. Kuchling"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,6 +21,10 @@ msgstr ""
msgid "What's New in Python 2.6"
msgstr "Nouveautés de Python 2.6"
#: ../Doc/whatsnew/2.6.rst:0
msgid "Author"
msgstr ""
#: ../Doc/whatsnew/2.6.rst:9
msgid "A.M. Kuchling (amk at amk.ca)"
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,6 +21,10 @@ msgstr ""
msgid "What's New in Python 2.7"
msgstr "Nouveautés de Python 2.7"
#: ../Doc/whatsnew/2.7.rst:0
msgid "Author"
msgstr ""
#: ../Doc/whatsnew/2.7.rst:5
msgid "A.M. Kuchling (amk at amk.ca)"
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -21,6 +21,10 @@ msgstr ""
msgid "What's New In Python 3.0"
msgstr "Nouveautés de Python 3.0"
#: ../Doc/whatsnew/3.0.rst:0
msgid "Author"
msgstr ""
#: ../Doc/whatsnew/3.0.rst:7
msgid "Guido van Rossum"
msgstr "Guido van Rossum"

Some files were not shown because too many files have changed in this diff Show More