@@ -574,14 +574,16 @@ msgid ""
574
574
"those implicitly created Task objects in ``(done, pending)`` sets. "
575
575
"Therefore the following code won't work as expected::"
576
576
msgstr ""
577
+ "``wait()`` は自動的にコルーチンを Task としてスケジュールし、その後、暗黙的に作成された Task オブジェクトを組になった集合 ``(done, pending)`` に入れて返します。\n"
578
+ "従って、次のコードは予想した通りには動作しません::"
577
579
578
580
#: ../../library/asyncio-task.rst:536
579
581
msgid "Here is how the above snippet can be fixed::"
580
- msgstr ""
582
+ msgstr "上のスクリプト片は次のように修正できます:: "
581
583
582
584
#: ../../library/asyncio-task.rst:547
583
585
msgid "Passing coroutine objects to ``wait()`` directly is deprecated."
584
- msgstr ""
586
+ msgstr "``wait()`` にコルーチンオブジェクトを直接渡すのは非推奨です。 "
585
587
586
588
#: ../../library/asyncio-task.rst:553
587
589
msgid ""
@@ -590,6 +592,9 @@ msgid ""
590
592
"object returned represents the earliest result from the set of the remaining"
591
593
" awaitables."
592
594
msgstr ""
595
+ " *aws* 集合にある :ref:`awaitable オブジェクト <asyncio-awaitables>` を *並行* 実行します。\n"
596
+ ":class:`Future` オブジェクトのイテレータを返します。\n"
597
+ "返されるそれぞれの Future オブジェクトは、残っている awaitable の集合の中で最も早かった結果に相当します。"
593
598
594
599
#: ../../library/asyncio-task.rst:558
595
600
msgid ""
@@ -599,23 +604,27 @@ msgstr "全フューチャが終了する前にタイムアウトが発生した
599
604
600
605
#: ../../library/asyncio-task.rst:569
601
606
msgid "Scheduling From Other Threads"
602
- msgstr ""
607
+ msgstr "外部スレッドからのスケジュール "
603
608
604
609
#: ../../library/asyncio-task.rst:573
605
610
msgid "Submit a coroutine to the given event loop. Thread-safe."
606
611
msgstr ""
612
+ "与えられたイベントループにコルーチンを送ります。\n"
613
+ "この処理は、スレッドセーフです。"
607
614
608
615
#: ../../library/asyncio-task.rst:575
609
616
msgid ""
610
617
"Return a :class:`concurrent.futures.Future` to wait for the result from "
611
618
"another OS thread."
612
- msgstr ""
619
+ msgstr "他の OS スレッドから結果を待つための :class:`concurrent.futures.Future` を返します。 "
613
620
614
621
#: ../../library/asyncio-task.rst:578
615
622
msgid ""
616
623
"This function is meant to be called from a different OS thread than the one "
617
624
"where the event loop is running. Example::"
618
625
msgstr ""
626
+ "この関数は、イベントループが動作しているスレッドとは異なる OS スレッドから呼び出すためのものです。\n"
627
+ "例えば次のように使います::"
619
628
620
629
#: ../../library/asyncio-task.rst:590
621
630
msgid ""
0 commit comments