77# Tetsuo Koyama <tkoyama010@gmail.com>, 2021
88# Shin Saito, 2021
99# Takeshi Nakazato, 2021
10- # Takanori Suzuki <takanori@takanory.net>, 2023
1110# Arihiro TAKASE, 2023
1211# tomo, 2023
12+ # souma987, 2023
1313#
1414#, fuzzy
1515msgid ""
@@ -18,7 +18,7 @@ msgstr ""
1818"Report-Msgid-Bugs-To : \n "
1919"POT-Creation-Date : 2023-06-30 14:13+0000\n "
2020"PO-Revision-Date : 2021-06-28 01:16+0000\n "
21- "Last-Translator : tomo , 2023\n "
21+ "Last-Translator : souma987 , 2023\n "
2222"Language-Team : Japanese (https://app.transifex.com/python-doc/teams/5390/ "
2323"ja/)\n "
2424"MIME-Version : 1.0\n "
@@ -41,16 +41,18 @@ msgid ""
4141"They can be used by third party tools such as type checkers, IDEs, linters, "
4242"etc."
4343msgstr ""
44- "Python ランタイムは、関数や変数の型アノテーションを強制しません。\n"
45- "型アノテーションは、型チェッカー、IDE、linterなどのサードパーティーツールで使"
46- "われます。"
44+ "Python ランタイムは、関数や変数の型アノテーションを強制しません。型アノテー"
45+ "ションは、型チェッカー、IDE、linterなどのサードパーティーツールで使われます。"
4746
4847#: ../../library/typing.rst:26
4948msgid ""
5049"This module provides runtime support for type hints. For the original "
5150"specification of the typing system, see :pep:`484`. For a simplified "
5251"introduction to type hints, see :pep:`483`."
5352msgstr ""
53+ "このモジュールは型ヒントに関するランタイムへのサポートを提供します。型システ"
54+ "ムのオリジナルの仕様については、 :pep:`484` をご覧ください。型ヒントへの簡略"
55+ "化された導入については、 :pep:`483` をご覧ください。"
5456
5557#: ../../library/typing.rst:31
5658msgid ""
@@ -75,134 +77,160 @@ msgid ""
7577"`typing_extensions <https://pypi.org/project/typing-extensions/>`_ package "
7678"provides backports of these new features to older versions of Python."
7779msgstr ""
80+ "``typing`` モジュールには新しい機能が頻繁に追加されています。 "
81+ "`typing_extensions <https://pypi.org/project/typing-extensions/>`_ パッケージ"
82+ "は、古いバージョンの Python への新しい機能のバックポートを提供しています。"
7883
7984#: ../../library/typing.rst:44
8085msgid ""
8186"For a summary of deprecated features and a deprecation timeline, please see "
8287"`Deprecation Timeline of Major Features`_."
8388msgstr ""
89+ "非推奨となった機能のまとめとその時系列については、 `Deprecation Timeline of "
90+ "Major Features`_ をご覧ください。"
8491
8592#: ../../library/typing.rst:50
8693msgid ""
8794"`\" Typing cheat sheet\" <https://mypy.readthedocs.io/en/stable/"
8895"cheat_sheet_py3.html>`_"
8996msgstr ""
97+ "`\" Typing cheat sheet\" <https://mypy.readthedocs.io/en/stable/"
98+ "cheat_sheet_py3.html>`_"
9099
91100#: ../../library/typing.rst:50
92101msgid "A quick overview of type hints (hosted at the mypy docs)"
93- msgstr ""
102+ msgstr "型ヒントの簡単な概要 (mypy ドキュメンテーション) "
94103
95104#: ../../library/typing.rst:55
96105msgid ""
97106"\" Type System Reference\" section of `the mypy docs <https://mypy."
98107"readthedocs.io/en/stable/index.html>`_"
99108msgstr ""
109+ "`mypy ドキュメンテーション <https://mypy.readthedocs.io/en/stable/index."
110+ "html>`_ の \" Type System Reference\" セクション"
100111
101112#: ../../library/typing.rst:53
102113msgid ""
103114"The Python typing system is standardised via PEPs, so this reference should "
104115"broadly apply to most Python type checkers. (Some parts may still be "
105116"specific to mypy.)"
106117msgstr ""
118+ "Python の型システムの規格は PEP によって定められているので、このレファレンス"
119+ "はほとんどの Python 型チェッカーに適用できるはずです。(mypy のみに適用される"
120+ "部分もあるかもしれません。)"
107121
108122#: ../../library/typing.rst:59
109123msgid ""
110124"`\" Static Typing with Python\" <https://typing.readthedocs.io/en/latest/>`_"
111125msgstr ""
126+ "`\" Static Typing with Python\" <https://typing.readthedocs.io/en/latest/>`_"
112127
113128#: ../../library/typing.rst:58
114129msgid ""
115130"Type-checker-agnostic documentation written by the community detailing type "
116131"system features, useful typing related tools and typing best practices."
117132msgstr ""
133+ "コミュニティーによって書かれた、型システムの機能や便利な型関連のツール、型に"
134+ "関するベストプラクティスを詳しく説明している、特定の型チェッカーに依らないド"
135+ "キュメンテーション。"
118136
119137#: ../../library/typing.rst:65
120138msgid "Relevant PEPs"
121- msgstr ""
139+ msgstr "関連する PEP "
122140
123141#: ../../library/typing.rst:67
124142msgid ""
125143"Since the initial introduction of type hints in :pep:`484` and :pep:`483`, a "
126144"number of PEPs have modified and enhanced Python's framework for type "
127145"annotations:"
128146msgstr ""
147+ ":pep:`484` と :pep:`483` で型ヒントが最初に導入されてから、いくつかの PEP に"
148+ "よって Python の型アノテーションのフレームワークは変更され、強化されました。"
129149
130150#: ../../library/typing.rst:77
131151msgid ":pep:`526`: Syntax for Variable Annotations"
132- msgstr ""
152+ msgstr ":pep:`526`: Syntax for Variable Annotations "
133153
134154#: ../../library/typing.rst:77
135155msgid ""
136156"*Introducing* syntax for annotating variables outside of function "
137157"definitions, and :data:`ClassVar`"
138158msgstr ""
159+ "関数定義の外の変数と :data:`ClassVar` のための型アノテーションの構文の導入"
139160
140161#: ../../library/typing.rst:80
141162msgid ":pep:`544`: Protocols: Structural subtyping (static duck typing)"
142- msgstr ""
163+ msgstr ":pep:`544`: Protocols: Structural subtyping (static duck typing) "
143164
144165#: ../../library/typing.rst:80
145166msgid ""
146167"*Introducing* :class:`Protocol` and the :func:"
147168"`@runtime_checkable<runtime_checkable>` decorator"
148169msgstr ""
170+ ":class:`Protocol` と、 :func:`@runtime_checkable<runtime_checkable>` のデコ"
171+ "レーターの導入"
149172
150173#: ../../library/typing.rst:83
151174msgid ":pep:`585`: Type Hinting Generics In Standard Collections"
152- msgstr ""
175+ msgstr ":pep:`585`: Type Hinting Generics In Standard Collections "
153176
154177#: ../../library/typing.rst:83
155178msgid ""
156179"*Introducing* :class:`types.GenericAlias` and the ability to use standard "
157180"library classes as :ref:`generic types<types-genericalias>`"
158181msgstr ""
182+ ":class:`types.GenericAlias` と、標準ライブラリのクラスを :ref:`ジェネリック型"
183+ "<types-genericalias>` として利用する機能の導入"
159184
160185#: ../../library/typing.rst:85
161186msgid ":pep:`586`: Literal Types"
162- msgstr ""
187+ msgstr ":pep:`586`: Literal Types "
163188
164189#: ../../library/typing.rst:86
165190msgid "*Introducing* :data:`Literal`"
166- msgstr ""
191+ msgstr ":data:`Literal` の導入 "
167192
168193#: ../../library/typing.rst:87
169194msgid ""
170195":pep:`589`: TypedDict: Type Hints for Dictionaries with a Fixed Set of Keys"
171196msgstr ""
197+ ":pep:`589`: TypedDict: Type Hints for Dictionaries with a Fixed Set of Keys"
172198
173199#: ../../library/typing.rst:88
174200msgid "*Introducing* :class:`TypedDict`"
175- msgstr ""
201+ msgstr ":class:`TypedDict` の導入 "
176202
177203#: ../../library/typing.rst:89
178204msgid ":pep:`591`: Adding a final qualifier to typing"
179- msgstr ""
205+ msgstr ":pep:`591`: Adding a final qualifier to typing "
180206
181207#: ../../library/typing.rst:90
182208msgid "*Introducing* :data:`Final` and the :func:`@final<final>` decorator"
183- msgstr ""
209+ msgstr ":data:`Final` と、 :func:`@final<final>` デコレータの導入 "
184210
185211#: ../../library/typing.rst:91
186212msgid ":pep:`593`: Flexible function and variable annotations"
187- msgstr ""
213+ msgstr ":pep:`593`: Flexible function and variable annotations "
188214
189215#: ../../library/typing.rst:92
190216msgid "*Introducing* :data:`Annotated`"
191- msgstr ""
217+ msgstr ":data:`Annotated` の導入 "
192218
193219#: ../../library/typing.rst:95
194220msgid ":pep:`604`: Allow writing union types as ``X | Y``"
195- msgstr ""
221+ msgstr ":pep:`604`: Allow writing union types as ``X | Y`` "
196222
197223#: ../../library/typing.rst:94
198224msgid ""
199225"*Introducing* :data:`types.UnionType` and the ability to use the binary-or "
200226"operator ``|`` to signify a :ref:`union of types<types-union>`"
201227msgstr ""
228+ ":data:`types.UnionType` と、二項論理和演算子 ``|`` で :ref:`ユニオン型<types-"
229+ "union>` を表す機能の導入"
202230
203231#: ../../library/typing.rst:97
204232msgid ":pep:`612`: Parameter Specification Variables"
205- msgstr ""
233+ msgstr ":pep:`612`: Parameter Specification Variables "
206234
207235#: ../../library/typing.rst:98
208236msgid "*Introducing* :class:`ParamSpec` and :data:`Concatenate`"
@@ -244,23 +272,23 @@ msgstr ""
244272
245273#: ../../library/typing.rst:107
246274msgid ":pep:`673`: Self type"
247- msgstr ""
275+ msgstr ":pep:`673`: Self type "
248276
249277#: ../../library/typing.rst:108
250278msgid "*Introducing* :data:`Self`"
251279msgstr ""
252280
253281#: ../../library/typing.rst:109
254282msgid ":pep:`675`: Arbitrary Literal String Type"
255- msgstr ""
283+ msgstr ":pep:`675`: Arbitrary Literal String Type "
256284
257285#: ../../library/typing.rst:110
258286msgid "*Introducing* :data:`LiteralString`"
259287msgstr ""
260288
261289#: ../../library/typing.rst:111
262290msgid ":pep:`681`: Data Class Transforms"
263- msgstr ""
291+ msgstr ":pep:`681`: Data Class Transforms "
264292
265293#: ../../library/typing.rst:112
266294msgid ""
@@ -930,7 +958,7 @@ msgstr ""
930958
931959#: ../../library/typing.rst:840
932960msgid "See :pep:`675` for more details."
933- msgstr "より詳しくは:pep:`675` を参照してください。"
961+ msgstr "より詳しくは :pep:`675` を参照してください。"
934962
935963#: ../../library/typing.rst:846
936964msgid ""
@@ -998,7 +1026,7 @@ msgstr ""
9981026
9991027#: ../../library/typing.rst:934
10001028msgid "See :pep:`673` for more details."
1001- msgstr "より詳しくは:pep:`673` を参照してください。"
1029+ msgstr "より詳しくは :pep:`673` を参照してください。"
10021030
10031031#: ../../library/typing.rst:940
10041032msgid ""
@@ -1015,7 +1043,7 @@ msgstr ""
10151043
10161044#: ../../library/typing.rst:968
10171045msgid "See :pep:`613` for more details."
1018- msgstr ""
1046+ msgstr "より詳しくは、 :pep:`613` をご覧ください。 "
10191047
10201048#: ../../library/typing.rst:972
10211049msgid ""
@@ -1288,8 +1316,8 @@ msgid ""
12881316"There is no runtime checking of these properties. See :pep:`591` for more "
12891317"details."
12901318msgstr ""
1291- "この機能は実行時には検査されません。\n "
1292- "詳細については :pep:`591` を参照してください 。"
1319+ "この機能は実行時には検査されません。詳細については :pep:`591` を参照してくだ "
1320+ "さい 。"
12931321
12941322#: ../../library/typing.rst:1225
12951323msgid "Special typing construct to mark a :class:`TypedDict` key as required."
@@ -1309,7 +1337,7 @@ msgstr ""
13091337
13101338#: ../../library/typing.rst:1237
13111339msgid "See :class:`TypedDict` and :pep:`655` for more details."
1312- msgstr ""
1340+ msgstr "より詳しくは、 :class:`TypedDict` と :pep:`655` を参照してください。 "
13131341
13141342#: ../../library/typing.rst:1243
13151343msgid "Special typing form to add context-specific metadata to an annotation."
@@ -2068,7 +2096,7 @@ msgid ""
20682096"that check only the presence of given attributes, ignoring their type "
20692097"signatures."
20702098msgstr ""
2071- "詳細については pep:`544` を参照してください。\n"
2099+ "詳細については : pep:`544` を参照してください。\n"
20722100":func:`runtime_checkable` (後で説明します) でデコレートされたプロトコルクラス"
20732101"は、与えられたメソッドがあることだけを確認し、その型シグネチャは全く見ない安"
20742102"直な動作をする実行時プロトコルとして振る舞います。"
@@ -2601,7 +2629,7 @@ msgstr ""
26012629
26022630#: ../../library/typing.rst:2682
26032631msgid "``default_factory``"
2604- msgstr ""
2632+ msgstr "``default_factory`` "
26052633
26062634#: ../../library/typing.rst:2683
26072635msgid ""
@@ -2613,15 +2641,15 @@ msgstr ""
26132641
26142642#: ../../library/typing.rst:2688
26152643msgid "``factory``"
2616- msgstr ""
2644+ msgstr "``factory`` "
26172645
26182646#: ../../library/typing.rst:2689
26192647msgid "An alias for the ``default_factory`` parameter on field specifiers."
26202648msgstr ""
26212649
26222650#: ../../library/typing.rst:2690
26232651msgid "``kw_only``"
2624- msgstr ""
2652+ msgstr "``kw_only`` "
26252653
26262654#: ../../library/typing.rst:2691
26272655msgid ""
@@ -2652,7 +2680,7 @@ msgstr ""
26522680
26532681#: ../../library/typing.rst:2705
26542682msgid "See :pep:`681` for more details."
2655- msgstr "より詳しくは:pep:`681` を参照してください。"
2683+ msgstr "より詳しくは :pep:`681` を参照してください。"
26562684
26572685#: ../../library/typing.rst:2711
26582686msgid "Decorator for creating overloaded functions and methods."
@@ -3045,8 +3073,7 @@ msgid ""
30453073"`585` and :ref:`types-genericalias`."
30463074msgstr ""
30473075":class:`builtins.list <list>` は添字表記 (``[]``) をサポートするようになりま"
3048- "した。\n"
3049- ":pep:`585` と :ref:`types-genericalias` を参照してください。"
3076+ "した。:pep:`585` と :ref:`types-genericalias` を参照してください。"
30503077
30513078#: ../../library/typing.rst:3114
30523079msgid "Deprecated alias to :class:`builtins.set <set>`."
@@ -3667,7 +3694,7 @@ msgstr ""
36673694
36683695#: ../../library/typing.rst:3588
36693696msgid "Deprecation Timeline of Major Features"
3670- msgstr ""
3697+ msgstr "メジャーな機能の非推奨時系列 "
36713698
36723699#: ../../library/typing.rst:3590
36733700msgid ""
0 commit comments