Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
62 changes: 28 additions & 34 deletions c-api/arg.po
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,16 @@ msgstr ""
"Project-Id-Version: Python 3.8\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-16 21:42+0200\n"
"PO-Revision-Date: 2021-08-02 01:47+0200\n"
"PO-Revision-Date: 2021-10-30 19:57-0300\n"
"Last-Translator: Cristián Maureira-Fredes <cmaureirafredes@gmail.com>\n"
"Language: es\n"
"Language-Team: python-doc-es\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.9.1\n"
"X-Generator: Poedit 3.0\n"

#: ../Doc/c-api/arg.rst:6
msgid "Parsing arguments and building values"
Expand Down Expand Up @@ -143,6 +144,11 @@ msgid ""
"`Py_ssize_t` if the :c:macro:`PY_SSIZE_T_CLEAN` macro is defined, or int "
"otherwise."
msgstr ""
"Para todas las variantes de formatos ``#`` (``s#``, ``y#``, etc.), la macro :"
"c:macro:`PY_SSIZE_T_CLEAN` tiene que estar definida antes de incluir :file:"
"`Python.h`. En Python 3.9 y versiones anteriores, el tipo del argumento "
"*length* es :c:type:`Py_ssize_t` si la macro :c:macro:`PY_SSIZE_T_CLEAN` "
"está definida, o int si no lo está."

#: ../Doc/c-api/arg.rst:83
msgid "``s`` (:class:`str`) [const char \\*]"
Expand Down Expand Up @@ -204,13 +210,12 @@ msgstr ""
"utilizando codificación ``'utf-8'``."

#: ../Doc/c-api/arg.rst:96
#, fuzzy
msgid ""
"``s#`` (:class:`str`, read-only :term:`bytes-like object`) [const char \\*, :"
"c:type:`Py_ssize_t`]"
msgstr ""
"``s#`` (:class:`str`, :term:`bytes-like object` de sólo lectura) [const char "
"\\*, int o :c:type:`Py_ssize_t`]"
"\\*, :c:type:`Py_ssize_t`]"

#: ../Doc/c-api/arg.rst:92
msgid ""
Expand Down Expand Up @@ -253,13 +258,12 @@ msgstr ""
"``NULL``."

#: ../Doc/c-api/arg.rst:108
#, fuzzy
msgid ""
"``z#`` (:class:`str`, read-only :term:`bytes-like object` or ``None``) "
"[const char \\*, :c:type:`Py_ssize_t`]"
msgstr ""
"``z#`` (:class:`str`, :term:`bytes-like object` de sólo lectura o ``None``) "
"[const char \\*, int o :c:type:`Py_ssize_t`]"
"[const char \\*, :c:type:`Py_ssize_t`]"

#: ../Doc/c-api/arg.rst:107
msgid ""
Expand Down Expand Up @@ -306,13 +310,12 @@ msgstr ""
"tipo bytes. **Esta es la forma recomendada para aceptar datos binarios.**"

#: ../Doc/c-api/arg.rst:127
#, fuzzy
msgid ""
"``y#`` (read-only :term:`bytes-like object`) [const char \\*, :c:type:"
"`Py_ssize_t`]"
msgstr ""
"``y#`` (:term:`bytes-like object` de sólo lectura) [const char \\*, int o :c:"
"type:`Py_ssize_t`]"
"``y#`` (:term:`bytes-like object` de sólo lectura) [const char \\*, :c:type:"
"`Py_ssize_t`]"

#: ../Doc/c-api/arg.rst:126
msgid ""
Expand Down Expand Up @@ -384,9 +387,8 @@ msgstr ""
"de :c:func:`PyUnicode_AsWideCharString`."

#: ../Doc/c-api/arg.rst:163
#, fuzzy
msgid "``u#`` (:class:`str`) [const Py_UNICODE \\*, :c:type:`Py_ssize_t`]"
msgstr "``u#`` (:class:`str`) [const wchar_t \\*, int o :c:type:`Py_ssize_t`]"
msgstr "``u#`` (:class:`str`) [const Py_UNICODE \\*, :c:type:`Py_ssize_t`]"

#: ../Doc/c-api/arg.rst:157
msgid ""
Expand All @@ -411,12 +413,11 @@ msgstr ""
"el puntero :c:type:`Py_UNICODE` se establece en ``NULL``."

#: ../Doc/c-api/arg.rst:179
#, fuzzy
msgid ""
"``Z#`` (:class:`str` or ``None``) [const Py_UNICODE \\*, :c:type:"
"`Py_ssize_t`]"
msgstr ""
"``z#`` (:class:`str` o ``None``) [const char \\*, int o :c:type:`Py_ssize_t`]"
"``z#`` (:class:`str` o ``None``) [const Py_UNICODE \\*, :c:type:`Py_ssize_t`]"

#: ../Doc/c-api/arg.rst:174
msgid ""
Expand Down Expand Up @@ -519,13 +520,12 @@ msgstr ""
"como parámetro."

#: ../Doc/c-api/arg.rst:243
#, fuzzy
msgid ""
"``es#`` (:class:`str`) [const char \\*encoding, char \\*\\*buffer, :c:type:"
"`Py_ssize_t` \\*buffer_length]"
msgstr ""
"``es#`` (:class:`str`) [const char \\*encoding, char \\*\\*buffer, int o :c:"
"type:`Py_ssize_t` \\*buffer_length]"
"``es#`` (:class:`str`) [const char \\*encoding, char \\*\\*buffer, :c:type:"
"`Py_ssize_t` \\*buffer_length]"

#: ../Doc/c-api/arg.rst:215
msgid ""
Expand Down Expand Up @@ -601,13 +601,12 @@ msgstr ""
"codificados sin el byte NUL final."

#: ../Doc/c-api/arg.rst:248
#, fuzzy
msgid ""
"``et#`` (:class:`str`, :class:`bytes` or :class:`bytearray`) [const char "
"\\*encoding, char \\*\\*buffer, :c:type:`Py_ssize_t` \\*buffer_length]"
msgstr ""
"``et#`` (:class:`str`, :class:`bytes` o :class:`bytearray`) [const char "
"\\*encoding, char \\*\\*buffer, int o :c:type:`Py_ssize_t` \\*buffer_length]"
"\\*encoding, char \\*\\*buffer, :c:type:`Py_ssize_t` \\*buffer_length]"

#: ../Doc/c-api/arg.rst:246
msgid ""
Expand Down Expand Up @@ -1124,7 +1123,6 @@ msgstr ""
"descomponer otras tuplas, y puede continuar usándose para ese propósito."

#: ../Doc/c-api/arg.rst:477
#, fuzzy
msgid ""
"A simpler form of parameter retrieval which does not use a format string to "
"specify the types of the arguments. Functions which use this method to "
Expand All @@ -1150,11 +1148,12 @@ msgstr ""
"*max*; *min* y *max* pueden ser iguales. Se deben pasar argumentos "
"adicionales a la función, cada uno de los cuales debe ser un puntero a una "
"variable :c:type:`PyObject*`; estos se completarán con los valores de "
"*args*; contendrán referencias prestadas. Las variables que corresponden a "
"parámetros opcionales no dados por *args* no se completarán; estos deben ser "
"inicializados por quien llama. Esta función retorna verdadero en caso de "
"éxito y falso si *args* no es una tupla o contiene el número incorrecto de "
"elementos; se establecerá una excepción si hubo una falla."
"*args*; contendrán :term:`referencias prestadas <borrowed reference>`. Las "
"variables que corresponden a parámetros opcionales no dados por *args* no se "
"completarán; estos deben ser inicializados por quien llama. Esta función "
"retorna verdadero en caso de éxito y falso si *args* no es una tupla o "
"contiene el número incorrecto de elementos; se establecerá una excepción si "
"hubo una falla."

#: ../Doc/c-api/arg.rst:492
msgid ""
Expand Down Expand Up @@ -1259,11 +1258,10 @@ msgstr ""
"de caracteres C es ``NULL``, se usa ``None``."

#: ../Doc/c-api/arg.rst:554
#, fuzzy
msgid ""
"``s#`` (:class:`str` or ``None``) [const char \\*, :c:type:`Py_ssize_t`]"
msgstr ""
"``s#`` (:class:`str` o ``None``) [const char \\*, int o :c:type:`Py_ssize_t`]"
"``s#`` (:class:`str` o ``None``) [const char \\*, :c:type:`Py_ssize_t`]"

#: ../Doc/c-api/arg.rst:552
msgid ""
Expand All @@ -1290,9 +1288,8 @@ msgstr ""
"retorna ``None``."

#: ../Doc/c-api/arg.rst:562
#, fuzzy
msgid "``y#`` (:class:`bytes`) [const char \\*, :c:type:`Py_ssize_t`]"
msgstr "``y#`` (:class:`bytes`) [const char \\*, int o :c:type:`Py_ssize_t`]"
msgstr "``y#`` (:class:`bytes`) [const char \\*, :c:type:`Py_ssize_t`]"

#: ../Doc/c-api/arg.rst:561
msgid ""
Expand All @@ -1308,11 +1305,10 @@ msgid "Same as ``s``."
msgstr "Igual que ``s``."

#: ../Doc/c-api/arg.rst:568
#, fuzzy
msgid ""
"``z#`` (:class:`str` or ``None``) [const char \\*, :c:type:`Py_ssize_t`]"
msgstr ""
"``z#`` (:class:`str` o ``None``) [const char \\*, int o :c:type:`Py_ssize_t`]"
"``z#`` (:class:`str` o ``None``) [const char \\*, :c:type:`Py_ssize_t`]"

#: ../Doc/c-api/arg.rst:568 ../Doc/c-api/arg.rst:584
msgid "Same as ``s#``."
Expand All @@ -1333,9 +1329,8 @@ msgstr ""
"retorna ``None``."

#: ../Doc/c-api/arg.rst:578
#, fuzzy
msgid "``u#`` (:class:`str`) [const wchar_t \\*, :c:type:`Py_ssize_t`]"
msgstr "``u#`` (:class:`str`) [const wchar_t \\*, int o :c:type:`Py_ssize_t`]"
msgstr "``u#`` (:class:`str`) [const wchar_t \\*, :c:type:`Py_ssize_t`]"

#: ../Doc/c-api/arg.rst:576
msgid ""
Expand All @@ -1352,11 +1347,10 @@ msgid "``U`` (:class:`str` or ``None``) [const char \\*]"
msgstr "``U`` (:class:`str` o ``None``) [const char \\*]"

#: ../Doc/c-api/arg.rst:584
#, fuzzy
msgid ""
"``U#`` (:class:`str` or ``None``) [const char \\*, :c:type:`Py_ssize_t`]"
msgstr ""
"``z#`` (:class:`str` o ``None``) [const char \\*, int o :c:type:`Py_ssize_t`]"
"``z#`` (:class:`str` o ``None``) [const char \\*, :c:type:`Py_ssize_t`]"

#: ../Doc/c-api/arg.rst:587
msgid "Convert a plain C :c:type:`int` to a Python integer object."
Expand Down