3.6: merge pot files
This commit is contained in:
parent
d1a5d291b1
commit
a25cddd031
3
about.po
3
about.po
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
3
bugs.po
3
bugs.po
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -718,9 +719,9 @@ msgstr "``p`` (:class:`bool`) [int]"
|
|||
msgid ""
|
||||
"Tests the value passed in for truth (a boolean **p**\\ redicate) and "
|
||||
"converts the result to its equivalent C true/false integer value. Sets the "
|
||||
"int to 1 if the expression was true and 0 if it was false. This accepts any "
|
||||
"valid Python value. See :ref:`truth` for more information about how Python "
|
||||
"tests values for truth."
|
||||
"int to ``1`` if the expression was true and ``0`` if it was false. This "
|
||||
"accepts any valid Python value. See :ref:`truth` for more information about "
|
||||
"how Python tests values for truth."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/arg.rst:350 ../Doc/c-api/arg.rst:643
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -224,8 +225,8 @@ msgstr ""
|
|||
#: ../Doc/c-api/buffer.rst:158
|
||||
msgid ""
|
||||
"The number of dimensions the memory represents as an n-dimensional array. If "
|
||||
"it is 0, :c:member:`~Py_buffer.buf` points to a single item representing a "
|
||||
"scalar. In this case, :c:member:`~Py_buffer.shape`, :c:member:`~Py_buffer."
|
||||
"it is ``0``, :c:member:`~Py_buffer.buf` points to a single item representing "
|
||||
"a scalar. In this case, :c:member:`~Py_buffer.shape`, :c:member:`~Py_buffer."
|
||||
"strides` and :c:member:`~Py_buffer.suboffsets` MUST be *NULL*."
|
||||
msgstr ""
|
||||
|
||||
|
@ -563,16 +564,17 @@ msgstr "Fonctions relatives aux buffers"
|
|||
|
||||
#: ../Doc/c-api/buffer.rst:430
|
||||
msgid ""
|
||||
"Return 1 if *obj* supports the buffer interface otherwise 0. When 1 is "
|
||||
"returned, it doesn't guarantee that :c:func:`PyObject_GetBuffer` will "
|
||||
"succeed."
|
||||
"Return ``1`` if *obj* supports the buffer interface otherwise ``0``. When "
|
||||
"``1`` is returned, it doesn't guarantee that :c:func:`PyObject_GetBuffer` "
|
||||
"will succeed."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/buffer.rst:437
|
||||
msgid ""
|
||||
"Send a request to *exporter* to fill in *view* as specified by *flags*. If "
|
||||
"the exporter cannot provide a buffer of the exact type, it MUST raise :c:"
|
||||
"data:`PyExc_BufferError`, set :c:member:`view->obj` to *NULL* and return -1."
|
||||
"data:`PyExc_BufferError`, set :c:member:`view->obj` to *NULL* and return "
|
||||
"``-1``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/buffer.rst:442
|
||||
|
@ -613,9 +615,9 @@ msgstr ""
|
|||
|
||||
#: ../Doc/c-api/buffer.rst:471
|
||||
msgid ""
|
||||
"Return 1 if the memory defined by the *view* is C-style (*order* is ``'C'``) "
|
||||
"or Fortran-style (*order* is ``'F'``) :term:`contiguous` or either one "
|
||||
"(*order* is ``'A'``). Return 0 otherwise."
|
||||
"Return ``1`` if the memory defined by the *view* is C-style (*order* is "
|
||||
"``'C'``) or Fortran-style (*order* is ``'F'``) :term:`contiguous` or either "
|
||||
"one (*order* is ``'A'``). Return ``0`` otherwise."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/buffer.rst:478
|
||||
|
@ -643,7 +645,7 @@ msgstr ""
|
|||
msgid ""
|
||||
"On success, set :c:member:`view->obj` to a new reference to *exporter* and "
|
||||
"return 0. Otherwise, raise :c:data:`PyExc_BufferError`, set :c:member:`view-"
|
||||
">obj` to *NULL* and return -1;"
|
||||
">obj` to *NULL* and return ``-1``;"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/buffer.rst:497
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -170,7 +171,7 @@ msgstr ""
|
|||
#: ../Doc/c-api/capsule.rst:122
|
||||
msgid ""
|
||||
"Return a nonzero value if the object is valid and matches the name passed "
|
||||
"in. Return 0 otherwise. This function will not fail."
|
||||
"in. Return ``0`` otherwise. This function will not fail."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/capsule.rst:127
|
||||
|
@ -179,7 +180,8 @@ msgstr ""
|
|||
|
||||
#: ../Doc/c-api/capsule.rst:129 ../Doc/c-api/capsule.rst:135
|
||||
#: ../Doc/c-api/capsule.rst:143 ../Doc/c-api/capsule.rst:150
|
||||
msgid "Return 0 on success. Return nonzero and set an exception on failure."
|
||||
msgid ""
|
||||
"Return ``0`` on success. Return nonzero and set an exception on failure."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/capsule.rst:133
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -207,11 +208,11 @@ msgstr ""
|
|||
msgid ""
|
||||
"Return the magic number for Python bytecode files (a.k.a. :file:`.pyc` "
|
||||
"file). The magic number should be present in the first four bytes of the "
|
||||
"bytecode file, in little-endian byte order. Returns -1 on error."
|
||||
"bytecode file, in little-endian byte order. Returns ``-1`` on error."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/import.rst:190
|
||||
msgid "Return value of -1 upon failure."
|
||||
msgid "Return value of ``-1`` upon failure."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/import.rst:196
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -46,9 +47,9 @@ msgstr ""
|
|||
|
||||
#: ../Doc/c-api/init.rst:47
|
||||
msgid ""
|
||||
"This function works like :c:func:`Py_Initialize` if *initsigs* is 1. If "
|
||||
"*initsigs* is 0, it skips initialization registration of signal handlers, "
|
||||
"which might be useful when Python is embedded."
|
||||
"This function works like :c:func:`Py_Initialize` if *initsigs* is ``1``. If "
|
||||
"*initsigs* is ``0``, it skips initialization registration of signal "
|
||||
"handlers, which might be useful when Python is embedded."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:54
|
||||
|
@ -139,8 +140,8 @@ msgstr ""
|
|||
|
||||
#: ../Doc/c-api/init.rst:126
|
||||
msgid ""
|
||||
"Returns 0 if successful, a nonzero value on error (e.g. calling after the "
|
||||
"interpreter has already been initialized)."
|
||||
"Returns ``0`` if successful, a nonzero value on error (e.g. calling after "
|
||||
"the interpreter has already been initialized)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:139
|
||||
|
@ -366,7 +367,7 @@ msgstr ""
|
|||
|
||||
#: ../Doc/c-api/init.rst:361
|
||||
msgid ""
|
||||
"Otherwise (that is, if *argc* is 0 or ``argv[0]`` doesn't point to an "
|
||||
"Otherwise (that is, if *argc* is ``0`` or ``argv[0]`` doesn't point to an "
|
||||
"existing file name), an empty string is prepended to :data:`sys.path`, which "
|
||||
"is the same as prepending the current working directory (``\".\"``)."
|
||||
msgstr ""
|
||||
|
@ -374,9 +375,9 @@ msgstr ""
|
|||
#: ../Doc/c-api/init.rst:370
|
||||
msgid ""
|
||||
"It is recommended that applications embedding the Python interpreter for "
|
||||
"purposes other than executing a single script pass 0 as *updatepath*, and "
|
||||
"update :data:`sys.path` themselves if desired. See `CVE-2008-5983 <https://"
|
||||
"cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-5983>`_."
|
||||
"purposes other than executing a single script pass ``0`` as *updatepath*, "
|
||||
"and update :data:`sys.path` themselves if desired. See `CVE-2008-5983 "
|
||||
"<https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-5983>`_."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:375
|
||||
|
@ -389,7 +390,8 @@ msgstr ""
|
|||
#: ../Doc/c-api/init.rst:389
|
||||
msgid ""
|
||||
"This function works like :c:func:`PySys_SetArgvEx` with *updatepath* set to "
|
||||
"1 unless the :program:`python` interpreter was started with the :option:`-I`."
|
||||
"``1`` unless the :program:`python` interpreter was started with the :option:"
|
||||
"`-I`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:396
|
||||
|
@ -745,11 +747,11 @@ msgstr ""
|
|||
|
||||
#: ../Doc/c-api/init.rst:730
|
||||
msgid ""
|
||||
"Return 1 if the current thread is holding the GIL and 0 otherwise. This "
|
||||
"function can be called from any thread at any time. Only if it has had its "
|
||||
"Python thread state initialized and currently is holding the GIL will it "
|
||||
"return 1. This is mainly a helper/diagnostic function. It can be useful for "
|
||||
"example in callback contexts or memory allocation functions when knowing "
|
||||
"Return ``1`` if the current thread is holding the GIL and ``0`` otherwise. "
|
||||
"This function can be called from any thread at any time. Only if it has had "
|
||||
"its Python thread state initialized and currently is holding the GIL will it "
|
||||
"return ``1``. This is mainly a helper/diagnostic function. It can be useful "
|
||||
"for example in callback contexts or memory allocation functions when knowing "
|
||||
"that the GIL is locked can allow the caller to perform sensitive actions or "
|
||||
"otherwise behave differently."
|
||||
msgstr ""
|
||||
|
@ -1030,8 +1032,8 @@ msgstr ""
|
|||
#: ../Doc/c-api/init.rst:1002
|
||||
msgid ""
|
||||
"Schedule a function to be called from the main interpreter thread. On "
|
||||
"success, 0 is returned and *func* is queued for being called in the main "
|
||||
"thread. On failure, -1 is returned without setting any exception."
|
||||
"success, ``0`` is returned and *func* is queued for being called in the main "
|
||||
"thread. On failure, ``-1`` is returned without setting any exception."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1006
|
||||
|
@ -1054,10 +1056,10 @@ msgstr ""
|
|||
|
||||
#: ../Doc/c-api/init.rst:1015
|
||||
msgid ""
|
||||
"*func* must return 0 on success, or -1 on failure with an exception set. "
|
||||
"*func* won't be interrupted to perform another asynchronous notification "
|
||||
"recursively, but it can still be interrupted to switch threads if the global "
|
||||
"interpreter lock is released."
|
||||
"*func* must return ``0`` on success, or ``-1`` on failure with an exception "
|
||||
"set. *func* won't be interrupted to perform another asynchronous "
|
||||
"notification recursively, but it can still be interrupted to switch threads "
|
||||
"if the global interpreter lock is released."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1020
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -245,7 +246,7 @@ msgstr ""
|
|||
#: ../Doc/c-api/long.rst:234
|
||||
msgid ""
|
||||
"If the value of *obj* is out of range for an :c:type:`unsigned long`, return "
|
||||
"the reduction of that value modulo :const:`ULONG_MAX + 1`."
|
||||
"the reduction of that value modulo ``ULONG_MAX + 1``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:240
|
||||
|
@ -258,7 +259,7 @@ msgstr ""
|
|||
#: ../Doc/c-api/long.rst:244
|
||||
msgid ""
|
||||
"If the value of *obj* is out of range for an :c:type:`unsigned long long`, "
|
||||
"return the reduction of that value modulo :const:`PY_ULLONG_MAX + 1`."
|
||||
"return the reduction of that value modulo ``PY_ULLONG_MAX + 1``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:250
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -56,7 +57,7 @@ msgstr ""
|
|||
|
||||
#: ../Doc/c-api/marshal.rst:37
|
||||
msgid ""
|
||||
"Return a string object containing the marshalled representation of *value*. "
|
||||
"Return a bytes object containing the marshalled representation of *value*. "
|
||||
"*version* indicates the file format."
|
||||
msgstr ""
|
||||
|
||||
|
@ -117,6 +118,6 @@ msgstr ""
|
|||
|
||||
#: ../Doc/c-api/marshal.rst:93
|
||||
msgid ""
|
||||
"Return a Python object from the data stream in a character buffer containing "
|
||||
"*len* bytes pointed to by *string*."
|
||||
"Return a Python object from the data stream in a byte buffer containing "
|
||||
"*len* bytes pointed to by *data*."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -545,7 +546,7 @@ msgstr ""
|
|||
#: ../Doc/c-api/memory.rst:393
|
||||
msgid ""
|
||||
"*pymalloc* is the default allocator of the :c:data:`PYMEM_DOMAIN_MEM` (ex: :"
|
||||
"c:func:`PyObject_Malloc`) and :c:data:`PYMEM_DOMAIN_OBJ` (ex: :c:func:"
|
||||
"c:func:`PyMem_Malloc`) and :c:data:`PYMEM_DOMAIN_OBJ` (ex: :c:func:"
|
||||
"`PyObject_Malloc`) domains."
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -266,7 +267,7 @@ msgstr ""
|
|||
#: ../Doc/c-api/number.rst:268
|
||||
msgid ""
|
||||
"Returns *o* converted to a Py_ssize_t value if *o* can be interpreted as an "
|
||||
"integer. If the call fails, an exception is raised and -1 is returned."
|
||||
"integer. If the call fails, an exception is raised and ``-1`` is returned."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/number.rst:271
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
36
c-api/set.po
36
c-api/set.po
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -129,12 +130,12 @@ msgstr ""
|
|||
|
||||
#: ../Doc/c-api/set.rst:117
|
||||
msgid ""
|
||||
"Return 1 if found, 0 if not found, and -1 if an error is encountered. "
|
||||
"Unlike the Python :meth:`__contains__` method, this function does not "
|
||||
"automatically convert unhashable sets into temporary frozensets. Raise a :"
|
||||
"exc:`TypeError` if the *key* is unhashable. Raise :exc:`PyExc_SystemError` "
|
||||
"if *anyset* is not a :class:`set`, :class:`frozenset`, or an instance of a "
|
||||
"subtype."
|
||||
"Return ``1`` if found, ``0`` if not found, and ``-1`` if an error is "
|
||||
"encountered. Unlike the Python :meth:`__contains__` method, this function "
|
||||
"does not automatically convert unhashable sets into temporary frozensets. "
|
||||
"Raise a :exc:`TypeError` if the *key* is unhashable. Raise :exc:"
|
||||
"`PyExc_SystemError` if *anyset* is not a :class:`set`, :class:`frozenset`, "
|
||||
"or an instance of a subtype."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/set.rst:126
|
||||
|
@ -142,10 +143,10 @@ msgid ""
|
|||
"Add *key* to a :class:`set` instance. Also works with :class:`frozenset` "
|
||||
"instances (like :c:func:`PyTuple_SetItem` it can be used to fill-in the "
|
||||
"values of brand new frozensets before they are exposed to other code). "
|
||||
"Return 0 on success or -1 on failure. Raise a :exc:`TypeError` if the *key* "
|
||||
"is unhashable. Raise a :exc:`MemoryError` if there is no room to grow. "
|
||||
"Raise a :exc:`SystemError` if *set* is not an instance of :class:`set` or "
|
||||
"its subtype."
|
||||
"Return ``0`` on success or ``-1`` on failure. Raise a :exc:`TypeError` if "
|
||||
"the *key* is unhashable. Raise a :exc:`MemoryError` if there is no room to "
|
||||
"grow. Raise a :exc:`SystemError` if *set* is not an instance of :class:"
|
||||
"`set` or its subtype."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/set.rst:135
|
||||
|
@ -156,12 +157,13 @@ msgstr ""
|
|||
|
||||
#: ../Doc/c-api/set.rst:141
|
||||
msgid ""
|
||||
"Return 1 if found and removed, 0 if not found (no action taken), and -1 if "
|
||||
"an error is encountered. Does not raise :exc:`KeyError` for missing keys. "
|
||||
"Raise a :exc:`TypeError` if the *key* is unhashable. Unlike the Python :"
|
||||
"meth:`~set.discard` method, this function does not automatically convert "
|
||||
"unhashable sets into temporary frozensets. Raise :exc:`PyExc_SystemError` if "
|
||||
"*set* is not an instance of :class:`set` or its subtype."
|
||||
"Return ``1`` if found and removed, ``0`` if not found (no action taken), and "
|
||||
"``-1`` if an error is encountered. Does not raise :exc:`KeyError` for "
|
||||
"missing keys. Raise a :exc:`TypeError` if the *key* is unhashable. Unlike "
|
||||
"the Python :meth:`~set.discard` method, this function does not automatically "
|
||||
"convert unhashable sets into temporary frozensets. Raise :exc:"
|
||||
"`PyExc_SystemError` if *set* is not an instance of :class:`set` or its "
|
||||
"subtype."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/set.rst:151
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -48,9 +49,9 @@ msgstr ""
|
|||
|
||||
#: ../Doc/c-api/slice.rst:35
|
||||
msgid ""
|
||||
"Returns 0 on success and -1 on error with no exception set (unless one of "
|
||||
"the indices was not :const:`None` and failed to be converted to an integer, "
|
||||
"in which case -1 is returned with an exception set)."
|
||||
"Returns ``0`` on success and ``-1`` on error with no exception set (unless "
|
||||
"one of the indices was not :const:`None` and failed to be converted to an "
|
||||
"integer, in which case ``-1`` is returned with an exception set)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/slice.rst:39
|
||||
|
@ -72,5 +73,5 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/slice.rst:54
|
||||
msgid "Returns 0 on success and -1 on error with exception set."
|
||||
msgid "Returns ``0`` on success and ``-1`` on error with exception set."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -131,15 +132,15 @@ msgid ""
|
|||
"has four fields:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:129 ../Doc/c-api/structures.rst:241
|
||||
#: ../Doc/c-api/structures.rst:129 ../Doc/c-api/structures.rst:240
|
||||
msgid "Field"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:129 ../Doc/c-api/structures.rst:241
|
||||
#: ../Doc/c-api/structures.rst:129 ../Doc/c-api/structures.rst:240
|
||||
msgid "C Type"
|
||||
msgstr "Type C"
|
||||
|
||||
#: ../Doc/c-api/structures.rst:129 ../Doc/c-api/structures.rst:241
|
||||
#: ../Doc/c-api/structures.rst:129 ../Doc/c-api/structures.rst:240
|
||||
msgid "Meaning"
|
||||
msgstr "Signification"
|
||||
|
||||
|
@ -148,8 +149,8 @@ msgid ":attr:`ml_name`"
|
|||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:131 ../Doc/c-api/structures.rst:139
|
||||
#: ../Doc/c-api/structures.rst:243 ../Doc/c-api/structures.rst:256
|
||||
#: ../Doc/c-api/structures.rst:272
|
||||
#: ../Doc/c-api/structures.rst:242 ../Doc/c-api/structures.rst:255
|
||||
#: ../Doc/c-api/structures.rst:271
|
||||
msgid "char \\*"
|
||||
msgstr ""
|
||||
|
||||
|
@ -173,8 +174,8 @@ msgstr ""
|
|||
msgid ":attr:`ml_flags`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:136 ../Doc/c-api/structures.rst:245
|
||||
#: ../Doc/c-api/structures.rst:252 ../Doc/c-api/structures.rst:268
|
||||
#: ../Doc/c-api/structures.rst:136 ../Doc/c-api/structures.rst:244
|
||||
#: ../Doc/c-api/structures.rst:251 ../Doc/c-api/structures.rst:267
|
||||
msgid "int"
|
||||
msgstr "int"
|
||||
|
||||
|
@ -186,7 +187,7 @@ msgstr ""
|
|||
msgid ":attr:`ml_doc`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:139 ../Doc/c-api/structures.rst:256
|
||||
#: ../Doc/c-api/structures.rst:139 ../Doc/c-api/structures.rst:255
|
||||
msgid "points to the contents of the docstring"
|
||||
msgstr ""
|
||||
|
||||
|
@ -205,13 +206,11 @@ msgid ""
|
|||
"The :attr:`ml_flags` field is a bitfield which can include the following "
|
||||
"flags. The individual flags indicate either a calling convention or a "
|
||||
"binding convention. Of the calling convention flags, only :const:"
|
||||
"`METH_VARARGS` and :const:`METH_KEYWORDS` can be combined (but note that :"
|
||||
"const:`METH_KEYWORDS` alone is equivalent to ``METH_VARARGS | "
|
||||
"METH_KEYWORDS``). Any of the calling convention flags can be combined with a "
|
||||
"binding flag."
|
||||
"`METH_VARARGS` and :const:`METH_KEYWORDS` can be combined. Any of the "
|
||||
"calling convention flags can be combined with a binding flag."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:160
|
||||
#: ../Doc/c-api/structures.rst:159
|
||||
msgid ""
|
||||
"This is the typical calling convention, where the methods have the type :c:"
|
||||
"type:`PyCFunction`. The function expects two :c:type:`PyObject\\*` values. "
|
||||
|
@ -221,16 +220,16 @@ msgid ""
|
|||
"using :c:func:`PyArg_ParseTuple` or :c:func:`PyArg_UnpackTuple`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:170
|
||||
#: ../Doc/c-api/structures.rst:169
|
||||
msgid ""
|
||||
"Methods with these flags must be of type :c:type:`PyCFunctionWithKeywords`. "
|
||||
"The function expects three parameters: *self*, *args*, and a dictionary of "
|
||||
"all the keyword arguments. The flag is typically combined with :const:"
|
||||
"all the keyword arguments. The flag must be combined with :const:"
|
||||
"`METH_VARARGS`, and the parameters are typically processed using :c:func:"
|
||||
"`PyArg_ParseTupleAndKeywords`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:179
|
||||
#: ../Doc/c-api/structures.rst:178
|
||||
msgid ""
|
||||
"Methods without parameters don't need to check whether arguments are given "
|
||||
"if they are listed with the :const:`METH_NOARGS` flag. They need to be of "
|
||||
|
@ -239,7 +238,7 @@ msgid ""
|
|||
"the second parameter will be *NULL*."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:188
|
||||
#: ../Doc/c-api/structures.rst:187
|
||||
msgid ""
|
||||
"Methods with a single object argument can be listed with the :const:`METH_O` "
|
||||
"flag, instead of invoking :c:func:`PyArg_ParseTuple` with a ``\"O\"`` "
|
||||
|
@ -248,7 +247,7 @@ msgid ""
|
|||
"argument."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:194
|
||||
#: ../Doc/c-api/structures.rst:193
|
||||
msgid ""
|
||||
"These two constants are not used to indicate the calling convention but the "
|
||||
"binding when use with methods of classes. These may not be used for "
|
||||
|
@ -256,27 +255,27 @@ msgid ""
|
|||
"any given method."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:204
|
||||
#: ../Doc/c-api/structures.rst:203
|
||||
msgid ""
|
||||
"The method will be passed the type object as the first parameter rather than "
|
||||
"an instance of the type. This is used to create *class methods*, similar to "
|
||||
"what is created when using the :func:`classmethod` built-in function."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:214
|
||||
#: ../Doc/c-api/structures.rst:213
|
||||
msgid ""
|
||||
"The method will be passed *NULL* as the first parameter rather than an "
|
||||
"instance of the type. This is used to create *static methods*, similar to "
|
||||
"what is created when using the :func:`staticmethod` built-in function."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:218
|
||||
#: ../Doc/c-api/structures.rst:217
|
||||
msgid ""
|
||||
"One other constant controls whether a method is loaded in place of another "
|
||||
"definition with the same method name."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:224
|
||||
#: ../Doc/c-api/structures.rst:223
|
||||
msgid ""
|
||||
"The method will be loaded in place of existing definitions. Without "
|
||||
"*METH_COEXIST*, the default is to skip repeated definitions. Since slot "
|
||||
|
@ -289,190 +288,190 @@ msgid ""
|
|||
"calls."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:237
|
||||
#: ../Doc/c-api/structures.rst:236
|
||||
msgid ""
|
||||
"Structure which describes an attribute of a type which corresponds to a C "
|
||||
"struct member. Its fields are:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:243
|
||||
#: ../Doc/c-api/structures.rst:242
|
||||
msgid ":attr:`name`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:243
|
||||
#: ../Doc/c-api/structures.rst:242
|
||||
msgid "name of the member"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:245
|
||||
msgid ":attr:`type`"
|
||||
#: ../Doc/c-api/structures.rst:244
|
||||
msgid ":attr:`!type`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:245
|
||||
#: ../Doc/c-api/structures.rst:244
|
||||
msgid "the type of the member in the C struct"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:248
|
||||
#: ../Doc/c-api/structures.rst:247
|
||||
msgid ":attr:`offset`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:248 ../Doc/c-api/structures.rst:284
|
||||
#: ../Doc/c-api/structures.rst:247 ../Doc/c-api/structures.rst:283
|
||||
msgid "Py_ssize_t"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:248
|
||||
#: ../Doc/c-api/structures.rst:247
|
||||
msgid ""
|
||||
"the offset in bytes that the member is located on the type's object struct"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:252
|
||||
#: ../Doc/c-api/structures.rst:251
|
||||
msgid ":attr:`flags`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:252
|
||||
#: ../Doc/c-api/structures.rst:251
|
||||
msgid "flag bits indicating if the field should be read-only or writable"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:256
|
||||
#: ../Doc/c-api/structures.rst:255
|
||||
msgid ":attr:`doc`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:260
|
||||
#: ../Doc/c-api/structures.rst:259
|
||||
msgid ""
|
||||
":attr:`type` can be one of many ``T_`` macros corresponding to various C "
|
||||
":attr:`!type` can be one of many ``T_`` macros corresponding to various C "
|
||||
"types. When the member is accessed in Python, it will be converted to the "
|
||||
"equivalent Python type."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:265
|
||||
#: ../Doc/c-api/structures.rst:264
|
||||
msgid "Macro name"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:265
|
||||
#: ../Doc/c-api/structures.rst:264
|
||||
msgid "C type"
|
||||
msgstr "Type C"
|
||||
|
||||
#: ../Doc/c-api/structures.rst:267
|
||||
#: ../Doc/c-api/structures.rst:266
|
||||
msgid "T_SHORT"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:267
|
||||
#: ../Doc/c-api/structures.rst:266
|
||||
msgid "short"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:268
|
||||
#: ../Doc/c-api/structures.rst:267
|
||||
msgid "T_INT"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:269
|
||||
#: ../Doc/c-api/structures.rst:268
|
||||
msgid "T_LONG"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:269
|
||||
#: ../Doc/c-api/structures.rst:268
|
||||
msgid "long"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:270
|
||||
#: ../Doc/c-api/structures.rst:269
|
||||
msgid "T_FLOAT"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:270
|
||||
#: ../Doc/c-api/structures.rst:269
|
||||
msgid "float"
|
||||
msgstr "float"
|
||||
|
||||
#: ../Doc/c-api/structures.rst:271
|
||||
#: ../Doc/c-api/structures.rst:270
|
||||
msgid "T_DOUBLE"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:271
|
||||
#: ../Doc/c-api/structures.rst:270
|
||||
msgid "double"
|
||||
msgstr "double"
|
||||
|
||||
#: ../Doc/c-api/structures.rst:272
|
||||
#: ../Doc/c-api/structures.rst:271
|
||||
msgid "T_STRING"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:273
|
||||
#: ../Doc/c-api/structures.rst:272
|
||||
msgid "T_OBJECT"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:273 ../Doc/c-api/structures.rst:274
|
||||
#: ../Doc/c-api/structures.rst:272 ../Doc/c-api/structures.rst:273
|
||||
msgid "PyObject \\*"
|
||||
msgstr "PyObject \\*"
|
||||
|
||||
#: ../Doc/c-api/structures.rst:274
|
||||
#: ../Doc/c-api/structures.rst:273
|
||||
msgid "T_OBJECT_EX"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:275
|
||||
#: ../Doc/c-api/structures.rst:274
|
||||
msgid "T_CHAR"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:275 ../Doc/c-api/structures.rst:276
|
||||
#: ../Doc/c-api/structures.rst:281
|
||||
#: ../Doc/c-api/structures.rst:274 ../Doc/c-api/structures.rst:275
|
||||
#: ../Doc/c-api/structures.rst:280
|
||||
msgid "char"
|
||||
msgstr "char"
|
||||
|
||||
#: ../Doc/c-api/structures.rst:276
|
||||
#: ../Doc/c-api/structures.rst:275
|
||||
msgid "T_BYTE"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:277
|
||||
#: ../Doc/c-api/structures.rst:276
|
||||
msgid "T_UBYTE"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:277
|
||||
#: ../Doc/c-api/structures.rst:276
|
||||
msgid "unsigned char"
|
||||
msgstr "unsigned char"
|
||||
|
||||
#: ../Doc/c-api/structures.rst:278
|
||||
#: ../Doc/c-api/structures.rst:277
|
||||
msgid "T_UINT"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:278
|
||||
#: ../Doc/c-api/structures.rst:277
|
||||
msgid "unsigned int"
|
||||
msgstr "unsigned int"
|
||||
|
||||
#: ../Doc/c-api/structures.rst:279
|
||||
#: ../Doc/c-api/structures.rst:278
|
||||
msgid "T_USHORT"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:279
|
||||
#: ../Doc/c-api/structures.rst:278
|
||||
msgid "unsigned short"
|
||||
msgstr "unsigned short"
|
||||
|
||||
#: ../Doc/c-api/structures.rst:280
|
||||
#: ../Doc/c-api/structures.rst:279
|
||||
msgid "T_ULONG"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:280
|
||||
#: ../Doc/c-api/structures.rst:279
|
||||
msgid "unsigned long"
|
||||
msgstr "unsigned long"
|
||||
|
||||
#: ../Doc/c-api/structures.rst:281
|
||||
#: ../Doc/c-api/structures.rst:280
|
||||
msgid "T_BOOL"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:282
|
||||
#: ../Doc/c-api/structures.rst:281
|
||||
msgid "T_LONGLONG"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:282
|
||||
#: ../Doc/c-api/structures.rst:281
|
||||
msgid "long long"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:283
|
||||
#: ../Doc/c-api/structures.rst:282
|
||||
msgid "T_ULONGLONG"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:283
|
||||
#: ../Doc/c-api/structures.rst:282
|
||||
msgid "unsigned long long"
|
||||
msgstr "unsigned long long"
|
||||
|
||||
#: ../Doc/c-api/structures.rst:284
|
||||
#: ../Doc/c-api/structures.rst:283
|
||||
msgid "T_PYSSIZET"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:287
|
||||
#: ../Doc/c-api/structures.rst:286
|
||||
msgid ""
|
||||
":c:macro:`T_OBJECT` and :c:macro:`T_OBJECT_EX` differ in that :c:macro:"
|
||||
"`T_OBJECT` returns ``None`` if the member is *NULL* and :c:macro:"
|
||||
|
@ -482,10 +481,10 @@ msgid ""
|
|||
"than :c:macro:`T_OBJECT`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/structures.rst:294
|
||||
#: ../Doc/c-api/structures.rst:293
|
||||
msgid ""
|
||||
":attr:`flags` can be 0 for write and read access or :c:macro:`READONLY` for "
|
||||
"read-only access. Using :c:macro:`T_STRING` for :attr:`type` implies :c:"
|
||||
":attr:`flags` can be ``0`` for write and read access or :c:macro:`READONLY` "
|
||||
"for read-only access. Using :c:macro:`T_STRING` for :attr:`type` implies :c:"
|
||||
"macro:`READONLY`. Only :c:macro:`T_OBJECT` and :c:macro:`T_OBJECT_EX` "
|
||||
"members can be deleted. (They are set to *NULL*)."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
457
c-api/typeobj.po
457
c-api/typeobj.po
File diff suppressed because it is too large
Load Diff
580
c-api/unicode.po
580
c-api/unicode.po
File diff suppressed because it is too large
Load Diff
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -342,22 +343,23 @@ msgid ""
|
|||
"Evaluate a precompiled code object, given a particular environment for its "
|
||||
"evaluation. This environment consists of a dictionary of global variables, "
|
||||
"a mapping object of local variables, arrays of arguments, keywords and "
|
||||
"defaults, and a closure tuple of cells."
|
||||
"defaults, a dictionary of default values for :ref:`keyword-only\\ <keyword-"
|
||||
"only_parameter>` arguments and a closure tuple of cells."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/veryhigh.rst:313
|
||||
#: ../Doc/c-api/veryhigh.rst:314
|
||||
msgid ""
|
||||
"The C structure of the objects used to describe frame objects. The fields of "
|
||||
"this type are subject to change at any time."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/veryhigh.rst:319
|
||||
#: ../Doc/c-api/veryhigh.rst:320
|
||||
msgid ""
|
||||
"Evaluate an execution frame. This is a simplified interface to :c:func:"
|
||||
"`PyEval_EvalFrameEx`, for backward compatibility."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/veryhigh.rst:325
|
||||
#: ../Doc/c-api/veryhigh.rst:326
|
||||
msgid ""
|
||||
"This is the main, unvarnished function of Python interpretation. It is "
|
||||
"literally 2000 lines long. The code object associated with the execution "
|
||||
|
@ -367,39 +369,39 @@ msgid ""
|
|||
"`~generator.throw` methods of generator objects."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/veryhigh.rst:332
|
||||
#: ../Doc/c-api/veryhigh.rst:333
|
||||
msgid ""
|
||||
"This function now includes a debug assertion to help ensure that it does not "
|
||||
"silently discard an active exception."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/veryhigh.rst:339
|
||||
#: ../Doc/c-api/veryhigh.rst:340
|
||||
msgid ""
|
||||
"This function changes the flags of the current evaluation frame, and returns "
|
||||
"true on success, false on failure."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/veryhigh.rst:347
|
||||
#: ../Doc/c-api/veryhigh.rst:348
|
||||
msgid ""
|
||||
"The start symbol from the Python grammar for isolated expressions; for use "
|
||||
"with :c:func:`Py_CompileString`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/veryhigh.rst:355
|
||||
#: ../Doc/c-api/veryhigh.rst:356
|
||||
msgid ""
|
||||
"The start symbol from the Python grammar for sequences of statements as read "
|
||||
"from a file or other source; for use with :c:func:`Py_CompileString`. This "
|
||||
"is the symbol to use when compiling arbitrarily long Python source code."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/veryhigh.rst:364
|
||||
#: ../Doc/c-api/veryhigh.rst:365
|
||||
msgid ""
|
||||
"The start symbol from the Python grammar for a single statement; for use "
|
||||
"with :c:func:`Py_CompileString`. This is the symbol used for the interactive "
|
||||
"interpreter loop."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/veryhigh.rst:371
|
||||
#: ../Doc/c-api/veryhigh.rst:372
|
||||
msgid ""
|
||||
"This is the structure used to hold compiler flags. In cases where code is "
|
||||
"only being compiled, it is passed as ``int flags``, and in cases where code "
|
||||
|
@ -407,14 +409,14 @@ msgid ""
|
|||
"case, ``from __future__ import`` can modify *flags*."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/veryhigh.rst:376
|
||||
#: ../Doc/c-api/veryhigh.rst:377
|
||||
msgid ""
|
||||
"Whenever ``PyCompilerFlags *flags`` is *NULL*, :attr:`cf_flags` is treated "
|
||||
"as equal to ``0``, and any modification due to ``from __future__ import`` is "
|
||||
"discarded. ::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/veryhigh.rst:387
|
||||
#: ../Doc/c-api/veryhigh.rst:388
|
||||
msgid ""
|
||||
"This bit can be set in *flags* to cause division operator ``/`` to be "
|
||||
"interpreted as \"true division\" according to :pep:`238`."
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -425,6 +426,7 @@ msgstr ""
|
|||
"concerné pour une référence complète."
|
||||
|
||||
#: ../Doc/distutils/apiref.rst:169
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The Extension class describes a single C or C++ extension module in a setup "
|
||||
"script. It accepts the following keyword arguments in its constructor:"
|
||||
|
@ -481,7 +483,7 @@ msgid ""
|
|||
"list of macros to define; each macro is defined using a 2-tuple ``(name, "
|
||||
"value)``, where *value* is either the string to define it to or ``None`` to "
|
||||
"define it without a particular value (equivalent of ``#define FOO`` in "
|
||||
"source or :option:`-DFOO` on Unix C compiler command line)"
|
||||
"source or :option:`!-DFOO` on Unix C compiler command line)"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/apiref.rst:200
|
||||
|
@ -647,11 +649,11 @@ msgstr ""
|
|||
|
||||
#: ../Doc/distutils/apiref.rst:322
|
||||
msgid ""
|
||||
"Generate C pre-processor options (:option:`-D`, :option:`!-U`, :option:`!-"
|
||||
"Generate C pre-processor options (:option:`!-D`, :option:`!-U`, :option:`!-"
|
||||
"I`) as used by at least two types of compilers: the typical Unix compiler "
|
||||
"and Visual C++. *macros* is the usual thing, a list of 1- or 2-tuples, where "
|
||||
"``(name,)`` means undefine (:option:`!-U`) macro *name*, and ``(name, "
|
||||
"value)`` means define (:option:`-D`) macro *name* to *value*. "
|
||||
"value)`` means define (:option:`!-D`) macro *name* to *value*. "
|
||||
"*include_dirs* is just a list of directory names to be added to the header "
|
||||
"file search path (:option:`!-I`). Returns a list of command-line options "
|
||||
"suitable for either Unix compilers or Visual C++."
|
||||
|
@ -692,7 +694,7 @@ msgstr ""
|
|||
|
||||
#: ../Doc/distutils/apiref.rst:362
|
||||
msgid ""
|
||||
"Print list of available compilers (used by the :option:`--help-compiler` "
|
||||
"Print list of available compilers (used by the :option:`!--help-compiler` "
|
||||
"options to :command:`build`, :command:`build_ext`, :command:`build_clib`)."
|
||||
msgstr ""
|
||||
|
||||
|
@ -1211,23 +1213,23 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/apiref.rst:792
|
||||
msgid "macros defined with :option:`-Dname[=value]`"
|
||||
msgid "macros defined with :option:`!-Dname[=value]`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/apiref.rst:794
|
||||
msgid "macros undefined with :option:`-Uname`"
|
||||
msgid "macros undefined with :option:`!-Uname`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/apiref.rst:796
|
||||
msgid "include search directories specified with :option:`-Idir`"
|
||||
msgid "include search directories specified with :option:`!-Idir`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/apiref.rst:798
|
||||
msgid "libraries specified with :option:`-llib`"
|
||||
msgid "libraries specified with :option:`!-llib`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/apiref.rst:800
|
||||
msgid "library search directories specified with :option:`-Ldir`"
|
||||
msgid "library search directories specified with :option:`!-Ldir`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/apiref.rst:802
|
||||
|
@ -1243,7 +1245,7 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/apiref.rst:808
|
||||
msgid "link shared library handled by :program:`cc` :option:`-shared`"
|
||||
msgid "link shared library handled by :program:`cc` :option:`!-shared`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/apiref.rst:812
|
||||
|
@ -1831,9 +1833,9 @@ msgstr ""
|
|||
|
||||
#: ../Doc/distutils/apiref.rst:1321
|
||||
msgid ""
|
||||
"boolean options can have \"negative aliases\" --- eg. if :option:`--quiet` "
|
||||
"is the \"negative alias\" of :option:`--verbose`, then :option:`--quiet` on "
|
||||
"the command line sets *verbose* to false."
|
||||
"boolean options can have \"negative aliases\" --- eg. if :option:`!--quiet` "
|
||||
"is the \"negative alias\" of :option:`!--verbose`, then :option:`!--quiet` "
|
||||
"on the command line sets *verbose* to false."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/apiref.rst:1327
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -96,7 +97,7 @@ msgstr ""
|
|||
|
||||
#: ../Doc/distutils/builtdist.rst:60
|
||||
msgid ""
|
||||
"The :command:`bdist` command has a :option:`--formats` option, similar to "
|
||||
"The :command:`bdist` command has a :option:`!--formats` option, similar to "
|
||||
"the :command:`sdist` command, which you can use to select the types of built "
|
||||
"distribution to generate: for example, ::"
|
||||
msgstr ""
|
||||
|
@ -266,7 +267,7 @@ msgstr ""
|
|||
|
||||
#: ../Doc/distutils/builtdist.rst:126
|
||||
msgid ""
|
||||
"You don't have to use the :command:`bdist` command with the :option:`--"
|
||||
"You don't have to use the :command:`bdist` command with the :option:`!--"
|
||||
"formats` option; you can also use the command that directly implements the "
|
||||
"format you're interested in. Some of these :command:`bdist` \"sub-commands"
|
||||
"\" actually generate several similar formats; for instance, the :command:"
|
||||
|
@ -344,7 +345,7 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/builtdist.rst:177
|
||||
msgid "or the :command:`bdist` command with the :option:`--format` option::"
|
||||
msgid "or the :command:`bdist` command with the :option:`!--format` option::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/builtdist.rst:181
|
||||
|
@ -557,7 +558,7 @@ msgid ""
|
|||
"If you distribute or package many Python module distributions, you might "
|
||||
"want to put options that apply to all of them in your personal Distutils "
|
||||
"configuration file (:file:`~/.pydistutils.cfg`). If you want to temporarily "
|
||||
"disable this file, you can pass the :option:`--no-user-cfg` option to :file:"
|
||||
"disable this file, you can pass the :option:`!--no-user-cfg` option to :file:"
|
||||
"`setup.py`."
|
||||
msgstr ""
|
||||
|
||||
|
@ -592,13 +593,13 @@ msgstr ""
|
|||
|
||||
#: ../Doc/distutils/builtdist.rst:269
|
||||
msgid ""
|
||||
"If you wish, you can separate these three steps. You can use the :option:`--"
|
||||
"spec-only` option to make :command:`bdist_rpm` just create the :file:`.spec` "
|
||||
"file and exit; in this case, the :file:`.spec` file will be written to the "
|
||||
"\"distribution directory\"---normally :file:`dist/`, but customizable with "
|
||||
"the :option:`--dist-dir` option. (Normally, the :file:`.spec` file winds up "
|
||||
"deep in the \"build tree,\" in a temporary directory created by :command:"
|
||||
"`bdist_rpm`.)"
|
||||
"If you wish, you can separate these three steps. You can use the :option:"
|
||||
"`!--spec-only` option to make :command:`bdist_rpm` just create the :file:`."
|
||||
"spec` file and exit; in this case, the :file:`.spec` file will be written to "
|
||||
"the \"distribution directory\"---normally :file:`dist/`, but customizable "
|
||||
"with the :option:`!--dist-dir` option. (Normally, the :file:`.spec` file "
|
||||
"winds up deep in the \"build tree,\" in a temporary directory created by :"
|
||||
"command:`bdist_rpm`.)"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/builtdist.rst:297
|
||||
|
@ -621,7 +622,7 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/builtdist.rst:310
|
||||
msgid "or the :command:`bdist` command with the :option:`--formats` option::"
|
||||
msgid "or the :command:`bdist` command with the :option:`!--formats` option::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/builtdist.rst:314
|
||||
|
@ -646,15 +647,15 @@ msgid ""
|
|||
"The installer will try to compile pure modules into :term:`bytecode` after "
|
||||
"installation on the target system in normal and optimizing mode. If you "
|
||||
"don't want this to happen for some reason, you can run the :command:"
|
||||
"`bdist_wininst` command with the :option:`--no-target-compile` and/or the :"
|
||||
"option:`--no-target-optimize` option."
|
||||
"`bdist_wininst` command with the :option:`!--no-target-compile` and/or the :"
|
||||
"option:`!--no-target-optimize` option."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/builtdist.rst:331
|
||||
msgid ""
|
||||
"By default the installer will display the cool \"Python Powered\" logo when "
|
||||
"it is run, but you can also supply your own 152x261 bitmap which must be a "
|
||||
"Windows :file:`.bmp` file with the :option:`--bitmap` option."
|
||||
"Windows :file:`.bmp` file with the :option:`!--bitmap` option."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/builtdist.rst:335
|
||||
|
@ -662,13 +663,13 @@ msgid ""
|
|||
"The installer will also display a large title on the desktop background "
|
||||
"window when it is run, which is constructed from the name of your "
|
||||
"distribution and the version number. This can be changed to another text by "
|
||||
"using the :option:`--title` option."
|
||||
"using the :option:`!--title` option."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/builtdist.rst:340
|
||||
msgid ""
|
||||
"The installer file will be written to the \"distribution directory\" --- "
|
||||
"normally :file:`dist/`, but customizable with the :option:`--dist-dir` "
|
||||
"normally :file:`dist/`, but customizable with the :option:`!--dist-dir` "
|
||||
"option."
|
||||
msgstr ""
|
||||
|
||||
|
@ -686,9 +687,10 @@ msgstr ""
|
|||
|
||||
#: ../Doc/distutils/builtdist.rst:353
|
||||
msgid ""
|
||||
"To build for an alternate platform, specify the :option:`--plat-name` option "
|
||||
"to the build command. Valid values are currently 'win32', 'win-amd64' and "
|
||||
"'win-ia64'. For example, on a 32bit version of Windows, you could execute::"
|
||||
"To build for an alternate platform, specify the :option:`!--plat-name` "
|
||||
"option to the build command. Valid values are currently 'win32', 'win-"
|
||||
"amd64' and 'win-ia64'. For example, on a 32bit version of Windows, you "
|
||||
"could execute::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/builtdist.rst:359
|
||||
|
@ -730,7 +732,7 @@ msgstr ""
|
|||
#: ../Doc/distutils/builtdist.rst:385
|
||||
msgid ""
|
||||
"Starting with Python 2.3, a postinstallation script can be specified with "
|
||||
"the :option:`--install-script` option. The basename of the script must be "
|
||||
"the :option:`!--install-script` option. The basename of the script must be "
|
||||
"specified, and the script filename must also be listed in the scripts "
|
||||
"argument to the setup function."
|
||||
msgstr ""
|
||||
|
@ -738,9 +740,9 @@ msgstr ""
|
|||
#: ../Doc/distutils/builtdist.rst:390
|
||||
msgid ""
|
||||
"This script will be run at installation time on the target system after all "
|
||||
"the files have been copied, with ``argv[1]`` set to :option:`-install`, and "
|
||||
"the files have been copied, with ``argv[1]`` set to :option:`!-install`, and "
|
||||
"again at uninstallation time before the files are removed with ``argv[1]`` "
|
||||
"set to :option:`-remove`."
|
||||
"set to :option:`!-remove`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/builtdist.rst:395
|
||||
|
@ -800,7 +802,7 @@ msgstr ""
|
|||
|
||||
#: ../Doc/distutils/builtdist.rst:456
|
||||
msgid ""
|
||||
"Starting with Python 2.6, bdist_wininst supports a :option:`--user-access-"
|
||||
"Starting with Python 2.6, bdist_wininst supports a :option:`!--user-access-"
|
||||
"control` option. The default is 'none' (meaning no UAC handling is done), "
|
||||
"and other valid values are 'auto' (meaning prompt for UAC elevation if "
|
||||
"Python was installed for all users) and 'force' (meaning always prompt for "
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -85,7 +86,7 @@ msgstr ""
|
|||
|
||||
#: ../Doc/distutils/configfile.rst:69
|
||||
msgid ""
|
||||
"Note that an option spelled :option:`--foo-bar` on the command-line is "
|
||||
"Note that an option spelled :option:`!--foo-bar` on the command-line is "
|
||||
"spelled ``foo_bar`` in configuration files."
|
||||
msgstr ""
|
||||
|
||||
|
@ -95,15 +96,15 @@ msgid ""
|
|||
"is, you have an extension :mod:`pkg.ext`, and you want the compiled "
|
||||
"extension file (:file:`ext.so` on Unix, say) to be put in the same source "
|
||||
"directory as your pure Python modules :mod:`pkg.mod1` and :mod:`pkg.mod2`. "
|
||||
"You can always use the :option:`--inplace` option on the command-line to "
|
||||
"You can always use the :option:`!--inplace` option on the command-line to "
|
||||
"ensure this::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/configfile.rst:82
|
||||
msgid ""
|
||||
"But this requires that you always specify the :command:`build_ext` command "
|
||||
"explicitly, and remember to provide :option:`--inplace`. An easier way is to "
|
||||
"\"set and forget\" this option, by encoding it in :file:`setup.cfg`, the "
|
||||
"explicitly, and remember to provide :option:`!--inplace`. An easier way is "
|
||||
"to \"set and forget\" this option, by encoding it in :file:`setup.cfg`, the "
|
||||
"configuration file for this distribution::"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -273,6 +274,6 @@ msgstr ""
|
|||
|
||||
#: ../Doc/distutils/examples.rst:324
|
||||
msgid ""
|
||||
"Notice that the class can also be instanciated with a metadata file path to "
|
||||
"Notice that the class can also be instantiated with a metadata file path to "
|
||||
"loads its values::"
|
||||
msgstr ""
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -80,7 +81,7 @@ msgid ""
|
|||
"expected to allow third-party extensions to provide support for additional "
|
||||
"packaging systems, but the commands can be used for anything distutils "
|
||||
"commands can be used for. A new configuration option, ``command_packages`` "
|
||||
"(command-line option :option:`--command-packages`), can be used to specify "
|
||||
"(command-line option :option:`!--command-packages`), can be used to specify "
|
||||
"additional packages to be searched for modules implementing commands. Like "
|
||||
"all distutils options, this can be specified on the command line or in a "
|
||||
"configuration file. This option can only be set in the ``[global]`` section "
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -231,7 +232,7 @@ msgid "*repository*, that defines the url of the PyPI server. Defaults to"
|
|||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/packageindex.rst:176
|
||||
msgid "``https://www.python.org/pypi``."
|
||||
msgid "``https://upload.pypi.org/legacy/``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/packageindex.rst:177
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -238,7 +239,7 @@ msgid ""
|
|||
"The second argument to the :class:`~distutils.core.Extension` constructor is "
|
||||
"a list of source files. Since the Distutils currently only support C, C++, "
|
||||
"and Objective-C extensions, these are normally C/C++/Objective-C source "
|
||||
"files. (Be sure to use appropriate extensions to distinguish C++\\ source "
|
||||
"files. (Be sure to use appropriate extensions to distinguish C++ source "
|
||||
"files: :file:`.cc` and :file:`.cpp` seem to be recognized by both Unix and "
|
||||
"Windows compilers.)"
|
||||
msgstr ""
|
||||
|
@ -577,7 +578,7 @@ msgid ""
|
|||
"starts with ``#!`` and contains the word \"python\", the Distutils will "
|
||||
"adjust the first line to refer to the current interpreter location. By "
|
||||
"default, it is replaced with the current interpreter location. The :option:"
|
||||
"`--executable` (or :option:`-e`) option will allow the interpreter path to "
|
||||
"`!--executable` (or :option:`!-e`) option will allow the interpreter path to "
|
||||
"be explicitly overridden."
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -36,7 +37,7 @@ msgstr ""
|
|||
|
||||
#: ../Doc/distutils/sourcedist.rst:17
|
||||
msgid ""
|
||||
"You can specify as many formats as you like using the :option:`--formats` "
|
||||
"You can specify as many formats as you like using the :option:`!--formats` "
|
||||
"option, for example::"
|
||||
msgstr ""
|
||||
|
||||
|
@ -263,7 +264,7 @@ msgid ""
|
|||
"directories matching :file:`examples/sample?/build`. All of this is done "
|
||||
"*after* the standard include set, so you can exclude files from the standard "
|
||||
"set with explicit instructions in the manifest template. (Or, you can use "
|
||||
"the :option:`--no-defaults` option to disable the standard set entirely.) "
|
||||
"the :option:`!--no-defaults` option to disable the standard set entirely.) "
|
||||
"There are several other commands available in the manifest template mini-"
|
||||
"language; see section :ref:`sdist-cmd`."
|
||||
msgstr ""
|
||||
|
@ -295,9 +296,9 @@ msgstr ""
|
|||
|
||||
#: ../Doc/distutils/sourcedist.rst:168
|
||||
msgid ""
|
||||
"You can disable the default set of included files with the :option:`--no-"
|
||||
"You can disable the default set of included files with the :option:`!--no-"
|
||||
"defaults` option, and you can disable the standard exclude set with :option:"
|
||||
"`--no-prune`."
|
||||
"`!--no-prune`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/sourcedist.rst:172
|
||||
|
@ -398,7 +399,7 @@ msgstr ""
|
|||
#: ../Doc/distutils/sourcedist.rst:227
|
||||
msgid ""
|
||||
"There are a couple of options that modify this behaviour. First, use the :"
|
||||
"option:`--no-defaults` and :option:`--no-prune` to disable the standard "
|
||||
"option:`!--no-defaults` and :option:`!--no-prune` to disable the standard "
|
||||
"\"include\" and \"exclude\" sets."
|
||||
msgstr ""
|
||||
|
||||
|
@ -409,5 +410,5 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#: ../Doc/distutils/sourcedist.rst:236
|
||||
msgid ":option:`-o` is a shortcut for :option:`--manifest-only`."
|
||||
msgid ":option:`!-o` is a shortcut for :option:`!--manifest-only`."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -1017,7 +1018,7 @@ msgid ""
|
|||
"collect` function), as well as configuration interfaces and the ability to "
|
||||
"disable the detector at runtime. The cycle detector is considered an "
|
||||
"optional component; though it is included by default, it can be disabled at "
|
||||
"build time using the :option:`--without-cycle-gc` option to the :program:"
|
||||
"build time using the :option:`!--without-cycle-gc` option to the :program:"
|
||||
"`configure` script on Unix platforms (including Mac OS X). If the cycle "
|
||||
"detector is disabled in this way, the :mod:`gc` module will not be available."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
257
faq/design.po
257
faq/design.po
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -74,11 +75,12 @@ msgstr ""
|
|||
"autre style."
|
||||
|
||||
#: ../Doc/faq/design.rst:31
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Many coding styles place begin/end brackets on a line by themselves. This "
|
||||
"makes programs considerably longer and wastes valuable screen space, making "
|
||||
"it harder to get a good overview of a program. Ideally, a function should "
|
||||
"fit on one screen (say, 20-30 lines). 20 lines of Python can do a lot more "
|
||||
"fit on one screen (say, 20--30 lines). 20 lines of Python can do a lot more "
|
||||
"work than 20 lines of C. This is not solely due to the lack of begin/end "
|
||||
"brackets -- the lack of declarations and the high-level data types are also "
|
||||
"responsible -- but the indentation-based syntax certainly helps."
|
||||
|
@ -164,8 +166,9 @@ msgid "which is exactly::"
|
|||
msgstr "qui est, exactement : ::"
|
||||
|
||||
#: ../Doc/faq/design.rst:80
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The typical precision of 53 bits provides Python floats with 15-16 decimal "
|
||||
"The typical precision of 53 bits provides Python floats with 15--16 decimal "
|
||||
"digits of accuracy."
|
||||
msgstr ""
|
||||
"La précision typique, de 53 bits, permet une précision de 15-16 décimales "
|
||||
|
@ -680,64 +683,19 @@ msgstr ""
|
|||
"Python peut-il être compilé en code machine, en C ou dans un autre langage ?"
|
||||
|
||||
#: ../Doc/faq/design.rst:369
|
||||
msgid "Practical answer:"
|
||||
msgstr "Réponse concrète :"
|
||||
|
||||
#: ../Doc/faq/design.rst:371
|
||||
msgid ""
|
||||
"`Cython <http://cython.org/>`_ and `Pyrex <https://www.cosc.canterbury.ac.nz/"
|
||||
"greg.ewing/python/Pyrex/>`_ compile a modified version of Python with "
|
||||
"optional annotations into C extensions. `Weave <https://scipy.github.io/"
|
||||
"devdocs/tutorial/weave.html>`_ makes it easy to intermingle Python and C "
|
||||
"code in various ways to increase performance. `Nuitka <http://www.nuitka.net/"
|
||||
">`_ is an up-and-coming compiler of Python into C++ code, aiming to support "
|
||||
"the full Python language."
|
||||
"`Cython <http://cython.org/>`_ compiles a modified version of Python with "
|
||||
"optional annotations into C extensions. `Nuitka <http://www.nuitka.net/>`_ "
|
||||
"is an up-and-coming compiler of Python into C++ code, aiming to support the "
|
||||
"full Python language. For compiling to Java you can consider `VOC <https://"
|
||||
"voc.readthedocs.io>`_."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:378
|
||||
msgid "Theoretical answer:"
|
||||
msgstr "Réponse théorique :"
|
||||
|
||||
#: ../Doc/faq/design.rst:382
|
||||
msgid ""
|
||||
"Not trivially. Python's high level data types, dynamic typing of objects "
|
||||
"and run-time invocation of the interpreter (using :func:`eval` or :func:"
|
||||
"`exec`) together mean that a naïvely \"compiled\" Python program would "
|
||||
"probably consist mostly of calls into the Python run-time system, even for "
|
||||
"seemingly simple operations like ``x+1``."
|
||||
msgstr ""
|
||||
"Pas de façon triviale. Les types de données haut niveau de Python, le typage "
|
||||
"dynamique des objets et l'invocation de l’interpréteur à l'exécution (via :"
|
||||
"func:`eval` ou :func:`exec`) font qu'un programme Python compilé naïvement "
|
||||
"consisterait probablement principalement à faire des appels au système "
|
||||
"d'exécution de Python, même pour des opérations simples comme ``x + 1``."
|
||||
|
||||
#: ../Doc/faq/design.rst:388
|
||||
msgid ""
|
||||
"Several projects described in the Python newsgroup or at past `Python "
|
||||
"conferences <https://www.python.org/community/workshops/>`_ have shown that "
|
||||
"this approach is feasible, although the speedups reached so far are only "
|
||||
"modest (e.g. 2x). Jython uses the same strategy for compiling to Java "
|
||||
"bytecode. (Jim Hugunin has demonstrated that in combination with whole-"
|
||||
"program analysis, speedups of 1000x are feasible for small demo programs. "
|
||||
"See the proceedings from the `1997 Python conference <http://legacy.python."
|
||||
"org/workshops/1997-10/proceedings/>`_ for more information.)"
|
||||
msgstr ""
|
||||
"Plusieurs projets décrits dans le forum de Python ou dans les anciennes "
|
||||
"`Conférences Python <https://www.python.org/community/workshops/>`_ ont "
|
||||
"montré que cette approche est réalisable, même si les améliorations "
|
||||
"atteintes restaient modestes (autour de ×2). Jython utilise la même "
|
||||
"stratégie pour compiler en *bytecode* Java. (Jim Hugunin a démontré qu'en "
|
||||
"combinaison avec une analyse de la totalité du programme, des améliorations "
|
||||
"de ×1000 sont possibles sur de petits programmes de démonstration. Voir le "
|
||||
"compte rendu de la `Conférence de Python 1997 <http://legacy.python.org/"
|
||||
"workshops/1997-10/proceedings/>`_ pour plus d'informations.)"
|
||||
|
||||
#: ../Doc/faq/design.rst:399
|
||||
#: ../Doc/faq/design.rst:377
|
||||
msgid "How does Python manage memory?"
|
||||
msgstr "Comment Python gère la mémoire ?"
|
||||
|
||||
#: ../Doc/faq/design.rst:401
|
||||
#: ../Doc/faq/design.rst:379
|
||||
msgid ""
|
||||
"The details of Python memory management depend on the implementation. The "
|
||||
"standard implementation of Python, :term:`CPython`, uses reference counting "
|
||||
|
@ -756,7 +714,7 @@ msgstr ""
|
|||
"module :mod:`gc` fournit des fonctions pour lancer le ramasse-miettes, "
|
||||
"d'obtenir des statistiques de débogage et ajuster ses paramètres."
|
||||
|
||||
#: ../Doc/faq/design.rst:409
|
||||
#: ../Doc/faq/design.rst:387
|
||||
msgid ""
|
||||
"Other implementations (such as `Jython <http://www.jython.org>`_ or `PyPy "
|
||||
"<http://www.pypy.org>`_), however, can rely on a different mechanism such as "
|
||||
|
@ -770,7 +728,7 @@ msgstr ""
|
|||
"subtils problèmes de portabilité si votre code Python dépend du comportement "
|
||||
"de l'implémentation du compteur de références."
|
||||
|
||||
#: ../Doc/faq/design.rst:415
|
||||
#: ../Doc/faq/design.rst:393
|
||||
msgid ""
|
||||
"In some Python implementations, the following code (which is fine in "
|
||||
"CPython) will probably run out of file descriptors::"
|
||||
|
@ -779,7 +737,7 @@ msgstr ""
|
|||
"parfaitement avec *CPython*) aurait probablement manqué de descripteurs de "
|
||||
"fichiers::"
|
||||
|
||||
#: ../Doc/faq/design.rst:422
|
||||
#: ../Doc/faq/design.rst:400
|
||||
msgid ""
|
||||
"Indeed, using CPython's reference counting and destructor scheme, each new "
|
||||
"assignment to *f* closes the previous file. With a traditional GC, however, "
|
||||
|
@ -792,7 +750,7 @@ msgstr ""
|
|||
"(et fermés) à intervalles variables et possiblement avec de longs "
|
||||
"intervalles."
|
||||
|
||||
#: ../Doc/faq/design.rst:427
|
||||
#: ../Doc/faq/design.rst:405
|
||||
msgid ""
|
||||
"If you want to write code that will work with any Python implementation, you "
|
||||
"should explicitly close the file or use the :keyword:`with` statement; this "
|
||||
|
@ -803,12 +761,12 @@ msgstr ""
|
|||
"utiliser l'instruction :keyword:`with` ; ceci fonctionnera indépendamment du "
|
||||
"système de gestion de la mémoire::"
|
||||
|
||||
#: ../Doc/faq/design.rst:437
|
||||
#: ../Doc/faq/design.rst:415
|
||||
msgid "Why doesn't CPython use a more traditional garbage collection scheme?"
|
||||
msgstr ""
|
||||
"Pourquoi CPython n'utilise-il pas un ramasse-miette plus traditionnel ?"
|
||||
|
||||
#: ../Doc/faq/design.rst:439
|
||||
#: ../Doc/faq/design.rst:417
|
||||
msgid ""
|
||||
"For one thing, this is not a C standard feature and hence it's not portable. "
|
||||
"(Yes, we know about the Boehm GC library. It has bits of assembler code for "
|
||||
|
@ -823,7 +781,7 @@ msgstr ""
|
|||
"transparent, c'est loin d'être le cas, des correctifs sont nécessaires afin "
|
||||
"que Python fonctionne correctement avec.)"
|
||||
|
||||
#: ../Doc/faq/design.rst:445
|
||||
#: ../Doc/faq/design.rst:423
|
||||
msgid ""
|
||||
"Traditional GC also becomes a problem when Python is embedded into other "
|
||||
"applications. While in a standalone Python it's fine to replace the "
|
||||
|
@ -840,12 +798,12 @@ msgstr ""
|
|||
"pas vouloir celles de Python. À l'heure actuelle, CPython fonctionne avec "
|
||||
"n'importe quelle implémentation correcte de malloc() et free()."
|
||||
|
||||
#: ../Doc/faq/design.rst:454
|
||||
#: ../Doc/faq/design.rst:432
|
||||
msgid "Why isn't all memory freed when CPython exits?"
|
||||
msgstr ""
|
||||
"Pourquoi toute la mémoire n'est pas libérée lorsque *CPython* s'arrête ?"
|
||||
|
||||
#: ../Doc/faq/design.rst:456
|
||||
#: ../Doc/faq/design.rst:434
|
||||
msgid ""
|
||||
"Objects referenced from the global namespaces of Python modules are not "
|
||||
"always deallocated when Python exits. This may happen if there are circular "
|
||||
|
@ -862,7 +820,7 @@ msgstr ""
|
|||
"cependant, agressif sur le nettoyage de la mémoire en quittant et cherche à "
|
||||
"détruire chaque objet."
|
||||
|
||||
#: ../Doc/faq/design.rst:463
|
||||
#: ../Doc/faq/design.rst:441
|
||||
msgid ""
|
||||
"If you want to force Python to delete certain things on deallocation use "
|
||||
"the :mod:`atexit` module to run a function that will force those deletions."
|
||||
|
@ -871,12 +829,12 @@ msgstr ""
|
|||
"utilisez le module :mod:`texit` pour exécuter une fonction qui va forcer ces "
|
||||
"destructions."
|
||||
|
||||
#: ../Doc/faq/design.rst:468
|
||||
#: ../Doc/faq/design.rst:446
|
||||
msgid "Why are there separate tuple and list data types?"
|
||||
msgstr ""
|
||||
"Pourquoi les *tuples* et les *list* sont deux types de données séparés ?"
|
||||
|
||||
#: ../Doc/faq/design.rst:470
|
||||
#: ../Doc/faq/design.rst:448
|
||||
msgid ""
|
||||
"Lists and tuples, while similar in many respects, are generally used in "
|
||||
"fundamentally different ways. Tuples can be thought of as being similar to "
|
||||
|
@ -893,7 +851,7 @@ msgstr ""
|
|||
"un repère cartésien est correctement représenté comme un *tuple* de deux ou "
|
||||
"trois nombres."
|
||||
|
||||
#: ../Doc/faq/design.rst:477
|
||||
#: ../Doc/faq/design.rst:455
|
||||
msgid ""
|
||||
"Lists, on the other hand, are more like arrays in other languages. They "
|
||||
"tend to hold a varying number of objects all of which have the same type and "
|
||||
|
@ -910,7 +868,7 @@ msgstr ""
|
|||
"problème que vous ajoutiez un ou deux fichiers supplémentaire dans le "
|
||||
"dossier."
|
||||
|
||||
#: ../Doc/faq/design.rst:484
|
||||
#: ../Doc/faq/design.rst:462
|
||||
msgid ""
|
||||
"Tuples are immutable, meaning that once a tuple has been created, you can't "
|
||||
"replace any of its elements with a new value. Lists are mutable, meaning "
|
||||
|
@ -925,11 +883,11 @@ msgstr ""
|
|||
"utilisés comme clés de dictionnaires, et donc de ``tuple`` et ``list`` seul "
|
||||
"des *tuples* peuvent être utilisés comme clés."
|
||||
|
||||
#: ../Doc/faq/design.rst:491
|
||||
#: ../Doc/faq/design.rst:469
|
||||
msgid "How are lists implemented?"
|
||||
msgstr "Comment est-ce que les listes sont implémentées ?"
|
||||
|
||||
#: ../Doc/faq/design.rst:493
|
||||
#: ../Doc/faq/design.rst:471
|
||||
msgid ""
|
||||
"Python's lists are really variable-length arrays, not Lisp-style linked "
|
||||
"lists. The implementation uses a contiguous array of references to other "
|
||||
|
@ -942,7 +900,7 @@ msgstr ""
|
|||
"Elle conserve également un pointeur vers ce tableau et la longueur du "
|
||||
"tableau dans une structure de tête de liste."
|
||||
|
||||
#: ../Doc/faq/design.rst:497
|
||||
#: ../Doc/faq/design.rst:475
|
||||
msgid ""
|
||||
"This makes indexing a list ``a[i]`` an operation whose cost is independent "
|
||||
"of the size of the list or the value of the index."
|
||||
|
@ -950,7 +908,7 @@ msgstr ""
|
|||
"Cela rend l'indexation d'une liste ``a[i]`` une opération dont le coût est "
|
||||
"indépendant de la taille de la liste ou de la valeur de l'indice."
|
||||
|
||||
#: ../Doc/faq/design.rst:500
|
||||
#: ../Doc/faq/design.rst:478
|
||||
msgid ""
|
||||
"When items are appended or inserted, the array of references is resized. "
|
||||
"Some cleverness is applied to improve the performance of appending items "
|
||||
|
@ -963,11 +921,11 @@ msgstr ""
|
|||
"être étendu, un certain espace supplémentaire est alloué de sorte que pour "
|
||||
"la prochaine fois, ceci ne nécessite plus un redimensionnement effectif."
|
||||
|
||||
#: ../Doc/faq/design.rst:507
|
||||
#: ../Doc/faq/design.rst:485
|
||||
msgid "How are dictionaries implemented?"
|
||||
msgstr "Comment les dictionnaires sont-ils implémentés ?"
|
||||
|
||||
#: ../Doc/faq/design.rst:509
|
||||
#: ../Doc/faq/design.rst:487
|
||||
msgid ""
|
||||
"Python's dictionaries are implemented as resizable hash tables. Compared to "
|
||||
"B-trees, this gives better performance for lookup (the most common operation "
|
||||
|
@ -978,7 +936,7 @@ msgstr ""
|
|||
"performances pour la recherche (l'opération la plus courante de loin) dans "
|
||||
"la plupart des circonstances, et leur implémentation est plus simple."
|
||||
|
||||
#: ../Doc/faq/design.rst:513
|
||||
#: ../Doc/faq/design.rst:491
|
||||
msgid ""
|
||||
"Dictionaries work by computing a hash code for each key stored in the "
|
||||
"dictionary using the :func:`hash` built-in function. The hash code varies "
|
||||
|
@ -1010,11 +968,11 @@ msgstr ""
|
|||
"du dictionnaire dans un certain ordre arbitraire qui peut changer à chaque "
|
||||
"appel d'un programme."
|
||||
|
||||
#: ../Doc/faq/design.rst:528
|
||||
#: ../Doc/faq/design.rst:506
|
||||
msgid "Why must dictionary keys be immutable?"
|
||||
msgstr "Pourquoi les clés du dictionnaire sont immuables ?"
|
||||
|
||||
#: ../Doc/faq/design.rst:530
|
||||
#: ../Doc/faq/design.rst:508
|
||||
msgid ""
|
||||
"The hash table implementation of dictionaries uses a hash value calculated "
|
||||
"from the key value to find the key. If the key were a mutable object, its "
|
||||
|
@ -1037,7 +995,7 @@ msgstr ""
|
|||
"chercher l'ancienne valeur, elle serait également introuvable car la valeur "
|
||||
"de l'objet trouvé dans cet emplacement de hachage serait différente."
|
||||
|
||||
#: ../Doc/faq/design.rst:539
|
||||
#: ../Doc/faq/design.rst:517
|
||||
msgid ""
|
||||
"If you want a dictionary indexed with a list, simply convert the list to a "
|
||||
"tuple first; the function ``tuple(L)`` creates a tuple with the same entries "
|
||||
|
@ -1049,11 +1007,11 @@ msgstr ""
|
|||
"*tuple* avec les mêmes entrées que la liste ``L``. Les *tuples* sont "
|
||||
"immuables et peuvent donc être utilisés comme clés du dictionnaire."
|
||||
|
||||
#: ../Doc/faq/design.rst:543
|
||||
#: ../Doc/faq/design.rst:521
|
||||
msgid "Some unacceptable solutions that have been proposed:"
|
||||
msgstr "Certaines solutions insatisfaisantes qui ont été proposées :"
|
||||
|
||||
#: ../Doc/faq/design.rst:545
|
||||
#: ../Doc/faq/design.rst:523
|
||||
msgid ""
|
||||
"Hash lists by their address (object ID). This doesn't work because if you "
|
||||
"construct a new list with the same value it won't be found; e.g.::"
|
||||
|
@ -1062,7 +1020,7 @@ msgstr ""
|
|||
"fonctionne pas parce que si vous créez une nouvelle liste avec la même "
|
||||
"valeur, elle ne sera pas retrouvée; par exemple.::"
|
||||
|
||||
#: ../Doc/faq/design.rst:551
|
||||
#: ../Doc/faq/design.rst:529
|
||||
msgid ""
|
||||
"would raise a KeyError exception because the id of the ``[1, 2]`` used in "
|
||||
"the second line differs from that in the first line. In other words, "
|
||||
|
@ -1073,7 +1031,7 @@ msgstr ""
|
|||
"d'autres termes, les clés de dictionnaire doivent être comparées à l'aide du "
|
||||
"comparateur ``==`` et non à l'aide du :keyword:`is`."
|
||||
|
||||
#: ../Doc/faq/design.rst:555
|
||||
#: ../Doc/faq/design.rst:533
|
||||
msgid ""
|
||||
"Make a copy when using a list as a key. This doesn't work because the list, "
|
||||
"being a mutable object, could contain a reference to itself, and then the "
|
||||
|
@ -1084,7 +1042,7 @@ msgstr ""
|
|||
"une référence à elle-même ou avoir une boucle infinie au niveau du code "
|
||||
"copié."
|
||||
|
||||
#: ../Doc/faq/design.rst:559
|
||||
#: ../Doc/faq/design.rst:537
|
||||
msgid ""
|
||||
"Allow lists as keys but tell the user not to modify them. This would allow "
|
||||
"a class of hard-to-track bugs in programs when you forgot or modified a list "
|
||||
|
@ -1092,7 +1050,7 @@ msgid ""
|
|||
"every value in ``d.keys()`` is usable as a key of the dictionary."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:564
|
||||
#: ../Doc/faq/design.rst:542
|
||||
msgid ""
|
||||
"Mark lists as read-only once they are used as a dictionary key. The problem "
|
||||
"is that it's not just the top-level object that could change its value; you "
|
||||
|
@ -1102,7 +1060,7 @@ msgid ""
|
|||
"loop."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:570
|
||||
#: ../Doc/faq/design.rst:548
|
||||
msgid ""
|
||||
"There is a trick to get around this if you need to, but use it at your own "
|
||||
"risk: You can wrap a mutable structure inside a class instance which has "
|
||||
|
@ -1112,14 +1070,14 @@ msgid ""
|
|||
"in the dictionary (or other structure). ::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:594
|
||||
#: ../Doc/faq/design.rst:572
|
||||
msgid ""
|
||||
"Note that the hash computation is complicated by the possibility that some "
|
||||
"members of the list may be unhashable and also by the possibility of "
|
||||
"arithmetic overflow."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:598
|
||||
#: ../Doc/faq/design.rst:576
|
||||
msgid ""
|
||||
"Furthermore it must always be the case that if ``o1 == o2`` (ie ``o1."
|
||||
"__eq__(o2) is True``) then ``hash(o1) == hash(o2)`` (ie, ``o1.__hash__() == "
|
||||
|
@ -1128,7 +1086,7 @@ msgid ""
|
|||
"based structures will misbehave."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:603
|
||||
#: ../Doc/faq/design.rst:581
|
||||
msgid ""
|
||||
"In the case of ListWrapper, whenever the wrapper object is in a dictionary "
|
||||
"the wrapped list must not change to avoid anomalies. Don't do this unless "
|
||||
|
@ -1136,11 +1094,11 @@ msgid ""
|
|||
"of not meeting them correctly. Consider yourself warned."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:610
|
||||
#: ../Doc/faq/design.rst:588
|
||||
msgid "Why doesn't list.sort() return the sorted list?"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:612
|
||||
#: ../Doc/faq/design.rst:590
|
||||
msgid ""
|
||||
"In situations where performance matters, making a copy of the list just to "
|
||||
"sort it would be wasteful. Therefore, :meth:`list.sort` sorts the list in "
|
||||
|
@ -1150,7 +1108,7 @@ msgid ""
|
|||
"around."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:618
|
||||
#: ../Doc/faq/design.rst:596
|
||||
msgid ""
|
||||
"If you want to return a new list, use the built-in :func:`sorted` function "
|
||||
"instead. This function creates a new list from a provided iterable, sorts "
|
||||
|
@ -1158,11 +1116,11 @@ msgid ""
|
|||
"dictionary in sorted order::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:628
|
||||
#: ../Doc/faq/design.rst:606
|
||||
msgid "How do you specify and enforce an interface spec in Python?"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:630
|
||||
#: ../Doc/faq/design.rst:608
|
||||
msgid ""
|
||||
"An interface specification for a module as provided by languages such as C++ "
|
||||
"and Java describes the prototypes for the methods and functions of the "
|
||||
|
@ -1170,7 +1128,7 @@ msgid ""
|
|||
"helps in the construction of large programs."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:635
|
||||
#: ../Doc/faq/design.rst:613
|
||||
msgid ""
|
||||
"Python 2.6 adds an :mod:`abc` module that lets you define Abstract Base "
|
||||
"Classes (ABCs). You can then use :func:`isinstance` and :func:`issubclass` "
|
||||
|
@ -1180,14 +1138,14 @@ msgid ""
|
|||
"`~collections.abc.MutableMapping`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:642
|
||||
#: ../Doc/faq/design.rst:620
|
||||
msgid ""
|
||||
"For Python, many of the advantages of interface specifications can be "
|
||||
"obtained by an appropriate test discipline for components. There is also a "
|
||||
"tool, PyChecker, which can be used to find problems due to subclassing."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:646
|
||||
#: ../Doc/faq/design.rst:624
|
||||
msgid ""
|
||||
"A good test suite for a module can both provide a regression test and serve "
|
||||
"as a module interface specification and a set of examples. Many Python "
|
||||
|
@ -1199,7 +1157,7 @@ msgid ""
|
|||
"in a module."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:654
|
||||
#: ../Doc/faq/design.rst:632
|
||||
msgid ""
|
||||
"An appropriate testing discipline can help build large complex applications "
|
||||
"in Python as well as having interface specifications would. In fact, it can "
|
||||
|
@ -1210,7 +1168,7 @@ msgid ""
|
|||
"correctly, but it's trivial to check this property in a test suite."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:662
|
||||
#: ../Doc/faq/design.rst:640
|
||||
msgid ""
|
||||
"Writing test suites is very helpful, and you might want to design your code "
|
||||
"with an eye to making it easily tested. One increasingly popular technique, "
|
||||
|
@ -1219,11 +1177,11 @@ msgid ""
|
|||
"sloppy and not write test cases at all."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:670
|
||||
#: ../Doc/faq/design.rst:648
|
||||
msgid "Why is there no goto?"
|
||||
msgstr "Pourquoi n'y a-t-il pas de goto en Python ?"
|
||||
|
||||
#: ../Doc/faq/design.rst:672
|
||||
#: ../Doc/faq/design.rst:650
|
||||
msgid ""
|
||||
"You can use exceptions to provide a \"structured goto\" that even works "
|
||||
"across function calls. Many feel that exceptions can conveniently emulate "
|
||||
|
@ -1236,7 +1194,7 @@ msgstr ""
|
|||
"utilisation raisonnable des constructions \"go\" ou \"goto\" en C, en "
|
||||
"Fortran ou autres langages de programmation. Par exemple::"
|
||||
|
||||
#: ../Doc/faq/design.rst:687
|
||||
#: ../Doc/faq/design.rst:665
|
||||
msgid ""
|
||||
"This doesn't allow you to jump into the middle of a loop, but that's usually "
|
||||
"considered an abuse of goto anyway. Use sparingly."
|
||||
|
@ -1245,18 +1203,18 @@ msgstr ""
|
|||
"tous les cas cela est généralement considéré comme un abus de goto. À "
|
||||
"Utiliser avec parcimonie."
|
||||
|
||||
#: ../Doc/faq/design.rst:692
|
||||
#: ../Doc/faq/design.rst:670
|
||||
msgid "Why can't raw strings (r-strings) end with a backslash?"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:694
|
||||
#: ../Doc/faq/design.rst:672
|
||||
msgid ""
|
||||
"More precisely, they can't end with an odd number of backslashes: the "
|
||||
"unpaired backslash at the end escapes the closing quote character, leaving "
|
||||
"an unterminated string."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:698
|
||||
#: ../Doc/faq/design.rst:676
|
||||
msgid ""
|
||||
"Raw strings were designed to ease creating input for processors (chiefly "
|
||||
"regular expression engines) that want to do their own backslash escape "
|
||||
|
@ -1266,24 +1224,24 @@ msgid ""
|
|||
"rules work well when r-strings are used for their intended purpose."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:705
|
||||
#: ../Doc/faq/design.rst:683
|
||||
msgid ""
|
||||
"If you're trying to build Windows pathnames, note that all Windows system "
|
||||
"calls accept forward slashes too::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:710
|
||||
#: ../Doc/faq/design.rst:688
|
||||
msgid ""
|
||||
"If you're trying to build a pathname for a DOS command, try e.g. one of ::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:718
|
||||
#: ../Doc/faq/design.rst:696
|
||||
msgid "Why doesn't Python have a \"with\" statement for attribute assignments?"
|
||||
msgstr ""
|
||||
"Pourquoi la déclaration \"with\" pour les assignations d'attributs n'existe "
|
||||
"pas en Python ?"
|
||||
|
||||
#: ../Doc/faq/design.rst:720
|
||||
#: ../Doc/faq/design.rst:698
|
||||
msgid ""
|
||||
"Python has a 'with' statement that wraps the execution of a block, calling "
|
||||
"code on the entrance and exit from the block. Some language have a "
|
||||
|
@ -1293,11 +1251,11 @@ msgstr ""
|
|||
"appelant le code sur l'entrée et la sortie du bloc. Certains langages "
|
||||
"possèdent une construction qui ressemble à ceci::"
|
||||
|
||||
#: ../Doc/faq/design.rst:728
|
||||
#: ../Doc/faq/design.rst:706
|
||||
msgid "In Python, such a construct would be ambiguous."
|
||||
msgstr "En Python, une telle construction serait ambiguë."
|
||||
|
||||
#: ../Doc/faq/design.rst:730
|
||||
#: ../Doc/faq/design.rst:708
|
||||
msgid ""
|
||||
"Other languages, such as Object Pascal, Delphi, and C++, use static types, "
|
||||
"so it's possible to know, in an unambiguous way, what member is being "
|
||||
|
@ -1310,7 +1268,7 @@ msgstr ""
|
|||
"statique --le compilateur connaît *toujours* la portée de toutes les "
|
||||
"variables au moment de la compilation."
|
||||
|
||||
#: ../Doc/faq/design.rst:735
|
||||
#: ../Doc/faq/design.rst:713
|
||||
msgid ""
|
||||
"Python uses dynamic types. It is impossible to know in advance which "
|
||||
"attribute will be referenced at runtime. Member attributes may be added or "
|
||||
|
@ -1324,11 +1282,11 @@ msgstr ""
|
|||
"impossible de savoir, d'une simple lecture, quel attribut est référencé : "
|
||||
"s'il est local, global ou un attribut membre?"
|
||||
|
||||
#: ../Doc/faq/design.rst:741
|
||||
#: ../Doc/faq/design.rst:719
|
||||
msgid "For instance, take the following incomplete snippet::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:747
|
||||
#: ../Doc/faq/design.rst:725
|
||||
msgid ""
|
||||
"The snippet assumes that \"a\" must have a member attribute called \"x\". "
|
||||
"However, there is nothing in Python that tells the interpreter this. What "
|
||||
|
@ -1337,46 +1295,46 @@ msgid ""
|
|||
"the dynamic nature of Python makes such choices much harder."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:753
|
||||
#: ../Doc/faq/design.rst:731
|
||||
msgid ""
|
||||
"The primary benefit of \"with\" and similar language features (reduction of "
|
||||
"code volume) can, however, easily be achieved in Python by assignment. "
|
||||
"Instead of::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:760
|
||||
#: ../Doc/faq/design.rst:738
|
||||
msgid "write this::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:767
|
||||
#: ../Doc/faq/design.rst:745
|
||||
msgid ""
|
||||
"This also has the side-effect of increasing execution speed because name "
|
||||
"bindings are resolved at run-time in Python, and the second version only "
|
||||
"needs to perform the resolution once."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:773
|
||||
#: ../Doc/faq/design.rst:751
|
||||
msgid "Why are colons required for the if/while/def/class statements?"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:775
|
||||
#: ../Doc/faq/design.rst:753
|
||||
msgid ""
|
||||
"The colon is required primarily to enhance readability (one of the results "
|
||||
"of the experimental ABC language). Consider this::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:781
|
||||
#: ../Doc/faq/design.rst:759
|
||||
msgid "versus ::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:786
|
||||
#: ../Doc/faq/design.rst:764
|
||||
msgid ""
|
||||
"Notice how the second one is slightly easier to read. Notice further how a "
|
||||
"colon sets off the example in this FAQ answer; it's a standard usage in "
|
||||
"English."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:789
|
||||
#: ../Doc/faq/design.rst:767
|
||||
msgid ""
|
||||
"Another minor reason is that the colon makes it easier for editors with "
|
||||
"syntax highlighting; they can look for colons to decide when indentation "
|
||||
|
@ -1384,21 +1342,21 @@ msgid ""
|
|||
"the program text."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:795
|
||||
#: ../Doc/faq/design.rst:773
|
||||
msgid "Why does Python allow commas at the end of lists and tuples?"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:797
|
||||
#: ../Doc/faq/design.rst:775
|
||||
msgid ""
|
||||
"Python lets you add a trailing comma at the end of lists, tuples, and "
|
||||
"dictionaries::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:808
|
||||
#: ../Doc/faq/design.rst:786
|
||||
msgid "There are several reasons to allow this."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:810
|
||||
#: ../Doc/faq/design.rst:788
|
||||
msgid ""
|
||||
"When you have a literal value for a list, tuple, or dictionary spread across "
|
||||
"multiple lines, it's easier to add more elements because you don't have to "
|
||||
|
@ -1406,21 +1364,62 @@ msgid ""
|
|||
"reordered without creating a syntax error."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:815
|
||||
#: ../Doc/faq/design.rst:793
|
||||
msgid ""
|
||||
"Accidentally omitting the comma can lead to errors that are hard to "
|
||||
"diagnose. For example::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:825
|
||||
#: ../Doc/faq/design.rst:803
|
||||
msgid ""
|
||||
"This list looks like it has four elements, but it actually contains three: "
|
||||
"\"fee\", \"fiefoo\" and \"fum\". Always adding the comma avoids this source "
|
||||
"of error."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/design.rst:828
|
||||
#: ../Doc/faq/design.rst:806
|
||||
msgid ""
|
||||
"Allowing the trailing comma may also make programmatic code generation "
|
||||
"easier."
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Practical answer:"
|
||||
#~ msgstr "Réponse concrète :"
|
||||
|
||||
#~ msgid "Theoretical answer:"
|
||||
#~ msgstr "Réponse théorique :"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Not trivially. Python's high level data types, dynamic typing of objects "
|
||||
#~ "and run-time invocation of the interpreter (using :func:`eval` or :func:"
|
||||
#~ "`exec`) together mean that a naïvely \"compiled\" Python program would "
|
||||
#~ "probably consist mostly of calls into the Python run-time system, even "
|
||||
#~ "for seemingly simple operations like ``x+1``."
|
||||
#~ msgstr ""
|
||||
#~ "Pas de façon triviale. Les types de données haut niveau de Python, le "
|
||||
#~ "typage dynamique des objets et l'invocation de l’interpréteur à "
|
||||
#~ "l'exécution (via :func:`eval` ou :func:`exec`) font qu'un programme "
|
||||
#~ "Python compilé naïvement consisterait probablement principalement à faire "
|
||||
#~ "des appels au système d'exécution de Python, même pour des opérations "
|
||||
#~ "simples comme ``x + 1``."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Several projects described in the Python newsgroup or at past `Python "
|
||||
#~ "conferences <https://www.python.org/community/workshops/>`_ have shown "
|
||||
#~ "that this approach is feasible, although the speedups reached so far are "
|
||||
#~ "only modest (e.g. 2x). Jython uses the same strategy for compiling to "
|
||||
#~ "Java bytecode. (Jim Hugunin has demonstrated that in combination with "
|
||||
#~ "whole-program analysis, speedups of 1000x are feasible for small demo "
|
||||
#~ "programs. See the proceedings from the `1997 Python conference <http://"
|
||||
#~ "legacy.python.org/workshops/1997-10/proceedings/>`_ for more information.)"
|
||||
#~ msgstr ""
|
||||
#~ "Plusieurs projets décrits dans le forum de Python ou dans les anciennes "
|
||||
#~ "`Conférences Python <https://www.python.org/community/workshops/>`_ ont "
|
||||
#~ "montré que cette approche est réalisable, même si les améliorations "
|
||||
#~ "atteintes restaient modestes (autour de ×2). Jython utilise la même "
|
||||
#~ "stratégie pour compiler en *bytecode* Java. (Jim Hugunin a démontré qu'en "
|
||||
#~ "combinaison avec une analyse de la totalité du programme, des "
|
||||
#~ "améliorations de ×1000 sont possibles sur de petits programmes de "
|
||||
#~ "démonstration. Voir le compte rendu de la `Conférence de Python 1997 "
|
||||
#~ "<http://legacy.python.org/workshops/1997-10/proceedings/>`_ pour plus "
|
||||
#~ "d'informations.)"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -240,7 +241,7 @@ msgstr ""
|
|||
msgid ""
|
||||
"The latest Python source distribution is always available from python.org, "
|
||||
"at https://www.python.org/downloads/. The latest development sources can be "
|
||||
"obtained via anonymous Mercurial access at https://hg.python.org/cpython."
|
||||
"obtained at https://github.com/python/cpython/."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/general.rst:164
|
||||
|
@ -335,8 +336,8 @@ msgstr ""
|
|||
|
||||
#: ../Doc/faq/general.rst:225
|
||||
msgid ""
|
||||
"You can also access the development version of Python through Mercurial. "
|
||||
"See https://docs.python.org/devguide/faq.html for details."
|
||||
"You can also access the development version of Python through Git. See `The "
|
||||
"Python Developer's Guide <https://docs.python.org/devguide/>`_ for details."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/general.rst:230
|
||||
|
@ -383,7 +384,7 @@ msgstr ""
|
|||
msgid ""
|
||||
"Guido van Rossum and Jelke de Boer, \"Interactively Testing Remote Servers "
|
||||
"Using the Python Programming Language\", CWI Quarterly, Volume 4, Issue 4 "
|
||||
"(December 1991), Amsterdam, pp 283-303."
|
||||
"(December 1991), Amsterdam, pp 283--303."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/general.rst:259
|
||||
|
|
58
faq/gui.po
58
faq/gui.po
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -122,75 +123,92 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/gui.rst:81
|
||||
msgid "FLTK"
|
||||
msgid "Kivy"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/gui.rst:83
|
||||
msgid ""
|
||||
"`Kivy <https://kivy.org/>`_ is a cross-platform GUI library supporting both "
|
||||
"desktop operating systems (Windows, macOS, Linux) and mobile devices "
|
||||
"(Android, iOS). It is written in Python and Cython, and can use a range of "
|
||||
"windowing backends."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/gui.rst:88
|
||||
msgid ""
|
||||
"Kivy is free and open source software distributed under the MIT license."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/gui.rst:91
|
||||
msgid "FLTK"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/gui.rst:93
|
||||
msgid ""
|
||||
"Python bindings for `the FLTK toolkit <http://www.fltk.org>`_, a simple yet "
|
||||
"powerful and mature cross-platform windowing system, are available from `the "
|
||||
"PyFLTK project <http://pyfltk.sourceforge.net>`_."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/gui.rst:89
|
||||
#: ../Doc/faq/gui.rst:99
|
||||
msgid "FOX"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/gui.rst:91
|
||||
#: ../Doc/faq/gui.rst:101
|
||||
msgid ""
|
||||
"A wrapper for `the FOX toolkit <http://www.fox-toolkit.org/>`_ called `FXpy "
|
||||
"<http://fxpy.sourceforge.net/>`_ is available. FOX supports both Unix "
|
||||
"variants and Windows."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/gui.rst:97
|
||||
#: ../Doc/faq/gui.rst:107
|
||||
msgid "OpenGL"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/gui.rst:99
|
||||
#: ../Doc/faq/gui.rst:109
|
||||
msgid "For OpenGL bindings, see `PyOpenGL <http://pyopengl.sourceforge.net>`_."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/gui.rst:103
|
||||
#: ../Doc/faq/gui.rst:113
|
||||
msgid "What platform-specific GUI toolkits exist for Python?"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/gui.rst:105
|
||||
#: ../Doc/faq/gui.rst:115
|
||||
msgid ""
|
||||
"By installing the `PyObjc Objective-C bridge <https://pythonhosted.org/"
|
||||
"pyobjc/>`_, Python programs can use Mac OS X's Cocoa libraries."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/gui.rst:109
|
||||
#: ../Doc/faq/gui.rst:119
|
||||
msgid ""
|
||||
":ref:`Pythonwin <windows-faq>` by Mark Hammond includes an interface to the "
|
||||
"Microsoft Foundation Classes and a Python programming environment that's "
|
||||
"written mostly in Python using the MFC classes."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/gui.rst:115
|
||||
#: ../Doc/faq/gui.rst:125
|
||||
msgid "Tkinter questions"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/gui.rst:118
|
||||
#: ../Doc/faq/gui.rst:128
|
||||
msgid "How do I freeze Tkinter applications?"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/gui.rst:120
|
||||
#: ../Doc/faq/gui.rst:130
|
||||
msgid ""
|
||||
"Freeze is a tool to create stand-alone applications. When freezing Tkinter "
|
||||
"applications, the applications will not be truly stand-alone, as the "
|
||||
"application will still need the Tcl and Tk libraries."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/gui.rst:124
|
||||
#: ../Doc/faq/gui.rst:134
|
||||
msgid ""
|
||||
"One solution is to ship the application with the Tcl and Tk libraries, and "
|
||||
"point to them at run-time using the :envvar:`TCL_LIBRARY` and :envvar:"
|
||||
"`TK_LIBRARY` environment variables."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/gui.rst:128
|
||||
#: ../Doc/faq/gui.rst:138
|
||||
msgid ""
|
||||
"To get truly stand-alone applications, the Tcl scripts that form the library "
|
||||
"have to be integrated into the application as well. One tool supporting that "
|
||||
|
@ -198,18 +216,18 @@ msgid ""
|
|||
"tix.sourceforge.net/)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/gui.rst:133
|
||||
#: ../Doc/faq/gui.rst:143
|
||||
msgid ""
|
||||
"Build Tix with SAM enabled, perform the appropriate call to :c:func:"
|
||||
"`Tclsam_init`, etc. inside Python's :file:`Modules/tkappinit.c`, and link "
|
||||
"with libtclsam and libtksam (you might include the Tix libraries as well)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/gui.rst:140
|
||||
#: ../Doc/faq/gui.rst:150
|
||||
msgid "Can I have Tk events handled while waiting for I/O?"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/gui.rst:142
|
||||
#: ../Doc/faq/gui.rst:152
|
||||
msgid ""
|
||||
"On platforms other than Windows, yes, and you don't even need threads! But "
|
||||
"you'll have to restructure your I/O code a bit. Tk has the equivalent of "
|
||||
|
@ -218,18 +236,18 @@ msgid ""
|
|||
"file descriptor. See :ref:`tkinter-file-handlers`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/gui.rst:150
|
||||
#: ../Doc/faq/gui.rst:160
|
||||
msgid "I can't get key bindings to work in Tkinter: why?"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/gui.rst:152
|
||||
#: ../Doc/faq/gui.rst:162
|
||||
msgid ""
|
||||
"An often-heard complaint is that event handlers bound to events with the :"
|
||||
"meth:`bind` method don't get handled even when the appropriate key is "
|
||||
"pressed."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/gui.rst:155
|
||||
#: ../Doc/faq/gui.rst:165
|
||||
msgid ""
|
||||
"The most common cause is that the widget to which the binding applies "
|
||||
"doesn't have \"keyboard focus\". Check out the Tk documentation for the "
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -395,33 +396,33 @@ msgstr ""
|
|||
|
||||
#: ../Doc/faq/windows.rst:303
|
||||
msgid ""
|
||||
"If you suspect mixed tabs and spaces are causing problems in leading "
|
||||
"whitespace, run Python with the :option:`-t` switch or run ``Tools/Scripts/"
|
||||
"tabnanny.py`` to check a directory tree in batch mode."
|
||||
"Python raises :exc:`IndentationError` or :exc:`TabError` if mixed tabs and "
|
||||
"spaces are causing problems in leading whitespace. You may also run the :mod:"
|
||||
"`tabnanny` module to check a directory tree in batch mode."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/windows.rst:309
|
||||
#: ../Doc/faq/windows.rst:310
|
||||
msgid "How do I check for a keypress without blocking?"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/windows.rst:311
|
||||
#: ../Doc/faq/windows.rst:312
|
||||
msgid ""
|
||||
"Use the msvcrt module. This is a standard Windows-specific extension "
|
||||
"module. It defines a function ``kbhit()`` which checks whether a keyboard "
|
||||
"hit is present, and ``getch()`` which gets one character without echoing it."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/windows.rst:317
|
||||
#: ../Doc/faq/windows.rst:318
|
||||
msgid "How do I emulate os.kill() in Windows?"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/windows.rst:319
|
||||
#: ../Doc/faq/windows.rst:320
|
||||
msgid ""
|
||||
"Prior to Python 2.7 and 3.2, to terminate a process, you can use :mod:"
|
||||
"`ctypes`::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/windows.rst:329
|
||||
#: ../Doc/faq/windows.rst:330
|
||||
msgid ""
|
||||
"In 2.7 and 3.2, :func:`os.kill` is implemented similar to the above "
|
||||
"function, with the additional feature of being able to send :kbd:`Ctrl+C` "
|
||||
|
@ -429,18 +430,18 @@ msgid ""
|
|||
"those signals. See :func:`os.kill` for further details."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/windows.rst:335
|
||||
#: ../Doc/faq/windows.rst:336
|
||||
msgid "How do I extract the downloaded documentation on Windows?"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/windows.rst:337
|
||||
#: ../Doc/faq/windows.rst:338
|
||||
msgid ""
|
||||
"Sometimes, when you download the documentation package to a Windows machine "
|
||||
"using a web browser, the file extension of the saved file ends up being ."
|
||||
"EXE. This is a mistake; the extension should be .TGZ."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/faq/windows.rst:341
|
||||
#: ../Doc/faq/windows.rst:342
|
||||
msgid ""
|
||||
"Simply rename the downloaded file to have the .TGZ extension, and WinZip "
|
||||
"will be able to handle it. (If your copy of WinZip doesn't, get a newer one "
|
||||
|
|
633
glossary.po
633
glossary.po
File diff suppressed because it is too large
Load Diff
|
@ -7,14 +7,14 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
|
||||
"PO-Revision-Date: 2017-01-20 01:59+0100\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Last-Translator: Hugo Ludmann <ludmann.h@gmail.com>\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/howto/argparse.rst:3
|
||||
|
|
905
howto/clinic.po
905
howto/clinic.po
File diff suppressed because it is too large
Load Diff
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -89,7 +90,7 @@ msgstr ""
|
|||
#: ../Doc/howto/cporting.rst:97
|
||||
msgid ""
|
||||
"Python 3 has only one integer type, :func:`int`. But it actually "
|
||||
"corresponds to Python 2's :func:`long` type--the :func:`int` type used in "
|
||||
"corresponds to Python 2's :func:`long` type—the :func:`int` type used in "
|
||||
"Python 2 was removed. In the C-API, ``PyInt_*`` functions are replaced by "
|
||||
"their ``PyLong_*`` equivalents."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
|
@ -8,10 +8,11 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
@ -21,9 +22,10 @@ msgid "Python HOWTOs"
|
|||
msgstr "Les HOWTOs de Python"
|
||||
|
||||
#: ../Doc/howto/index.rst:5
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Python HOWTOs are documents that cover a single, specific topic, and attempt "
|
||||
"to cover it fairly completely. Modelled on The Linux Documentation Project's "
|
||||
"to cover it fairly completely. Modelled on the Linux Documentation Project's "
|
||||
"HOWTO collection, this collection is an effort to foster documentation "
|
||||
"that's more detailed than the Python Library Reference."
|
||||
msgstr ""
|
||||
|
|
|
@ -8,53 +8,54 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-30 10:40+0100\n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:5
|
||||
#: ../Doc/howto/instrumentation.rst:7
|
||||
msgid "Instrumenting CPython with DTrace and SystemTap"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:7
|
||||
#: ../Doc/howto/instrumentation.rst:9
|
||||
msgid "David Malcolm"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:8
|
||||
#: ../Doc/howto/instrumentation.rst:10
|
||||
msgid "Łukasz Langa"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:10
|
||||
#: ../Doc/howto/instrumentation.rst:12
|
||||
msgid ""
|
||||
"DTrace and SystemTap are monitoring tools, each providing a way to inspect "
|
||||
"what the processes on a computer system are doing. They both use domain-"
|
||||
"specific languages allowing a user to write scripts which:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:14
|
||||
#: ../Doc/howto/instrumentation.rst:16
|
||||
msgid "filter which processes are to be observed"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:15
|
||||
#: ../Doc/howto/instrumentation.rst:17
|
||||
msgid "gather data from the processes of interest"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:16
|
||||
#: ../Doc/howto/instrumentation.rst:18
|
||||
msgid "generate reports on the data"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:18
|
||||
#: ../Doc/howto/instrumentation.rst:20
|
||||
msgid ""
|
||||
"As of Python 3.6, CPython can be built with embedded \"markers\", also known "
|
||||
"as \"probes\", that can be observed by a DTrace or SystemTap script, making "
|
||||
"it easier to monitor what the CPython processes on a system are doing."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:28
|
||||
#: ../Doc/howto/instrumentation.rst:27
|
||||
msgid ""
|
||||
"DTrace markers are implementation details of the CPython interpreter. No "
|
||||
"guarantees are made about probe compatibility between versions of CPython. "
|
||||
|
@ -62,64 +63,64 @@ msgid ""
|
|||
"changing CPython versions."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:35
|
||||
#: ../Doc/howto/instrumentation.rst:34
|
||||
msgid "Enabling the static markers"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:37
|
||||
#: ../Doc/howto/instrumentation.rst:36
|
||||
msgid ""
|
||||
"macOS comes with built-in support for DTrace. On Linux, in order to build "
|
||||
"CPython with the embedded markers for SystemTap, the SystemTap development "
|
||||
"tools must be installed."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:41
|
||||
#: ../Doc/howto/instrumentation.rst:40
|
||||
msgid "On a Linux machine, this can be done via::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:45
|
||||
#: ../Doc/howto/instrumentation.rst:44
|
||||
msgid "or::"
|
||||
msgstr "ou : ::"
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:50
|
||||
msgid "CPython must then be configured `--with-dtrace`::"
|
||||
#: ../Doc/howto/instrumentation.rst:49
|
||||
msgid "CPython must then be configured ``--with-dtrace``:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:54
|
||||
#: ../Doc/howto/instrumentation.rst:55
|
||||
msgid ""
|
||||
"On macOS, you can list available DTrace probes by running a Python process "
|
||||
"in the background and listing all probes made available by the Python "
|
||||
"provider::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:71
|
||||
#: ../Doc/howto/instrumentation.rst:72
|
||||
msgid ""
|
||||
"On Linux, you can verify if the SystemTap static markers are present in the "
|
||||
"built binary by seeing if it contains a \".note.stapsdt\" section."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:79
|
||||
#: ../Doc/howto/instrumentation.rst:80
|
||||
msgid ""
|
||||
"If you've built Python as a shared library (with --enable-shared), you need "
|
||||
"to look instead within the shared library. For example:"
|
||||
"to look instead within the shared library. For example::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:87
|
||||
msgid "Sufficiently modern readelf can print the metadata:"
|
||||
#: ../Doc/howto/instrumentation.rst:86
|
||||
msgid "Sufficiently modern readelf can print the metadata::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:126
|
||||
#: ../Doc/howto/instrumentation.rst:123
|
||||
msgid ""
|
||||
"The above metadata contains information for SystemTap describing how it can "
|
||||
"patch strategically-placed machine code instructions to enable the tracing "
|
||||
"hooks used by a SystemTap script."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:132
|
||||
#: ../Doc/howto/instrumentation.rst:129
|
||||
msgid "Static DTrace probes"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:134
|
||||
#: ../Doc/howto/instrumentation.rst:131
|
||||
msgid ""
|
||||
"The following example DTrace script can be used to show the call/return "
|
||||
"hierarchy of a Python script, only tracing within the invocation of a "
|
||||
|
@ -127,162 +128,162 @@ msgid ""
|
|||
"are not going to be listed:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:173 ../Doc/howto/instrumentation.rst:231
|
||||
msgid "It can be invoked like this:"
|
||||
#: ../Doc/howto/instrumentation.rst:170 ../Doc/howto/instrumentation.rst:228
|
||||
msgid "It can be invoked like this::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:179 ../Doc/howto/instrumentation.rst:239
|
||||
msgid "The output looks like this::"
|
||||
#: ../Doc/howto/instrumentation.rst:174 ../Doc/howto/instrumentation.rst:234
|
||||
msgid "The output looks like this:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:202
|
||||
#: ../Doc/howto/instrumentation.rst:199
|
||||
msgid "Static SystemTap markers"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:204
|
||||
#: ../Doc/howto/instrumentation.rst:201
|
||||
msgid ""
|
||||
"The low-level way to use the SystemTap integration is to use the static "
|
||||
"markers directly. This requires you to explicitly state the binary file "
|
||||
"containing them."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:208
|
||||
#: ../Doc/howto/instrumentation.rst:205
|
||||
msgid ""
|
||||
"For example, this SystemTap script can be used to show the call/return "
|
||||
"hierarchy of a Python script:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:248
|
||||
#: ../Doc/howto/instrumentation.rst:245
|
||||
msgid "where the columns are:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:250
|
||||
#: ../Doc/howto/instrumentation.rst:247
|
||||
msgid "time in microseconds since start of script"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:252
|
||||
#: ../Doc/howto/instrumentation.rst:249
|
||||
msgid "name of executable"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:254
|
||||
#: ../Doc/howto/instrumentation.rst:251
|
||||
msgid "PID of process"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:256
|
||||
#: ../Doc/howto/instrumentation.rst:253
|
||||
msgid ""
|
||||
"and the remainder indicates the call/return hierarchy as the script executes."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:258
|
||||
#: ../Doc/howto/instrumentation.rst:255
|
||||
msgid ""
|
||||
"For a `--enable-shared` build of CPython, the markers are contained within "
|
||||
"the libpython shared library, and the probe's dotted path needs to reflect "
|
||||
"this. For example, this line from the above example::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:264
|
||||
#: ../Doc/howto/instrumentation.rst:261
|
||||
msgid "should instead read::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:268
|
||||
#: ../Doc/howto/instrumentation.rst:265
|
||||
msgid "(assuming a debug build of CPython 3.6)"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:272
|
||||
#: ../Doc/howto/instrumentation.rst:269
|
||||
msgid "Available static markers"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:278
|
||||
#: ../Doc/howto/instrumentation.rst:275
|
||||
msgid ""
|
||||
"This marker indicates that execution of a Python function has begun. It is "
|
||||
"only triggered for pure-Python (bytecode) functions."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:281
|
||||
#: ../Doc/howto/instrumentation.rst:278
|
||||
msgid ""
|
||||
"The filename, function name, and line number are provided back to the "
|
||||
"tracing script as positional arguments, which must be accessed using ``"
|
||||
"$arg1``, ``$arg2``, ``$arg3``:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:285
|
||||
#: ../Doc/howto/instrumentation.rst:282
|
||||
msgid ""
|
||||
"``$arg1`` : ``(const char *)`` filename, accessible using "
|
||||
"``user_string($arg1)``"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:287
|
||||
#: ../Doc/howto/instrumentation.rst:284
|
||||
msgid ""
|
||||
"``$arg2`` : ``(const char *)`` function name, accessible using "
|
||||
"``user_string($arg2)``"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:290
|
||||
#: ../Doc/howto/instrumentation.rst:287
|
||||
msgid "``$arg3`` : ``int`` line number"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:294
|
||||
#: ../Doc/howto/instrumentation.rst:291
|
||||
msgid ""
|
||||
"This marker is the converse of :c:func:`function__entry`, and indicates that "
|
||||
"execution of a Python function has ended (either via ``return``, or via an "
|
||||
"exception). It is only triggered for pure-Python (bytecode) functions."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:298
|
||||
#: ../Doc/howto/instrumentation.rst:295
|
||||
msgid "The arguments are the same as for :c:func:`function__entry`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:302
|
||||
#: ../Doc/howto/instrumentation.rst:299
|
||||
msgid ""
|
||||
"This marker indicates a Python line is about to be executed. It is the "
|
||||
"equivalent of line-by-line tracing with a Python profiler. It is not "
|
||||
"triggered within C functions."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:306
|
||||
#: ../Doc/howto/instrumentation.rst:303
|
||||
msgid "The arguments are the same as for :c:func:`function__entry`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:310
|
||||
#: ../Doc/howto/instrumentation.rst:307
|
||||
msgid ""
|
||||
"Fires when the Python interpreter starts a garbage collection cycle. "
|
||||
"``arg0`` is the generation to scan, like :func:`gc.collect()`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:315
|
||||
#: ../Doc/howto/instrumentation.rst:312
|
||||
msgid ""
|
||||
"Fires when the Python interpreter finishes a garbage collection cycle. "
|
||||
"``arg0`` is the number of collected objects."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:320
|
||||
#: ../Doc/howto/instrumentation.rst:317
|
||||
msgid "SystemTap Tapsets"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:322
|
||||
#: ../Doc/howto/instrumentation.rst:319
|
||||
msgid ""
|
||||
"The higher-level way to use the SystemTap integration is to use a \"tapset"
|
||||
"\": SystemTap's equivalent of a library, which hides some of the lower-level "
|
||||
"details of the static markers."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:326
|
||||
#: ../Doc/howto/instrumentation.rst:323
|
||||
msgid "Here is a tapset file, based on a non-shared build of CPython:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:349
|
||||
#: ../Doc/howto/instrumentation.rst:346
|
||||
msgid ""
|
||||
"If this file is installed in SystemTap's tapset directory (e.g. ``/usr/share/"
|
||||
"systemtap/tapset``), then these additional probepoints become available:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:355
|
||||
#: ../Doc/howto/instrumentation.rst:352
|
||||
msgid ""
|
||||
"This probe point indicates that execution of a Python function has begun. It "
|
||||
"is only triggered for pure-python (bytecode) functions."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:360
|
||||
#: ../Doc/howto/instrumentation.rst:357
|
||||
msgid ""
|
||||
"This probe point is the converse of :c:func:`python.function.return`, and "
|
||||
"indicates that execution of a Python function has ended (either via "
|
||||
|
@ -290,18 +291,18 @@ msgid ""
|
|||
"(bytecode) functions."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:367
|
||||
#: ../Doc/howto/instrumentation.rst:364
|
||||
msgid "Examples"
|
||||
msgstr "Exemples"
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:368
|
||||
#: ../Doc/howto/instrumentation.rst:365
|
||||
msgid ""
|
||||
"This SystemTap script uses the tapset above to more cleanly implement the "
|
||||
"example given above of tracing the Python function-call hierarchy, without "
|
||||
"needing to directly name the static markers:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/howto/instrumentation.rst:387
|
||||
#: ../Doc/howto/instrumentation.rst:384
|
||||
msgid ""
|
||||
"The following script uses the tapset above to provide a top-like view of all "
|
||||
"running CPython code, showing the top 20 most frequently-entered bytecode "
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user