@@ -12,7 +12,7 @@ msgid ""
1212msgstr ""
1313"Project-Id-Version : Python 3.15\n "
1414"Report-Msgid-Bugs-To : \n "
15- "POT-Creation-Date : 2026-06-02 00:16 +0000\n "
15+ "POT-Creation-Date : 2026-06-21 15:47 +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/ "
@@ -161,16 +161,21 @@ msgid "asynchronous generator"
161161msgstr "pembangkit asinkron"
162162
163163msgid ""
164- "A function which returns an :term:`asynchronous generator iterator`. It "
165- "looks like a coroutine function defined with :keyword:`async def` except "
166- "that it contains :keyword:`yield` expressions for producing a series of "
167- "values usable in an :keyword:`async for` loop."
164+ "Informally used to mean either an :term:`asynchronous generator function` or "
165+ "an :term:`asynchronous generator iterator`, depending on context. The "
166+ "formal terms :term:`asynchronous generator function` and :term:`asynchronous "
167+ "generator iterator` are uncommon in practice; \" asynchronous generator\" "
168+ "alone is almost always sufficient."
169+ msgstr ""
170+
171+ msgid "asynchronous generator function"
168172msgstr ""
169173
170174msgid ""
171- "Usually refers to an asynchronous generator function, but may refer to an "
172- "*asynchronous generator iterator* in some contexts. In cases where the "
173- "intended meaning isn't clear, using the full terms avoids ambiguity."
175+ "A function which returns an :term:`asynchronous generator iterator`. It "
176+ "looks like a coroutine function defined with :keyword:`async def` except "
177+ "that it contains :keyword:`yield` expressions for producing a series of "
178+ "values usable in an :keyword:`async for` loop. See :pep:`525`."
174179msgstr ""
175180
176181msgid ""
@@ -181,7 +186,7 @@ msgstr ""
181186msgid "asynchronous generator iterator"
182187msgstr "iterator generator asinkron"
183188
184- msgid "An object created by an :term:`asynchronous generator` function."
189+ msgid "An object created by an :term:`asynchronous generator function` ."
185190msgstr ""
186191
187192msgid ""
@@ -994,29 +999,42 @@ msgid "generator"
994999msgstr "pembangkit"
9951000
9961001msgid ""
997- "A function which returns a :term:`generator iterator`. It looks like a "
998- "normal function except that it contains :keyword:`yield` expressions for "
999- "producing a series of values usable in a for-loop or that can be retrieved "
1000- "one at a time with the :func:`next` function."
1002+ "Informally used to mean either a :term:`generator function` or a :term:"
1003+ "`generator iterator`, depending on context. The formal terms :term:"
1004+ "`generator function` and :term:`generator iterator` are uncommon in "
1005+ "practice; \" generator\" alone is almost always sufficient."
1006+ msgstr ""
1007+
1008+ msgid "generator function"
10011009msgstr ""
10021010
10031011msgid ""
1004- "Usually refers to a generator function, but may refer to a *generator "
1005- "iterator* in some contexts. In cases where the intended meaning isn't "
1006- "clear, using the full terms avoids ambiguity."
1012+ "A function which returns a :term:`generator` object. It looks like a normal "
1013+ "function except that it contains :keyword:`yield` expressions for producing "
1014+ "a series of values usable in a :keyword:`for`\\ -loop or that can be "
1015+ "retrieved one at a time with the :func:`next` function. See :ref:`yieldexpr`."
10071016msgstr ""
10081017
10091018msgid "generator iterator"
10101019msgstr ""
10111020
1012- msgid "An object created by a :term:`generator` function."
1021+ msgid ""
1022+ "An object created by a :term:`generator function` or a :term:`generator "
1023+ "expression`."
10131024msgstr ""
10141025
10151026msgid ""
10161027"Each :keyword:`yield` temporarily suspends processing, remembering the "
1017- "execution state (including local variables and pending try-statements). "
1018- "When the *generator iterator* resumes, it picks up where it left off (in "
1019- "contrast to functions which start fresh on every invocation)."
1028+ "execution state (including local variables and pending try-statements). When "
1029+ "the *generator iterator* resumes, it picks up where it left off (in contrast "
1030+ "to functions which start fresh on every invocation)."
1031+ msgstr ""
1032+
1033+ msgid ""
1034+ "Generator iterators also implement the :meth:`~generator.send` method to "
1035+ "send a value into the suspended generator, and the :meth:`~generator.throw` "
1036+ "method to raise an exception at the point where the generator was paused. "
1037+ "See :ref:`generator-methods`."
10201038msgstr ""
10211039
10221040msgid "generator expression"
0 commit comments