55#
66# Translators:
77# Maciej Olko <maciej.olko@gmail.com>, 2023
8+ # Stefan Ocetkiewicz <stefan.ocetkiewicz@gmail.com>, 2023
89#
910#, fuzzy
1011msgid ""
1112msgstr ""
12- "Project-Id-Version : Python 3.11 \n "
13+ "Project-Id-Version : Python 3.12 \n "
1314"Report-Msgid-Bugs-To : \n "
14- "POT-Creation-Date : 2023-05-19 14:13 +0000\n "
15+ "POT-Creation-Date : 2023-05-26 14:12 +0000\n "
1516"PO-Revision-Date : 2021-06-28 00:48+0000\n "
16- "Last-Translator : Maciej Olko <maciej.olko @gmail.com>, 2023\n "
17+ "Last-Translator : Stefan Ocetkiewicz <stefan.ocetkiewicz @gmail.com>, 2023\n "
1718"Language-Team : Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n "
1819"MIME-Version : 1.0\n "
1920"Content-Type : text/plain; charset=UTF-8\n "
@@ -126,6 +127,11 @@ msgstr ""
126127msgid "An exception must be set when calling this function."
127128msgstr ""
128129
130+ msgid ""
131+ "Print the standard traceback display of ``exc`` to ``sys.stderr``, including "
132+ "chained exceptions and notes."
133+ msgstr ""
134+
129135msgid "Raising exceptions"
130136msgstr ""
131137
@@ -383,6 +389,35 @@ msgid ""
383389"tuple (and recursively in subtuples) are searched for a match."
384390msgstr ""
385391
392+ msgid ""
393+ "Return the exception currently being raised, clearing the error indicator at "
394+ "the same time."
395+ msgstr ""
396+
397+ msgid ""
398+ "This function is used by code that needs to catch exceptions, or code that "
399+ "needs to save and restore the error indicator temporarily."
400+ msgstr ""
401+
402+ msgid "For example::"
403+ msgstr "Na przykład::"
404+
405+ msgid ""
406+ ":c:func:`PyErr_GetHandledException`, to save the exception currently being "
407+ "handled."
408+ msgstr ""
409+
410+ msgid ""
411+ "Set *exc* as the exception currently being raised, clearing the existing "
412+ "exception if one is set."
413+ msgstr ""
414+
415+ msgid "This call steals a reference to *exc*, which must be a valid exception."
416+ msgstr ""
417+
418+ msgid "Use :c:func:`PyErr_GetRaisedException` instead."
419+ msgstr ""
420+
386421msgid ""
387422"Retrieve the error indicator into three variables whose addresses are "
388423"passed. If the error indicator is not set, set all three variables to "
@@ -392,27 +427,34 @@ msgid ""
392427msgstr ""
393428
394429msgid ""
395- "This function is normally only used by code that needs to catch exceptions "
396- "or by code that needs to save and restore the error indicator temporarily, e."
397- "g.::"
430+ "This function is normally only used by legacy code that needs to catch "
431+ "exceptions or save and restore the error indicator temporarily."
432+ msgstr ""
433+
434+ msgid "Use :c:func:`PyErr_SetRaisedException` instead."
435+ msgstr ""
436+
437+ msgid ""
438+ "Set the error indicator from the three objects, *type*, *value*, and "
439+ "*traceback*, clearing the existing exception if one is set. If the objects "
440+ "are ``NULL``, the error indicator is cleared. Do not pass a ``NULL`` type "
441+ "and non-``NULL`` value or traceback. The exception type should be a class. "
442+ "Do not pass an invalid exception type or value. (Violating these rules will "
443+ "cause subtle problems later.) This call takes away a reference to each "
444+ "object: you must own a reference to each object before the call and after "
445+ "the call you no longer own these references. (If you don't understand this, "
446+ "don't use this function. I warned you.)"
398447msgstr ""
399448
400449msgid ""
401- "Set the error indicator from the three objects. If the error indicator is "
402- "already set, it is cleared first. If the objects are ``NULL``, the error "
403- "indicator is cleared. Do not pass a ``NULL`` type and non-``NULL`` value or "
404- "traceback. The exception type should be a class. Do not pass an invalid "
405- "exception type or value. (Violating these rules will cause subtle problems "
406- "later.) This call takes away a reference to each object: you must own a "
407- "reference to each object before the call and after the call you no longer "
408- "own these references. (If you don't understand this, don't use this "
409- "function. I warned you.)"
450+ "This function is normally only used by legacy code that needs to save and "
451+ "restore the error indicator temporarily. Use :c:func:`PyErr_Fetch` to save "
452+ "the current error indicator."
410453msgstr ""
411454
412455msgid ""
413- "This function is normally only used by code that needs to save and restore "
414- "the error indicator temporarily. Use :c:func:`PyErr_Fetch` to save the "
415- "current error indicator."
456+ "Use :c:func:`PyErr_GetRaisedException` instead, to avoid any possible de-"
457+ "normalization."
416458msgstr ""
417459
418460msgid ""
@@ -650,6 +692,12 @@ msgid ""
650692":attr:`__suppress_context__` is implicitly set to ``True`` by this function."
651693msgstr ""
652694
695+ msgid "Return :attr:`~BaseException.args` of exception *ex*."
696+ msgstr ""
697+
698+ msgid "Set :attr:`~BaseException.args` of exception *ex* to *args*."
699+ msgstr ""
700+
653701msgid "Unicode Exception Objects"
654702msgstr ""
655703
0 commit comments