Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit524711d

Browse files
author
Autobuild bot on TravisCI
committed
[skip ci] Update .po files
1 parent86f95f3 commit524711d

File tree

3 files changed

+5808
-5797
lines changed

3 files changed

+5808
-5797
lines changed

‎library/enum.po

Lines changed: 53 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version:Python 3.8\n"
1313
"Report-Msgid-Bugs-To:\n"
14-
"POT-Creation-Date:2020-09-15 15:07+0000\n"
14+
"POT-Creation-Date:2020-09-23 15:13+0000\n"
1515
"PO-Revision-Date:2020-05-30 12:01+0000\n"
1616
"Last-Translator:tomo, 2020\n"
1717
"Language-Team:Japanese (https://www.transifex.com/python-doc/teams/5390/ja/)\n"
@@ -898,7 +898,19 @@ msgstr "独自の :meth:`__new__` を使う"
898898
msgid"Using an auto-numbering :meth:`__new__` would look like::"
899899
msgstr"自動で番号を振る :meth:`__new__` を使うと次のようになります::"
900900

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

910-
#:../../library/enum.rst:900
922+
#:../../library/enum.rst:926
911923
msgid"OrderedEnum"
912924
msgstr"OrderedEnum"
913925

914-
#:../../library/enum.rst:902
926+
#:../../library/enum.rst:928
915927
msgid""
916928
"An ordered enumeration that is not based on :class:`IntEnum` and so "
917929
"maintains the normal :class:`Enum` invariants (such as not being comparable "
@@ -920,17 +932,17 @@ msgstr ""
920932
":class:`IntEnum` をベースとしないため、通常の :class:`Enum` の不変条件 (他の列挙型と比較できないなど) "
921933
"のままで、メンバーを順序付けできる列挙型です::"
922934

923-
#:../../library/enum.rst:936
935+
#:../../library/enum.rst:962
924936
msgid"DuplicateFreeEnum"
925937
msgstr"DuplicateFreeEnum"
926938

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

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

942-
#:../../library/enum.rst:969
954+
#:../../library/enum.rst:995
943955
msgid"Planet"
944956
msgstr"Planet"
945957

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

953-
#:../../library/enum.rst:999
965+
#:../../library/enum.rst:1025
954966
msgid"TimePeriod"
955967
msgstr""
956968

957-
#:../../library/enum.rst:1001
969+
#:../../library/enum.rst:1027
958970
msgid"An example to show the :attr:`_ignore_` attribute in use::"
959971
msgstr""
960972

961-
#:../../library/enum.rst:1018
973+
#:../../library/enum.rst:1044
962974
msgid"How are Enums different?"
963975
msgstr"Enum はどう違うのか?"
964976

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

971-
#:../../library/enum.rst:1025
983+
#:../../library/enum.rst:1051
972984
msgid"Enum Classes"
973985
msgstr"Enum クラス"
974986

975-
#:../../library/enum.rst:1027
987+
#:../../library/enum.rst:1053
976988
msgid""
977989
"The :class:`EnumMeta` metaclass is responsible for providing the "
978990
":meth:`__contains__`, :meth:`__dir__`, :meth:`__iter__` and other methods "
@@ -983,11 +995,11 @@ msgid ""
983995
":meth:`__getnewargs__`, :meth:`__str__` and :meth:`__repr__`)."
984996
msgstr""
985997

986-
#:../../library/enum.rst:1037
998+
#:../../library/enum.rst:1063
987999
msgid"Enum Members (aka instances)"
9881000
msgstr"Enum メンバー (インスタンス)"
9891001

990-
#:../../library/enum.rst:1039
1002+
#:../../library/enum.rst:1065
9911003
msgid""
9921004
"The most interesting thing about Enum members is that they are singletons. "
9931005
":class:`EnumMeta` creates them all while it is creating the :class:`Enum` "
@@ -999,21 +1011,21 @@ msgstr ""
9991011
" 自身を作成し、メンバーを作成し、新しいインスタンスが作成されていないかどうかを確認するために既存のメンバーインスタンスだけを返すカスタム "
10001012
":meth:`__new__` を追加します。"
10011013

1002-
#:../../library/enum.rst:1047
1014+
#:../../library/enum.rst:1073
10031015
msgid"Finer Points"
10041016
msgstr"細かい点"
10051017

1006-
#:../../library/enum.rst:1050
1018+
#:../../library/enum.rst:1076
10071019
msgid"Supported ``__dunder__`` names"
10081020
msgstr"``__dunder__`` 名のサポート"
10091021

1010-
#:../../library/enum.rst:1052
1022+
#:../../library/enum.rst:1078
10111023
msgid""
10121024
":attr:`__members__` is a read-only ordered mapping of "
10131025
"``member_name``:``member`` items. It is only available on the class."
10141026
msgstr""
10151027

1016-
#:../../library/enum.rst:1055
1028+
#:../../library/enum.rst:1081
10171029
msgid""
10181030
":meth:`__new__`, if specified, must create and return the enum members; it "
10191031
"is also a very good idea to set the member's :attr:`_value_` appropriately."
@@ -1023,71 +1035,71 @@ msgstr ""
10231035
"そのメンバー の :attr:`_value_` を適切に設定するのも非常によい考えです。\n"
10241036
"いったん全てのメンバーが作成されると、それ以降 :meth:`__new__` は使われません。"
10251037

1026-
#:../../library/enum.rst:1061
1038+
#:../../library/enum.rst:1087
10271039
msgid"Supported ``_sunder_`` names"
10281040
msgstr"``_sunder_`` 名のサポート"
10291041

1030-
#:../../library/enum.rst:1063
1042+
#:../../library/enum.rst:1089
10311043
msgid"``_name_`` -- name of the member"
10321044
msgstr"``_name_`` -- メンバー名"
10331045

1034-
#:../../library/enum.rst:1064
1046+
#:../../library/enum.rst:1090
10351047
msgid""
10361048
"``_value_`` -- value of the member; can be set / modified in ``__new__``"
10371049
msgstr"``_value_`` -- メンバーの値; ``__new__`` で設定したり、変更したりできます"
10381050

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

1045-
#:../../library/enum.rst:1068
1057+
#:../../library/enum.rst:1094
10461058
msgid""
10471059
"``_ignore_`` -- a list of names, either as a :func:`list` or a :func:`str`, "
10481060
"that will not be transformed into members, and will be removed from the "
10491061
"final class"
10501062
msgstr""
10511063

1052-
#:../../library/enum.rst:1071
1064+
#:../../library/enum.rst:1097
10531065
msgid""
10541066
"``_order_`` -- used in Python 2/3 code to ensure member order is consistent "
10551067
"(class attribute, removed during class creation)"
10561068
msgstr""
10571069

1058-
#:../../library/enum.rst:1073
1070+
#:../../library/enum.rst:1099
10591071
msgid""
10601072
"``_generate_next_value_`` -- used by the `Functional API`_ and by "
10611073
":class:`auto` to get an appropriate value for an enum member; may be "
10621074
"overridden"
10631075
msgstr""
10641076

1065-
#:../../library/enum.rst:1077
1077+
#:../../library/enum.rst:1103
10661078
msgid"``_missing_``, ``_order_``, ``_generate_next_value_``"
10671079
msgstr"``_missing_``, ``_order_``, ``_generate_next_value_``"
10681080

1069-
#:../../library/enum.rst:1078
1081+
#:../../library/enum.rst:1104
10701082
msgid"``_ignore_``"
10711083
msgstr""
10721084

1073-
#:../../library/enum.rst:1080
1085+
#:../../library/enum.rst:1106
10741086
msgid""
10751087
"To help keep Python 2 / Python 3 code in sync an :attr:`_order_` attribute "
10761088
"can be provided. It will be checked against the actual order of the "
10771089
"enumeration and raise an error if the two do not match::"
10781090
msgstr""
10791091

1080-
#:../../library/enum.rst:1096
1092+
#:../../library/enum.rst:1122
10811093
msgid""
10821094
"In Python 2 code the :attr:`_order_` attribute is necessary as definition "
10831095
"order is lost before it can be recorded."
10841096
msgstr""
10851097

1086-
#:../../library/enum.rst:1100
1098+
#:../../library/enum.rst:1126
10871099
msgid"``Enum`` member type"
10881100
msgstr"``Enum`` メンバー型"
10891101

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

1103-
#:../../library/enum.rst:1123
1115+
#:../../library/enum.rst:1149
11041116
msgid"Boolean value of ``Enum`` classes and members"
11051117
msgstr"``Enum`` クラスとメンバーの真偽値"
11061118

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

1119-
#:../../library/enum.rst:1134
1131+
#:../../library/enum.rst:1160
11201132
msgid":class:`Enum` classes always evaluate as :data:`True`."
11211133
msgstr":class:`Enum` クラスは常に :data:`True` と評価されます。"
11221134

1123-
#:../../library/enum.rst:1138
1135+
#:../../library/enum.rst:1164
11241136
msgid"``Enum`` classes with methods"
11251137
msgstr"メソッド付きの ``Enum`` クラス"
11261138

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

1136-
#:../../library/enum.rst:1151
1148+
#:../../library/enum.rst:1177
11371149
msgid"Combining members of ``Flag``"
11381150
msgstr"``Flag`` のメンバーの組み合わせ"
11391151

1140-
#:../../library/enum.rst:1153
1152+
#:../../library/enum.rst:1179
11411153
msgid""
11421154
"If a combination of Flag members is not named, the :func:`repr` will include"
11431155
" all named flags and all named combinations of flags that are in the value::"

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp