Skip to content

Commit ebb9f8a

Browse files
author
GitHub Action's update-translation job
committed
Update translation from Transifex
1 parent b408c22 commit ebb9f8a

27 files changed

Lines changed: 745 additions & 419 deletions

‎bugs.po‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ msgid ""
1313
msgstr ""
1414
"Project-Id-Version: Python 3.15\n"
1515
"Report-Msgid-Bugs-To: \n"
16-
"POT-Creation-Date: 2026-10-19 19:33+0000\n"
16+
"POT-Creation-Date: 2026-11-09 23:13+0000\n"
1717
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1818
"Last-Translator: Dmitry Luschan, 2026\n"
1919
"Language-Team: Russian (https://app.transifex.com/python-doc/teams/5390/"

‎builtins/exceptions.po‎

Lines changed: 72 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,16 @@
66
# Translators:
77
# Rafael Fontenelle <rffontenelle@gmail.com>, 2026
88
# ashed <craysy@gmail.com>, 2026
9+
# Dmitry Luschan, 2026
910
#
1011
#, fuzzy
1112
msgid ""
1213
msgstr ""
1314
"Project-Id-Version: Python 3.15\n"
1415
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2026-10-31 18:01+0000\n"
16+
"POT-Creation-Date: 2026-11-07 18:23+0000\n"
1617
"PO-Revision-Date: 2026-09-13 17:09+0000\n"
17-
"Last-Translator: ashed <craysy@gmail.com>, 2026\n"
18+
"Last-Translator: Dmitry Luschan, 2026\n"
1819
"Language-Team: Russian (https://app.transifex.com/python-doc/teams/5390/"
1920
"ru/)\n"
2021
"MIME-Version: 1.0\n"
@@ -1168,6 +1169,75 @@ msgid ""
11681169
" ├── UnicodeWarning\n"
11691170
" └── UserWarning\n"
11701171
msgstr ""
1172+
"BaseException\n"
1173+
" ├── BaseExceptionGroup\n"
1174+
" ├── GeneratorExit\n"
1175+
" ├── KeyboardInterrupt\n"
1176+
" ├── SystemExit\n"
1177+
" └── Exception\n"
1178+
" ├── ArithmeticError\n"
1179+
" │ ├── FloatingPointError\n"
1180+
" │ ├── OverflowError\n"
1181+
" │ └── ZeroDivisionError\n"
1182+
" ├── AssertionError\n"
1183+
" ├── AttributeError\n"
1184+
" ├── BufferError\n"
1185+
" ├── EOFError\n"
1186+
" ├── ExceptionGroup [BaseExceptionGroup]\n"
1187+
" ├── ImportError\n"
1188+
" │ ├── ImportCycleError\n"
1189+
" │ └── ModuleNotFoundError\n"
1190+
" ├── LookupError\n"
1191+
" │ ├── IndexError\n"
1192+
" │ └── KeyError\n"
1193+
" ├── MemoryError\n"
1194+
" ├── NameError\n"
1195+
" │ └── UnboundLocalError\n"
1196+
" ├── OSError\n"
1197+
" │ ├── BlockingIOError\n"
1198+
" │ ├── ChildProcessError\n"
1199+
" │ ├── ConnectionError\n"
1200+
" │ │ ├── BrokenPipeError\n"
1201+
" │ │ ├── ConnectionAbortedError\n"
1202+
" │ │ ├── ConnectionRefusedError\n"
1203+
" │ │ └── ConnectionResetError\n"
1204+
" │ ├── FileExistsError\n"
1205+
" │ ├── FileNotFoundError\n"
1206+
" │ ├── InterruptedError\n"
1207+
" │ ├── IsADirectoryError\n"
1208+
" │ ├── NotADirectoryError\n"
1209+
" │ ├── PermissionError\n"
1210+
" │ ├── ProcessLookupError\n"
1211+
" │ └── TimeoutError\n"
1212+
" ├── ReferenceError\n"
1213+
" ├── RuntimeError\n"
1214+
" │ ├── NotImplementedError\n"
1215+
" │ ├── PythonFinalizationError\n"
1216+
" │ └── RecursionError\n"
1217+
" ├── StopAsyncIteration\n"
1218+
" ├── StopIteration\n"
1219+
" ├── SyntaxError\n"
1220+
" │ └── IndentationError\n"
1221+
" │ └── TabError\n"
1222+
" ├── SystemError\n"
1223+
" ├── TypeError\n"
1224+
" ├── ValueError\n"
1225+
" │ └── UnicodeError\n"
1226+
" │ ├── UnicodeDecodeError\n"
1227+
" │ ├── UnicodeEncodeError\n"
1228+
" │ └── UnicodeTranslateError\n"
1229+
" └── Warning\n"
1230+
" ├── BytesWarning\n"
1231+
" ├── DeprecationWarning\n"
1232+
" ├── EncodingWarning\n"
1233+
" ├── FutureWarning\n"
1234+
" ├── ImportWarning\n"
1235+
" ├── PendingDeprecationWarning\n"
1236+
" ├── ResourceWarning\n"
1237+
" ├── RuntimeWarning\n"
1238+
" ├── SyntaxWarning\n"
1239+
" ├── UnicodeWarning\n"
1240+
" └── UserWarning\n"
11711241

11721242
msgid "statement"
11731243
msgstr ""

‎builtins/functions.po‎

Lines changed: 5 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ msgid ""
1414
msgstr ""
1515
"Project-Id-Version: Python 3.15\n"
1616
"Report-Msgid-Bugs-To: \n"
17-
"POT-Creation-Date: 2026-11-03 20:20+0000\n"
17+
"POT-Creation-Date: 2026-11-09 23:13+0000\n"
1818
"PO-Revision-Date: 2026-09-13 17:09+0000\n"
1919
"Last-Translator: Dmitry Luschan, 2026\n"
2020
"Language-Team: Russian (https://app.transifex.com/python-doc/teams/5390/"
@@ -1320,23 +1320,13 @@ msgid ""
13201320
"This function supports dynamic execution of Python code. *source* must be "
13211321
"either a string or a code object. If it is a string, the string is parsed "
13221322
"as a suite of Python statements which is then executed (unless a syntax "
1323-
"error occurs). [#]_ If it is a code object, it is simply executed. In all "
1324-
"cases, the code that's executed is expected to be valid as file input (see "
1325-
"the section :ref:`file-input` in the Reference Manual). Be aware that "
1323+
"error occurs). If it is a code object, it is simply executed. In all cases, "
1324+
"the code that's executed is expected to be valid as file input (see the "
1325+
"section :ref:`file-input` in the Reference Manual). Be aware that "
13261326
"the :keyword:`nonlocal`, :keyword:`yield`, and :keyword:`return` statements "
13271327
"may not be used outside of function definitions even within the context of "
13281328
"code passed to the :func:`exec` function. The return value is ``None``."
13291329
msgstr ""
1330-
"Эта функция поддерживает динамическое выполнение кода Python. Аргумент "
1331-
"*source* должен быть либо строкой, либо объектом кода. Если это строка, она "
1332-
"анализируется как набор инструкций Python, которые затем выполняются (если "
1333-
"не возникает синтаксическая ошибка). [#]_ Если это объект кода, он просто "
1334-
"выполняется. Во всех случаях ожидается, что выполняемый код будет допустимым "
1335-
"в качестве входного файла (см. раздел :ref:`file-input` в Справочном "
1336-
"руководстве). Имейте в виду, что "
1337-
"инструкции :keyword:`nonlocal`, :keyword:`yield` и :keyword:`return` не "
1338-
"могут использоваться вне определений функций, даже в контексте кода, "
1339-
"переданного в функцию :func:`exec`. Возвращаемое значение — ``None``."
13401330

13411331
msgid ""
13421332
"In all cases, if the optional parts are omitted, the code is executed in the "
@@ -3243,11 +3233,9 @@ msgstr ""
32433233
"<MISSING>"
32443234

32453235
msgid ""
3246-
"Sentinel objects are truthy and compare equal only to themselves. They are "
3236+
"Sentinel objects are true and compare equal only to themselves. They are "
32473237
"intended to be compared with the :keyword:`is` operator."
32483238
msgstr ""
3249-
"Объекты-стражи истинны и сравниваются на равенство только сами с собой. Они "
3250-
"предназначены для сравнения с помощью оператора :keyword:`is`."
32513239

32523240
msgid "``sentinel`` does not support subclassing."
32533241
msgstr "``sentinel`` не поддерживает создание подклассов."
@@ -4195,19 +4183,6 @@ msgstr ""
41954183
"Когда используются опции командной строки :option:`-E` или :option:`-I`, "
41964184
"переменная окружения :envvar:`PYTHONCASEOK` теперь игнорируется."
41974185

4198-
msgid "Footnotes"
4199-
msgstr "Примечания"
4200-
4201-
msgid ""
4202-
"Note that the parser only accepts the Unix-style end of line convention. If "
4203-
"you are reading the code from a file, make sure to use newline conversion "
4204-
"mode to convert Windows or Mac-style newlines."
4205-
msgstr ""
4206-
"Обратите внимание, что синтаксический анализатор принимает переводы строк "
4207-
"только в стиле Unix. Если вы считываете код из файла, убедитесь, что "
4208-
"используете режим конвертации переводов строк для их преобразования из "
4209-
"Windows или Mac стилей."
4210-
42114186
msgid "Boolean"
42124187
msgstr "Логический тип"
42134188

‎builtins/stdtypes.po‎

Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ msgid ""
1313
msgstr ""
1414
"Project-Id-Version: Python 3.15\n"
1515
"Report-Msgid-Bugs-To: \n"
16-
"POT-Creation-Date: 2026-11-05 20:53+0000\n"
16+
"POT-Creation-Date: 2026-11-09 23:13+0000\n"
1717
"PO-Revision-Date: 2026-09-13 17:09+0000\n"
1818
"Last-Translator: Dmitry Luschan, 2026\n"
1919
"Language-Team: Russian (https://app.transifex.com/python-doc/teams/5390/"
@@ -1397,9 +1397,9 @@ msgstr ""
13971397
msgid ""
13981398
"If the asynchronous generator function then exits gracefully, is already "
13991399
"closed, or raises :exc:`GeneratorExit` (by not catching the exception), then "
1400-
"the returned awaitable will raise a :exc:`StopIteration` exception. Any "
1401-
"further awaitables returned by subsequent calls to the asynchronous "
1402-
"generator will raise a :exc:`StopAsyncIteration` exception."
1400+
"the returned awaitable will raise a :exc:`StopIteration` exception. "
1401+
"Awaitables returned by subsequent calls to :meth:`~agen.__anext__` "
1402+
"or :meth:`~agen.asend` will raise a :exc:`StopAsyncIteration` exception."
14031403
msgstr ""
14041404

14051405
msgid ""
@@ -2762,19 +2762,19 @@ msgstr ""
27622762
msgid ""
27632763
"Perform a string formatting operation. The string on which this method is "
27642764
"called can contain literal text or replacement fields delimited by braces "
2765-
"``{}``. Each replacement field contains either the numeric index of a "
2766-
"positional argument, or the name of a keyword argument. Returns a copy of "
2767-
"the string where each replacement field is replaced with the string value of "
2768-
"the corresponding argument. For example:"
2765+
"``{}``. Each replacement field refers to a positional argument (numbered "
2766+
"explicitly or automatically) or a keyword argument. Returns a copy of the "
2767+
"string where each replacement field is replaced with the string value of the "
2768+
"corresponding argument. For example:"
27692769
msgstr ""
27702770

27712771
msgid ""
2772-
">>> \"The sum of 1 + 2 is {0}\".format(1+2)\n"
2773-
"'The sum of 1 + 2 is 3'\n"
2774-
">>> \"The sum of {a} + {b} is {answer}\".format(answer=1+2, a=1, b=2)\n"
2772+
">>> \"The sum of {} + {} is {}\".format(1, 2, 1+2)\n"
27752773
"'The sum of 1 + 2 is 3'\n"
27762774
">>> \"{1} expects the {0} Inquisition!\".format(\"Spanish\", \"Nobody\")\n"
2777-
"'Nobody expects the Spanish Inquisition!'"
2775+
"'Nobody expects the Spanish Inquisition!'\n"
2776+
">>> \"The sum of {a} + {b} is {answer}\".format(answer=1+2, a=1, b=2)\n"
2777+
"'The sum of 1 + 2 is 3'"
27782778
msgstr ""
27792779

27802780
msgid ""
@@ -3666,7 +3666,7 @@ msgstr ""
36663666
msgid ""
36673667
"Return a copy of the string with all the cased characters [4]_ converted to "
36683668
"uppercase. Note that ``s.upper().isupper()`` might be ``False`` if ``s`` "
3669-
"contains uncased characters or if the Unicode category of the resulting "
3669+
"contains no cased characters or if the Unicode category of the resulting "
36703670
"character(s) is not \"Lu\" (Letter, uppercase), but e.g. \"Lt\" (Letter, "
36713671
"titlecase)."
36723672
msgstr ""
@@ -4124,9 +4124,9 @@ msgid "No argument is converted, results in a ``'%'`` character in the result."
41244124
msgstr ""
41254125

41264126
msgid ""
4127-
"For floating-point formats, the result should be correctly rounded to a "
4128-
"given precision ``p`` of digits after the decimal point. The rounding mode "
4129-
"matches that of the :func:`round` builtin."
4127+
"For floating-point formats, the result should be correctly rounded to the "
4128+
"specified precision. The rounding mode matches that of the :func:`round` "
4129+
"builtin."
41304130
msgstr ""
41314131

41324132
msgid ""
@@ -6277,8 +6277,9 @@ msgid "Dictionaries are now reversible."
62776277
msgstr ""
62786278

62796279
msgid ""
6280-
":class:`frozendict` and :class:`types.MappingProxyType` can be used to "
6281-
"create a read-only view of a :class:`dict`."
6280+
":class:`types.MappingProxyType` can be used to create a read-only view of "
6281+
"a :class:`dict`. :class:`frozendict` is an immutable version "
6282+
"of :class:`dict`."
62826283
msgstr ""
62836284

62846285
msgid ""
@@ -6458,7 +6459,7 @@ msgstr ""
64586459
msgid ""
64596460
"Similar to :meth:`dict.fromkeys`, but call again the type constructor with "
64606461
"an initialized :class:`frozendict` if the type is a :class:`frozendict` "
6461-
"subclass or if the constructor returned a :class:`frozendict`."
6462+
"subclass."
64626463
msgstr ""
64636464

64646465
msgid "Context Manager Types"
@@ -7099,8 +7100,8 @@ msgstr ""
70997100

71007101
msgid ""
71017102
"The :meth:`!__or__` method for type objects was added to support the syntax "
7102-
"``X | Y``. If a metaclass implements :meth:`!__or__`, the Union may "
7103-
"override it:"
7103+
"``X | Y``. If a metaclass implements :meth:`!__or__`, it may override the "
7104+
"default behavior of creating a union:"
71047105
msgstr ""
71057106

71067107
msgid ""

‎faq/design.po‎

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-10-25 17:19+0000\n"
14+
"POT-Creation-Date: 2026-11-09 23:13+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Russian (https://app.transifex.com/python-doc/teams/5390/"
@@ -27,9 +27,6 @@ msgstr ""
2727
msgid "Design and History FAQ"
2828
msgstr ""
2929

30-
msgid "Contents"
31-
msgstr ""
32-
3330
msgid "Why does Python use indentation for grouping of statements?"
3431
msgstr ""
3532

‎faq/extending.po‎

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.15\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2026-10-19 19:33+0000\n"
15+
"POT-Creation-Date: 2026-11-09 23:13+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1717
"Last-Translator: Valery Rabchenyuk <valery0623@gmail.com>, 2026\n"
1818
"Language-Team: Russian (https://app.transifex.com/python-doc/teams/5390/"
@@ -28,9 +28,6 @@ msgstr ""
2828
msgid "Extending/Embedding FAQ"
2929
msgstr ""
3030

31-
msgid "Contents"
32-
msgstr ""
33-
3431
msgid "Can I create my own functions in C?"
3532
msgstr ""
3633

‎faq/general.po‎

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-11-01 18:39+0000\n"
14+
"POT-Creation-Date: 2026-11-09 23:13+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Russian (https://app.transifex.com/python-doc/teams/5390/"
@@ -27,9 +27,6 @@ msgstr ""
2727
msgid "General Python FAQ"
2828
msgstr ""
2929

30-
msgid "Contents"
31-
msgstr ""
32-
3330
msgid "General Information"
3431
msgstr ""
3532

‎faq/gui.po‎

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-11-01 18:39+0000\n"
14+
"POT-Creation-Date: 2026-11-09 23:13+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Russian (https://app.transifex.com/python-doc/teams/5390/"
@@ -27,9 +27,6 @@ msgstr ""
2727
msgid "Graphic User Interface FAQ"
2828
msgstr ""
2929

30-
msgid "Contents"
31-
msgstr ""
32-
3330
msgid "General GUI Questions"
3431
msgstr ""
3532

0 commit comments

Comments
 (0)