@@ -36,9 +36,8 @@ msgid ""
36
36
"They can be used by third party tools such as type checkers, IDEs, linters, "
37
37
"etc."
38
38
msgstr ""
39
- "Python ランタイムは、関数や変数の型アノテーションを強制しません。\n"
40
- "型アノテーションは、型チェッカー、IDE、linterなどのサードパーティーツールで使"
41
- "われます。"
39
+ "Python ランタイムは、関数や変数の型アノテーションを強制しません。型アノテー"
40
+ "ションは、型チェッカー、IDE、linterなどのサードパーティーツールで使われます。"
42
41
43
42
#: ../../library/typing.rst:20
44
43
msgid ""
@@ -75,6 +74,9 @@ msgid ""
75
74
"`typing_extensions <https://pypi.org/project/typing-extensions/>`_ package "
76
75
"provides backports of these new features to older versions of Python."
77
76
msgstr ""
77
+ "``typing`` モジュールには新しい機能が頻繁に追加されています。 "
78
+ "`typing_extensions <https://pypi.org/project/typing-extensions/>`_ パッケージ"
79
+ "は、古いバージョンの Python への新しい機能のバックポートを提供しています。"
78
80
79
81
#: ../../library/typing.rst:41
80
82
msgid ""
@@ -85,7 +87,7 @@ msgstr ""
85
87
86
88
#: ../../library/typing.rst:47
87
89
msgid "Relevant PEPs"
88
- msgstr ""
90
+ msgstr "関連する PEP "
89
91
90
92
#: ../../library/typing.rst:49
91
93
msgid ""
@@ -96,80 +98,88 @@ msgstr ""
96
98
97
99
#: ../../library/typing.rst:54
98
100
msgid ":pep:`526`: Syntax for Variable Annotations"
99
- msgstr ""
101
+ msgstr ":pep:`526`: Syntax for Variable Annotations "
100
102
101
103
#: ../../library/typing.rst:54
102
104
msgid ""
103
105
"*Introducing* syntax for annotating variables outside of function "
104
106
"definitions, and :data:`ClassVar`"
105
107
msgstr ""
108
+ "関数定義の外の変数と :data:`ClassVar` のための型アノテーションの構文の導入"
106
109
107
110
#: ../../library/typing.rst:57
108
111
msgid ":pep:`544`: Protocols: Structural subtyping (static duck typing)"
109
- msgstr ""
112
+ msgstr ":pep:`544`: Protocols: Structural subtyping (static duck typing) "
110
113
111
114
#: ../../library/typing.rst:57
112
115
msgid ""
113
116
"*Introducing* :class:`Protocol` and the :func:"
114
117
"`@runtime_checkable<runtime_checkable>` decorator"
115
118
msgstr ""
119
+ ":class:`Protocol` と、 :func:`@runtime_checkable<runtime_checkable>` のデコ"
120
+ "レーターの導入"
116
121
117
122
#: ../../library/typing.rst:60
118
123
msgid ":pep:`585`: Type Hinting Generics In Standard Collections"
119
- msgstr ""
124
+ msgstr ":pep:`585`: Type Hinting Generics In Standard Collections "
120
125
121
126
#: ../../library/typing.rst:60
122
127
msgid ""
123
128
"*Introducing* :class:`types.GenericAlias` and the ability to use standard "
124
129
"library classes as :ref:`generic types<types-genericalias>`"
125
130
msgstr ""
131
+ ":class:`types.GenericAlias` と、標準ライブラリのクラスを :ref:`ジェネリック型"
132
+ "<types-genericalias>` として利用する機能の導入"
126
133
127
134
#: ../../library/typing.rst:62
128
135
msgid ":pep:`586`: Literal Types"
129
- msgstr ""
136
+ msgstr ":pep:`586`: Literal Types "
130
137
131
138
#: ../../library/typing.rst:63
132
139
msgid "*Introducing* :data:`Literal`"
133
- msgstr ""
140
+ msgstr ":data:`Literal` の導入 "
134
141
135
142
#: ../../library/typing.rst:64
136
143
msgid ""
137
144
":pep:`589`: TypedDict: Type Hints for Dictionaries with a Fixed Set of Keys"
138
145
msgstr ""
146
+ ":pep:`589`: TypedDict: Type Hints for Dictionaries with a Fixed Set of Keys"
139
147
140
148
#: ../../library/typing.rst:65
141
149
msgid "*Introducing* :class:`TypedDict`"
142
- msgstr ""
150
+ msgstr ":class:`TypedDict` の導入 "
143
151
144
152
#: ../../library/typing.rst:66
145
153
msgid ":pep:`591`: Adding a final qualifier to typing"
146
- msgstr ""
154
+ msgstr ":pep:`591`: Adding a final qualifier to typing "
147
155
148
156
#: ../../library/typing.rst:67
149
157
msgid "*Introducing* :data:`Final` and the :func:`@final<final>` decorator"
150
- msgstr ""
158
+ msgstr ":data:`Final` と、 :func:`@final<final>` デコレータの導入 "
151
159
152
160
#: ../../library/typing.rst:68
153
161
msgid ":pep:`593`: Flexible function and variable annotations"
154
- msgstr ""
162
+ msgstr ":pep:`593`: Flexible function and variable annotations "
155
163
156
164
#: ../../library/typing.rst:69
157
165
msgid "*Introducing* :data:`Annotated`"
158
- msgstr ""
166
+ msgstr ":data:`Annotated` の導入 "
159
167
160
168
#: ../../library/typing.rst:72
161
169
msgid ":pep:`604`: Allow writing union types as ``X | Y``"
162
- msgstr ""
170
+ msgstr ":pep:`604`: Allow writing union types as ``X | Y`` "
163
171
164
172
#: ../../library/typing.rst:71
165
173
msgid ""
166
174
"*Introducing* :data:`types.UnionType` and the ability to use the binary-or "
167
175
"operator ``|`` to signify a :ref:`union of types<types-union>`"
168
176
msgstr ""
177
+ ":data:`types.UnionType` と、二項論理和演算子 ``|`` で :ref:`ユニオン型<types-"
178
+ "union>` を表す機能の導入"
169
179
170
180
#: ../../library/typing.rst:74
171
181
msgid ":pep:`612`: Parameter Specification Variables"
172
- msgstr ""
182
+ msgstr ":pep:`612`: Parameter Specification Variables "
173
183
174
184
#: ../../library/typing.rst:75
175
185
msgid "*Introducing* :class:`ParamSpec` and :data:`Concatenate`"
@@ -1088,8 +1098,8 @@ msgid ""
1088
1098
"There is no runtime checking of these properties. See :pep:`591` for more "
1089
1099
"details."
1090
1100
msgstr ""
1091
- "この機能は実行時には検査されません。\n "
1092
- "詳細については :pep:`591` を参照してください 。"
1101
+ "この機能は実行時には検査されません。詳細については :pep:`591` を参照してくだ "
1102
+ "さい 。"
1093
1103
1094
1104
#: ../../library/typing.rst:908
1095
1105
msgid ""
@@ -1494,7 +1504,7 @@ msgid ""
1494
1504
"that check only the presence of given attributes, ignoring their type "
1495
1505
"signatures."
1496
1506
msgstr ""
1497
- "詳細については pep:`544` を参照してください。\n"
1507
+ "詳細については : pep:`544` を参照してください。\n"
1498
1508
":func:`runtime_checkable` (後で説明します) でデコレートされたプロトコルクラス"
1499
1509
"は、与えられたメソッドがあることだけを確認し、その型シグネチャは全く見ない安"
1500
1510
"直な動作をする実行時プロトコルとして振る舞います。"
@@ -1760,8 +1770,7 @@ msgid ""
1760
1770
"`585` and :ref:`types-genericalias`."
1761
1771
msgstr ""
1762
1772
":class:`builtins.list <list>` は添字表記 (``[]``) をサポートするようになりま"
1763
- "した。\n"
1764
- ":pep:`585` と :ref:`types-genericalias` を参照してください。"
1773
+ "した。:pep:`585` と :ref:`types-genericalias` を参照してください。"
1765
1774
1766
1775
#: ../../library/typing.rst:1626
1767
1776
msgid ""
0 commit comments