🌐 AI搜索 & 代理 主页
Skip to content

Commit 9b96f6c

Browse files
author
GitHub Action's update-translation job
committed
Update translation from Transifex
1 parent ef521b5 commit 9b96f6c

30 files changed

+292
-77
lines changed

c-api/codec.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.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-10-27 14:15+0000\n"
14+
"POT-Creation-Date: 2025-11-07 14:15+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Swedish (https://app.transifex.com/python-doc/teams/5390/"
@@ -149,3 +149,11 @@ msgstr ""
149149

150150
msgid "Replace the unicode encode error with ``\\N{...}`` escapes."
151151
msgstr ""
152+
153+
msgid "Codec utility variables"
154+
msgstr ""
155+
156+
msgid ""
157+
"A string constant containing the lowercase hexadecimal digits: "
158+
"``\"0123456789abcdef\"``."
159+
msgstr ""

c-api/dict.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.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-11-03 14:20+0000\n"
14+
"POT-Creation-Date: 2025-11-07 14:15+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Swedish (https://app.transifex.com/python-doc/teams/5390/"
@@ -227,6 +227,9 @@ msgid ""
227227
"``len(p)`` on a dictionary."
228228
msgstr ""
229229

230+
msgid "Similar to :c:func:`PyDict_Size`, but without error checking."
231+
msgstr ""
232+
230233
msgid ""
231234
"Iterate over all key-value pairs in the dictionary *p*. The :c:type:"
232235
"`Py_ssize_t` referred to by *ppos* must be initialized to ``0`` prior to the "

c-api/exceptions.po

Lines changed: 21 additions & 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-10-25 14:12+0000\n"
14+
"POT-Creation-Date: 2025-11-07 14:15+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Swedish (https://app.transifex.com/python-doc/teams/5390/"
@@ -903,6 +903,26 @@ msgid ""
903903
"c:func:`Py_ReprEnter` that returns zero."
904904
msgstr ""
905905

906+
msgid ""
907+
"Get the recursion limit for the current interpreter. It can be set with :c:"
908+
"func:`Py_SetRecursionLimit`. The recursion limit prevents the Python "
909+
"interpreter stack from growing infinitely."
910+
msgstr ""
911+
912+
msgid ""
913+
"This function cannot fail, and the caller must hold an :term:`attached "
914+
"thread state`."
915+
msgstr ""
916+
917+
msgid ":py:func:`sys.getrecursionlimit`"
918+
msgstr ""
919+
920+
msgid "Set the recursion limit for the current interpreter."
921+
msgstr ""
922+
923+
msgid ":py:func:`sys.setrecursionlimit`"
924+
msgstr ""
925+
906926
msgid "Exception and warning types"
907927
msgstr ""
908928

c-api/float.po

Lines changed: 21 additions & 3 deletions
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-10-25 14:12+0000\n"
14+
"POT-Creation-Date: 2025-11-07 14:15+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Swedish (https://app.transifex.com/python-doc/teams/5390/"
@@ -85,6 +85,24 @@ msgid ""
8585
"Return the minimum normalized positive float *DBL_MIN* as C :c:expr:`double`."
8686
msgstr ""
8787

88+
msgid "Return :data:`math.nan` from a function."
89+
msgstr ""
90+
91+
msgid ""
92+
"On most platforms, this is equivalent to ``return PyFloat_FromDouble(NAN)``."
93+
msgstr ""
94+
95+
msgid ""
96+
"Return :data:`math.inf` or :data:`-math.inf <math.inf>` from a function, "
97+
"depending on the sign of *sign*."
98+
msgstr ""
99+
100+
msgid "On most platforms, this is equivalent to the following::"
101+
msgstr ""
102+
103+
msgid "return PyFloat_FromDouble(copysign(INFINITY, sign));"
104+
msgstr ""
105+
88106
msgid "Pack and Unpack functions"
89107
msgstr ""
90108

@@ -108,8 +126,8 @@ msgid ""
108126
msgstr ""
109127

110128
msgid ""
111-
"Note that NaNs type may not be preserved on IEEE platforms (silent NaN "
112-
"become quiet), for example on x86 systems in 32-bit mode."
129+
"Note that NaNs type may not be preserved on IEEE platforms (signaling NaN "
130+
"become quiet NaN), for example on x86 systems in 32-bit mode."
113131
msgstr ""
114132

115133
msgid ""

c-api/iterator.po

Lines changed: 59 additions & 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-10-25 14:12+0000\n"
14+
"POT-Creation-Date: 2025-11-07 14:15+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Swedish (https://app.transifex.com/python-doc/teams/5390/"
@@ -66,3 +66,61 @@ msgid ""
6666
"should return the next item in the iteration. When *callable* returns a "
6767
"value equal to *sentinel*, the iteration will be terminated."
6868
msgstr ""
69+
70+
msgid "Range Objects"
71+
msgstr ""
72+
73+
msgid "The type object for :class:`range` objects."
74+
msgstr ""
75+
76+
msgid ""
77+
"Return true if the object *o* is an instance of a :class:`range` object. "
78+
"This function always succeeds."
79+
msgstr ""
80+
81+
msgid "Builtin Iterator Types"
82+
msgstr ""
83+
84+
msgid ""
85+
"These are built-in iteration types that are included in Python's C API, but "
86+
"provide no additional functions. They are here for completeness."
87+
msgstr ""
88+
89+
msgid "C type"
90+
msgstr ""
91+
92+
msgid "Python type"
93+
msgstr ""
94+
95+
msgid ":py:class:`enumerate`"
96+
msgstr ""
97+
98+
msgid ":py:class:`filter`"
99+
msgstr ""
100+
101+
msgid ":py:class:`map`"
102+
msgstr ""
103+
104+
msgid ":py:class:`reversed`"
105+
msgstr ""
106+
107+
msgid ":py:class:`zip`"
108+
msgstr ""
109+
110+
msgid "Other Iterator Objects"
111+
msgstr ""
112+
113+
msgid "Type objects for iterators of various built-in objects."
114+
msgstr ""
115+
116+
msgid ""
117+
"Do not create instances of these directly; prefer calling :c:func:"
118+
"`PyObject_GetIter` instead."
119+
msgstr ""
120+
121+
msgid ""
122+
"Note that there is no guarantee that a given built-in type uses a given "
123+
"iterator type. For example, iterating over :class:`range` will use one of "
124+
"two iterator types depending on the size of the range. Other types may start "
125+
"using a similar scheme in the future, without warning."
126+
msgstr ""

c-api/long.po

Lines changed: 18 additions & 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-10-25 14:12+0000\n"
14+
"POT-Creation-Date: 2025-11-07 14:15+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Swedish (https://app.transifex.com/python-doc/teams/5390/"
@@ -158,6 +158,14 @@ msgid ""
158158
"most-significant bit is not a sign bit. Flags other than endian are ignored."
159159
msgstr ""
160160

161+
msgid "Macro for creating a Python integer from a process identifier."
162+
msgstr ""
163+
164+
msgid ""
165+
"This can be defined as an alias to :c:func:`PyLong_FromLong` or :c:func:"
166+
"`PyLong_FromLongLong`, depending on the size of the system's PID type."
167+
msgstr ""
168+
161169
msgid ""
162170
"Return a C :c:expr:`long` representation of *obj*. If *obj* is not an "
163171
"instance of :c:type:`PyLongObject`, first call its :meth:`~object.__index__` "
@@ -545,6 +553,15 @@ msgid ""
545553
"buffer and set all its bits. This matches typical C cast behavior."
546554
msgstr ""
547555

556+
msgid "Macro for converting a Python integer into a process identifier."
557+
msgstr ""
558+
559+
msgid ""
560+
"This can be defined as an alias to :c:func:`PyLong_AsLong`, :c:func:"
561+
"`PyLong_FromLongLong`, or :c:func:`PyLong_AsInt`, depending on the size of "
562+
"the system's PID type."
563+
msgstr ""
564+
548565
msgid "Get the sign of the integer object *obj*."
549566
msgstr ""
550567

c-api/memoryview.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.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-10-25 14:12+0000\n"
14+
"POT-Creation-Date: 2025-11-07 14:15+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Swedish (https://app.transifex.com/python-doc/teams/5390/"
@@ -31,6 +31,11 @@ msgid ""
3131
"other object."
3232
msgstr ""
3333

34+
msgid ""
35+
"This instance of :c:type:`PyTypeObject` represents the Python memoryview "
36+
"type. This is the same object as :class:`memoryview` in the Python layer."
37+
msgstr ""
38+
3439
msgid ""
3540
"Create a memoryview object from an object that provides the buffer "
3641
"interface. If *obj* supports writable buffer exports, the memoryview object "

c-api/module.po

Lines changed: 23 additions & 2 deletions
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-05 14:15+0000\n"
14+
"POT-Creation-Date: 2025-11-07 14:15+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Swedish (https://app.transifex.com/python-doc/teams/5390/"
@@ -27,7 +27,7 @@ msgstr ""
2727

2828
msgid ""
2929
"This instance of :c:type:`PyTypeObject` represents the Python module type. "
30-
"This is exposed to Python programs as ``types.ModuleType``."
30+
"This is exposed to Python programs as :py:class:`types.ModuleType`."
3131
msgstr ""
3232

3333
msgid ""
@@ -74,6 +74,11 @@ msgid ""
7474
"__dict__`."
7575
msgstr ""
7676

77+
msgid ""
78+
"The returned reference is borrowed from the module; it is valid until the "
79+
"module is destroyed."
80+
msgstr ""
81+
7782
msgid ""
7883
"Return *module*'s :attr:`~module.__name__` value. If the module does not "
7984
"provide one, or if it is not a string, :exc:`SystemError` is raised and "
@@ -85,6 +90,12 @@ msgid ""
8590
"``'utf-8'``."
8691
msgstr ""
8792

93+
msgid ""
94+
"The returned buffer is only valid until the module is renamed or destroyed. "
95+
"Note that Python code may rename a module by setting its :py:attr:`~module."
96+
"__name__` attribute."
97+
msgstr ""
98+
8899
msgid ""
89100
"Return the \"state\" of the module, that is, a pointer to the block of "
90101
"memory allocated at module creation time, or ``NULL``. See :c:member:"
@@ -114,6 +125,11 @@ msgid ""
114125
"encoded to 'utf-8'."
115126
msgstr ""
116127

128+
msgid ""
129+
"The returned buffer is only valid until the module's :py:attr:`~module."
130+
"__file__` attribute is reassigned or the module is destroyed."
131+
msgstr ""
132+
117133
msgid ""
118134
":c:func:`PyModule_GetFilename` raises :exc:`UnicodeEncodeError` on "
119135
"unencodable filenames, use :c:func:`PyModule_GetFilenameObject` instead."
@@ -612,6 +628,11 @@ msgid ""
612628
"that case they should call this function directly."
613629
msgstr ""
614630

631+
msgid ""
632+
"The *functions* array must be statically allocated (or otherwise guaranteed "
633+
"to outlive the module object)."
634+
msgstr ""
635+
615636
msgid ""
616637
"Set the docstring for *module* to *docstring*. This function is called "
617638
"automatically when creating a module from ``PyModuleDef`` (such as when "

c-api/typeobj.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-01 14:13+0000\n"
14+
"POT-Creation-Date: 2025-11-07 14:15+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Swedish (https://app.transifex.com/python-doc/teams/5390/"

howto/free-threading-extensions.po

Lines changed: 9 additions & 7 deletions
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-10-25 14:12+0000\n"
14+
"POT-Creation-Date: 2025-11-07 14:15+0000\n"
1515
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1616
"Last-Translator: python-doc bot, 2025\n"
1717
"Language-Team: Swedish (https://app.transifex.com/python-doc/teams/5390/"
@@ -284,7 +284,7 @@ msgid ""
284284
"Python's memory management C API provides functions in three different :ref:"
285285
"`allocation domains <allocator-domains>`: \"raw\", \"mem\", and \"object\". "
286286
"For thread-safety, the free-threaded build requires that only Python objects "
287-
"are allocated using the object domain, and that all Python object are "
287+
"are allocated using the object domain, and that all Python objects are "
288288
"allocated using that domain. This differs from the prior Python versions, "
289289
"where this was only a best practice and not a hard requirement."
290290
msgstr ""
@@ -471,12 +471,12 @@ msgid ""
471471
msgstr ""
472472

473473
msgid ""
474-
"Note that the locks described above are only :c:type:`!PyMutex` based locks. "
474+
"Note that the locks described above are only :c:type:`PyMutex` based locks. "
475475
"The critical section implementation does not know about or affect other "
476476
"locking mechanisms that might be in use, like POSIX mutexes. Also note that "
477-
"while blocking on any :c:type:`!PyMutex` causes the critical sections to be "
477+
"while blocking on any :c:type:`PyMutex` causes the critical sections to be "
478478
"suspended, only the mutexes that are part of the critical sections are "
479-
"released. If :c:type:`!PyMutex` is used without a critical section, it will "
479+
"released. If :c:type:`PyMutex` is used without a critical section, it will "
480480
"not be released and therefore does not get the same deadlock avoidance."
481481
msgstr ""
482482

@@ -544,8 +544,10 @@ msgstr ""
544544

545545
msgid ""
546546
"`pypa/cibuildwheel <https://github.com/pypa/cibuildwheel>`_ supports the "
547-
"free-threaded build if you set `CIBW_ENABLE to cpython-freethreading "
548-
"<https://cibuildwheel.pypa.io/en/stable/options/#enable>`_."
547+
"free-threaded build on Python 3.13 and 3.14. On Python 3.14, free-threaded "
548+
"wheels will be built by default. On Python 3.13, you will need to set "
549+
"`CIBW_ENABLE to cpython-freethreading <https://cibuildwheel.pypa.io/en/"
550+
"stable/options/#enable>`_."
549551
msgstr ""
550552

551553
msgid "Limited C API and Stable ABI"

0 commit comments

Comments
 (0)