Skip to content

Commit b171721

Browse files
author
GitHub Action's update-translation job
committed
Update translation from Transifex
1 parent 33543bf commit b171721

File tree

17 files changed

+256
-43
lines changed

17 files changed

+256
-43
lines changed

c-api/conversion.po

Lines changed: 28 additions & 5 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-11 14:15+0000\n"
14+
"POT-Creation-Date: 2025-11-25 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/"
@@ -202,13 +202,36 @@ msgid ""
202202
msgstr ""
203203

204204
msgid ""
205-
"Case insensitive comparison of strings. The function works almost "
206-
"identically to :c:func:`!strcmp` except that it ignores the case."
205+
"Case insensitive comparison of strings. These functions work almost "
206+
"identically to :c:func:`!strcmp` and :c:func:`!strncmp` (respectively), "
207+
"except that they ignore the case of ASCII characters."
207208
msgstr ""
208209

209210
msgid ""
210-
"Case insensitive comparison of strings. The function works almost "
211-
"identically to :c:func:`!strncmp` except that it ignores the case."
211+
"Return ``0`` if the strings are equal, a negative value if *str1* sorts "
212+
"lexicographically before *str2*, or a positive value if it sorts after."
213+
msgstr ""
214+
215+
msgid ""
216+
"In the *str1* or *str2* arguments, a NUL byte marks the end of the string. "
217+
"For :c:func:`!PyOS_mystrnicmp`, the *size* argument gives the maximum size "
218+
"of the string, as if NUL was present at the index given by *size*."
219+
msgstr ""
220+
221+
msgid "These functions do not use the locale."
222+
msgstr ""
223+
224+
msgid "Case insensitive comparison of strings."
225+
msgstr ""
226+
227+
msgid ""
228+
"On Windows, these are aliases of :c:func:`!stricmp` and :c:func:`!strnicmp`, "
229+
"respectively."
230+
msgstr ""
231+
232+
msgid ""
233+
"On other platforms, they are aliases of :c:func:`PyOS_mystricmp` and :c:func:"
234+
"`PyOS_mystrnicmp`, respectively."
212235
msgstr ""
213236

214237
msgid "Character classification and conversion"

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.14\n"
1313
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2025-11-13 18:32+0000\n"
14+
"POT-Creation-Date: 2025-11-25 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/"
@@ -892,6 +892,9 @@ msgid ""
892892
"recursion depth limit."
893893
msgstr ""
894894

895+
msgid "The :c:func:`PyUnstable_ThreadState_SetStackProtection` function."
896+
msgstr ""
897+
895898
msgid ""
896899
"This function is now also available in the :ref:`limited API <limited-c-"
897900
"api>`."

c-api/import.po

Lines changed: 7 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-15 14:12+0000\n"
14+
"POT-Creation-Date: 2025-11-25 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/"
@@ -324,6 +324,12 @@ msgid ""
324324
"initialization."
325325
msgstr ""
326326

327+
msgid ""
328+
"The table of built-in modules used by Python initialization. Do not use this "
329+
"directly; use :c:func:`PyImport_AppendInittab` and :c:func:"
330+
"`PyImport_ExtendInittab` instead."
331+
msgstr ""
332+
327333
msgid "Import the module *mod_name* and get its attribute *attr_name*."
328334
msgstr ""
329335

c-api/init.po

Lines changed: 52 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-11-21 14:14+0000\n"
15+
"POT-Creation-Date: 2025-11-25 14:15+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1717
"Last-Translator: Daniel Nylander <po@danielnylander.se>, 2025\n"
1818
"Language-Team: Swedish (https://app.transifex.com/python-doc/teams/5390/"
@@ -1618,6 +1618,57 @@ msgid ""
16181618
"See also :c:func:`PyEval_SetTrace` and :c:func:`PyEval_SetProfile` functions."
16191619
msgstr ""
16201620

1621+
msgid ""
1622+
"Set the stack protection start address and stack protection size of a Python "
1623+
"thread state."
1624+
msgstr ""
1625+
1626+
msgid ""
1627+
"On success, return ``0``. On failure, set an exception and return ``-1``."
1628+
msgstr ""
1629+
1630+
msgid ""
1631+
"CPython implements :ref:`recursion control <recursion>` for C code by "
1632+
"raising :py:exc:`RecursionError` when it notices that the machine execution "
1633+
"stack is close to overflow. See for example the :c:func:"
1634+
"`Py_EnterRecursiveCall` function. For this, it needs to know the location of "
1635+
"the current thread's stack, which it normally gets from the operating "
1636+
"system. When the stack is changed, for example using context switching "
1637+
"techniques like the Boost library's ``boost::context``, you must call :c:"
1638+
"func:`~PyUnstable_ThreadState_SetStackProtection` to inform CPython of the "
1639+
"change."
1640+
msgstr ""
1641+
1642+
msgid ""
1643+
"Call :c:func:`~PyUnstable_ThreadState_SetStackProtection` either before or "
1644+
"after changing the stack. Do not call any other Python C API between the "
1645+
"call and the stack change."
1646+
msgstr ""
1647+
1648+
msgid ""
1649+
"See :c:func:`PyUnstable_ThreadState_ResetStackProtection` for undoing this "
1650+
"operation."
1651+
msgstr ""
1652+
1653+
msgid ""
1654+
"This function was added in a bugfix release, and extensions that use it will "
1655+
"be incompatible with Python 3.14.0. Most packaging tools for Python are not "
1656+
"able to handle this incompatibility automatically, and will need explicit "
1657+
"configuration. When using PyPA standards (wheels and source distributions), "
1658+
"specify ``Requires-Python: != 3.14.0.*`` in `core metadata <https://"
1659+
"packaging.python.org/en/latest/specifications/core-metadata/#requires-"
1660+
"python>`_."
1661+
msgstr ""
1662+
1663+
msgid ""
1664+
"Reset the stack protection start address and stack protection size of a "
1665+
"Python thread state to the operating system defaults."
1666+
msgstr ""
1667+
1668+
msgid ""
1669+
"See :c:func:`PyUnstable_ThreadState_SetStackProtection` for an explanation."
1670+
msgstr ""
1671+
16211672
msgid "Get the current interpreter."
16221673
msgstr ""
16231674

c-api/intro.po

Lines changed: 17 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-19 19:26+0000\n"
14+
"POT-Creation-Date: 2025-11-25 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/"
@@ -362,6 +362,22 @@ msgid ""
362362
"Eastern Hemisphere.\");"
363363
msgstr ""
364364

365+
msgid "Compute the length of a statically allocated C array at compile time."
366+
msgstr ""
367+
368+
msgid ""
369+
"The *array* argument must be a C array with a size known at compile time. "
370+
"Passing an array with an unknown size, such as a heap-allocated array, will "
371+
"result in a compilation error on some compilers, or otherwise produce "
372+
"incorrect results."
373+
msgstr ""
374+
375+
msgid "This is roughly equivalent to::"
376+
msgstr ""
377+
378+
msgid "sizeof(array) / sizeof((array)[0])"
379+
msgstr ""
380+
365381
msgid "Objects, Types and Reference Counts"
366382
msgstr ""
367383

c-api/veryhigh.po

Lines changed: 31 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-13 18:32+0000\n"
14+
"POT-Creation-Date: 2025-11-25 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/"
@@ -382,5 +382,35 @@ msgstr ""
382382
msgid ":pep:`484`"
383383
msgstr ""
384384

385+
msgid "Stack Effects"
386+
msgstr ""
387+
388+
msgid ":py:func:`dis.stack_effect`"
389+
msgstr ""
390+
391+
msgid "Sentinel value representing an invalid stack effect."
392+
msgstr ""
393+
394+
msgid "This is currently equivalent to ``INT_MAX``."
395+
msgstr ""
396+
397+
msgid "Compute the stack effect of *opcode* with argument *oparg*."
398+
msgstr ""
399+
400+
msgid ""
401+
"On success, this function returns the stack effect; on failure, this "
402+
"returns :c:macro:`PY_INVALID_STACK_EFFECT`."
403+
msgstr ""
404+
405+
msgid ""
406+
"Similar to :c:func:`PyCompile_OpcodeStackEffect`, but don't include the "
407+
"stack effect of jumping if *jump* is zero."
408+
msgstr ""
409+
410+
msgid ""
411+
"If *jump* is ``0``, this will not include the stack effect of jumping, but "
412+
"if *jump* is ``1`` or ``-1``, this will include it."
413+
msgstr ""
414+
385415
msgid "Py_CompileString (C function)"
386416
msgstr ""

extending/extending.po

Lines changed: 2 additions & 2 deletions
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-11-21 14:14+0000\n"
15+
"POT-Creation-Date: 2025-11-25 14:15+0000\n"
1616
"PO-Revision-Date: 2025-09-16 00:00+0000\n"
1717
"Last-Translator: Daniel Nylander <po@danielnylander.se>, 2025\n"
1818
"Language-Team: Swedish (https://app.transifex.com/python-doc/teams/5390/"
@@ -591,7 +591,7 @@ msgstr ""
591591

592592
msgid ""
593593
"When embedding Python, the :c:func:`!PyInit_spam` function is not called "
594-
"automatically unless there's an entry in the :c:data:`!PyImport_Inittab` "
594+
"automatically unless there's an entry in the :c:data:`PyImport_Inittab` "
595595
"table. To add the module to the initialization table, use :c:func:"
596596
"`PyImport_AppendInittab`, optionally followed by an import of the module::"
597597
msgstr ""

howto/a-conceptual-overview-of-asyncio.po

Lines changed: 6 additions & 4 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-03 14:20+0000\n"
14+
"POT-Creation-Date: 2025-11-25 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/"
@@ -246,9 +246,11 @@ msgid ""
246246
msgstr ""
247247

248248
msgid ""
249-
"Since there's only one event loop (in each thread), :mod:`!asyncio` takes "
250-
"care of associating the task with the event loop for you. As such, there's "
251-
"no need to specify the event loop."
249+
":mod:`!asyncio` automatically associates tasks with the event loop for you. "
250+
"This automatic association was purposely designed into :mod:`!asyncio` for "
251+
"the sake of simplicity. Without it, you'd have to keep track of the event "
252+
"loop object and pass it to any coroutine function that wants to create "
253+
"tasks, adding redundant clutter to your code."
252254
msgstr ""
253255

254256
msgid ""

howto/unicode.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-15 14:12+0000\n"
14+
"POT-Creation-Date: 2025-11-25 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/"

library/cmath.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-03 14:20+0000\n"
14+
"POT-Creation-Date: 2025-11-25 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/"

0 commit comments

Comments
 (0)