Skip to content

Commit 6c735f3

Browse files
author
GitHub Action's update-translation job
committed
Update translation from Transifex
1 parent f4c3231 commit 6c735f3

4 files changed

Lines changed: 54 additions & 13 deletions

File tree

about.po

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@
66
# Translators:
77
# python-doc bot, 2025
88
# Dmitry Luschan, 2025
9-
# Роман Кисаков, 2026
9+
# Роман Кисаков <kisakovgames@gmail.com>, 2026
1010
#
1111
#, fuzzy
1212
msgid ""
1313
msgstr ""
1414
"Project-Id-Version: Python 3.15\n"
1515
"Report-Msgid-Bugs-To: \n"
16-
"POT-Creation-Date: 2026-07-24 08:30+0000\n"
16+
"POT-Creation-Date: 2026-08-13 14:51+0000\n"
1717
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
18-
"Last-Translator: Роман Кисаков, 2026\n"
18+
"Last-Translator: Роман Кисаков <kisakovgames@gmail.com>, 2026\n"
1919
"Language-Team: Russian (https://app.transifex.com/python-doc/teams/5390/"
2020
"ru/)\n"
2121
"MIME-Version: 1.0\n"

c-api/abstract.po

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@
55
#
66
# Translators:
77
# python-doc bot, 2025
8-
# Роман Кисаков, 2026
8+
# Роман Кисаков <kisakovgames@gmail.com>, 2026
99
#
1010
#, fuzzy
1111
msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.15\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2026-07-24 08:30+0000\n"
15+
"POT-Creation-Date: 2026-08-13 14:51+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
17-
"Last-Translator: Роман Кисаков, 2026\n"
17+
"Last-Translator: Роман Кисаков <kisakovgames@gmail.com>, 2026\n"
1818
"Language-Team: Russian (https://app.transifex.com/python-doc/teams/5390/"
1919
"ru/)\n"
2020
"MIME-Version: 1.0\n"

c-api/allocation.po

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@
55
#
66
# Translators:
77
# python-doc bot, 2025
8-
# Роман Кисаков, 2026
8+
# Роман Кисаков <kisakovgames@gmail.com>, 2026
99
#
1010
#, fuzzy
1111
msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.15\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2026-07-24 08:30+0000\n"
15+
"POT-Creation-Date: 2026-08-13 14:51+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
17-
"Last-Translator: Роман Кисаков, 2026\n"
17+
"Last-Translator: Роман Кисаков <kisakovgames@gmail.com>, 2026\n"
1818
"Language-Team: Russian (https://app.transifex.com/python-doc/teams/5390/"
1919
"ru/)\n"
2020
"MIME-Version: 1.0\n"

glossary.po

Lines changed: 45 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.15\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2026-08-11 14:51+0000\n"
15+
"POT-Creation-Date: 2026-08-13 14:51+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1717
"Last-Translator: Dmitry Luschan, 2026\n"
1818
"Language-Team: Russian (https://app.transifex.com/python-doc/teams/5390/"
@@ -439,21 +439,33 @@ msgid ""
439439
"stdin>`, :data:`sys.stdout.buffer <sys.stdout>`, and instances of :class:`io."
440440
"BytesIO` and :class:`gzip.GzipFile`."
441441
msgstr ""
442+
":term:`Файловый объект`, способный читать и записывать :term:`объекты, "
443+
"подобные байтам <bytes-like object>`. Примеры двоичных файлов: файлы, "
444+
"открытые в двоичном режиме (``'rb'``, ``'wb'`` или ``'rb+'``), :data:`sys."
445+
"stdin.buffer <sys.stdin>`, :data:`sys.stdout.buffer <sys.stdout>`, а также "
446+
"экземпляры :class:`io.BytesIO` и :class:`gzip.GzipFile`."
442447

443448
msgid ""
444449
"See also :term:`text file` for a file object able to read and write :class:"
445450
"`str` objects."
446451
msgstr ""
452+
"См. также :term:`текстовый файл` для файлового объекта, способного читать и "
453+
"записывать объекты :class:`str`."
447454

448455
msgid "borrowed reference"
449-
msgstr ""
456+
msgstr "заимствованная ссылка"
450457

451458
msgid ""
452459
"In Python's C API, a borrowed reference is a reference to an object, where "
453460
"the code using the object does not own the reference. It becomes a dangling "
454461
"pointer if the object is destroyed. For example, a garbage collection can "
455462
"remove the last :term:`strong reference` to the object and so destroy it."
456463
msgstr ""
464+
"В C API Python заимствованная ссылка — это ссылка на объект, владение "
465+
"которым не передаётся коду, использующему эту ссылку. Если объект "
466+
"уничтожается, такая ссылка становится висящим указателем. Например, сборщик "
467+
"мусора может удалить последнюю :term:`сильную ссылку` на объект и тем самым "
468+
"уничтожить его."
457469

458470
msgid ""
459471
"Calling :c:func:`Py_INCREF` on the :term:`borrowed reference` is recommended "
@@ -462,9 +474,14 @@ msgid ""
462474
"func:`Py_NewRef` function can be used to create a new :term:`strong "
463475
"reference`."
464476
msgstr ""
477+
"За исключением случаев, когда объект не может быть уничтожен до последнего "
478+
"использования :term:`заимствованной ссылки`, её рекомендуется преобразовать "
479+
"на месте в :term:`сильную ссылку`, вызвав функцию :c:func:`Py_INCREF`. А для "
480+
"создания новой :term:`сильной ссылки` можно использовать функцию :c:func:"
481+
"`Py_NewRef`."
465482

466483
msgid "bytes-like object"
467-
msgstr ""
484+
msgstr "объект, подобный bytes"
468485

469486
msgid ""
470487
"An object that supports the :ref:`bufferobjects` and can export a C-:term:"
@@ -474,6 +491,12 @@ msgid ""
474491
"with binary data; these include compression, saving to a binary file, and "
475492
"sending over a socket."
476493
msgstr ""
494+
"Объект, поддерживающий :ref:`bufferobjects` и способный экспортировать :term:"
495+
"`непрерывный` C-буфер. Сюда входят все объекты :class:`bytes`, :class:"
496+
"`bytearray` и :class:`array.array`, а также многие распространённые объекты :"
497+
"class:`memoryview`. Объекты, подобные bytes, можно использовать для "
498+
"различных операций с двоичными данными, включая сжатие, сохранение в "
499+
"двоичный файл и отправку через сокет."
477500

478501
msgid ""
479502
"Some operations need the binary data to be mutable. The documentation often "
@@ -483,9 +506,17 @@ msgid ""
483506
"immutable objects (\"read-only bytes-like objects\"); examples of these "
484507
"include :class:`bytes` and a :class:`memoryview` of a :class:`bytes` object."
485508
msgstr ""
509+
"Некоторым операциям требуется, чтобы двоичные данные были изменяемыми. В "
510+
"документации такие объекты часто называются «объектами, подобными bytes, "
511+
"доступными для чтения и записи». Примерами изменяемых объектов буфера "
512+
"являются :class:`bytearray`и :class:`memoryview` типа :class:`bytearray`. "
513+
"Другим операциям требуется, чтобы двоичные данные хранились в неизменяемых "
514+
"объектах («объектах, подобных bytes, доступных только для чтения»); к таким "
515+
"объектам относятся, например, :class:`bytes` и :class:`memoryview` типа :"
516+
"class:`bytes`."
486517

487518
msgid "bytecode"
488-
msgstr ""
519+
msgstr "байт-код"
489520

490521
msgid ""
491522
"Python source code is compiled into bytecode, the internal representation of "
@@ -497,11 +528,21 @@ msgid ""
497528
"expected to work between different Python virtual machines, nor to be stable "
498529
"between Python releases."
499530
msgstr ""
531+
"Исходный код Python компилируется в байт-код — внутреннее представление "
532+
"программы Python в интерпретаторе CPython. Байт-код также кэшируется в "
533+
"файлах ``.pyc`` благодаря повторное выполнение того же файла происходит "
534+
"быстрее (повторной компиляции исходного кода в байт-код можно избежать). "
535+
"Этот «промежуточный язык» выполняется на :term:`виртуальной машине`, которая "
536+
"исполняет машинный код, соответствующий каждой инструкции байт-кода. Следует "
537+
"учитывать, что байт-код не предназначен для работы на разных виртуальных "
538+
"машинах Python и не гарантирует стабильность между разными версиями Python."
500539

501540
msgid ""
502541
"A list of bytecode instructions can be found in the documentation for :ref:"
503542
"`the dis module <bytecodes>`."
504543
msgstr ""
544+
"Список инструкций байт-кода можно найти в документации к :ref:`модулю dis "
545+
"<bytecodes>`."
505546

506547
msgid "callable"
507548
msgstr ""

0 commit comments

Comments
 (0)