From c35ca8866fd7073792a77c2e5dcda1be3b479009 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sof=C3=ADa=20Denner?= Date: Sat, 30 Oct 2021 19:59:04 -0300 Subject: [PATCH] update translations for c-api/arg --- c-api/arg.po | 62 ++++++++++++++++++++++++---------------------------- 1 file changed, 28 insertions(+), 34 deletions(-) diff --git a/c-api/arg.po b/c-api/arg.po index 3a6473afae..0a79d7a7d8 100644 --- a/c-api/arg.po +++ b/c-api/arg.po @@ -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 \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" @@ -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 \\*]" @@ -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 "" @@ -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 "" @@ -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 "" @@ -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 "" @@ -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 "" @@ -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 "" @@ -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 "" @@ -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 " @@ -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 `. 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 "" @@ -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 "" @@ -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 "" @@ -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#``." @@ -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 "" @@ -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."