@@ -16,7 +16,7 @@ msgid ""
1616msgstr ""
1717"Project-Id-Version : Python 3.13\n "
1818"Report-Msgid-Bugs-To : \n "
19- "POT-Creation-Date : 2024-10-18 14:17+0000\n "
19+ "POT-Creation-Date : 2024-11-01 14:17+0000\n "
2020"PO-Revision-Date : 2021-06-28 00:47+0000\n "
2121"
Last-Translator :
Rafael Fontenelle <[email protected] >, 2024\n "
2222"Language-Team : Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n "
@@ -409,25 +409,54 @@ msgid ""
409409"not aware of a need for them, it's almost certain you can safely ignore them."
410410msgstr ""
411411
412+ msgid "context"
413+ msgstr ""
414+
415+ msgid ""
416+ "This term has different meanings depending on where and how it is used. Some "
417+ "common meanings:"
418+ msgstr ""
419+
420+ msgid ""
421+ "The temporary state or environment established by a :term:`context manager` "
422+ "via a :keyword:`with` statement."
423+ msgstr ""
424+
425+ msgid ""
426+ "The collection of keyvalue bindings associated with a particular :class:"
427+ "`contextvars.Context` object and accessed via :class:`~contextvars."
428+ "ContextVar` objects. Also see :term:`context variable`."
429+ msgstr ""
430+
431+ msgid ""
432+ "A :class:`contextvars.Context` object. Also see :term:`current context`."
433+ msgstr ""
434+
435+ msgid "context management protocol"
436+ msgstr ""
437+
438+ msgid ""
439+ "The :meth:`~object.__enter__` and :meth:`~object.__exit__` methods called by "
440+ "the :keyword:`with` statement. See :pep:`343`."
441+ msgstr ""
442+
412443msgid "context manager"
413444msgstr ""
414445
415446msgid ""
416- "An object which controls the environment seen in a :keyword:`with` statement "
417- "by defining :meth:`~object.__enter__` and :meth:`~object.__exit__` methods. "
418- "See :pep: `343`."
447+ "An object which implements the :term:`context management protocol` and "
448+ "controls the environment seen in a :keyword:`with` statement. See :pep: "
449+ "`343`."
419450msgstr ""
420451
421452msgid "context variable"
422453msgstr ""
423454
424455msgid ""
425- "A variable which can have different values depending on its context. This is "
426- "similar to Thread-Local Storage in which each execution thread may have a "
427- "different value for a variable. However, with context variables, there may "
428- "be several contexts in one execution thread and the main usage for context "
429- "variables is to keep track of variables in concurrent asynchronous tasks. "
430- "See :mod:`contextvars`."
456+ "A variable whose value depends on which context is the :term:`current "
457+ "context`. Values are accessed via :class:`contextvars.ContextVar` objects. "
458+ "Context variables are primarily used to isolate state between concurrent "
459+ "asynchronous tasks."
431460msgstr ""
432461
433462msgid "contiguous"
@@ -473,6 +502,18 @@ msgid ""
473502"as Jython or IronPython."
474503msgstr ""
475504
505+ msgid "current context"
506+ msgstr ""
507+
508+ msgid ""
509+ "The :term:`context` (:class:`contextvars.Context` object) that is currently "
510+ "used by :class:`~contextvars.ContextVar` objects to access (get or set) the "
511+ "values of :term:`context variables <context variable>`. Each thread has its "
512+ "own current context. Frameworks for executing asynchronous tasks (see :mod:"
513+ "`asyncio`) associate each task with a context which becomes the current "
514+ "context whenever the task starts or resumes execution."
515+ msgstr ""
516+
476517msgid "decorator"
477518msgstr ""
478519
0 commit comments