Repository navigation
Expand file tree
/
Copy pathasyncio.po
More file actions
173 lines (144 loc) · 5.83 KB
/
Copy pathasyncio.po
File metadata and controls
173 lines (144 loc) · 5.83 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2001-2025, Python Software Foundation
# This file is distributed under the same license as the Python package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
# Translators:
# Olga Tomakhina, 2022
# Dmytro Kazanzhy, 2025
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Python 3.13\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-25 14:19+0000\n"
"PO-Revision-Date: 2021-06-28 00:55+0000\n"
"Last-Translator: Dmytro Kazanzhy, 2025\n"
"Language-Team: Ukrainian (https://app.transifex.com/python-doc/teams/5390/"
"uk/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: uk\n"
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != "
"11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % "
"100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || "
"(n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n"
msgid "High-level APIs"
msgstr "API високого рівня"
msgid "Low-level APIs"
msgstr "Низькорівневі API"
msgid "Guides and Tutorials"
msgstr "Посібники та підручники"
msgid ":mod:`!asyncio` --- Asynchronous I/O"
msgstr ""
msgid "Hello World!"
msgstr "Hello World!"
msgid ""
"import asyncio\n"
"\n"
"async def main():\n"
" print('Hello ...')\n"
" await asyncio.sleep(1)\n"
" print('... World!')\n"
"\n"
"asyncio.run(main())"
msgstr ""
msgid ""
"asyncio is a library to write **concurrent** code using the **async/await** "
"syntax."
msgstr ""
"asyncio — це бібліотека для написання **паралельного** коду за допомогою "
"синтаксису **async/await**."
msgid ""
"asyncio is used as a foundation for multiple Python asynchronous frameworks "
"that provide high-performance network and web-servers, database connection "
"libraries, distributed task queues, etc."
msgstr ""
"asyncio використовується як основа для багатьох асинхронних фреймворків "
"Python, які забезпечують високопродуктивні мережеві та веб-сервери, "
"бібліотеки підключення до бази даних, розподілені черги завдань тощо."
msgid ""
"asyncio is often a perfect fit for IO-bound and high-level **structured** "
"network code."
msgstr ""
"asyncio часто ідеально підходить для високорівневого **структурованого** "
"мережевого коду."
msgid "asyncio provides a set of **high-level** APIs to:"
msgstr "asyncio пропонує набір **високорівневого** API для:"
msgid ""
":ref:`run Python coroutines <coroutine>` concurrently and have full control "
"over their execution;"
msgstr ""
":ref:`запускати співпрограми Python <coroutine>` одночасно та мати повний "
"контроль над їх виконанням;"
msgid "perform :ref:`network IO and IPC <asyncio-streams>`;"
msgstr "виконувати :ref:`мережевий IO та IPC <asyncio-streams>`;"
msgid "control :ref:`subprocesses <asyncio-subprocess>`;"
msgstr "керування :ref:`підпроцесами <asyncio-subprocess>`;"
msgid "distribute tasks via :ref:`queues <asyncio-queues>`;"
msgstr "розподіляти завдання через :ref:`черги <asyncio-queues>`;"
msgid ":ref:`synchronize <asyncio-sync>` concurrent code;"
msgstr ":ref:`синхронізувати <asyncio-sync>` конкурентний код;"
msgid ""
"Additionally, there are **low-level** APIs for *library and framework "
"developers* to:"
msgstr ""
"Також існують **низькорівневі** API для *розробників бібліотек і "
"фреймворків*, щоб:"
msgid ""
"create and manage :ref:`event loops <asyncio-event-loop>`, which provide "
"asynchronous APIs for :ref:`networking <loop_create_server>`, running :ref:"
"`subprocesses <loop_subprocess_exec>`, handling :ref:`OS signals "
"<loop_add_signal_handler>`, etc;"
msgstr ""
msgid ""
"implement efficient protocols using :ref:`transports <asyncio-transports-"
"protocols>`;"
msgstr ""
"реалізувати ефективні протоколи за допомогою :ref:`transports <asyncio-"
"transports-protocols>`;"
msgid ""
":ref:`bridge <asyncio-futures>` callback-based libraries and code with async/"
"await syntax."
msgstr ""
":ref:`bridge <asyncio-futures>` бібліотеки зворотного виклику та код із "
"синтаксисом async/await."
msgid "Availability"
msgstr ""
msgid ""
"This module does not work or is not available on WebAssembly. See :ref:`wasm-"
"availability` for more information."
msgstr ""
msgid "asyncio REPL"
msgstr ""
msgid ""
"You can experiment with an ``asyncio`` concurrent context in the :term:"
"`REPL`:"
msgstr ""
msgid ""
"$ python -m asyncio\n"
"asyncio REPL ...\n"
"Use \"await\" directly instead of \"asyncio.run()\".\n"
"Type \"help\", \"copyright\", \"credits\" or \"license\" for more "
"information.\n"
">>> import asyncio\n"
">>> await asyncio.sleep(10, result='hello')\n"
"'hello'"
msgstr ""
msgid ""
"Raises an :ref:`auditing event <auditing>` ``cpython.run_stdin`` with no "
"arguments."
msgstr ""
"Викликає :ref:`подію аудиту <auditing>` ``cpython.run_stdin`` без аргументів."
msgid "(also 3.11.10, 3.10.15, 3.9.20, and 3.8.20) Emits audit events."
msgstr ""
msgid ""
"Uses PyREPL if possible, in which case :envvar:`PYTHONSTARTUP` is also "
"executed. Emits audit events."
msgstr ""
msgid "Reference"
msgstr "Посилання"
msgid "The source code for asyncio can be found in :source:`Lib/asyncio/`."
msgstr "Вихідний код для asyncio можна знайти в :source:`Lib/asyncio/`."