44# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
55#
66# Translators:
7- # Renan Lopes <renans.l@icloud.com>, 2020
8- # Alexandre B A Villares, 2021
9- # Flávio Neves, 2022
107# 5bf179ff4692d6e2093403c25fa2e5b1_fe4f77f, 2022
118# Mozart Dias Martins, 2023
129# Leonardo Rodrigues da Costa, 2023
@@ -17,7 +14,7 @@ msgid ""
1714msgstr ""
1815"Project-Id-Version : Python 3.9\n "
1916"Report-Msgid-Bugs-To : \n "
20- "POT-Creation-Date : 2025-01-17 15:27 +0000\n "
17+ "POT-Creation-Date : 2025-07-11 17:51 +0000\n "
2118"PO-Revision-Date : 2020-05-31 09:28+0000\n "
2219"Last-Translator : Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n "
2320"Language-Team : Portuguese (Brazil) (https://app.transifex.com/python-doc/ "
@@ -173,8 +170,9 @@ msgid ""
173170":const:`PY_VECTORCALL_ARGUMENTS_OFFSET` flag. To get the actual number of "
174171"positional arguments from *nargsf*, use :c:func:`PyVectorcall_NARGS`."
175172msgstr ""
176- "Sinalizador :const:`PY_VECTORCALL_ARGUMENTS_OFFSET`. Para obter o número "
177- "real de argumentos posicionais de *nargsf*, use :c:func:`PyVectorcall_NARGS`."
173+ ":const:`PY_VECTORCALL_ARGUMENTS_OFFSET` прапор. Щоб отримати фактичну "
174+ "кількість позиційних аргументів від *nargsf*, використовуйте :c:func:"
175+ "`PyVectorcall_NARGS`."
178176
179177#: ../../c-api/call.rst:85
180178msgid "*kwnames* is a tuple containing the names of the keyword arguments;"
@@ -217,10 +215,10 @@ msgid ""
217215"allow callables such as bound methods to make their onward calls (which "
218216"include a prepended *self* argument) very efficiently."
219217msgstr ""
220- "Sempre que podem realizar a um custo tão baixo (sem alocações adicionais), "
221- "invocadores são encorajados a usar :const:`PY_VECTORCALL_ARGUMENTS_OFFSET`. "
222- "Isso permitirá invocados como métodos vinculados a instâncias fazerem suas "
223- "próprias invocações (o que inclui um argumento *self*) muito eficientemente ."
218+ "Якщо вони можуть зробити це дешево (без додаткового розподілу), абонентам "
219+ "рекомендується використовувати :const:`PY_VECTORCALL_ARGUMENTS_OFFSET`. Це "
220+ "дозволить викликаним, таким як зв’язані методи, здійснювати свої подальші "
221+ "виклики (які включають доданий аргумент *self*) дуже ефективно ."
224222
225223#: ../../c-api/call.rst:102
226224msgid ""
@@ -337,9 +335,9 @@ msgid ""
337335"It does not check the :const:`Py_TPFLAGS_HAVE_VECTORCALL` flag and it does "
338336"not fall back to ``tp_call``."
339337msgstr ""
340- "Esta é uma função especializada, feita para ser colocada no slot :c:member:"
341- "`~PyTypeObject.tp_call` ou usada em uma implementação de ``tp_call``. Ela "
342- "não checa a flag :const:`Py_TPFLAGS_HAVE_VECTORCALL` e não retorna para "
338+ "Це спеціалізована функція, призначена для розміщення в слоті :c:member:"
339+ "`~PyTypeObject.tp_call` або для використання в реалізації ``tp_call``. Він "
340+ "не перевіряє прапор :const:`Py_TPFLAGS_HAVE_VECTORCALL` і не повертається до "
343341"``tp_call``."
344342
345343#: ../../c-api/call.rst:183
@@ -696,23 +694,22 @@ msgid ""
696694"temporarily be changed. Keyword arguments can be passed just like in :c:func:"
697695"`PyObject_Vectorcall`."
698696msgstr ""
699- "Chama um método usando a convenção de chamada vectorcall. O nome do método é "
700- "dado como uma string Python *name*. O objeto cujo método é chamado é "
701- "*args[0]*, e o array *args* começando em *args[1]* representa os argumentos "
702- "da chamada. Deve haver pelo menos um argumento posicional . *nargsf* é o "
703- "número de argumentos posicionais incluindo *args[0]*, mais :const:"
704- "`PY_VECTORCALL_ARGUMENTS_OFFSET` se o valor de ``args[0]`` puder ser "
705- "alterado temporariamente. Argumentos nomeados podem ser passados como em :c :"
706- "func:`PyObject_Vectorcall`."
697+ "Викликайте метод за допомогою угоди про виклики vectorcall. Ім’я методу "
698+ "задається як *ім’я* рядка Python. Об’єкт, метод якого викликається, — це "
699+ "*args[0]*, а масив *args*, починаючи з *args[1]*, представляє аргументи "
700+ "виклику. Має бути хоча б один позиційний аргумент . *nargsf* — це кількість "
701+ "позиційних аргументів, включаючи *args[0]*, плюс :const:"
702+ "`PY_VECTORCALL_ARGUMENTS_OFFSET`, якщо значення ``args[0]`` може бути "
703+ "тимчасово змінено. Аргументи ключових слів можна передавати так само, як у :"
704+ "c: func:`PyObject_Vectorcall`."
707705
708706#: ../../c-api/call.rst:406
709707msgid ""
710708"If the object has the :const:`Py_TPFLAGS_METHOD_DESCRIPTOR` feature, this "
711709"will call the unbound method object with the full *args* vector as arguments."
712710msgstr ""
713- "Se o objeto tem a feature :const:`Py_TPFLAGS_METHOD_DESCRIPTOR`, isso irá "
714- "chamar o objeto de método não vinculado com o vetor *args* inteiro como "
715- "argumentos."
711+ "Якщо об’єкт має функцію :const:`Py_TPFLAGS_METHOD_DESCRIPTOR`, це викличе "
712+ "об’єкт незв’язаного методу з повним вектором *args* як аргументи."
716713
717714#: ../../c-api/call.rst:419
718715msgid "Call Support API"
0 commit comments