Skip to content

Commit 93dc79b

Browse files
author
GitHub Action's update-translation job
committed
Update translation from Transifex
1 parent 694dfc7 commit 93dc79b

23 files changed

Lines changed: 232 additions & 74 deletions

c-api/bytes.po

Lines changed: 6 additions & 5 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-06-19 16:29+0000\n"
15+
"POT-Creation-Date: 2026-07-03 15:50+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1717
"Last-Translator: python-doc bot, 2025\n"
1818
"Language-Team: Indonesian (https://app.transifex.com/python-doc/teams/5390/"
@@ -257,10 +257,11 @@ msgstr ""
257257

258258
msgid ""
259259
"Create a new bytes object in *\\*bytes* containing the contents of *newpart* "
260-
"appended to *bytes*; the caller will own the new reference. The reference "
261-
"to the old value of *bytes* will be stolen. If the new object cannot be "
262-
"created, the old reference to *bytes* will still be discarded and the value "
263-
"of *\\*bytes* will be set to ``NULL``; the appropriate exception will be set."
260+
"appended to *bytes*; the caller will own the new reference. The reference to "
261+
"the old value of *bytes* will be \":term:`stolen <steal>`\". If the new "
262+
"object cannot be created, the old reference to *bytes* will still be "
263+
"\"stolen\", the value of *\\*bytes* will be set to ``NULL``, and the "
264+
"appropriate exception will be set."
264265
msgstr ""
265266

266267
msgid ""

c-api/dict.po

Lines changed: 3 additions & 3 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-06-23 16:23+0000\n"
15+
"POT-Creation-Date: 2026-07-03 15:50+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1717
"Last-Translator: Hengky Kurniawan, 2025\n"
1818
"Language-Team: Indonesian (https://app.transifex.com/python-doc/teams/5390/"
@@ -106,8 +106,8 @@ msgstr ""
106106
msgid ""
107107
"Insert *val* into the dictionary *p* with a key of *key*. *key* must be :"
108108
"term:`hashable`; if it isn't, :exc:`TypeError` will be raised. Return ``0`` "
109-
"on success or ``-1`` on failure. This function *does not* steal a reference "
110-
"to *val*."
109+
"on success or ``-1`` on failure. This function *does not* \":term:`steal`\" "
110+
"a reference to *val*."
111111
msgstr ""
112112

113113
msgid ""

c-api/exceptions.po

Lines changed: 13 additions & 9 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-06-23 16:23+0000\n"
15+
"POT-Creation-Date: 2026-07-03 15:50+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1717
"Last-Translator: Hengky Kurniawan, 2025\n"
1818
"Language-Team: Indonesian (https://app.transifex.com/python-doc/teams/5390/"
@@ -463,7 +463,9 @@ msgid ""
463463
"exception if one is set."
464464
msgstr ""
465465

466-
msgid "This call steals a reference to *exc*, which must be a valid exception."
466+
msgid ""
467+
"This call \":term:`steals <steal>`\" a reference to *exc*, which must be a "
468+
"valid exception."
467469
msgstr ""
468470

469471
msgid "Use :c:func:`PyErr_GetRaisedException` instead."
@@ -591,10 +593,10 @@ msgstr ""
591593
msgid ""
592594
"Set the exception info, as known from ``sys.exc_info()``. This refers to an "
593595
"exception that was *already caught*, not to an exception that was freshly "
594-
"raised. This function steals the references of the arguments. To clear the "
595-
"exception state, pass ``NULL`` for all three arguments. This function is "
596-
"kept for backwards compatibility. Prefer using :c:func:"
597-
"`PyErr_SetHandledException`."
596+
"raised. This function \":term:`steals <steal>`\" the references of the "
597+
"arguments. To clear the exception state, pass ``NULL`` for all three "
598+
"arguments. This function is kept for backwards compatibility. Prefer using :"
599+
"c:func:`PyErr_SetHandledException`."
598600
msgstr ""
599601

600602
msgid ""
@@ -607,7 +609,8 @@ msgstr ""
607609
msgid ""
608610
"The ``type`` and ``traceback`` arguments are no longer used and can be NULL. "
609611
"The interpreter now derives them from the exception instance (the ``value`` "
610-
"argument). The function still steals references of all three arguments."
612+
"argument). The function still \":term:`steals <steal>`\" references of all "
613+
"three arguments."
611614
msgstr ""
612615

613616
msgid "Signal Handling"
@@ -805,7 +808,7 @@ msgstr ""
805808
msgid ""
806809
"Set the context associated with the exception to *ctx*. Use ``NULL`` to "
807810
"clear it. There is no type check to make sure that *ctx* is an exception "
808-
"instance. This steals a reference to *ctx*."
811+
"instance. This \":term:`steals <steal>`\" a reference to *ctx*."
809812
msgstr ""
810813

811814
msgid ""
@@ -818,7 +821,8 @@ msgstr ""
818821
msgid ""
819822
"Set the cause associated with the exception to *cause*. Use ``NULL`` to "
820823
"clear it. There is no type check to make sure that *cause* is either an "
821-
"exception instance or ``None``. This steals a reference to *cause*."
824+
"exception instance or ``None``. This \":term:`steals <steal>`\" a reference "
825+
"to *cause*."
822826
msgstr ""
823827

824828
msgid ""

c-api/gen.po

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: Python 3.15\n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2026-06-23 16:23+0000\n"
11+
"POT-Creation-Date: 2026-07-03 15:50+0000\n"
1212
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1313
"Language-Team: Indonesian (https://app.transifex.com/python-doc/teams/5390/"
1414
"id/)\n"
@@ -46,15 +46,15 @@ msgstr ""
4646

4747
msgid ""
4848
"Create and return a new generator object based on the *frame* object. A "
49-
"reference to *frame* is stolen by this function. The argument must not be "
50-
"``NULL``."
49+
"reference to *frame* is \":term:`stolen <steal>`\" by this function (even on "
50+
"error). The argument must not be ``NULL``."
5151
msgstr ""
5252

5353
msgid ""
5454
"Create and return a new generator object based on the *frame* object, with "
5555
"``__name__`` and ``__qualname__`` set to *name* and *qualname*. A reference "
56-
"to *frame* is stolen by this function. The *frame* argument must not be "
57-
"``NULL``."
56+
"to *frame* is \":term:`stolen <steal>`\" by this function (even on error). "
57+
"The *frame* argument must not be ``NULL``."
5858
msgstr ""
5959

6060
msgid ""
@@ -75,8 +75,8 @@ msgstr ""
7575

7676
msgid ""
7777
"Create a new asynchronous generator wrapping *frame*, with ``__name__`` and "
78-
"``__qualname__`` set to *name* and *qualname*. *frame* is stolen by this "
79-
"function and must not be ``NULL``."
78+
"``__qualname__`` set to *name* and *qualname*. *frame* is \":term:`stolen "
79+
"<steal>`\" by this function (even on error) and must not be ``NULL``."
8080
msgstr ""
8181

8282
msgid ""

c-api/intro.po

Lines changed: 9 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-06-23 16:23+0000\n"
15+
"POT-Creation-Date: 2026-07-03 15:50+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1717
"Last-Translator: python-doc bot, 2025\n"
1818
"Language-Team: Indonesian (https://app.transifex.com/python-doc/teams/5390/"
@@ -809,9 +809,14 @@ msgstr ""
809809
msgid ""
810810
"Conversely, when a calling function passes in a reference to an object, "
811811
"there are two possibilities: the function *steals* a reference to the "
812-
"object, or it does not. *Stealing a reference* means that when you pass a "
813-
"reference to a function, that function assumes that it now owns that "
814-
"reference, and you are not responsible for it any longer."
812+
"object, or it does not."
813+
msgstr ""
814+
815+
msgid ""
816+
"*Stealing a reference* means that when you pass a reference to a function, "
817+
"that function assumes that it now owns that reference. Since the new owner "
818+
"can use :c:func:`!Py_DECREF` at its discretion, you (the caller) must not "
819+
"use that reference after the call."
815820
msgstr ""
816821

817822
msgid ""

c-api/list.po

Lines changed: 7 additions & 6 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-06-23 16:23+0000\n"
15+
"POT-Creation-Date: 2026-07-03 15:50+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1717
"Last-Translator: Hengky Kurniawan, 2025\n"
1818
"Language-Team: Indonesian (https://app.transifex.com/python-doc/teams/5390/"
@@ -93,8 +93,9 @@ msgid ""
9393
msgstr ""
9494

9595
msgid ""
96-
"This function \"steals\" a reference to *item* and discards a reference to "
97-
"an item already in the list at the affected position."
96+
"This function \":term:`steals <steal>`\" a reference to *item*, even on "
97+
"error. On success, it discards a reference to an item already in the list at "
98+
"the affected position (unless it was ``NULL``)."
9899
msgstr ""
99100

100101
msgid ""
@@ -108,9 +109,9 @@ msgid ""
108109
msgstr ""
109110

110111
msgid ""
111-
"This macro \"steals\" a reference to *item*, and, unlike :c:func:"
112-
"`PyList_SetItem`, does *not* discard a reference to any item that is being "
113-
"replaced; any reference in *list* at position *i* will be leaked."
112+
"This macro \":term:`steals <steal>`\" a reference to *item*, and, unlike :c:"
113+
"func:`PyList_SetItem`, does *not* discard a reference to any item that is "
114+
"being replaced; any reference in *list* at position *i* will be leaked."
114115
msgstr ""
115116

116117
msgid ""

c-api/module.po

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-07-01 16:21+0000\n"
14+
"POT-Creation-Date: 2026-07-03 15:50+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Indonesian (https://app.transifex.com/python-doc/teams/5390/"
@@ -975,10 +975,10 @@ msgid ""
975975
msgstr ""
976976

977977
msgid ""
978-
"Similar to :c:func:`PyModule_AddObjectRef`, but \"steals\" a reference to "
979-
"*value*. It can be called with a result of function that returns a new "
980-
"reference without bothering to check its result or even saving it to a "
981-
"variable."
978+
"Similar to :c:func:`PyModule_AddObjectRef`, but \":term:`steals <steal>`\" a "
979+
"reference to *value* (even on error). It can be called with a result of "
980+
"function that returns a new reference without bothering to check its result "
981+
"or even saving it to a variable."
982982
msgstr ""
983983

984984
msgid ""
@@ -988,8 +988,8 @@ msgid ""
988988
msgstr ""
989989

990990
msgid ""
991-
"Similar to :c:func:`PyModule_AddObjectRef`, but steals a reference to "
992-
"*value* on success (if it returns ``0``)."
991+
"Similar to :c:func:`PyModule_AddObjectRef`, but :term:`steals <steal>` a "
992+
"reference to *value* on success (if it returns ``0``)."
993993
msgstr ""
994994

995995
msgid ""

c-api/sequence.po

Lines changed: 3 additions & 3 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-06-23 16:23+0000\n"
15+
"POT-Creation-Date: 2026-07-03 15:50+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1717
"Last-Translator: Hengky Kurniawan, 2025\n"
1818
"Language-Team: Indonesian (https://app.transifex.com/python-doc/teams/5390/"
@@ -75,8 +75,8 @@ msgstr ""
7575
msgid ""
7676
"Assign object *v* to the *i*\\ th element of *o*. Raise an exception and "
7777
"return ``-1`` on failure; return ``0`` on success. This is the equivalent "
78-
"of the Python statement ``o[i] = v``. This function *does not* steal a "
79-
"reference to *v*."
78+
"of the Python statement ``o[i] = v``. This function *does not* \":term:"
79+
"`steal`\" a reference to *v*."
8080
msgstr ""
8181

8282
msgid ""

c-api/threads.po

Lines changed: 3 additions & 3 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-07-01 16:21+0000\n"
15+
"POT-Creation-Date: 2026-07-03 15:50+0000\n"
1616
"PO-Revision-Date: 2026-02-25 14:46+0000\n"
1717
"Last-Translator: python-doc bot, 2026\n"
1818
"Language-Team: Indonesian (https://app.transifex.com/python-doc/teams/5390/"
@@ -998,8 +998,8 @@ msgstr ""
998998
msgid ""
999999
"To prevent naive misuse, you must write your own C extension to call this. "
10001000
"This function must be called with an :term:`attached thread state`. This "
1001-
"function does not steal any references to *exc*. This function does not "
1002-
"necessarily interrupt system calls such as :py:func:`~time.sleep`."
1001+
"function does not :term:`steal` any references to *exc*. This function does "
1002+
"not necessarily interrupt system calls such as :py:func:`~time.sleep`."
10031003
msgstr ""
10041004

10051005
msgid ""

c-api/tuple.po

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-06-23 16:23+0000\n"
14+
"POT-Creation-Date: 2026-07-03 15:50+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Indonesian (https://app.transifex.com/python-doc/teams/5390/"
@@ -110,8 +110,9 @@ msgid ""
110110
msgstr ""
111111

112112
msgid ""
113-
"This function \"steals\" a reference to *o* and discards a reference to an "
114-
"item already in the tuple at the affected position."
113+
"This function \":term:`steals <steal>`\" a reference to *o* and discards a "
114+
"reference to an item already in the tuple at the affected position (unless "
115+
"it was NULL)."
115116
msgstr ""
116117

117118
msgid ""
@@ -126,9 +127,9 @@ msgid ""
126127
msgstr ""
127128

128129
msgid ""
129-
"This function \"steals\" a reference to *o*, and, unlike :c:func:"
130-
"`PyTuple_SetItem`, does *not* discard a reference to any item that is being "
131-
"replaced; any reference in the tuple at position *pos* will be leaked."
130+
"This function \":term:`steals <steal>`\" a reference to *o*, and, unlike :c:"
131+
"func:`PyTuple_SetItem`, does *not* discard a reference to any item that is "
132+
"being replaced; any reference in the tuple at position *pos* will be leaked."
132133
msgstr ""
133134

134135
msgid ""
@@ -244,7 +245,7 @@ msgid ""
244245
"new instances."
245246
msgstr ""
246247

247-
msgid "This function \"steals\" a reference to *o*."
248+
msgid "This function \":term:`steals <steal>`\" a reference to *o*."
248249
msgstr ""
249250

250251
msgid "Alias to :c:func:`PyStructSequence_SetItem`."

0 commit comments

Comments
 (0)