Skip to content

Commit 37319c5

Browse files
author
GitHub Action's update-translation job
committed
Update translation from Transifex
1 parent e3065b2 commit 37319c5

File tree

19 files changed

+258
-175
lines changed

19 files changed

+258
-175
lines changed

c-api/code.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.14\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2025-11-13 18:32+0000\n"
15+
"POT-Creation-Date: 2025-12-03 14:17+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/"

c-api/curses.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: Python 3.14\n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2025-11-11 14:15+0000\n"
11+
"POT-Creation-Date: 2025-12-01 14:16+0000\n"
1212
"PO-Revision-Date: 2025-11-11 14:16+0000\n"
1313
"Language-Team: Indonesian (https://app.transifex.com/python-doc/teams/5390/"
1414
"id/)\n"

c-api/descriptor.po

Lines changed: 36 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-12-01 14:16+0000\n"
14+
"POT-Creation-Date: 2025-12-03 14:17+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/"
@@ -35,6 +35,35 @@ msgstr ""
3535
msgid "The type object for the built-in descriptor types."
3636
msgstr "Jenis obyek untuk jenis deskriptor bawaan."
3737

38+
msgid ""
39+
"The type object for member descriptor objects created from :c:type:"
40+
"`PyMemberDef` structures. These descriptors expose fields of a C struct as "
41+
"attributes on a type, and correspond to :class:`types.MemberDescriptorType` "
42+
"objects in Python."
43+
msgstr ""
44+
45+
msgid ""
46+
"The type object for get/set descriptor objects created from :c:type:"
47+
"`PyGetSetDef` structures. These descriptors implement attributes whose value "
48+
"is computed by C getter and setter functions, and are used for many built-in "
49+
"type attributes."
50+
msgstr ""
51+
52+
msgid ""
53+
"The type object for method descriptor objects created from :c:type:"
54+
"`PyMethodDef` structures. These descriptors expose C functions as methods on "
55+
"a type, and correspond to :class:`types.MemberDescriptorType` objects in "
56+
"Python."
57+
msgstr ""
58+
59+
msgid ""
60+
"The type object for wrapper descriptor objects created by :c:func:"
61+
"`PyDescr_NewWrapper` and :c:func:`PyWrapper_New`. Wrapper descriptors are "
62+
"used internally to expose special methods implemented via wrapper "
63+
"structures, and appear in Python as :class:`types.WrapperDescriptorType` "
64+
"objects."
65+
msgstr ""
66+
3867
msgid ""
3968
"Return non-zero if the descriptor object *descr* describes a data attribute, "
4069
"or ``0`` if it describes a method. *descr* must be a descriptor object; "
@@ -54,6 +83,12 @@ msgid ""
5483
"`classmethod` in the Python layer."
5584
msgstr ""
5685

86+
msgid ""
87+
"The type object for C-level class method descriptor objects. This is the "
88+
"type of the descriptors created for :func:`classmethod` defined in C "
89+
"extension types, and is the same object as :class:`classmethod` in Python."
90+
msgstr ""
91+
5792
msgid ""
5893
"Create a new :class:`classmethod` object wrapping *callable*. *callable* "
5994
"must be a callable object and must not be ``NULL``."

c-api/dict.po

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.14\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2025-11-19 14:14+0000\n"
15+
"POT-Creation-Date: 2025-12-03 14:17+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/"
@@ -54,6 +54,15 @@ msgid ""
5454
"modification of the dictionary for non-dynamic class types."
5555
msgstr ""
5656

57+
msgid ""
58+
"The type object for mapping proxy objects created by :c:func:"
59+
"`PyDictProxy_New` and for the read-only ``__dict__`` attribute of many built-"
60+
"in types. A :c:type:`PyDictProxy_Type` instance provides a dynamic, read-"
61+
"only view of an underlying dictionary: changes to the underlying dictionary "
62+
"are reflected in the proxy, but the proxy itself does not support mutation "
63+
"operations. This corresponds to :class:`types.MappingProxyType` in Python."
64+
msgstr ""
65+
5766
msgid "Empty an existing dictionary of all key-value pairs."
5867
msgstr ""
5968

c-api/file.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-11-13 14:15+0000\n"
14+
"POT-Creation-Date: 2025-12-03 14:17+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/"

c-api/frame.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: Python 3.14\n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2025-11-11 14:15+0000\n"
11+
"POT-Creation-Date: 2025-12-01 14:16+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"

c-api/weakref.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: Python 3.14\n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2025-11-13 18:32+0000\n"
11+
"POT-Creation-Date: 2025-12-03 14:17+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"

howto/free-threading-python.po

Lines changed: 22 additions & 60 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-11-27 14:15+0000\n"
14+
"POT-Creation-Date: 2025-12-03 14:17+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/"
@@ -36,11 +36,9 @@ msgid ""
3636
msgstr ""
3737

3838
msgid ""
39-
"The free-threaded mode is working and continues to be improved, but there is "
40-
"some additional overhead in single-threaded workloads compared to the "
41-
"regular build. Additionally, third-party packages, in particular ones with "
42-
"an :term:`extension module`, may not be ready for use in a free-threaded "
43-
"build, and will re-enable the :term:`GIL`."
39+
"Some third-party packages, in particular ones with an :term:`extension "
40+
"module`, may not be ready for use in a free-threaded build, and will re-"
41+
"enable the :term:`GIL`."
4442
msgstr ""
4543

4644
msgid ""
@@ -148,86 +146,50 @@ msgid "Immortalization"
148146
msgstr ""
149147

150148
msgid ""
151-
"The free-threaded build of the 3.13 release makes some objects :term:"
152-
"`immortal`. Immortal objects are not deallocated and have reference counts "
153-
"that are never modified. This is done to avoid reference count contention "
154-
"that would prevent efficient multi-threaded scaling."
149+
"In the free-threaded build, some objects are :term:`immortal`. Immortal "
150+
"objects are not deallocated and have reference counts that are never "
151+
"modified. This is done to avoid reference count contention that would "
152+
"prevent efficient multi-threaded scaling."
155153
msgstr ""
156154

157-
msgid ""
158-
"An object will be made immortal when a new thread is started for the first "
159-
"time after the main thread is running. The following objects are "
160-
"immortalized:"
161-
msgstr ""
162-
163-
msgid ""
164-
":ref:`function <user-defined-funcs>` objects declared at the module level"
165-
msgstr ""
166-
167-
msgid ":ref:`method <instance-methods>` descriptors"
168-
msgstr ""
169-
170-
msgid ":ref:`code <code-objects>` objects"
171-
msgstr ""
172-
173-
msgid ":term:`module` objects and their dictionaries"
174-
msgstr ""
175-
176-
msgid ":ref:`classes <classes>` (type objects)"
155+
msgid "As of the 3.14 release, immortalization is limited to:"
177156
msgstr ""
178157

179158
msgid ""
180-
"Because immortal objects are never deallocated, applications that create "
181-
"many objects of these types may see increased memory usage under Python "
182-
"3.13. This has been addressed in the 3.14 release, where the aforementioned "
183-
"objects use deferred reference counting to avoid reference count contention."
159+
"Code constants: numeric literals, string literals, and tuple literals "
160+
"composed of other constants."
184161
msgstr ""
185162

186-
msgid ""
187-
"Additionally, numeric and string literals in the code as well as strings "
188-
"returned by :func:`sys.intern` are also immortalized in the 3.13 release. "
189-
"This behavior is part of the 3.14 release as well and it is expected to "
190-
"remain in future free-threaded builds."
163+
msgid "Strings interned by :func:`sys.intern`."
191164
msgstr ""
192165

193166
msgid "Frame objects"
194167
msgstr ""
195168

196169
msgid ""
197-
"It is not safe to access :ref:`frame <frame-objects>` objects from other "
198-
"threads and doing so may cause your program to crash . This means that :"
199-
"func:`sys._current_frames` is generally not safe to use in a free-threaded "
200-
"build. Functions like :func:`inspect.currentframe` and :func:`sys."
201-
"_getframe` are generally safe as long as the resulting frame object is not "
202-
"passed to another thread."
170+
"It is not safe to access :attr:`frame.f_locals` from a :ref:`frame <frame-"
171+
"objects>` object if that frame is currently executing in another thread, and "
172+
"doing so may crash the interpreter."
203173
msgstr ""
204174

205175
msgid "Iterators"
206176
msgstr "*Iterators*"
207177

208178
msgid ""
209-
"Sharing the same iterator object between multiple threads is generally not "
210-
"safe and threads may see duplicate or missing elements when iterating or "
211-
"crash the interpreter."
179+
"It is generally not thread-safe to access the same iterator object from "
180+
"multiple threads concurrently, and threads may see duplicate or missing "
181+
"elements."
212182
msgstr ""
213183

214184
msgid "Single-threaded performance"
215185
msgstr ""
216186

217187
msgid ""
218188
"The free-threaded build has additional overhead when executing Python code "
219-
"compared to the default GIL-enabled build. In 3.13, this overhead is about "
220-
"40% on the `pyperformance <https://pyperformance.readthedocs.io/>`_ suite. "
221-
"Programs that spend most of their time in C extensions or I/O will see less "
222-
"of an impact. The largest impact is because the specializing adaptive "
223-
"interpreter (:pep:`659`) is disabled in the free-threaded build."
224-
msgstr ""
225-
226-
msgid ""
227-
"The specializing adaptive interpreter has been re-enabled in a thread-safe "
228-
"way in the 3.14 release. The performance penalty on single-threaded code in "
229-
"free-threaded mode is now roughly 5-10%, depending on the platform and C "
230-
"compiler used."
189+
"compared to the default GIL-enabled build. The amount of overhead depends "
190+
"on the workload and hardware. On the pyperformance benchmark suite, the "
191+
"average overhead ranges from about 1% on macOS aarch64 to 8% on x86-64 Linux "
192+
"systems."
231193
msgstr ""
232194

233195
msgid "Behavioral changes"

library/annotationlib.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-11-11 14:15+0000\n"
14+
"POT-Creation-Date: 2025-12-03 14:17+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/"

library/csv.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.14\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2025-11-13 14:15+0000\n"
15+
"POT-Creation-Date: 2025-12-03 14:17+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:01+0000\n"
1717
"Last-Translator: Hengky Kurniawan, 2025\n"
1818
"Language-Team: Indonesian (https://app.transifex.com/python-doc/teams/5390/"

0 commit comments

Comments
 (0)