@@ -11,7 +11,7 @@ msgid ""
11
11
msgstr ""
12
12
"Project-Id-Version : Python 3.14\n "
13
13
"Report-Msgid-Bugs-To : \n "
14
- "POT-Creation-Date : 2025-09-17 14:21 +0000\n "
14
+ "POT-Creation-Date : 2025-09-19 14:16 +0000\n "
15
15
"PO-Revision-Date : 2025-09-16 00:00+0000\n "
16
16
"Last-Translator : python-doc bot, 2025\n "
17
17
"Language-Team : Indonesian (https://app.transifex.com/python-doc/teams/5390/ "
@@ -324,6 +324,36 @@ msgstr ""
324
324
msgid "Pending removal in Python 3.17"
325
325
msgstr "Penghapusan yang tertunda di Python 3.17"
326
326
327
+ msgid ":mod:`collections.abc`:"
328
+ msgstr ""
329
+
330
+ msgid ""
331
+ ":class:`collections.abc.ByteString` is scheduled for removal in Python 3.17."
332
+ msgstr ""
333
+
334
+ msgid ""
335
+ "Use ``isinstance(obj, collections.abc.Buffer)`` to test if ``obj`` "
336
+ "implements the :ref:`buffer protocol <bufferobjects>` at runtime. For use in "
337
+ "type annotations, either use :class:`~collections.abc.Buffer` or a union "
338
+ "that explicitly specifies the types your code supports (e.g., ``bytes | "
339
+ "bytearray | memoryview``)."
340
+ msgstr ""
341
+
342
+ msgid ""
343
+ ":class:`!ByteString` was originally intended to be an abstract class that "
344
+ "would serve as a supertype of both :class:`bytes` and :class:`bytearray`. "
345
+ "However, since the ABC never had any methods, knowing that an object was an "
346
+ "instance of :class:`!ByteString` never actually told you anything useful "
347
+ "about the object. Other common buffer types such as :class:`memoryview` were "
348
+ "also never understood as subtypes of :class:`!ByteString` (either at runtime "
349
+ "or by static type checkers)."
350
+ msgstr ""
351
+
352
+ msgid ""
353
+ "See :pep:`PEP 688 <688#current-options>` for more details. (Contributed by "
354
+ "Shantanu Jain in :gh:`91896`.)"
355
+ msgstr ""
356
+
327
357
msgid ""
328
358
"Before Python 3.14, old-style unions were implemented using the private "
329
359
"class ``typing._UnionGenericAlias``. This class is no longer needed for the "
@@ -335,21 +365,7 @@ msgstr ""
335
365
336
366
msgid ""
337
367
":class:`typing.ByteString`, deprecated since Python 3.9, is scheduled for "
338
- "removal in Python 3.17. Prefer :class:`~collections.abc.Sequence` or :class:"
339
- "`~collections.abc.Buffer`. For use in type annotations, prefer a union, like "
340
- "``bytes | bytearray``, or :class:`collections.abc.Buffer`. (Contributed by "
341
- "Shantanu Jain in :gh:`91896`.)"
342
- msgstr ""
343
-
344
- msgid ":mod:`collections.abc`:"
345
- msgstr ""
346
-
347
- msgid ""
348
- ":class:`collections.abc.ByteString` is scheduled for removal in Python 3.17. "
349
- "Prefer :class:`~collections.abc.Sequence` or :class:`~collections.abc."
350
- "Buffer`. For use in type annotations, prefer a union, like ``bytes | "
351
- "bytearray``, or :class:`collections.abc.Buffer`. (Contributed by Shantanu "
352
- "Jain in :gh:`91896`.)"
368
+ "removal in Python 3.17."
353
369
msgstr ""
354
370
355
371
msgid "Pending removal in Python 3.19"
@@ -882,7 +898,9 @@ msgstr ""
882
898
msgid "Pending removal in Python 3.18"
883
899
msgstr ""
884
900
885
- msgid "Deprecated private functions (:gh:`128863`):"
901
+ msgid ""
902
+ "The following private functions are deprecated and planned for removal in "
903
+ "Python 3.18:"
886
904
msgstr ""
887
905
888
906
msgid ":c:func:`!_PyBytes_Join`: use :c:func:`PyBytes_Join`."
@@ -893,7 +911,7 @@ msgid ""
893
911
"`PyDict_GetItemStringRef`."
894
912
msgstr ""
895
913
896
- msgid ":c:func:`!_PyDict_Pop()`: :c:func:`PyDict_Pop`."
914
+ msgid ":c:func:`!_PyDict_Pop()`: use :c:func:`PyDict_Pop`."
897
915
msgstr ""
898
916
899
917
msgid ":c:func:`!_PyLong_Sign()`: use :c:func:`PyLong_GetSign`."
@@ -951,7 +969,7 @@ msgstr ""
951
969
msgid ""
952
970
":c:func:`!_PyUnicodeWriter_WriteASCIIString`: replace "
953
971
"``_PyUnicodeWriter_WriteASCIIString(&writer, str)`` with :c:func:"
954
- "`PyUnicodeWriter_WriteUTF8 (writer, str) <PyUnicodeWriter_WriteUTF8 >`."
972
+ "`PyUnicodeWriter_WriteASCII (writer, str) <PyUnicodeWriter_WriteASCII >`."
955
973
msgstr ""
956
974
957
975
msgid ""
@@ -974,7 +992,8 @@ msgstr ""
974
992
975
993
msgid ""
976
994
"The `pythoncapi-compat project <https://github.com/python/pythoncapi-compat/"
977
- ">`__ can be used to get these new public functions on Python 3.13 and older."
995
+ ">`__ can be used to get these new public functions on Python 3.13 and older. "
996
+ "(Contributed by Victor Stinner in :gh:`128863`.)"
978
997
msgstr ""
979
998
980
999
msgid ""
0 commit comments