66# Translators:
77# tomo, 2019
88# Naoki Nakamura <agent@sohzoh.com>, 2020
9+ # Takanori Suzuki <takanori@takanory.net>, 2021
910#
1011#, fuzzy
1112msgid ""
@@ -14,7 +15,7 @@ msgstr ""
1415"Report-Msgid-Bugs-To : \n "
1516"POT-Creation-Date : 2021-01-01 16:02+0000\n "
1617"PO-Revision-Date : 2019-09-01 03:26+0000\n "
17- "Last-Translator : Naoki Nakamura <agent@sohzoh.com >, 2020 \n "
18+ "Last-Translator : Takanori Suzuki <takanori@takanory.net >, 2021 \n "
1819"Language-Team : Japanese (https://www.transifex.com/python-doc/teams/5390/ja/)\n "
1920"MIME-Version : 1.0\n "
2021"Content-Type : text/plain; charset=UTF-8\n "
@@ -365,6 +366,10 @@ msgid ""
365366":meth:`__add__`, etc.), descriptors (methods are also descriptors), and "
366367"variable names listed in :attr:`_ignore_`."
367368msgstr ""
369+ "何が許されているかのルールは次のとおりです。先頭と末尾が 1 "
370+ "個のアンダースコアの名前は列挙型により予約されているため、使用できません。列挙型内で定義されたその他すべての名前は、その列挙型のメンバーとして使用できます。特殊メソッド"
371+ " (:meth:`__str__`, :meth:`__add__` など) と、メソッドを含むデスクリプタ(記述子)、 "
372+ ":attr:`_ignore_` に記載されている変数名は例外です。"
368373
369374#: ../../library/enum.rst:389
370375msgid ""
@@ -390,7 +395,7 @@ msgstr ""
390395msgid ""
391396"Also, subclassing an enumeration is allowed only if the enumeration does not"
392397" define any members. So this is forbidden::"
393- msgstr ""
398+ msgstr "列挙型のサブクラスの作成はその列挙型にメンバーが一つも定義されていない場合のみ行なえます。従って以下は許されません:: "
394399
395400#: ../../library/enum.rst:414
396401msgid "But this is allowed::"
@@ -560,7 +565,7 @@ msgstr "新しい Enum クラスが属するモジュールの名前です。"
560565
561566#: ../../library/enum.rst:0
562567msgid "qualname"
563- msgstr ""
568+ msgstr "qualname "
564569
565570#: ../../library/enum.rst:538
566571msgid "where in module new Enum class can be found."
@@ -576,7 +581,7 @@ msgstr "新しい Enum クラスに複合されるデータ型です。"
576581
577582#: ../../library/enum.rst:0
578583msgid "start"
579- msgstr ""
584+ msgstr "start "
580585
581586#: ../../library/enum.rst:542
582587msgid "number to start counting at if only names are passed in."
@@ -956,6 +961,13 @@ msgid ""
956961"the final :class:`Enum` class are correct (such as :meth:`__new__`, "
957962":meth:`__getnewargs__`, :meth:`__str__` and :meth:`__repr__`)."
958963msgstr ""
964+ ":class:`EnumMeta` "
965+ "メタクラスは、:meth:`__contains__`、:meth:`__dir__`、:meth:`__iter__` "
966+ "および標準的なクラスでは失敗するが :class:`Enum` クラスでは動作するその他のメソッド (`list(Color)` や "
967+ "`some_enum_var in Color` など) を責任を持って提供します。:class:`EnumMeta` は最終的な "
968+ ":class:`Enum` クラスのさまざまなメソッド "
969+ "(:meth:`__new__`、:meth:`__getnewargs__`、:meth:`__str__` および "
970+ ":meth:`__repr__`) が正しいことを責任を持って保証します。"
959971
960972#: ../../library/enum.rst:997
961973msgid "Enum Members (aka instances)"
@@ -1044,7 +1056,7 @@ msgstr "``_missing_``, ``_order_``, ``_generate_next_value_``"
10441056
10451057#: ../../library/enum.rst:1038
10461058msgid "``_ignore_``"
1047- msgstr ""
1059+ msgstr "``_ignore_`` "
10481060
10491061#: ../../library/enum.rst:1040
10501062msgid ""
0 commit comments