Skip to content

Commit 1a3d137

Browse files
author
Autobuild bot on TravisCI
committed
[skip ci] Update .po files
1 parent b963bd6 commit 1a3d137

File tree

3 files changed

+6595
-6578
lines changed

3 files changed

+6595
-6578
lines changed

library/enum.po

+53-41
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ msgid ""
1919
msgstr ""
2020
"Project-Id-Version: Python 3.9\n"
2121
"Report-Msgid-Bugs-To: \n"
22-
"POT-Creation-Date: 2020-09-17 04:21+0000\n"
22+
"POT-Creation-Date: 2020-09-23 04:10+0000\n"
2323
"PO-Revision-Date: 2017-02-16 23:09+0000\n"
2424
"Last-Translator: Naoki Nakamura <agent@sohzoh.com>, 2020\n"
2525
"Language-Team: Japanese (https://www.transifex.com/python-doc/teams/5390/ja/)\n"
@@ -901,7 +901,19 @@ msgstr "独自の :meth:`__new__` を使う"
901901
msgid "Using an auto-numbering :meth:`__new__` would look like::"
902902
msgstr "自動で番号を振る :meth:`__new__` を使うと次のようになります::"
903903

904-
#: ../../library/enum.rst:893
904+
#: ../../library/enum.rst:890
905+
msgid ""
906+
"To make a more general purpose ``AutoNumber``, add ``*args`` to the "
907+
"signature::"
908+
msgstr ""
909+
910+
#: ../../library/enum.rst:900
911+
msgid ""
912+
"Then when you inherit from ``AutoNumber`` you can write your own "
913+
"``__init__`` to handle any extra arguments::"
914+
msgstr ""
915+
916+
#: ../../library/enum.rst:919
905917
msgid ""
906918
"The :meth:`__new__` method, if defined, is used during creation of the Enum "
907919
"members; it is then replaced by Enum's :meth:`__new__` which is used after "
@@ -910,11 +922,11 @@ msgstr ""
910922
":meth:`__new__` メソッドが定義されていれば、Enum 番号の作成時に使用されます; これは Enum の :meth:`__new__`"
911923
" と置き換えられ、クラスが作成された後の既存の番号を取得に使用されます。"
912924

913-
#: ../../library/enum.rst:899
925+
#: ../../library/enum.rst:925
914926
msgid "OrderedEnum"
915927
msgstr "OrderedEnum"
916928

917-
#: ../../library/enum.rst:901
929+
#: ../../library/enum.rst:927
918930
msgid ""
919931
"An ordered enumeration that is not based on :class:`IntEnum` and so "
920932
"maintains the normal :class:`Enum` invariants (such as not being comparable "
@@ -923,17 +935,17 @@ msgstr ""
923935
":class:`IntEnum` をベースとしないため、通常の :class:`Enum` の不変条件 (他の列挙型と比較できないなど) "
924936
"のままで、メンバーを順序付けできる列挙型です::"
925937

926-
#: ../../library/enum.rst:935
938+
#: ../../library/enum.rst:961
927939
msgid "DuplicateFreeEnum"
928940
msgstr "DuplicateFreeEnum"
929941

930-
#: ../../library/enum.rst:937
942+
#: ../../library/enum.rst:963
931943
msgid ""
932944
"Raises an error if a duplicate member name is found instead of creating an "
933945
"alias::"
934946
msgstr "値が同じメンバーが見つかった場合、別名を作るのではなく、エラーを送出します::"
935947

936-
#: ../../library/enum.rst:962
948+
#: ../../library/enum.rst:988
937949
msgid ""
938950
"This is a useful example for subclassing Enum to add or change other "
939951
"behaviors as well as disallowing aliases. If the only desired change is "
@@ -942,40 +954,40 @@ msgstr ""
942954
"これは Enum に別名を無効にするのと同様な振る舞いの追加や変更をおこなうためのサブクラス化に役立つ例です。単に別名を無効にしたいだけなら、 "
943955
":func:`unique` デコレーターを使用して行えます。"
944956

945-
#: ../../library/enum.rst:968
957+
#: ../../library/enum.rst:994
946958
msgid "Planet"
947959
msgstr "Planet"
948960

949-
#: ../../library/enum.rst:970
961+
#: ../../library/enum.rst:996
950962
msgid ""
951963
"If :meth:`__new__` or :meth:`__init__` is defined the value of the enum "
952964
"member will be passed to those methods::"
953965
msgstr ""
954966
":meth:`__new__` や :meth:`__init__` が定義されている場合、列挙型メンバーの値はこれらのメソッドに渡されます::"
955967

956-
#: ../../library/enum.rst:998
968+
#: ../../library/enum.rst:1024
957969
msgid "TimePeriod"
958970
msgstr ""
959971

960-
#: ../../library/enum.rst:1000
972+
#: ../../library/enum.rst:1026
961973
msgid "An example to show the :attr:`_ignore_` attribute in use::"
962974
msgstr ""
963975

964-
#: ../../library/enum.rst:1017
976+
#: ../../library/enum.rst:1043
965977
msgid "How are Enums different?"
966978
msgstr "Enum はどう違うのか?"
967979

968-
#: ../../library/enum.rst:1019
980+
#: ../../library/enum.rst:1045
969981
msgid ""
970982
"Enums have a custom metaclass that affects many aspects of both derived Enum"
971983
" classes and their instances (members)."
972984
msgstr "Enum は Enum 派生クラスやそれらのインスタンス (メンバー) 双方の多くの側面に影響を及ぼすカスタムメタクラスを持っています。"
973985

974-
#: ../../library/enum.rst:1024
986+
#: ../../library/enum.rst:1050
975987
msgid "Enum Classes"
976988
msgstr "Enum クラス"
977989

978-
#: ../../library/enum.rst:1026
990+
#: ../../library/enum.rst:1052
979991
msgid ""
980992
"The :class:`EnumMeta` metaclass is responsible for providing the "
981993
":meth:`__contains__`, :meth:`__dir__`, :meth:`__iter__` and other methods "
@@ -986,11 +998,11 @@ msgid ""
986998
":meth:`__getnewargs__`, :meth:`__str__` and :meth:`__repr__`)."
987999
msgstr ""
9881000

989-
#: ../../library/enum.rst:1036
1001+
#: ../../library/enum.rst:1062
9901002
msgid "Enum Members (aka instances)"
9911003
msgstr "Enum メンバー (インスタンス)"
9921004

993-
#: ../../library/enum.rst:1038
1005+
#: ../../library/enum.rst:1064
9941006
msgid ""
9951007
"The most interesting thing about Enum members is that they are singletons. "
9961008
":class:`EnumMeta` creates them all while it is creating the :class:`Enum` "
@@ -1002,21 +1014,21 @@ msgstr ""
10021014
" 自身を作成し、メンバーを作成し、新しいインスタンスが作成されていないかどうかを確認するために既存のメンバーインスタンスだけを返すカスタム "
10031015
":meth:`__new__` を追加します。"
10041016

1005-
#: ../../library/enum.rst:1046
1017+
#: ../../library/enum.rst:1072
10061018
msgid "Finer Points"
10071019
msgstr "細かい点"
10081020

1009-
#: ../../library/enum.rst:1049
1021+
#: ../../library/enum.rst:1075
10101022
msgid "Supported ``__dunder__`` names"
10111023
msgstr "``__dunder__`` 名のサポート"
10121024

1013-
#: ../../library/enum.rst:1051
1025+
#: ../../library/enum.rst:1077
10141026
msgid ""
10151027
":attr:`__members__` is a read-only ordered mapping of "
10161028
"``member_name``:``member`` items. It is only available on the class."
10171029
msgstr ""
10181030

1019-
#: ../../library/enum.rst:1054
1031+
#: ../../library/enum.rst:1080
10201032
msgid ""
10211033
":meth:`__new__`, if specified, must create and return the enum members; it "
10221034
"is also a very good idea to set the member's :attr:`_value_` appropriately."
@@ -1026,71 +1038,71 @@ msgstr ""
10261038
"そのメンバー の :attr:`_value_` を適切に設定するのも非常によい考えです。\n"
10271039
"いったん全てのメンバーが作成されると、それ以降 :meth:`__new__` は使われません。"
10281040

1029-
#: ../../library/enum.rst:1060
1041+
#: ../../library/enum.rst:1086
10301042
msgid "Supported ``_sunder_`` names"
10311043
msgstr "``_sunder_`` 名のサポート"
10321044

1033-
#: ../../library/enum.rst:1062
1045+
#: ../../library/enum.rst:1088
10341046
msgid "``_name_`` -- name of the member"
10351047
msgstr "``_name_`` -- メンバー名"
10361048

1037-
#: ../../library/enum.rst:1063
1049+
#: ../../library/enum.rst:1089
10381050
msgid ""
10391051
"``_value_`` -- value of the member; can be set / modified in ``__new__``"
10401052
msgstr "``_value_`` -- メンバーの値; ``__new__`` で設定したり、変更したりできます"
10411053

1042-
#: ../../library/enum.rst:1065
1054+
#: ../../library/enum.rst:1091
10431055
msgid ""
10441056
"``_missing_`` -- a lookup function used when a value is not found; may be "
10451057
"overridden"
10461058
msgstr "``_missing_`` -- 値が見付からなかったときに使われる検索関数; オーバーライドされていることがあります"
10471059

1048-
#: ../../library/enum.rst:1067
1060+
#: ../../library/enum.rst:1093
10491061
msgid ""
10501062
"``_ignore_`` -- a list of names, either as a :class:`list` or a "
10511063
":class:`str`, that will not be transformed into members, and will be removed"
10521064
" from the final class"
10531065
msgstr ""
10541066

1055-
#: ../../library/enum.rst:1070
1067+
#: ../../library/enum.rst:1096
10561068
msgid ""
10571069
"``_order_`` -- used in Python 2/3 code to ensure member order is consistent "
10581070
"(class attribute, removed during class creation)"
10591071
msgstr ""
10601072

1061-
#: ../../library/enum.rst:1072
1073+
#: ../../library/enum.rst:1098
10621074
msgid ""
10631075
"``_generate_next_value_`` -- used by the `Functional API`_ and by "
10641076
":class:`auto` to get an appropriate value for an enum member; may be "
10651077
"overridden"
10661078
msgstr ""
10671079

1068-
#: ../../library/enum.rst:1076
1080+
#: ../../library/enum.rst:1102
10691081
msgid "``_missing_``, ``_order_``, ``_generate_next_value_``"
10701082
msgstr "``_missing_``, ``_order_``, ``_generate_next_value_``"
10711083

1072-
#: ../../library/enum.rst:1077
1084+
#: ../../library/enum.rst:1103
10731085
msgid "``_ignore_``"
10741086
msgstr ""
10751087

1076-
#: ../../library/enum.rst:1079
1088+
#: ../../library/enum.rst:1105
10771089
msgid ""
10781090
"To help keep Python 2 / Python 3 code in sync an :attr:`_order_` attribute "
10791091
"can be provided. It will be checked against the actual order of the "
10801092
"enumeration and raise an error if the two do not match::"
10811093
msgstr ""
10821094

1083-
#: ../../library/enum.rst:1095
1095+
#: ../../library/enum.rst:1121
10841096
msgid ""
10851097
"In Python 2 code the :attr:`_order_` attribute is necessary as definition "
10861098
"order is lost before it can be recorded."
10871099
msgstr ""
10881100

1089-
#: ../../library/enum.rst:1099
1101+
#: ../../library/enum.rst:1125
10901102
msgid "``Enum`` member type"
10911103
msgstr "``Enum`` メンバー型"
10921104

1093-
#: ../../library/enum.rst:1101
1105+
#: ../../library/enum.rst:1127
10941106
msgid ""
10951107
":class:`Enum` members are instances of their :class:`Enum` class, and are "
10961108
"normally accessed as ``EnumClass.member``. Under certain circumstances they"
@@ -1103,11 +1115,11 @@ msgstr ""
11031115
"ある状況下では、 ``EnumClass.member.member`` としてもアクセスできますが、この方法は絶対に使うべきではありません。\n"
11041116
"というのは、この検索は失敗するか、さらに悪い場合には、探している :class:`Enum` メンバー以外のものを返す場合もあるからです (これがメンバーの名前に大文字のみを使うのが良い理由の 1 つでもあります)::"
11051117

1106-
#: ../../library/enum.rst:1122
1118+
#: ../../library/enum.rst:1148
11071119
msgid "Boolean value of ``Enum`` classes and members"
11081120
msgstr "``Enum`` クラスとメンバーの真偽値"
11091121

1110-
#: ../../library/enum.rst:1124
1122+
#: ../../library/enum.rst:1150
11111123
msgid ""
11121124
":class:`Enum` members that are mixed with non-:class:`Enum` types (such as "
11131125
":class:`int`, :class:`str`, etc.) are evaluated according to the mixed-in "
@@ -1119,15 +1131,15 @@ msgstr ""
11191131
"そうでない場合は、全てのメンバーは :data:`True` と評価されます。\n"
11201132
"メンバーの値に依存する独自の Enum の真偽値評価を行うには、クラスに次のコードを追加してください::"
11211133

1122-
#: ../../library/enum.rst:1133
1134+
#: ../../library/enum.rst:1159
11231135
msgid ":class:`Enum` classes always evaluate as :data:`True`."
11241136
msgstr ":class:`Enum` クラスは常に :data:`True` と評価されます。"
11251137

1126-
#: ../../library/enum.rst:1137
1138+
#: ../../library/enum.rst:1163
11271139
msgid "``Enum`` classes with methods"
11281140
msgstr "メソッド付きの ``Enum`` クラス"
11291141

1130-
#: ../../library/enum.rst:1139
1142+
#: ../../library/enum.rst:1165
11311143
msgid ""
11321144
"If you give your :class:`Enum` subclass extra methods, like the `Planet`_ "
11331145
"class above, those methods will show up in a :func:`dir` of the member, but "
@@ -1136,11 +1148,11 @@ msgstr ""
11361148
":class:`Enum` サブクラスに追加のメソッドを与えた場合、上述の `Planet`_ クラスのように、そのメソッドはメンバーの "
11371149
":func:`dir` に表示されますが、クラスの :func:`dir` には表示されません::"
11381150

1139-
#: ../../library/enum.rst:1150
1151+
#: ../../library/enum.rst:1176
11401152
msgid "Combining members of ``Flag``"
11411153
msgstr "``Flag`` のメンバーの組み合わせ"
11421154

1143-
#: ../../library/enum.rst:1152
1155+
#: ../../library/enum.rst:1178
11441156
msgid ""
11451157
"If a combination of Flag members is not named, the :func:`repr` will include"
11461158
" all named flags and all named combinations of flags that are in the value::"

0 commit comments

Comments
 (0)