@@ -3382,12 +3382,14 @@ msgid ""
33823382"The :func:`string.capwords` function does not have this problem, as it "
33833383"splits words on spaces only."
33843384msgstr ""
3385+ ":func:`string.capwords` 関数は単語をスペースでのみ分割するため、この問題はあ"
3386+ "りません。"
33853387
33863388#: ../../library/stdtypes.rst:2163
33873389msgid ""
33883390"Alternatively, a workaround for apostrophes can be constructed using regular "
33893391"expressions::"
3390- msgstr ""
3392+ msgstr "または、正規表現を使うことでアポストロフィに対応できます:: "
33913393
33923394#: ../../library/stdtypes.rst:2178
33933395msgid ""
@@ -4283,6 +4285,8 @@ msgid ""
42834285"If *sub* is empty, returns the number of empty slices between characters "
42844286"which is the length of the bytes object plus one."
42854287msgstr ""
4288+ "*sub* が空の場合は、文字と文字の間にある空のスライスの数、すなわちbytesオブ"
4289+ "ジェクトの長さに1を加えたものを返します。"
42864290
42874291#: ../../library/stdtypes.rst:2670 ../../library/stdtypes.rst:2781
42884292#: ../../library/stdtypes.rst:2794 ../../library/stdtypes.rst:2860
@@ -4336,7 +4340,7 @@ msgstr "*suffix* は、任意の :term:`bytes-like object` にできます。"
43364340
43374341#: ../../library/stdtypes.rst:2721
43384342msgid "Return the bytes decoded to a :class:`str`."
4339- msgstr ""
4343+ msgstr ":class:`str` にデコードされたbytesを返します。 "
43404344
43414345#: ../../library/stdtypes.rst:2726
43424346msgid ""
@@ -4345,13 +4349,21 @@ msgid ""
43454349"are ``'ignore'``, ``'replace'``, and any other name registered via :func:"
43464350"`codecs.register_error`. See :ref:`error-handlers` for details."
43474351msgstr ""
4352+ "*errors* はデコーディングエラーをどのように取り扱うかを制御します。 "
4353+ "``'strict'`` (デフォルト) では :exc:`UnicodeError` 例外が送出されます。そのほ"
4354+ "かに指定可能な値は ``'ignore'``, ``'replace'`` と、そして :func:`codecs."
4355+ "register_error` で登録された名前です。詳しくは :ref:`error-handlers` を参照し"
4356+ "てください。"
43484357
43494358#: ../../library/stdtypes.rst:2732
43504359msgid ""
43514360"For performance reasons, the value of *errors* is not checked for validity "
43524361"unless a decoding error actually occurs, :ref:`devmode` is enabled or a :ref:"
43534362"`debug build <debug-build>` is used."
43544363msgstr ""
4364+ "パフォーマンス上の理由から、 *errors* の値の妥当性は、デコーディングエラーが"
4365+ "実際に発生するか、 :ref:`devmode` が有効になっているか、もしくは :ref:`デバッ"
4366+ "グビルド <debug-build>` が使われていない限りチェックされません。"
43554367
43564368#: ../../library/stdtypes.rst:2738
43574369msgid ""
@@ -4501,6 +4513,11 @@ msgid ""
45014513"found, return a 3-tuple containing two empty bytes or bytearray objects, "
45024514"followed by a copy of the original sequence."
45034515msgstr ""
4516+ "区切り *sep* が最後に出現する位置でシーケンスを分割し、 3 要素のタプルを返し"
4517+ "ます。タプルの内容は、区切りの前の部分、その区切りオブジェクトまたはその "
4518+ "bytearray 型のコピー、そして区切りの後ろの部分です。もし区切れなければ、タプ"
4519+ "ルには二つの空の bytes または bytearray オブジェクトと、その後ろに元のシーケ"
4520+ "ンスのコピーが入ります。"
45044521
45054522#: ../../library/stdtypes.rst:2893
45064523msgid ""
@@ -6628,7 +6645,7 @@ msgstr ""
66286645
66296646#: ../../library/stdtypes.rst:4919
66306647msgid "Standard Generic Classes"
6631- msgstr ""
6648+ msgstr "標準ジェネリッククラス "
66326649
66336650#: ../../library/stdtypes.rst:4921
66346651msgid ""
@@ -6782,35 +6799,35 @@ msgstr ":class:`contextlib.AbstractAsyncContextManager`"
67826799
67836800#: ../../library/stdtypes.rst:4960
67846801msgid ":class:`dataclasses.Field`"
6785- msgstr ""
6802+ msgstr ":class:`dataclasses.Field` "
67866803
67876804#: ../../library/stdtypes.rst:4961
67886805msgid ":class:`functools.cached_property`"
6789- msgstr ""
6806+ msgstr ":class:`functools.cached_property` "
67906807
67916808#: ../../library/stdtypes.rst:4962
67926809msgid ":class:`functools.partialmethod`"
6793- msgstr ""
6810+ msgstr ":class:`functools.partialmethod` "
67946811
67956812#: ../../library/stdtypes.rst:4963
67966813msgid ":class:`os.PathLike`"
6797- msgstr ""
6814+ msgstr ":class:`os.PathLike` "
67986815
67996816#: ../../library/stdtypes.rst:4964
68006817msgid ":class:`queue.LifoQueue`"
6801- msgstr ""
6818+ msgstr ":class:`queue.LifoQueue` "
68026819
68036820#: ../../library/stdtypes.rst:4965
68046821msgid ":class:`queue.Queue`"
6805- msgstr ""
6822+ msgstr ":class:`queue.Queue` "
68066823
68076824#: ../../library/stdtypes.rst:4966
68086825msgid ":class:`queue.PriorityQueue`"
6809- msgstr ""
6826+ msgstr ":class:`queue.PriorityQueue` "
68106827
68116828#: ../../library/stdtypes.rst:4967
68126829msgid ":class:`queue.SimpleQueue`"
6813- msgstr ""
6830+ msgstr ":class:`queue.SimpleQueue` "
68146831
68156832#: ../../library/stdtypes.rst:4968
68166833msgid ":ref:`re.Pattern <re-objects>`"
@@ -6822,35 +6839,35 @@ msgstr ":ref:`re.Match <match-objects>`"
68226839
68236840#: ../../library/stdtypes.rst:4970
68246841msgid ":class:`shelve.BsdDbShelf`"
6825- msgstr ""
6842+ msgstr ":class:`shelve.BsdDbShelf` "
68266843
68276844#: ../../library/stdtypes.rst:4971
68286845msgid ":class:`shelve.DbfilenameShelf`"
6829- msgstr ""
6846+ msgstr ":class:`shelve.DbfilenameShelf` "
68306847
68316848#: ../../library/stdtypes.rst:4972
68326849msgid ":class:`shelve.Shelf`"
6833- msgstr ""
6850+ msgstr ":class:`shelve.Shelf` "
68346851
68356852#: ../../library/stdtypes.rst:4973
68366853msgid ":class:`types.MappingProxyType`"
6837- msgstr ""
6854+ msgstr ":class:`types.MappingProxyType` "
68386855
68396856#: ../../library/stdtypes.rst:4974
68406857msgid ":class:`weakref.WeakKeyDictionary`"
6841- msgstr ""
6858+ msgstr ":class:`weakref.WeakKeyDictionary` "
68426859
68436860#: ../../library/stdtypes.rst:4975
68446861msgid ":class:`weakref.WeakMethod`"
6845- msgstr ""
6862+ msgstr ":class:`weakref.WeakMethod` "
68466863
68476864#: ../../library/stdtypes.rst:4976
68486865msgid ":class:`weakref.WeakSet`"
6849- msgstr ""
6866+ msgstr ":class:`weakref.WeakSet` "
68506867
68516868#: ../../library/stdtypes.rst:4977
68526869msgid ":class:`weakref.WeakValueDictionary`"
6853- msgstr ""
6870+ msgstr ":class:`weakref.WeakValueDictionary` "
68546871
68556872#: ../../library/stdtypes.rst:4982
68566873msgid "Special Attributes of ``GenericAlias`` objects"
@@ -6918,7 +6935,7 @@ msgstr ""
69186935
69196936#: ../../library/stdtypes.rst:5041
69206937msgid "Union Type"
6921- msgstr ""
6938+ msgstr "Union 型 "
69226939
69236940#: ../../library/stdtypes.rst:5047
69246941msgid ""
@@ -6990,7 +7007,7 @@ msgstr ""
69907007
69917008#: ../../library/stdtypes.rst:5134
69927009msgid ":pep:`604` -- PEP proposing the ``X | Y`` syntax and the Union type."
6993- msgstr ""
7010+ msgstr ":pep:`604` -- ``X | Y`` 構文とUnion型を提案しているPEP "
69947011
69957012#: ../../library/stdtypes.rst:5142
69967013msgid "Other Built-in Types"
@@ -7440,11 +7457,11 @@ msgstr ""
74407457
74417458#: ../../library/stdtypes.rst:5493
74427459msgid "``str(integer)``."
7443- msgstr ""
7460+ msgstr "``str(integer)``. "
74447461
74457462#: ../../library/stdtypes.rst:5494
74467463msgid "``repr(integer)``."
7447- msgstr ""
7464+ msgstr "``repr(integer)``. "
74487465
74497466#: ../../library/stdtypes.rst:5495
74507467msgid ""
@@ -7462,11 +7479,11 @@ msgstr ""
74627479
74637480#: ../../library/stdtypes.rst:5501
74647481msgid ":func:`int.from_bytes` and :func:`int.to_bytes`."
7465- msgstr ""
7482+ msgstr ":func:`int.from_bytes` と :func:`int.to_bytes` 。 "
74667483
74677484#: ../../library/stdtypes.rst:5502
74687485msgid ":func:`hex`, :func:`oct`, :func:`bin`."
7469- msgstr ""
7486+ msgstr ":func:`hex`, :func:`oct`, :func:`bin`. "
74707487
74717488#: ../../library/stdtypes.rst:5503
74727489msgid ":ref:`formatspec` for hex, octal, and binary numbers."