@@ -24,7 +24,7 @@ msgstr ""
24
24
25
25
#: ../../library/importlib.metadata.rst:5
26
26
msgid "Using :mod:`!importlib.metadata`"
27
- msgstr ""
27
+ msgstr ":mod:`!importlib.metadata` を使う "
28
28
29
29
#: ../../library/importlib.metadata.rst:12
30
30
msgid "**Source code:** :source:`Lib/importlib/metadata.py`"
@@ -72,6 +72,8 @@ msgstr ""
72
72
#: ../../library/importlib.metadata.rst:50
73
73
msgid "You can get the version string for ``wheel`` by running the following:"
74
74
msgstr ""
75
+ "以下のように実行することで、``wheel`` のバージョン文字列を取得することができ"
76
+ "ます:"
75
77
76
78
#: ../../library/importlib.metadata.rst:59
77
79
msgid ""
@@ -83,25 +85,30 @@ msgstr ""
83
85
#: ../../library/importlib.metadata.rst:63
84
86
msgid "You can get the :ref:`metadata for a distribution <metadata>`::"
85
87
msgstr ""
88
+ ":ref:`ディストリビューションのメタデータ <metadata>`:: を取得することができま"
89
+ "す。"
86
90
87
91
#: ../../library/importlib.metadata.rst:68
88
92
msgid ""
89
93
"You can also get a :ref:`distribution's version number <version>`, list its :"
90
94
"ref:`constituent files <files>`, and get a list of the distribution's :ref:"
91
95
"`requirements`."
92
96
msgstr ""
97
+ "また、 :ref:`配布物のバージョン番号 <version>` を取得し、 :ref:`構成ファイル "
98
+ "<files>` をリストアップし、配布物の :ref:`requirements` のリストを取得するこ"
99
+ "とができます。"
93
100
94
101
#: ../../library/importlib.metadata.rst:74
95
102
msgid "Functional API"
96
103
msgstr "機能 API"
97
104
98
105
#: ../../library/importlib.metadata.rst:76
99
106
msgid "This package provides the following functionality via its public API."
100
- msgstr ""
107
+ msgstr "本パッケージは、公開APIを通じて以下の機能を提供します。 "
101
108
102
109
#: ../../library/importlib.metadata.rst:82
103
110
msgid "Entry points"
104
- msgstr ""
111
+ msgstr "エントリポイント "
105
112
106
113
#: ../../library/importlib.metadata.rst:84
107
114
msgid ""
@@ -122,7 +129,7 @@ msgstr ""
122
129
123
130
#: ../../library/importlib.metadata.rst:110
124
131
msgid "Distribution metadata"
125
- msgstr ""
132
+ msgstr "配布物メタデータ "
126
133
127
134
#: ../../library/importlib.metadata.rst:112
128
135
msgid ""
@@ -138,7 +145,7 @@ msgstr ""
138
145
139
146
#: ../../library/importlib.metadata.rst:127
140
147
msgid "Distribution versions"
141
- msgstr ""
148
+ msgstr "配布物バージョン "
142
149
143
150
#: ../../library/importlib.metadata.rst:129
144
151
msgid ""
@@ -148,7 +155,7 @@ msgstr ""
148
155
149
156
#: ../../library/importlib.metadata.rst:139
150
157
msgid "Distribution files"
151
- msgstr ""
158
+ msgstr "配布物ファイル "
152
159
153
160
#: ../../library/importlib.metadata.rst:141
154
161
msgid ""
@@ -162,7 +169,7 @@ msgstr ""
162
169
163
170
#: ../../library/importlib.metadata.rst:157
164
171
msgid "Once you have the file, you can also read its contents::"
165
- msgstr ""
172
+ msgstr "ファイルを取得したら、その内容を読むこともできます:: "
166
173
167
174
#: ../../library/importlib.metadata.rst:168
168
175
msgid ""
@@ -201,12 +208,16 @@ msgid ""
201
208
"Thus, an alternative way to get the version number is through the "
202
209
"``Distribution`` instance::"
203
210
msgstr ""
211
+ "したがって、バージョン情報を取得する別の方法として、 ``Distribution`` インス"
212
+ "タンスを使用します::"
204
213
205
214
#: ../../library/importlib.metadata.rst:205
206
215
msgid ""
207
216
"There are all kinds of additional metadata available on the ``Distribution`` "
208
217
"instance::"
209
218
msgstr ""
219
+ "``Distribution`` インスタンスには、あらゆる種類の追加メタデータが用意されてい"
220
+ "ます::"
210
221
211
222
#: ../../library/importlib.metadata.rst:213
212
223
msgid ""
@@ -216,7 +227,7 @@ msgstr ""
216
227
217
228
#: ../../library/importlib.metadata.rst:218
218
229
msgid "Extending the search algorithm"
219
- msgstr ""
230
+ msgstr "検索アルゴリズムの拡張 "
220
231
221
232
#: ../../library/importlib.metadata.rst:220
222
233
msgid ""
@@ -243,6 +254,12 @@ msgid ""
243
254
"and presents this extended interface as the ``DistributionFinder`` abstract "
244
255
"base class, which defines this abstract method::"
245
256
msgstr ""
257
+ "抽象クラス :py:class:`importlib.abc.MetaPathFinder` はPythonの importシステム"
258
+ "によってファインダーに期待されるインターフェイスを定義しています。 "
259
+ "``importlib.metadata`` はこのプロトコルを拡張し、 :data:`sys.meta_path` から"
260
+ "ファインダーにオプションの ``find_distributions`` を呼び出すことができるよう"
261
+ "にし、この拡張インターフェースを ``DistributionFinder`` 抽象基底クラスとして"
262
+ "提示し、この抽象メソッドを定義しています::"
246
263
247
264
#: ../../library/importlib.metadata.rst:244
248
265
msgid ""
@@ -259,6 +276,10 @@ msgid ""
259
276
"instances of this derived ``Distribution`` in the ``find_distributions()`` "
260
277
"method."
261
278
msgstr ""
279
+ "つまり、ファイルシステム以外の場所にある配布パッケージのメタデータを見つける"
280
+ "には、 ``Distribution`` をサブクラス化して抽象メソッドを実装します。そして、"
281
+ "カスタムファインダーから ``find_distributions()`` メソッドで、派生した "
282
+ "``Distribution`` のインスタンスを返します。"
262
283
263
284
#: ../../library/importlib.metadata.rst:261
264
285
msgid "Footnotes"