Skip to content

Commit 014f890

Browse files
author
GitHub Action's update-translation job
committed
Update translation from Transifex
1 parent e985835 commit 014f890

File tree

7 files changed

+39
-29
lines changed

7 files changed

+39
-29
lines changed

c-api/init.po

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-08-27 14:18+0000\n"
14+
"POT-Creation-Date: 2025-08-29 14:17+0000\n"
1515
"PO-Revision-Date: 2025-08-02 17:33+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Indonesian (https://app.transifex.com/python-doc/teams/5390/"
@@ -2928,13 +2928,22 @@ msgid ""
29282928
"no-ops in versions of Python with the global interpreter lock."
29292929
msgstr ""
29302930

2931+
msgid ""
2932+
"Critical sections are intended to be used for custom types implemented in C-"
2933+
"API extensions. They should generally not be used with built-in types like :"
2934+
"class:`list` and :class:`dict` because their public C-APIs already use "
2935+
"critical sections internally, with the notable exception of :c:func:"
2936+
"`PyDict_Next`, which requires critical section to be acquired externally."
2937+
msgstr ""
2938+
29312939
msgid ""
29322940
"Critical sections avoid deadlocks by implicitly suspending active critical "
2933-
"sections and releasing the locks during calls to :c:func:"
2934-
"`PyEval_SaveThread`. When :c:func:`PyEval_RestoreThread` is called, the most "
2935-
"recent critical section is resumed, and its locks reacquired. This means "
2936-
"the critical section API provides weaker guarantees than traditional locks "
2937-
"-- they are useful because their behavior is similar to the :term:`GIL`."
2941+
"sections, hence, they do not provide exclusive access such as provided by "
2942+
"traditional locks like :c:type:`PyMutex`. When a critical section is "
2943+
"started, the per-object lock for the object is acquired. If the code "
2944+
"executed inside the critical section calls C-API functions then it can "
2945+
"suspend the critical section thereby releasing the per-object lock, so other "
2946+
"threads can acquire the per-object lock for the same object."
29382947
msgstr ""
29392948

29402949
msgid ""

extending/extending.po

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-08-27 14:18+0000\n"
14+
"POT-Creation-Date: 2025-08-29 14:17+0000\n"
1515
"PO-Revision-Date: 2025-08-02 17:33+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Indonesian (https://app.transifex.com/python-doc/teams/5390/"
@@ -1685,7 +1685,14 @@ msgid ""
16851685
"of the original item 1. Now let's suppose the original item 1 was an "
16861686
"instance of a user-defined class, and let's further suppose that the class "
16871687
"defined a :meth:`!__del__` method. If this class instance has a reference "
1688-
"count of 1, disposing of it will call its :meth:`!__del__` method."
1688+
"count of 1, disposing of it will call its :meth:`!__del__` method. "
1689+
"Internally, :c:func:`PyList_SetItem` calls :c:func:`Py_DECREF` on the "
1690+
"replaced item, which invokes replaced item's corresponding :c:member:"
1691+
"`~PyTypeObject.tp_dealloc` function. During deallocation, :c:member:"
1692+
"`~PyTypeObject.tp_dealloc` calls :c:member:`~PyTypeObject.tp_finalize`, "
1693+
"which is mapped to the :meth:`!__del__` method for class instances (see :pep:"
1694+
"`442`). This entire sequence happens synchronously within the :c:func:"
1695+
"`PyList_SetItem` call."
16891696
msgstr ""
16901697

16911698
msgid ""

library/asyncio-protocol.po

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-08-27 14:18+0000\n"
14+
"POT-Creation-Date: 2025-08-29 14:17+0000\n"
1515
"PO-Revision-Date: 2025-08-02 17:33+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Indonesian (https://app.transifex.com/python-doc/teams/5390/"
@@ -584,28 +584,19 @@ msgstr ""
584584
"файловому дескриптору *fd*:"
585585

586586
msgid ""
587-
"``0``: readable streaming transport of the standard input (*stdin*), or :"
587+
"``0``: writable streaming transport of the standard input (*stdin*), or :"
588588
"const:`None` if the subprocess was not created with ``stdin=PIPE``"
589589
msgstr ""
590-
"``0``: доступний для читання потоковий транспорт стандартного введення "
591-
"(*stdin*) або :const:`None`, якщо підпроцес не було створено за допомогою "
592-
"``stdin=PIPE``"
593590

594591
msgid ""
595-
"``1``: writable streaming transport of the standard output (*stdout*), or :"
592+
"``1``: readable streaming transport of the standard output (*stdout*), or :"
596593
"const:`None` if the subprocess was not created with ``stdout=PIPE``"
597594
msgstr ""
598-
"``1``: доступний для запису потоковий транспорт стандартного виводу "
599-
"(*stdout*) або :const:`None`, якщо підпроцес не було створено за допомогою "
600-
"``stdout=PIPE``"
601595

602596
msgid ""
603-
"``2``: writable streaming transport of the standard error (*stderr*), or :"
597+
"``2``: readable streaming transport of the standard error (*stderr*), or :"
604598
"const:`None` if the subprocess was not created with ``stderr=PIPE``"
605599
msgstr ""
606-
"``2``: доступний для запису потоковий транспорт стандартної помилки "
607-
"(*stderr*) або :const:`None`, якщо підпроцес не було створено за допомогою "
608-
"``stderr=PIPE``"
609600

610601
msgid "other *fd*: :const:`None`"
611602
msgstr "інший *fd*: :const:`None`"

library/asyncio-sync.po

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-08-27 14:18+0000\n"
14+
"POT-Creation-Date: 2025-08-29 14:17+0000\n"
1515
"PO-Revision-Date: 2025-08-02 17:33+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Indonesian (https://app.transifex.com/python-doc/teams/5390/"
@@ -224,11 +224,9 @@ msgid "Clear (unset) the event."
224224
msgstr "Очистити (скасувати) подію."
225225

226226
msgid ""
227-
"Tasks awaiting on :meth:`~Event.wait` will now block until the :meth:`~Event."
228-
"set` method is called again."
227+
"Subsequent tasks awaiting on :meth:`~Event.wait` will now block until the :"
228+
"meth:`~Event.set` method is called again."
229229
msgstr ""
230-
"Завдання, що очікують на :meth:`~Event.wait`, тепер блокуватимуться, доки "
231-
"метод :meth:`~Event.set` не буде викликано знову."
232230

233231
msgid "Return ``True`` if the event is set."
234232
msgstr "Повертає ``True``, якщо подія встановлена."

library/time.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-08-09 14:17+0000\n"
14+
"POT-Creation-Date: 2025-08-29 14:17+0000\n"
1515
"PO-Revision-Date: 2025-08-02 17:34+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Indonesian (https://app.transifex.com/python-doc/teams/5390/"

library/typing.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-08-09 14:17+0000\n"
14+
"POT-Creation-Date: 2025-08-29 14:17+0000\n"
1515
"PO-Revision-Date: 2025-08-02 17:35+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Indonesian (https://app.transifex.com/python-doc/teams/5390/"

whatsnew/changelog.po

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-08-27 14:18+0000\n"
14+
"POT-Creation-Date: 2025-08-29 14:17+0000\n"
1515
"PO-Revision-Date: 2025-08-02 17:35+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Indonesian (https://app.transifex.com/python-doc/teams/5390/"
@@ -71,6 +71,11 @@ msgid ""
7171
"previously caused a segfault."
7272
msgstr ""
7373

74+
msgid ""
75+
":gh:`137576`: Fix for incorrect source code being shown in tracebacks from "
76+
"the Basic REPL when :envvar:`PYTHONSTARTUP` is given. Patch by Adam Hartz."
77+
msgstr ""
78+
7479
msgid "Python 3.14.0 release candidate 2"
7580
msgstr ""
7681

0 commit comments

Comments
 (0)