Skip to content

Commit 4421068

Browse files
author
github-actions
committed
Update translations from Transifex
1 parent 20ecb4d commit 4421068

File tree

6 files changed

+77
-31
lines changed

6 files changed

+77
-31
lines changed

howto/free-threading-extensions.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-11-27 14:15+0000\n"
14+
"POT-Creation-Date: 2025-12-17 14:16+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/"

library/stdtypes.po

Lines changed: 55 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#
66
# Translators:
77
# python-doc bot, 2025
8+
# Takanori Suzuki <[email protected]>, 2025
89
#
910
#, fuzzy
1011
msgid ""
@@ -13,7 +14,7 @@ msgstr ""
1314
"Report-Msgid-Bugs-To: \n"
1415
"POT-Creation-Date: 2025-12-17 14:16+0000\n"
1516
"PO-Revision-Date: 2025-09-16 00:01+0000\n"
16-
"Last-Translator: python-doc bot, 2025\n"
17+
"Last-Translator: Takanori Suzuki <[email protected]>, 2025\n"
1718
"Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/"
1819
"ja/)\n"
1920
"MIME-Version: 1.0\n"
@@ -325,6 +326,12 @@ msgid ""
325326
"raise a :exc:`TypeError` exception when one of the arguments is a complex "
326327
"number."
327328
msgstr ""
329+
"明記されている場合を除き、異なる型のオブジェクト同士は等価になることはありま"
330+
"せん。 ``==`` 演算子は常に定義されていますが、いくつかのオブジェクト型 (たと"
331+
"えばクラスオブジェクト) では :keyword:`is` と同等になります。 ``<``, ``<=``, "
332+
"``>`` および ``>=`` 演算子は、それらの意味が明快である場合に限って定義されま"
333+
"す; たとえば、オペランドのいずれかが複素数である場合、これらの演算子は :exc:"
334+
"`TypeError` 例外を送出します。"
328335

329336
#: ../../library/stdtypes.rst:181
330337
msgid ""
@@ -436,6 +443,8 @@ msgid ""
436443
"x + complex(u, v) = complex(x + u, v)\n"
437444
"x * complex(u, v) = complex(x * u, x * v)"
438445
msgstr ""
446+
"x + complex(u, v) = complex(x + u, v)x * complex(u, v) = complex(x * u, x * "
447+
"v)"
439448

440449
#: ../../library/stdtypes.rst:275
441450
msgid ""
@@ -708,7 +717,7 @@ msgstr ""
708717

709718
#: ../../library/stdtypes.rst:374
710719
msgid ":func:`math.trunc( x) <math.trunc>`"
711-
msgstr ""
720+
msgstr ":func:`math.trunc( x) <math.trunc>`"
712721

713722
#: ../../library/stdtypes.rst:374
714723
msgid "*x* truncated to :class:`~numbers.Integral`"
@@ -728,7 +737,7 @@ msgstr ""
728737

729738
#: ../../library/stdtypes.rst:381
730739
msgid ":func:`math.floor( x) <math.floor>`"
731-
msgstr ""
740+
msgstr ":func:`math.floor( x) <math.floor>`"
732741

733742
#: ../../library/stdtypes.rst:381
734743
msgid "the greatest :class:`~numbers.Integral` <= *x*"
@@ -894,7 +903,7 @@ msgid ""
894903
"'-0b100101'\n"
895904
">>> n.bit_length()\n"
896905
"6"
897-
msgstr ""
906+
msgstr ">>> n = -37>>> bin(n)'-0b100101'>>> n.bit_length()6"
898907

899908
#: ../../library/stdtypes.rst:475
900909
msgid ""
@@ -939,7 +948,7 @@ msgid ""
939948
"3\n"
940949
">>> (-n).bit_count()\n"
941950
"3"
942-
msgstr ""
951+
msgstr ">>> n = 19>>> bin(n)'0b10011'>>> n.bit_count()3>>> (-n).bit_count()3"
943952

944953
#: ../../library/stdtypes.rst:506
945954
msgid ""
@@ -1110,7 +1119,7 @@ msgstr ""
11101119
#: ../../library/stdtypes.rst:636
11111120
msgid ""
11121121
"Class method to return a floating-point number constructed from a number *x*."
1113-
msgstr ""
1122+
msgstr "数 *x* から生成された浮動小数点数を返すクラスメソッドです。"
11141123

11151124
#: ../../library/stdtypes.rst:638
11161125
msgid ""
@@ -1119,13 +1128,19 @@ msgid ""
11191128
"returned. If the argument is outside the range of a Python float, an :exc:"
11201129
"`OverflowError` will be raised."
11211130
msgstr ""
1131+
"引数が整数または浮動小数点数の場合、(Python の浮動小数点数の精度で) 同じ値の"
1132+
"浮動小数点数が返されます。 引数が Python の浮動小数点数の範囲外なら、 :exc:"
1133+
"`OverflowError` が送出されます。"
11221134

11231135
#: ../../library/stdtypes.rst:643
11241136
msgid ""
11251137
"For a general Python object ``x``, ``float.from_number(x)`` delegates to ``x."
11261138
"__float__()``. If :meth:`~object.__float__` is not defined then it falls "
11271139
"back to :meth:`~object.__index__`."
11281140
msgstr ""
1141+
"一般の Python オブジェクト ``x`` に対して、``float.from_number(x)`` は ``x."
1142+
"__float__()`` に委譲します。 :meth:`~object.__float__()` が定義されていない場"
1143+
"合、:meth:`~object.__index__` へフォールバックします。"
11291144

11301145
#: ../../library/stdtypes.rst:653
11311146
msgid ""
@@ -1151,7 +1166,7 @@ msgid ""
11511166
"True\n"
11521167
">>> (3.2).is_integer()\n"
11531168
"False"
1154-
msgstr ""
1169+
msgstr ">>> (-2.0).is_integer()True>>> (3.2).is_integer()False"
11551170

11561171
#: ../../library/stdtypes.rst:668
11571172
msgid ""
@@ -1199,7 +1214,7 @@ msgstr "16 進文字列表現は以下の書式となります::"
11991214

12001215
#: ../../library/stdtypes.rst:697
12011216
msgid "[sign] ['0x'] integer ['.' fraction] ['p' exponent]"
1202-
msgstr ""
1217+
msgstr "[sign] ['0x'] integer ['.' fraction] ['p' exponent]"
12031218

12041219
#: ../../library/stdtypes.rst:699
12051220
msgid ""
@@ -1238,7 +1253,7 @@ msgstr ""
12381253
msgid ""
12391254
">>> float.fromhex('0x3.a7p10')\n"
12401255
"3740.0"
1241-
msgstr ""
1256+
msgstr ">>> float.fromhex('0x3.a7p10')3740.0"
12421257

12431258
#: ../../library/stdtypes.rst:722
12441259
msgid ""
@@ -1252,22 +1267,25 @@ msgstr ""
12521267
msgid ""
12531268
">>> float.hex(3740.0)\n"
12541269
"'0x1.d380000000000p+11'"
1255-
msgstr ""
1270+
msgstr ">>> float.hex(3740.0)'0x1.d380000000000p+11'"
12561271

12571272
#: ../../library/stdtypes.rst:730
12581273
msgid "Additional Methods on Complex"
1259-
msgstr ""
1274+
msgstr "複素数に対する追加のメソッド"
12601275

12611276
#: ../../library/stdtypes.rst:732
12621277
msgid ""
12631278
"The :class:`!complex` type implements the :class:`numbers.Complex` :term:"
12641279
"`abstract base class`. :class:`!complex` also has the following additional "
12651280
"methods."
12661281
msgstr ""
1282+
":class:`!complex` 型は、 :class:`numbers.Complex` :term:`抽象基底クラス "
1283+
"<abstract base class>` を実装しています。:class:`!complex` 型はまた、以下の追"
1284+
"加のメソッドを持ちます。"
12671285

12681286
#: ../../library/stdtypes.rst:738
12691287
msgid "Class method to convert a number to a complex number."
1270-
msgstr ""
1288+
msgstr "数値を複素数に変換するクラスメソッドです。"
12711289

12721290
#: ../../library/stdtypes.rst:740
12731291
msgid ""
@@ -1276,6 +1294,11 @@ msgid ""
12761294
"falls back to :meth:`~object.__float__`. If :meth:`!__float__` is not "
12771295
"defined then it falls back to :meth:`~object.__index__`."
12781296
msgstr ""
1297+
"一般的な Python オブジェクト ``x`` に対して、 ``complex.from_number(x)`` は "
1298+
"``x.__complex__()`` に処理を委譲します。 :meth:`~object.__complex__` が定義さ"
1299+
"れていない場合は :meth:`~object.__float__` にフォールバックします。 :meth:`!"
1300+
"__float__` も定義されていない場合は :meth:`~object.__index__` にフォールバッ"
1301+
"クします。"
12791302

12801303
#: ../../library/stdtypes.rst:751
12811304
msgid "Hashing of numeric types"
@@ -1598,6 +1621,13 @@ msgid ""
15981621
"generators can be found in :ref:`the documentation for the yield expression "
15991622
"<yieldexpr>`."
16001623
msgstr ""
1624+
"Python における :term:`generator` (ジェネレータ) は、イテレータプロトコルを実"
1625+
"装する便利な方法を提供します。コンテナオブジェクトの :meth:`~object."
1626+
"__iter__` メソッドがジェネレータとして実装されていれば、そのメソッドは :meth:"
1627+
"`~iterator.__iter__` および :meth:`~generator.__next__` メソッドを提供するイ"
1628+
"テレータオブジェクト (厳密にはジェネレータオブジェクト) を自動的に返します。"
1629+
"ジェネレータに関する詳細な情報は、 :ref:`yield 式のドキュメント <yieldexpr>` "
1630+
"にあります。"
16011631

16021632
#: ../../library/stdtypes.rst:963
16031633
msgid "Sequence Types --- :class:`list`, :class:`tuple`, :class:`range`"
@@ -1701,7 +1731,7 @@ msgstr "*s* の 0 から数えて *i* 番目の要素"
17011731

17021732
#: ../../library/stdtypes.rst:1019
17031733
msgid "(3)(8)"
1704-
msgstr ""
1734+
msgstr "(3)(8)"
17051735

17061736
#: ../../library/stdtypes.rst:1021
17071737
msgid "``s[i:j]``"
@@ -1793,7 +1823,7 @@ msgstr ""
17931823
msgid ""
17941824
">>> \"gg\" in \"eggs\"\n"
17951825
"True"
1796-
msgstr ""
1826+
msgstr ">>> \"gg\" in \"eggs\"True"
17971827

17981828
#: ../../library/stdtypes.rst:1061
17991829
msgid ""
@@ -1955,23 +1985,24 @@ msgstr ""
19551985

19561986
#: ../../library/stdtypes.rst:1140
19571987
msgid "Sequence Methods"
1958-
msgstr ""
1988+
msgstr "シーケンスのメソッド"
19591989

19601990
#: ../../library/stdtypes.rst:1141
19611991
msgid "Sequence types also support the following methods:"
1962-
msgstr ""
1992+
msgstr "シーケンス型は以下のようなメソッドをサポートしています:"
19631993

19641994
#: ../../library/stdtypes.rst:1151
19651995
msgid "Return the total number of occurrences of *value* in *sequence*."
1966-
msgstr ""
1996+
msgstr "*sequence* の中に *value* が出現する回数を返します。"
19671997

19681998
#: ../../library/stdtypes.rst:1161
19691999
msgid "Return the index of the first occurrence of *value* in *sequence*."
1970-
msgstr ""
2000+
msgstr "*sequence* で最初に *value* が出現する場所のインデックスを返します。"
19712001

19722002
#: ../../library/stdtypes.rst:1163 ../../library/stdtypes.rst:1347
19732003
msgid "Raises :exc:`ValueError` if *value* is not found in *sequence*."
19742004
msgstr ""
2005+
"*sequence* に *value* が見つからなければ :exc:`ValueError` を送出します。"
19752006

19762007
#: ../../library/stdtypes.rst:1165
19772008
msgid ""
@@ -2053,11 +2084,11 @@ msgstr "*s* の要素 *i* を *x* と入れ替えます"
20532084

20542085
#: ../../library/stdtypes.rst:1229
20552086
msgid "``del s[i]``"
2056-
msgstr ""
2087+
msgstr "``del s[i]``"
20572088

20582089
#: ../../library/stdtypes.rst:1229
20592090
msgid "removes item *i* of *s*"
2060-
msgstr ""
2091+
msgstr "*s* の要素 *i* を削除します"
20612092

20622093
#: ../../library/stdtypes.rst:1231
20632094
msgid "``s[i:j] = t``"
@@ -2076,7 +2107,7 @@ msgstr "``del s[i:j]``"
20762107
#: ../../library/stdtypes.rst:1235
20772108
msgid ""
20782109
"removes the elements of ``s[i:j]`` from the list (same as ``s[i:j] = []``)"
2079-
msgstr ""
2110+
msgstr "リストから ``s[i:j]`` の要素を削除します(``s[i:j] = []`` と同様です)"
20802111

20812112
#: ../../library/stdtypes.rst:1239
20822113
msgid "``s[i:j:k] = t``"
@@ -2096,7 +2127,7 @@ msgstr "リストから ``s[i:j:k]`` の要素を削除します"
20962127

20972128
#: ../../library/stdtypes.rst:1245
20982129
msgid "``s += t``"
2099-
msgstr ""
2130+
msgstr "``s += t``"
21002131

21012132
#: ../../library/stdtypes.rst:1245
21022133
msgid ""
@@ -2136,11 +2167,11 @@ msgstr ""
21362167

21372168
#: ../../library/stdtypes.rst:1266
21382169
msgid "Mutable Sequence Methods"
2139-
msgstr ""
2170+
msgstr "ミュータブルなシーケンスのメソッド"
21402171

21412172
#: ../../library/stdtypes.rst:1267
21422173
msgid "Mutable sequence types also support the following methods:"
2143-
msgstr ""
2174+
msgstr "ミュータブルなシーケンス型は以下のようなメソッドをサポートしています:"
21442175

21452176
#: ../../library/stdtypes.rst:1276
21462177
msgid ""

library/warnings.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-11-27 14:15+0000\n"
14+
"POT-Creation-Date: 2025-12-17 14:16+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:02+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/"

tutorial/controlflow.po

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@
55
#
66
# Translators:
77
# python-doc bot, 2025
8-
# Takanori Suzuki <[email protected]>, 2025
98
# TENMYO Masakazu, 2025
9+
# Takanori Suzuki <[email protected]>, 2025
1010
#
1111
#, fuzzy
1212
msgid ""
1313
msgstr ""
1414
"Project-Id-Version: Python 3.14\n"
1515
"Report-Msgid-Bugs-To: \n"
16-
"POT-Creation-Date: 2025-12-15 14:20+0000\n"
16+
"POT-Creation-Date: 2025-12-17 14:16+0000\n"
1717
"PO-Revision-Date: 2025-09-16 00:02+0000\n"
18-
"Last-Translator: TENMYO Masakazu, 2025\n"
18+
"Last-Translator: Takanori Suzuki <[email protected]>, 2025\n"
1919
"Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/"
2020
"ja/)\n"
2121
"MIME-Version: 1.0\n"
@@ -2253,6 +2253,11 @@ msgid ""
22532253
" >>> my_function()\n"
22542254
" >>>"
22552255
msgstr ""
2256+
">>> def my_function():... \"\"\"なにもしないがドキュメントは書"
2257+
"く。...... 本当になにもしない。...... >>> "
2258+
"my_function()... >>>... \"\"\"... pass...>>> "
2259+
"print(my_function.__doc__)なにもしないがドキュメントは書く。No, really, it "
2260+
"doesn't do anything: >>> my_function() >>>"
22562261

22572262
#: ../../tutorial/controlflow.rst:1069
22582263
msgid "Function Annotations"

tutorial/datastructures.po

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.14\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2025-12-11 14:18+0000\n"
15+
"POT-Creation-Date: 2025-12-17 14:16+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:02+0000\n"
1717
"Last-Translator: Takanori Suzuki <[email protected]>, 2025\n"
1818
"Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/"
@@ -99,6 +99,8 @@ msgid ""
9999
"Return zero-based index of the first occurrence of *x* in the list. Raises "
100100
"a :exc:`ValueError` if there is no such item."
101101
msgstr ""
102+
"リスト中に最初に現れる *x* の位置をゼロから始まるインデックスで返します。 該"
103+
"当する要素がなければ :exc:`ValueError` が送出されます。"
102104

103105
#: ../../tutorial/datastructures.rst:67
104106
msgid ""
@@ -1010,6 +1012,10 @@ msgid ""
10101012
"returns ``None`` (or a specified default value) if the key is not in the "
10111013
"dictionary."
10121014
msgstr ""
1015+
"存在しないキーの値をインデックス指定(``d[key]``)で取り出すと :exc:`KeyError` "
1016+
"が発生します。存在しない可能性のあるキーへのアクセス時にこのエラーを回避する"
1017+
"には、代わりに :meth:`~dict.get` メソッドを使用します。このメソッドは辞書に"
1018+
"キーが存在しない場合に ``None`` (または指定されたデフォルト値)を返します。"
10131019

10141020
#: ../../tutorial/datastructures.rst:522
10151021
msgid ""

tutorial/inputoutput.po

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.14\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2025-12-11 14:18+0000\n"
15+
"POT-Creation-Date: 2025-12-17 14:16+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:02+0000\n"
1717
"Last-Translator: Takanori Suzuki <[email protected]>, 2025\n"
1818
"Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/"
@@ -459,6 +459,10 @@ msgid ""
459459
">>> print(message.format(**table))\n"
460460
"__name__: __main__; __doc__: None; __package__: None; __loader__: ..."
461461
msgstr ""
462+
">>> table = {k: str(v) for k, v in vars().items()}>>> message = \" \"."
463+
"join([f'{k}: ' + '{' + k +'};' for k in table.keys()])>>> print(message."
464+
"format(**table))__name__: __main__; __doc__: None; __package__: None; "
465+
"__loader__: ..."
462466

463467
#: ../../tutorial/inputoutput.rst:222
464468
msgid ""

0 commit comments

Comments
 (0)