Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
# from which we generated our po files. We use it here so when we
# test build, we're building with the .rst files that generated our
# .po files.
CPYTHON_CURRENT_COMMIT := 9756d8c63737042db611205b0c33c353d5dbd9c3
CPYTHON_CURRENT_COMMIT := 9b2aca607c4ee59204031be709350624194b7c47

CPYTHON_PATH := ./cpython

Expand Down
2 changes: 1 addition & 1 deletion about.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.12\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-11-27 09:00+0200\n"
"POT-Creation-Date: 2026-07-18 13:46+0300\n"
"PO-Revision-Date: 2024-03-31 19:50+0000\n"
"Last-Translator: Theofanis Petkos <thepetk@gmail.com>\n"
"Language-Team: PyGreece <pygreece@gmail.com>\n"
Expand Down
6 changes: 3 additions & 3 deletions bugs.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.12\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-11-27 09:00+0200\n"
"POT-Creation-Date: 2026-07-18 13:46+0300\n"
"PO-Revision-Date: 2025-11-27 09:00+0200\n"
"Last-Translator: Theofanis Petkos <thepetk@gmail.com>\n"
"Language-Team: PyGreece <pygreece@gmail.com>\n"
Expand All @@ -34,8 +34,8 @@ msgstr ""
#: bugs.rst:11
msgid ""
"It can be sometimes faster to fix bugs yourself and contribute patches to "
"Python as it streamlines the process and involves less people. Learn how to :"
"ref:`contribute <contributing-to-python>`."
"Python as it streamlines the process and involves fewer people. Learn how "
"to :ref:`contribute <contributing-to-python>`."
msgstr ""
"Μερικές φορές μπορεί να είναι πιο γρήγορο να διορθώσετε μόνοι σας σφάλματα "
"και να συνεισφέρετε ενημερώσεις στον κώδικα της Python μιας και "
Expand Down
2 changes: 1 addition & 1 deletion c-api/abstract.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.12\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-11-27 09:00+0200\n"
"POT-Creation-Date: 2026-07-18 13:46+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
Expand Down
32 changes: 16 additions & 16 deletions c-api/allocation.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.12\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-11-27 09:00+0200\n"
"POT-Creation-Date: 2026-07-18 13:46+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
Expand All @@ -18,7 +18,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"

#: c-api/allocation.rst:6
msgid "Allocating Objects on the Heap"
msgid "Allocating objects on the heap"
msgstr ""

#: c-api/allocation.rst:17
Expand Down Expand Up @@ -87,47 +87,47 @@ msgid "To allocate and create extension modules."
msgstr ""

#: c-api/allocation.rst:75
msgid "Deprecated aliases"
msgid "Soft-deprecated aliases"
msgstr ""

#: c-api/allocation.rst:77
#: c-api/allocation.rst:79
msgid ""
"These are :term:`soft deprecated` aliases to existing functions and macros. "
"They exist solely for backwards compatibility."
"These are aliases to existing functions and macros. They exist solely for "
"backwards compatibility."
msgstr ""

#: c-api/allocation.rst:85
msgid "Deprecated alias"
#: c-api/allocation.rst:87
msgid "Soft-deprecated alias"
msgstr ""

#: c-api/allocation.rst:86
#: c-api/allocation.rst:88
msgid "Function"
msgstr ""

#: c-api/allocation.rst:88
#: c-api/allocation.rst:90
msgid ":c:macro:`PyObject_New`"
msgstr ""

#: c-api/allocation.rst:90
#: c-api/allocation.rst:92
msgid ":c:macro:`PyObject_NewVar`"
msgstr ""

#: c-api/allocation.rst:92
#: c-api/allocation.rst:94
msgid ":c:func:`PyObject_Init`"
msgstr ""

#: c-api/allocation.rst:94
#: c-api/allocation.rst:96
msgid ":c:func:`PyObject_InitVar`"
msgstr ""

#: c-api/allocation.rst:96
#: c-api/allocation.rst:98
msgid ":c:func:`PyObject_Malloc`"
msgstr ""

#: c-api/allocation.rst:98
#: c-api/allocation.rst:100
msgid ":c:func:`PyObject_Realloc`"
msgstr ""

#: c-api/allocation.rst:102 c-api/allocation.rst:104
#: c-api/allocation.rst:104 c-api/allocation.rst:106
msgid ":c:func:`PyObject_Free`"
msgstr ""
2 changes: 1 addition & 1 deletion c-api/apiabiversion.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.12\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-11-27 09:00+0200\n"
"POT-Creation-Date: 2026-07-18 13:46+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
Expand Down
2 changes: 1 addition & 1 deletion c-api/arg.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.12\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-11-27 09:00+0200\n"
"POT-Creation-Date: 2026-07-18 13:46+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
Expand Down
2 changes: 1 addition & 1 deletion c-api/bool.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.12\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-11-27 09:00+0200\n"
"POT-Creation-Date: 2026-07-18 13:46+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
Expand Down
2 changes: 1 addition & 1 deletion c-api/buffer.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.12\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-11-27 09:00+0200\n"
"POT-Creation-Date: 2026-07-18 13:46+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
Expand Down
2 changes: 1 addition & 1 deletion c-api/bytearray.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.12\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-11-27 09:00+0200\n"
"POT-Creation-Date: 2026-07-18 13:46+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
Expand Down
31 changes: 16 additions & 15 deletions c-api/bytes.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.12\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-11-27 09:00+0200\n"
"POT-Creation-Date: 2026-07-18 13:46+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
Expand Down Expand Up @@ -299,20 +299,21 @@ msgstr ""
#: c-api/bytes.rst:178
msgid ""
"Create a new bytes object in *\\*bytes* containing the contents of *newpart* "
"appended to *bytes*; the caller will own the new reference. The reference "
"to the old value of *bytes* will be stolen. If the new object cannot be "
"created, the old reference to *bytes* will still be discarded and the value "
"of *\\*bytes* will be set to ``NULL``; the appropriate exception will be set."
"appended to *bytes*; the caller will own the new reference. The reference to "
"the old value of *bytes* will be \":term:`stolen <steal>`\". If the new "
"object cannot be created, the old reference to *bytes* will still be "
"\"stolen\", the value of *\\*bytes* will be set to ``NULL``, and the "
"appropriate exception will be set."
msgstr ""

#: c-api/bytes.rst:187
#: c-api/bytes.rst:188
msgid ""
"Create a new bytes object in *\\*bytes* containing the contents of *newpart* "
"appended to *bytes*. This version releases the :term:`strong reference` to "
"*newpart* (i.e. decrements its reference count)."
msgstr ""

#: c-api/bytes.rst:194
#: c-api/bytes.rst:195
msgid ""
"Resize a bytes object. *newsize* will be the new length of the bytes object. "
"You can think of it as creating a new bytes object and destroying the old "
Expand All @@ -324,19 +325,19 @@ msgid ""
"``NULL``, :exc:`MemoryError` is set, and ``-1`` is returned."
msgstr ""

#: c-api/bytes.rst:208
#: c-api/bytes.rst:209
msgid ""
"Get the string representation of *bytes*. This function is currently used to "
"implement :meth:`!bytes.__repr__` in Python."
msgstr ""

#: c-api/bytes.rst:211
#: c-api/bytes.rst:212
msgid ""
"This function does not do type checking; it is undefined behavior to pass "
"*bytes* as a non-bytes object or ``NULL``."
msgstr ""

#: c-api/bytes.rst:214
#: c-api/bytes.rst:215
msgid ""
"If *smartquotes* is true, the representation will use a double-quoted string "
"instead of single-quoted string when single-quotes are present in *bytes*. "
Expand All @@ -345,33 +346,33 @@ msgid ""
"is false."
msgstr ""

#: c-api/bytes.rst:220
#: c-api/bytes.rst:221
msgid ""
"On success, this function returns a :term:`strong reference` to a :class:"
"`str` object containing the representation. On failure, this returns "
"``NULL`` with an exception set."
msgstr ""

#: c-api/bytes.rst:227
#: c-api/bytes.rst:228
msgid ""
"Unescape a backslash-escaped string *s*. *s* must not be ``NULL``. *len* "
"must be the size of *s*."
msgstr ""

#: c-api/bytes.rst:230
#: c-api/bytes.rst:231
msgid ""
"*errors* must be one of ``\"strict\"``, ``\"replace\"``, or ``\"ignore\"``. "
"If *errors* is ``NULL``, then ``\"strict\"`` is used by default."
msgstr ""

#: c-api/bytes.rst:233
#: c-api/bytes.rst:234
msgid ""
"On success, this function returns a :term:`strong reference` to a Python :"
"class:`bytes` object containing the unescaped string. On failure, this "
"function returns ``NULL`` with an exception set."
msgstr ""

#: c-api/bytes.rst:237
#: c-api/bytes.rst:238
msgid "*unicode* and *recode_encoding* are now unused."
msgstr ""

Expand Down
28 changes: 19 additions & 9 deletions c-api/call.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.12\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-11-27 09:00+0200\n"
"POT-Creation-Date: 2026-07-18 13:46+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
Expand Down Expand Up @@ -395,7 +395,7 @@ msgid ""
msgstr ""

#: c-api/call.rst:237 c-api/call.rst:259 c-api/call.rst:291 c-api/call.rst:324
#: c-api/call.rst:345 c-api/call.rst:392
#: c-api/call.rst:345 c-api/call.rst:399
msgid ""
"Return the result of the call on success, or raise an exception and return "
"*NULL* on failure."
Expand Down Expand Up @@ -508,29 +508,39 @@ msgid ""
"*name*."
msgstr ""

#: c-api/call.rst:353
#: c-api/call.rst:355
msgid ""
"Call a callable Python object *callable*. The arguments are the same as for :"
"c:type:`vectorcallfunc`. If *callable* supports vectorcall_, this directly "
"calls the vectorcall function stored in *callable*."
msgstr ""

#: c-api/call.rst:365
#: c-api/call.rst:363
msgid "as ``_PyObject_Vectorcall``"
msgstr ""

#: c-api/call.rst:367
msgid ""
"Renamed to the current name, without the leading underscore. The old "
"provisional name is :term:`soft deprecated`."
msgstr ""

#: c-api/call.rst:372
msgid ""
"Call *callable* with positional arguments passed exactly as in the "
"vectorcall_ protocol, but with keyword arguments passed as a dictionary "
"*kwdict*. The *args* array contains only the positional arguments."
msgstr ""

#: c-api/call.rst:369
#: c-api/call.rst:376
msgid ""
"Regardless of which protocol is used internally, a conversion of arguments "
"needs to be done. Therefore, this function should only be used if the caller "
"already has a dictionary ready to use for the keyword arguments, but not a "
"tuple for the positional arguments."
msgstr ""

#: c-api/call.rst:379
#: c-api/call.rst:386
msgid ""
"Call a method using the vectorcall calling convention. The name of the "
"method is given as a Python string *name*. The object whose method is called "
Expand All @@ -542,17 +552,17 @@ msgid ""
"`PyObject_Vectorcall`."
msgstr ""

#: c-api/call.rst:388
#: c-api/call.rst:395
msgid ""
"If the object has the :c:macro:`Py_TPFLAGS_METHOD_DESCRIPTOR` feature, this "
"will call the unbound method object with the full *args* vector as arguments."
msgstr ""

#: c-api/call.rst:399
#: c-api/call.rst:406
msgid "Call Support API"
msgstr ""

#: c-api/call.rst:403
#: c-api/call.rst:410
msgid ""
"Determine if the object *o* is callable. Return ``1`` if the object is "
"callable and ``0`` otherwise. This function always succeeds."
Expand Down
2 changes: 1 addition & 1 deletion c-api/capsule.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.12\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-11-27 09:00+0200\n"
"POT-Creation-Date: 2026-07-18 13:46+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
Expand Down
2 changes: 1 addition & 1 deletion c-api/cell.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Python 3.12\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-11-27 09:00+0200\n"
"POT-Creation-Date: 2026-07-18 13:46+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
Expand Down
Loading
Loading