1111# Inada Naoki <songofacandy@gmail.com>, 2017
1212# cwatanab <chihiro.watanabe@live.jp>, 2018
1313# Yusuke Miyazaki <miyazaki.dev@gmail.com>, 2018
14+ # Osamu NAKAMURA, 2019
1415#
1516#, fuzzy
1617msgid ""
@@ -19,7 +20,7 @@ msgstr ""
1920"Report-Msgid-Bugs-To : \n "
2021"POT-Creation-Date : 2019-01-01 10:14+0900\n "
2122"PO-Revision-Date : 2017-02-16 23:15+0000\n "
22- "Last-Translator : Yusuke Miyazaki <miyazaki.dev@gmail.com>, 2018 \n "
23+ "Last-Translator : Osamu NAKAMURA, 2019 \n "
2324"Language-Team : Japanese (https://www.transifex.com/python-doc/teams/5390/ja/)\n "
2425"MIME-Version : 1.0\n "
2526"Content-Type : text/plain; charset=UTF-8\n "
@@ -141,6 +142,9 @@ msgid ""
141142"Address objects are :term:`hashable`, so they can be used as keys in "
142143"dictionaries."
143144msgstr ""
145+ ":class:`IPv4Address` と :class:`IPv6Address` オブジェクトは多くの共通した属性を持っています。両方の IP "
146+ "バージョンを扱うコードを書きやすくするために、IPv6 アドレスでしか意味が無いいくつかの属性も :class:`IPv4Address` "
147+ "オブジェクトに実装されています。アドレスオブジェクトは :term:`hashable` なので、辞書のキーとして利用できます。"
144148
145149#: ../../library/ipaddress.rst:99
146150msgid ""
@@ -162,6 +166,8 @@ msgid ""
162166"tolerated only for values less than 8 (as there is no ambiguity between the "
163167"decimal and octal interpretations of such strings)."
164168msgstr ""
169+ "4つの 0-255 の範囲の10進数の整数を、ドットで区切った文字列 (例: ``192.168.0.1``)。各整数はアドレス中の1つのオクテット "
170+ "(バイト) を表現する。先頭の 0 は、8未満の値に対してだけ許容する (文字列が10進数なのか8進数7日による曖昧さを避けるため)。"
165171
166172#: ../../library/ipaddress.rst:109
167173msgid "An integer that fits into 32 bits."
@@ -327,7 +333,7 @@ msgstr "アドレス表現の長い形式。全てのグループの先頭の0
327333msgid ""
328334"For the following attributes, see the corresponding documentation of the "
329335":class:`IPv4Address` class:"
330- msgstr ""
336+ msgstr "以降の属性については、:class:`IPv4Address` クラスの対応するドキュメントを参照してください: "
331337
332338#: ../../library/ipaddress.rst:255
333339msgid "is_global"
@@ -475,6 +481,8 @@ msgid ""
475481":class:`IPv4Network`. Network objects are :term:`hashable`, so they can be "
476482"used as keys in dictionaries."
477483msgstr ""
484+ "address オブジェクトで実装されていた属性は全て network オブジェクトにも実装されています。 network はそれに追加で幾つかの属性を実装しています。\n"
485+ "全ての追加属性は :class:`IPv4Network` と :class:`IPv6Network` で共通なので、重複を避けるために :class:`IPv4Network` にだけドキュメントされています。ネットワークオブジェクトは :term:`hashable` なので、辞書のキーとして使用できます。"
478486
479487#: ../../library/ipaddress.rst:377
480488msgid ""
@@ -493,6 +501,11 @@ msgid ""
493501"all-zero mask which is treated as a *net mask*. If no mask is provided, "
494502"it's considered to be ``/32``."
495503msgstr ""
504+ "IPアドレスと、オプションでスラッシュ (``/``) で区切られたマスクを持つ文字列。IPアドレスはネットワークアドレスで、マスクは "
505+ "*プリフィックス* を意味する1つの数値か、 IPv4 アドレスの文字列表現です。マスクがIPv4アドレスのとき、非ゼロのフィールドで始まるときは "
506+ "*ネットマスク* として、ゼロのフィールドで始まるときは *ホストマスク* "
507+ "として解釈されます。ただし、すべてのフィールドが0の場合は、*ネットマスク*として扱われます。マスクが省略された場合、 ``/32`` "
508+ "が指定されたものとします。"
496509
497510#: ../../library/ipaddress.rst:388
498511msgid ""
@@ -556,6 +569,8 @@ msgid ""
556569" objects will raise :exc:`TypeError` if the argument's IP version is "
557570"incompatible to ``self``."
558571msgstr ""
572+ "特に明記されない場合、他の network や address を受け取る network のメソッドは、引数の IP バージョンが ``self`` "
573+ "と異なる場合に :exc:`TypeError` を発生させます。"
559574
560575#: ../../library/ipaddress.rst:419 ../../library/ipaddress.rst:632
561576msgid "Added the two-tuple form for the *address* constructor parameter."
@@ -564,7 +579,7 @@ msgstr "*address* コンストラクタ引数に2要素のタプル形式を追
564579#: ../../library/ipaddress.rst:424
565580msgid ""
566581"Refer to the corresponding attribute documentation in :class:`IPv4Address`."
567- msgstr ""
582+ msgstr ":class:`IPv4Address` の対応する属性のドキュメントを参照してください。 "
568583
569584#: ../../library/ipaddress.rst:434
570585msgid ""
@@ -586,11 +601,11 @@ msgstr "このネットワークのブロードキャストアドレス。ブロ
586601
587602#: ../../library/ipaddress.rst:449
588603msgid "The host mask, as an :class:`IPv4Address` object."
589- msgstr ""
604+ msgstr ":class:`IPv4Address` オブジェクトとして表現された ホストマスク。 "
590605
591606#: ../../library/ipaddress.rst:453
592607msgid "The net mask, as an :class:`IPv4Address` object."
593- msgstr ""
608+ msgstr ":class:`IPv4Address` オブジェクトとして表現された ネットマスク。 "
594609
595610#: ../../library/ipaddress.rst:459
596611msgid ""
@@ -615,11 +630,11 @@ msgstr ""
615630
616631#: ../../library/ipaddress.rst:478
617632msgid "The total number of addresses in the network."
618- msgstr ""
633+ msgstr "ネットワーク内のアドレスの総数 "
619634
620635#: ../../library/ipaddress.rst:482
621636msgid "Length of the network prefix, in bits."
622- msgstr ""
637+ msgstr "ネットワークプレフィックスのビット長。 "
623638
624639#: ../../library/ipaddress.rst:486
625640msgid ""
@@ -664,18 +679,20 @@ msgstr ""
664679
665680#: ../../library/ipaddress.rst:560
666681msgid "Returns *True* if this network is a subnet of *other*."
667- msgstr ""
682+ msgstr "このネットワークが *other* のサブネットの場合に *True* を返します。 "
668683
669684#: ../../library/ipaddress.rst:571
670685msgid "Returns *True* if this network is a supernet of *other*."
671- msgstr ""
686+ msgstr "このネットワークが *other* のスーパーネットの場合に *True* を返します。 "
672687
673688#: ../../library/ipaddress.rst:582
674689msgid ""
675690"Compare this network to *other*. In this comparison only the network "
676691"addresses are considered; host bits aren't. Returns either ``-1``, ``0`` or"
677692" ``1``."
678693msgstr ""
694+ "このネットワークを *other* "
695+ "と比較します。比較ではネットワークアドレスのみが考慮され、ホストアドレスは考慮されません。``-1``、``0``、``1`` のいずれかを返します。"
679696
680697#: ../../library/ipaddress.rst:593
681698msgid "It uses the same ordering and comparison algorithm as \" <\" , \" ==\" , and \" >\" "
@@ -781,11 +798,11 @@ msgstr ""
781798
782799#: ../../library/ipaddress.rst:722
783800msgid "Networks as containers of addresses"
784- msgstr ""
801+ msgstr "アドレスのコンテナとしてのネットワーク "
785802
786803#: ../../library/ipaddress.rst:724
787804msgid "Network objects can act as containers of addresses. Some examples::"
788- msgstr ""
805+ msgstr "ネットワークオブジェクトは、アドレスのコンテナとして振舞えます。いくつか例をあげます:: "
789806
790807#: ../../library/ipaddress.rst:737
791808msgid "Interface objects"
@@ -795,7 +812,7 @@ msgstr "インターフェイスオブジェクト"
795812msgid ""
796813"Interface objects are :term:`hashable`, so they can be used as keys in "
797814"dictionaries."
798- msgstr ""
815+ msgstr "インタフェースオブジェクトは :term:`hashable` なので、辞書のキーとして使用できます。 "
799816
800817#: ../../library/ipaddress.rst:744
801818msgid ""
0 commit comments