@@ -11,7 +11,7 @@ msgid ""
1111msgstr ""
1212"Project-Id-Version : Python 3.15\n "
1313"Report-Msgid-Bugs-To : \n "
14- "POT-Creation-Date : 2026-06-23 16:23 +0000\n "
14+ "POT-Creation-Date : 2026-07-07 16:22 +0000\n "
1515"PO-Revision-Date : 2025-09-16 00:01+0000\n "
1616"Last-Translator : python-doc bot, 2025\n "
1717"Language-Team : Japanese (https://app.transifex.com/python-doc/teams/5390/ "
@@ -47,10 +47,10 @@ msgstr ""
4747
4848#: ../../library/glob.rst:32
4949msgid ""
50- "Files beginning with a dot (``.``) can only be matched by patterns that also "
51- "start with a dot, unlike :func:`fnmatch.fnmatch` or :func:`pathlib.Path. "
52- "glob`. For tilde and shell variable expansion, use :func:`os.path ."
53- "expanduser` and :func:`os.path.expandvars`."
50+ "By default, files beginning with a dot (``.``) can only be matched by "
51+ "patterns that also start with a dot, unlike :func:`fnmatch.fnmatch` or :func:"
52+ "`pathlib.Path. glob`. For tilde and shell variable expansion, use :func:`os."
53+ "path. expanduser` and :func:`os.path.expandvars`."
5454msgstr ""
5555
5656#: ../../library/glob.rst:38
@@ -116,97 +116,90 @@ msgstr ""
116116
117117#: ../../library/glob.rst:73
118118msgid ""
119- "If *include_hidden* is true, \" ``**`` \" pattern will match hidden "
120- "directories ."
119+ "If *include_hidden* is true, wildcards can match path segments that begin "
120+ "with a dot (``.``) ."
121121msgstr ""
122- "*include_hidden* が真の場合、パターン \" ``**``\" は隠しディレクトリにマッチし"
123- "ます。"
124122
125- #: ../../library/glob.rst:75 ../../library/glob.rst:107
123+ #: ../../library/glob.rst:76 ../../library/glob.rst:108
126124msgid ""
127125"Raises an :ref:`auditing event <auditing>` ``glob.glob`` with arguments "
128126"``pathname``, ``recursive``."
129127msgstr ""
130128"引数 ``pathname``, ``recursive`` を指定して :ref:`監査イベント <auditing>` "
131129"``glob.glob`` を送出します。 "
132130
133- #: ../../library/glob.rst:76 ../../library/glob.rst:108
131+ #: ../../library/glob.rst:77 ../../library/glob.rst:109
134132msgid ""
135133"Raises an :ref:`auditing event <auditing>` ``glob.glob/2`` with arguments "
136134"``pathname``, ``recursive``, ``root_dir``, ``dir_fd``."
137135msgstr ""
138136"引数 ``pathname``, ``recursive``, ``root_dir``, ``dir_fd`` を指定して :ref:`"
139137"監査イベント <auditing>` ``glob.glob/2`` を送出します。 "
140138
141- #: ../../library/glob.rst:79
139+ #: ../../library/glob.rst:80
142140msgid ""
143141"Using the \" ``**``\" pattern in large directory trees may consume an "
144142"inordinate amount of time."
145143msgstr ""
146144"パターン \" ``**``\" を大きなディレクトリツリーで使用するととてつもなく時間が"
147145"かかるかもしれません。"
148146
149- #: ../../library/glob.rst:83 ../../library/glob.rst:111
147+ #: ../../library/glob.rst:84 ../../library/glob.rst:112
150148msgid ""
151149"This function may return duplicate path names if *pathname* contains "
152150"multiple \" ``**``\" patterns and *recursive* is true."
153151msgstr ""
154152"*pathname* が複数の \" ``**``\" パターンを含み、かつ *recursive* が真の場合、"
155153"この関数は同じパスを重複して返す可能性があります。"
156154
157- #: ../../library/glob.rst:87 ../../library/glob.rst:115
155+ #: ../../library/glob.rst:88 ../../library/glob.rst:116
158156msgid ""
159157"Any :exc:`OSError` exceptions raised from scanning the filesystem are "
160158"suppressed. This includes :exc:`PermissionError` when accessing directories "
161159"without read permission."
162160msgstr ""
163161
164- #: ../../library/glob.rst:91 ../../library/glob.rst:119
162+ #: ../../library/glob.rst:92 ../../library/glob.rst:120
165163msgid "Support for recursive globs using \" ``**``\" ."
166164msgstr "\" ``**``\" を使った再帰的な glob がサポートされました。"
167165
168- #: ../../library/glob.rst:94 ../../library/glob.rst:122
166+ #: ../../library/glob.rst:95 ../../library/glob.rst:123
169167msgid "Added the *root_dir* and *dir_fd* parameters."
170168msgstr "*root_dir* と *dir_fd* 引数が追加されました。"
171169
172- #: ../../library/glob.rst:97 ../../library/glob.rst:125
170+ #: ../../library/glob.rst:98 ../../library/glob.rst:126
173171msgid "Added the *include_hidden* parameter."
174172msgstr "*include_hidden* パラメータが追加されました。"
175173
176- #: ../../library/glob.rst:104
174+ #: ../../library/glob.rst:105
177175msgid ""
178176"Return an :term:`iterator` which yields the same values as :func:`glob` "
179177"without actually storing them all simultaneously."
180178msgstr ""
181179"実際には一度にすべてを格納せずに、:func:`glob` と同じ値を順に生成する :term:`"
182180"イテレーター <iterator>` を返します。"
183181
184- #: ../../library/glob.rst:131
182+ #: ../../library/glob.rst:132
185183msgid ""
186184"Escape all special characters (``'?'``, ``'*'`` and ``'['``). This is useful "
187185"if you want to match an arbitrary literal string that may have special "
188186"characters in it. Special characters in drive/UNC sharepoints are not "
189- "escaped, e.g. on Windows ``escape('//?/c:/Quo vadis?.txt')`` returns ``'//?/ "
190- "c:/Quo vadis[?].txt'``."
187+ "escaped, for example on Windows ``escape('//?/c:/Quo vadis?.txt')`` returns "
188+ "``'//?/ c:/Quo vadis[?].txt'``."
191189msgstr ""
192- "すべての特殊文字 (``'?'`` 、 ``'*'`` 、 ``'['``) をエスケープします。特殊文字"
193- "を含んでいる可能性のある任意のリテラル文字列をマッチさせたいときに便利です。"
194- "drive/UNC sharepoints の特殊文字はエスケープされません。たとえば Windows で"
195- "は ``escape('//?/c:/Quo vadis?.txt')`` は ``'//?/c:/Quo vadis[?].txt'`` を返"
196- "します。"
197190
198- #: ../../library/glob.rst:142
191+ #: ../../library/glob.rst:143
199192msgid ""
200193"Convert the given path specification to a regular expression for use with :"
201194"func:`re.prefixmatch`. The path specification can contain shell-style "
202195"wildcards."
203196msgstr ""
204197
205- #: ../../library/glob.rst:146
198+ #: ../../library/glob.rst:147
206199msgid "For example:"
207200msgstr "例えば:"
208201
209- #: ../../library/glob.rst:157
202+ #: ../../library/glob.rst:158
210203msgid ""
211204"Path separators and segments are meaningful to this function, unlike :func:"
212205"`fnmatch.translate`. By default wildcards do not match path separators, and "
@@ -217,23 +210,23 @@ msgstr ""
217210"レータにはマッチしません。また ``*`` パターンのセグメントは厳密に単一のパスの"
218211"セグメントにマッチします。"
219212
220- #: ../../library/glob.rst:161
213+ #: ../../library/glob.rst:162
221214msgid ""
222215"If *recursive* is true, the pattern segment \" ``**``\" will match any number "
223216"of path segments."
224217msgstr ""
225218"*recursive* が真の場合、パターンセグメント \" ``**``\" は任意の数のパスセグメ"
226219"ントにマッチします。"
227220
228- #: ../../library/glob.rst:164
221+ #: ../../library/glob.rst:165
229222msgid ""
230223"If *include_hidden* is true, wildcards can match path segments that start "
231224"with a dot (``.``)."
232225msgstr ""
233226"*include_hidden* が真の場合、ワイルドカードはドット (``.``) で始まるパスセグ"
234227"メントにもマッチします。"
235228
236- #: ../../library/glob.rst:167
229+ #: ../../library/glob.rst:168
237230msgid ""
238231"A sequence of path separators may be supplied to the *seps* argument. If not "
239232"given, :data:`os.sep` and :data:`~os.altsep` (if available) are used."
@@ -242,7 +235,7 @@ msgstr ""
242235"渡さない場合は :data:`os.sep` と (もしあれば) :data:`~os.altsep` が使われま"
243236"す。"
244237
245- #: ../../library/glob.rst:172
238+ #: ../../library/glob.rst:173
246239msgid ""
247240":meth:`pathlib.PurePath.full_match` and :meth:`pathlib.Path.glob` methods, "
248241"which call this function to implement pattern matching and globbing."
@@ -251,11 +244,11 @@ msgstr ""
251244"ソッドは、それぞれパターンマッチと glob 相当の操作を実装するためにこの関数を"
252245"呼んでいます。"
253246
254- #: ../../library/glob.rst:180
247+ #: ../../library/glob.rst:181
255248msgid "Examples"
256249msgstr "使用例"
257250
258- #: ../../library/glob.rst:182
251+ #: ../../library/glob.rst:183
259252msgid ""
260253"Consider a directory containing the following files: :file:`1.gif`, :file:`2."
261254"txt`, :file:`card.gif` and a subdirectory :file:`sub` which contains only "
@@ -267,7 +260,7 @@ msgstr ""
267260"このとき、 :func:`glob` は以下の結果を返します。パスにおける先頭の要素がどの"
268261"ように保持されるかに注意してください::"
269262
270- #: ../../library/glob.rst:188
263+ #: ../../library/glob.rst:189
271264msgid ""
272265">>> import glob\n"
273266">>> glob.glob('./[0-9].*')\n"
@@ -293,7 +286,7 @@ msgstr ""
293286">>> glob.glob('./**/', recursive=True)\n"
294287"['./', './sub/']"
295288
296- #: ../../library/glob.rst:200
289+ #: ../../library/glob.rst:201
297290msgid ""
298291"If the directory contains files starting with ``.`` they won't be matched by "
299292"default. For example, consider a directory containing :file:`card.gif` and :"
@@ -303,7 +296,7 @@ msgstr ""
303296"マッチしません。例えば、 :file:`card.gif` と :file:`.card.gif` を含むディレク"
304297"トリを考えてください::"
305298
306- #: ../../library/glob.rst:204
299+ #: ../../library/glob.rst:205
307300msgid ""
308301">>> import glob\n"
309302">>> glob.glob('*.gif')\n"
@@ -317,14 +310,14 @@ msgstr ""
317310">>> glob.glob('.c*')\n"
318311"['.card.gif']"
319312
320- #: ../../library/glob.rst:211
313+ #: ../../library/glob.rst:212
321314msgid ""
322315"The :mod:`fnmatch` module offers shell-style filename (not path) expansion."
323316msgstr ""
324317":mod:`fnmatch` モジュールは、シェル形式の (パスではなく) ファイル名の展開機能"
325318"を提供します。"
326319
327- #: ../../library/glob.rst:214
320+ #: ../../library/glob.rst:215
328321msgid "The :mod:`pathlib` module offers high-level path objects."
329322msgstr ":mod:`pathlib` モジュールは高水準のパスオブジェクトを提供します。"
330323
0 commit comments