@@ -9,8 +9,8 @@ msgstr ""
99"Project-Id-Version : Python 2.7\n "
1010"Report-Msgid-Bugs-To : \n "
1111"POT-Creation-Date : 2021-01-01 01:01+0900\n "
12- "PO-Revision-Date : 2019-09-01 05:18 +0000\n "
13- "Last-Translator : tomo \n "
12+ "PO-Revision-Date : 2021-05-24 12:59 +0000\n "
13+ "Last-Translator : Takanori Suzuki <takanori@takanory.net> \n "
1414"Language-Team : Japanese (http://www.transifex.com/python-doc/python-27/language/ja/)\n "
1515"MIME-Version : 1.0\n "
1616"Content-Type : text/plain; charset=UTF-8\n "
@@ -138,7 +138,7 @@ msgid ""
138138"The mix-in class comes first, since it overrides a method defined in "
139139":class:`UDPServer`. Setting the various attributes also changes the "
140140"behavior of the underlying server mechanism."
141- msgstr ""
141+ msgstr "ミクシンクラスは :class:`UDPServer` で定義されるメソッドをオーバライドするために、最初に来ます。様々な属性を設定することで元になるサーバ機構の振る舞いを変えられます。 "
142142
143143#: ../../library/socketserver.rst:119
144144msgid ""
@@ -159,7 +159,7 @@ msgid ""
159159"handler class. The request handler class must be different for datagram or "
160160"stream services. This can be hidden by using the handler subclasses "
161161":class:`StreamRequestHandler` or :class:`DatagramRequestHandler`."
162- msgstr ""
162+ msgstr "サービスの実装には、 :class:`BaseRequestHandler` からクラスを派生させてその :meth:`~BaseRequestHandler.handle` メソッドを再定義しなければなりません。このようにすれば、サーバクラスと要求処理クラスを結合して様々なバージョンのサービスを実行することができます。要求処理クラスはデータグラムサービスかストリームサービスかで異なることでしょう。この違いは処理サブクラス :class:`StreamRequestHandler` または :class:`DatagramRequestHandler` を使うという形で隠蔽できます。 "
163163
164164#: ../../library/socketserver.rst:139
165165msgid ""
@@ -189,7 +189,7 @@ msgid ""
189189"request data. This can be implemented by using a synchronous server and "
190190"doing an explicit fork in the request handler class "
191191":meth:`~BaseRequestHandler.handle` method."
192- msgstr ""
192+ msgstr "ある場合には、要求の一部を同期的に処理する一方で、要求データに依って子プロセスをフォークして処理を終了させる、といった方法も適当かもしれません。こうした処理方法は同期サーバを使って要求処理クラスの :meth:`~BaseRequestHandler.handle` メソッドの中で自分でフォークするようにして実装することができます。 "
193193
194194#: ../../library/socketserver.rst:157
195195msgid ""
@@ -232,7 +232,7 @@ msgid ""
232232"exception, the server's :meth:`handle_error` method will be called. If no "
233233"request is received within :attr:`timeout` seconds, :meth:`handle_timeout` "
234234"will be called and :meth:`handle_request` will return."
235- msgstr ""
235+ msgstr "単一の要求を処理します。この関数は以下のメソッド: :meth:`get_request` 、 :meth:`verify_request` 、および :meth:`process_request` を順番に呼び出します。ハンドラ中でユーザによって提供された :meth:`~BaseRequestHandler.handle` が例外を送出した場合、サーバの :meth:`handle_error` メソッドが呼び出されます。 :attr:`timeout` 秒以内にリクエストが来なかった場合、 :meth:`handle_timeout` が呼ばれて、 :meth:`handle_request` が終了します。 "
236236
237237#: ../../library/socketserver.rst:202
238238msgid ""
@@ -268,7 +268,7 @@ msgid ""
268268":mod:`socket` module for details. For Internet protocols, this is a tuple "
269269"containing a string giving the address, and an integer port number: "
270270"``('127.0.0.1', 80)``, for example."
271- msgstr ""
271+ msgstr "サーバが要求待ちを行うアドレスです。アドレスの形式はプロトコルファミリによって異なります。詳細は :mod:`socket` モジュールを参照してください。インターネットプロトコルでは、この値は例えば ``('127.0.0.1', 80)`` のようにアドレスを与える文字列と整数のポート番号を含むタプルです。 "
272272
273273#: ../../library/socketserver.rst:245
274274msgid ""
@@ -318,7 +318,7 @@ msgstr ":class:`TCPServer` のような基底クラスのサブクラスで上
318318msgid ""
319319"Actually processes the request by instantiating :attr:`RequestHandlerClass` "
320320"and calling its :meth:`~BaseRequestHandler.handle` method."
321- msgstr ""
321+ msgstr ":attr:`RequestHandlerClass` をインスタンス化し、 :meth:`~BaseRequestHandler.handle` メソッドを呼び出して、実際に要求を処理します。 "
322322
323323#: ../../library/socketserver.rst:295
324324msgid ""
@@ -460,11 +460,11 @@ msgstr "この例の出力は次のようになります:"
460460
461461#: ../../library/socketserver.rst:484
462462msgid "Server:"
463- msgstr ""
463+ msgstr "サーバー: "
464464
465465#: ../../library/socketserver.rst:494
466466msgid "Client:"
467- msgstr ""
467+ msgstr "クライアント: "
468468
469469#: ../../library/socketserver.rst:507
470470msgid ":class:`SocketServer.UDPServer` Example"
0 commit comments