Skip to content

Commit 542753c

Browse files
author
github-actions
committed
Update translations from Transifex
1 parent ccc5437 commit 542753c

38 files changed

Lines changed: 1204 additions & 671 deletions

‎.tx/config‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -521,6 +521,14 @@ minimum_perc = 0
521521
replace_edited_strings = false
522522
keep_translations = false
523523

524+
[o:python-doc:p:python-newest:r:c-api--pyexpat]
525+
file_filter = ./<lang>/LC_MESSAGES/c-api/pyexpat.po
526+
source_file = pot/c-api/pyexpat.pot
527+
type = PO
528+
minimum_perc = 0
529+
replace_edited_strings = false
530+
keep_translations = false
531+
524532
[o:python-doc:p:python-newest:r:c-api--refcounting]
525533
file_filter = ./<lang>/LC_MESSAGES/c-api/refcounting.po
526534
source_file = pot/c-api/refcounting.pot

‎c-api/code.po‎

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-10-01 19:07+0000\n"
14+
"POT-Creation-Date: 2026-10-23 18:01+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/"
@@ -131,17 +131,16 @@ msgid ""
131131
"if executed."
132132
msgstr ""
133133

134-
#: ../../c-api/code.rst:97
135134
msgid ""
136135
"Return the line number of the instruction that occurs on or before "
137-
"``byte_offset`` and ends after it. If you just need the line number of a "
138-
"frame, use :c:func:`PyFrame_GetLineNumber` instead."
136+
"``byte_offset`` and ends after it. This may be ``O(N)`` in the number of "
137+
"instructions in the code object, so it is not performant for iterating over "
138+
"all the line numbers in a code object."
139139
msgstr ""
140140

141-
#: ../../c-api/code.rst:100
142141
msgid ""
143-
"For efficiently iterating over the line numbers in a code object, use :pep:"
144-
"`the API described in PEP 626 <0626#out-of-process-debuggers-and-profilers>`."
142+
"If you just need the line number of a frame, use :c:func:"
143+
"`PyFrame_GetLineNumber` instead."
145144
msgstr ""
146145

147146
#: ../../c-api/code.rst:105
@@ -214,6 +213,12 @@ msgid ""
214213
"``PY_CODE_EVENT_CREATE`` - ``PY_CODE_EVENT_DESTROY``"
215214
msgstr ""
216215

216+
msgid ""
217+
"Apply the macro *V* to each suffix of :c:type:`PyCodeEvent` constants. "
218+
"Currently expands to ``V(CREATE) V(DESTROY)``. The macro *V* must accept one "
219+
"event name and supply any punctuation needed between expansions."
220+
msgstr ""
221+
217222
#: ../../c-api/code.rst:181
218223
msgid "Type of a code object watcher callback function."
219224
msgstr ""

‎c-api/conversion.po‎

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-10-01 19:07+0000\n"
14+
"POT-Creation-Date: 2026-10-23 18:01+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/"
@@ -379,3 +379,16 @@ msgstr ""
379379
#: ../../c-api/conversion.rst:260
380380
msgid "Return the uppercase equivalent of the character *c*."
381381
msgstr ""
382+
383+
msgid "Bit masks"
384+
msgstr ""
385+
386+
msgid ""
387+
"The following constants are bit masks used by the character classification "
388+
"macros above:"
389+
msgstr ""
390+
391+
msgid ""
392+
"Values used internally by the ``Py_IS*`` classification macros above. "
393+
"Exposed for backwards compatibility only."
394+
msgstr ""

‎c-api/descriptor.po‎

Lines changed: 38 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-10-01 19:07+0000\n"
14+
"POT-Creation-Date: 2026-10-23 18:01+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/"
@@ -50,8 +50,7 @@ msgid ""
5050
msgstr ""
5151

5252
#: ../../c-api/descriptor.rst:21 ../../c-api/descriptor.rst:34
53-
#: ../../c-api/descriptor.rst:65 ../../c-api/descriptor.rst:96
54-
#: ../../c-api/descriptor.rst:118
53+
#: ../../c-api/descriptor.rst:65 ../../c-api/descriptor.rst:114
5554
msgid ""
5655
"On success, return a :term:`strong reference` to the descriptor. Return "
5756
"``NULL`` with an exception set on failure."
@@ -110,39 +109,27 @@ msgid ""
110109
"Python."
111110
msgstr ""
112111

113-
#: ../../c-api/descriptor.rst:78
114-
msgid "Describes a slot wrapper used by :c:func:`PyDescr_NewWrapper`."
112+
msgid ""
113+
"The type object for wrapper descriptor objects created by :c:func:"
114+
"`PyDescr_NewWrapper` and :c:func:`PyWrapper_New`."
115115
msgstr ""
116116

117-
#: ../../c-api/descriptor.rst:80
118117
msgid ""
119-
"Each ``wrapperbase`` record stores the Python-visible name and metadata for "
120-
"a special method implemented by a type slot, together with the wrapper "
121-
"function used to adapt that slot to Python's calling convention."
118+
"Wrapper descriptors are used internally to expose special methods such as "
119+
"``__repr__`` or ``__add__``, which are implemented by type slots. The type "
120+
"is exposed in Python as :class:`types.WrapperDescriptorType`."
122121
msgstr ""
123122

124-
#: ../../c-api/descriptor.rst:86
125-
msgid ""
126-
"Create a new wrapper descriptor for extension type *type* from the :c:struct:"
127-
"`wrapperbase` structure *base* and the wrapped slot function pointer "
128-
"*wrapped*."
123+
msgid "Create a new wrapper descriptor of type :c:var:`PyWrapperDescr_Type`."
129124
msgstr ""
130125

131-
#: ../../c-api/descriptor.rst:91
132126
msgid ""
133-
"Wrapper descriptors expose special methods implemented by type slots. This "
134-
"is the same kind of descriptor that CPython creates for slot-based special "
135-
"methods such as ``__repr__`` or ``__add__``, and it appears in Python as a :"
136-
"class:`types.WrapperDescriptorType` object."
127+
"This function is meant for internal use only; it and related API (``struct "
128+
"wrapperbase`` and the ``PyWrapperFlag_KEYWORDS`` flag) are exposed publicly "
129+
"for backwards compatibility reasons."
137130
msgstr ""
138131

139-
#: ../../c-api/descriptor.rst:101
140-
msgid ""
141-
"The type object for wrapper descriptor objects created by :c:func:"
142-
"`PyDescr_NewWrapper` and :c:func:`PyWrapper_New`. Wrapper descriptors are "
143-
"used internally to expose special methods implemented via wrapper "
144-
"structures, and appear in Python as :class:`types.WrapperDescriptorType` "
145-
"objects."
132+
msgid "See :c:func:`PyCMethod_New` for wrapping a C function."
146133
msgstr ""
147134

148135
#: ../../c-api/descriptor.rst:110
@@ -186,6 +173,31 @@ msgid ""
186173
"``NULL`` with an exception set on failure."
187174
msgstr ""
188175

176+
msgid ""
177+
"Return a :term:`borrowed reference` to the type that the descriptor *descr* "
178+
"belongs to. This is accessible as :attr:`~object.__objclass__` in Python."
179+
msgstr ""
180+
181+
msgid ""
182+
"*descr* must be a descriptor object created by one of the ``PyDescr_New*`` "
183+
"functions (an instance of :c:var:`PyMethodDescr_Type`, :c:var:"
184+
"`PyClassMethodDescr_Type`, :c:var:`PyMemberDescr_Type`, :c:var:"
185+
"`PyGetSetDescr_Type`, or :c:var:`PyWrapperDescr_Type`). If the passed "
186+
"descriptor is not an instance of one of these types, the behavior is "
187+
"undefined."
188+
msgstr ""
189+
190+
msgid ""
191+
"Return the name of the descriptor *descr* as a :term:`borrowed reference` to "
192+
"a :class:`str` object. This is available as :attr:`~definition.__name__` in "
193+
"Python."
194+
msgstr ""
195+
196+
msgid ""
197+
"*descr* must be a descriptor object created by one of the ``PyDescr_New*`` "
198+
"functions. If not, the behavior is undefined."
199+
msgstr ""
200+
189201
#: ../../c-api/descriptor.rst:143
190202
msgid "This is a macro including the common fields for a descriptor object."
191203
msgstr ""

‎c-api/dict.po‎

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-10-13 19:59+0000\n"
14+
"POT-Creation-Date: 2026-10-23 18:01+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2026\n"
1717
"Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/"
@@ -591,6 +591,13 @@ msgid ""
591591
"``PyDict_EVENT_DEALLOCATED``."
592592
msgstr ""
593593

594+
msgid ""
595+
"Apply the macro *V* to each suffix of :c:type:`PyDict_WatchEvent` constants. "
596+
"Currently expands to ``V(ADDED) V(MODIFIED) V(DELETED) V(CLONED) V(CLEARED) "
597+
"V(DEALLOCATED)``. The macro *V* must accept one event name and supply any "
598+
"punctuation needed between expansions."
599+
msgstr ""
600+
594601
#: ../../c-api/dict.rst:568
595602
msgid "Type of a dict watcher callback function."
596603
msgstr ""

‎c-api/exceptions.po‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-10-03 17:41+0000\n"
14+
"POT-Creation-Date: 2026-10-23 18:01+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/"
@@ -549,6 +549,9 @@ msgstr ""
549549
"キュメンテーションとコマンドライン・ドキュメンテーションの :option:`-W` オプ"
550550
"ションを参照してください。警告コントロールのためのC APIはありません。"
551551

552+
msgid "Equivalent to :c:expr:`PyErr_WarnEx(category, message, 1)`."
553+
msgstr ""
554+
552555
#: ../../c-api/exceptions.rst:412
553556
msgid ""
554557
"Issue a warning message with explicit control over all warning attributes. "

‎c-api/file.po‎

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-10-21 18:18+0000\n"
14+
"POT-Creation-Date: 2026-10-23 18:01+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/"
@@ -274,6 +274,11 @@ msgid ""
274274
"`PyFile_FromFd` to create file objects instead."
275275
msgstr ""
276276

277+
msgid ""
278+
"The string literal ``\"b\"``, used to open files in binary mode. Exposed for "
279+
"backwards compatibility only."
280+
msgstr ""
281+
277282
#: ../../c-api/file.rst:8
278283
msgid "object"
279284
msgstr "object"

‎c-api/function.po‎

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ msgid ""
1111
msgstr ""
1212
"Project-Id-Version: Python 3.15\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-10-01 19:07+0000\n"
14+
"POT-Creation-Date: 2026-10-23 18:01+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/"
@@ -243,6 +243,14 @@ msgstr ""
243243
msgid "``PyFunction_PYFUNC_EVENT_MODIFY_QUALNAME``"
244244
msgstr ""
245245

246+
msgid ""
247+
"Apply the macro *V* to each suffix of :c:type:`PyFunction_WatchEvent` "
248+
"constants. Currently expands to ``V(CREATE) V(DESTROY) V(MODIFY_CODE) "
249+
"V(MODIFY_DEFAULTS) V(MODIFY_KWDEFAULTS) V(MODIFY_QUALNAME)``. The macro *V* "
250+
"must accept one event name and supply any punctuation needed between "
251+
"expansions."
252+
msgstr ""
253+
246254
#: ../../c-api/function.rst:193
247255
msgid "Type of a function watcher callback function."
248256
msgstr ""

‎c-api/hash.po‎

Lines changed: 22 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.15\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2026-10-01 19:07+0000\n"
15+
"POT-Creation-Date: 2026-10-23 18:01+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1717
"Last-Translator: b785ccb154ea7c5e4722f287fb17d327_f3b4082, 2025\n"
1818
"Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/"
@@ -54,15 +54,21 @@ msgstr ""
5454
msgid "The algorithm name is exposed by :data:`sys.hash_info.algorithm`."
5555
msgstr "アルゴリズム名は :data:`sys.hash_info.algorithm` により公開されます。"
5656

57-
#: ../../c-api/hash.rst:36
5857
msgid ""
5958
"Numerical values to compare to :c:macro:`Py_HASH_ALGORITHM` to determine "
60-
"which algorithm is used for hashing. The hash algorithm can be configured "
61-
"via the configure :option:`--with-hash-algorithm` option."
59+
"which algorithm is used for hashing. The built-in hash algorithm can be "
60+
"configured via the configure :option:`--with-hash-algorithm` option."
6261
msgstr ""
6362

64-
#: ../../c-api/hash.rst:40
65-
msgid "Add :c:macro:`!Py_HASH_FNV` and :c:macro:`!Py_HASH_SIPHASH24`."
63+
msgid ""
64+
":c:macro:`!Py_HASH_EXTERNAL` has value ``0`` and indicates a hash "
65+
"implementation supplied by the application embedding Python; see :c:var:"
66+
"`PyHash_Func`."
67+
msgstr ""
68+
69+
msgid ""
70+
"Add :c:macro:`!Py_HASH_FNV`, :c:macro:`!Py_HASH_SIPHASH24`, and :c:macro:`!"
71+
"Py_HASH_EXTERNAL`."
6672
msgstr ""
6773

6874
#: ../../c-api/hash.rst:43
@@ -161,6 +167,16 @@ msgstr ""
161167
msgid "This corresponds to the :data:`sys.hash_info.seed_bits` constant."
162168
msgstr ""
163169

170+
msgid ""
171+
"When Python is built with :c:macro:`Py_HASH_ALGORITHM` set to :c:macro:"
172+
"`Py_HASH_EXTERNAL`, the application embedding Python must define this "
173+
"variable to supply a hash implementation instead of using one of Python's "
174+
"built-in hash algorithms."
175+
msgstr ""
176+
177+
msgid "Use one of the built-in hash algorithms instead."
178+
msgstr ""
179+
164180
#: ../../c-api/hash.rst:137
165181
msgid "Get the hash function definition."
166182
msgstr ""

‎c-api/intro.po‎

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ msgid ""
1212
msgstr ""
1313
"Project-Id-Version: Python 3.15\n"
1414
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2026-10-21 18:18+0000\n"
15+
"POT-Creation-Date: 2026-10-23 18:01+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1717
"Last-Translator: b785ccb154ea7c5e4722f287fb17d327_f3b4082, 2025\n"
1818
"Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/"
@@ -1335,11 +1335,21 @@ msgid ""
13351335
"type). See :pep:`353` for details."
13361336
msgstr ""
13371337

1338+
msgid ""
1339+
"A constant of type :c:type:`Py_ssize_t` with value ``-1``, representing an "
1340+
"invalid size."
1341+
msgstr ""
1342+
13381343
msgid ""
13391344
"The limit values (largest positive one and smallest negative one, "
13401345
"respecitvely) of type :c:type:`Py_ssize_t`."
13411346
msgstr ""
13421347

1348+
msgid ""
1349+
"The maximum value of the Windows ``DWORD`` type. Expands to ``0xffffffff`` "
1350+
"on all platforms."
1351+
msgstr ""
1352+
13431353
#: ../../c-api/intro.rst:926
13441354
msgid "Exceptions"
13451355
msgstr "例外"

0 commit comments

Comments
 (0)