From 08d734d13b0faf96ebfdaaa5176d06715a915b39 Mon Sep 17 00:00:00 2001 From: mgiannopoulos24 Date: Tue, 20 May 2025 13:23:30 +0300 Subject: [PATCH 1/7] cpython --- cpython | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpython b/cpython index 99ca086f..aeb3a6f6 160000 --- a/cpython +++ b/cpython @@ -1 +1 @@ -Subproject commit 99ca086f9120f402e1147b473cee987a40437b96 +Subproject commit aeb3a6f61af53ed3fbf31f0b3704f49b71ac553c From 4227b30866b95b296086e80adf0422c117a4af3b Mon Sep 17 00:00:00 2001 From: mgiannopoulos24 Date: Wed, 4 Jun 2025 23:47:08 +0300 Subject: [PATCH 2/7] Translate file c-api/allocation --- c-api/allocation.po | 46 +++++++++++++++++++++++++++++++++++-------- dictionaries/main.txt | 2 ++ 2 files changed, 40 insertions(+), 8 deletions(-) diff --git a/c-api/allocation.po b/c-api/allocation.po index 65dc2489..c0aca5ce 100644 --- a/c-api/allocation.po +++ b/c-api/allocation.po @@ -9,17 +9,17 @@ msgstr "" "Project-Id-Version: Python 3.12\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-05-10 10:19+0300\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"Language: \n" +"PO-Revision-Date: 2025-06-04 11:27+0300\n" +"Last-Translator: Marios Giannopoulos \n" +"Language-Team: PyGreece \n" +"Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: c-api/allocation.rst:6 msgid "Allocating Objects on the Heap" -msgstr "" +msgstr "Δέσμευση Αντικειμένων στο Σωρό" #: c-api/allocation.rst:17 msgid "" @@ -27,12 +27,17 @@ msgid "" "reference. Returns the initialized object. Other fields of the object are " "not affected." msgstr "" +"Αρχικοποιεί ένα νεοδεσμευμένο αντικείμενο *op* με τον τύπο και την αρχική " +"αναφορά του. Επιστρέφει το αρχικοποιημένο αντικείμενο. Άλλα πεδία του " +"αντικειμένου δεν επηρεάζονται." #: c-api/allocation.rst:24 msgid "" "This does everything :c:func:`PyObject_Init` does, and also initializes the " "length information for a variable-size object." msgstr "" +"Αυτό κάνει τα πάντα που κάνει η :c:func:`PyObject_Init`, και επίσης " +"αρχικοποιεί τις πληροφορίες μήκους για ένα αντικείμενο μεταβλητού μεγέθους." #: c-api/allocation.rst:30 msgid "" @@ -43,6 +48,12 @@ msgid "" "the memory allocation is determined from the :c:member:`~PyTypeObject." "tp_basicsize` field of the type object." msgstr "" +"Δεσμεύει ένα νέο αντικείμενο Python χρησιμοποιώντας τον τύπο δομής C *TYPE* " +"και το αντικείμενο τύπου Python *typeobj* (``PyTypeObject*``). Τα πεδία που " +"δεν ορίζονται από την κεφαλίδα αντικειμένου Python δεν αρχικοποιούνται. Ο " +"καλών θα έχει την μοναδική αναφορά στο αντικείμενο (δηλαδή, η μέτρηση " +"αναφορών του θα είναι ένα). Το μέγεθος της δέσμευσης μνήμης καθορίζεται από " +"το πεδίο :c:member:`~PyTypeObject.tp_basicsize` του αντικειμένου τύπου." #: c-api/allocation.rst:38 msgid "" @@ -50,6 +61,9 @@ msgid "" "`Py_TPFLAGS_HAVE_GC` set. For such objects, use :c:func:`PyObject_GC_New` " "instead." msgstr "" +"Σημειώστε ότι αυτή η συνάρτηση δεν είναι κατάλληλη αν το *typeobj* έχει :c:" +"macro:`Py_TPFLAGS_HAVE_GC` ορισμένο. Για τέτοια αντικείμενα, χρησιμοποιήστε :" +"c:func:`PyObject_GC_New` αντ' αυτού." #: c-api/allocation.rst:45 msgid "" @@ -63,6 +77,16 @@ msgid "" "same allocation decreases the number of allocations, improving the memory " "management efficiency." msgstr "" +"Δεσμεύει ένα νέο αντικείμενο Python χρησιμοποιώντας τον τύπο δομής C *TYPE* " +"και το αντικείμενο τύπου Python *typeobj* (``PyTypeObject*``). Τα πεδία που " +"δεν ορίζονται από την κεφαλίδα αντικειμένου Python δεν αρχικοποιούνται. Η " +"δεσμευμένη μνήμη επιτρέπει τη δομή *TYPE* συν *size* (``Py_ssize_t``) πεδία " +"του μεγέθους που δίνεται από το πεδίο :c:member:`~PyTypeObject.tp_itemsize` " +"του *typeobj*. Αυτό είναι χρήσιμο για την υλοποίηση αντικειμένων όπως τα " +"tuples, τα οποία είναι σε θέση να προσδιορίσουν το μέγεθός τους κατά τη " +"διάρκεια της κατασκευής. Η ενσωμάτωση του πίνακα πεδίων στην ίδια δέσμευση " +"μειώνει τον αριθμό των δεσμεύσεων, βελτιώνοντας την αποδοτικότητα " +"διαχείρισης μνήμης." #: c-api/allocation.rst:56 msgid "" @@ -70,10 +94,13 @@ msgid "" "`Py_TPFLAGS_HAVE_GC` set. For such objects, use :c:func:`PyObject_GC_NewVar` " "instead." msgstr "" +"Σημειώστε ότι αυτή η συνάρτηση δεν είναι κατάλληλη αν το *typeobj* έχει :c:" +"macro:`Py_TPFLAGS_HAVE_GC` ορισμένο. Για τέτοια αντικείμενα, χρησιμοποιήστε :" +"c:func:`PyObject_GC_NewVar` αντ' αυτού." #: c-api/allocation.rst:63 msgid "Same as :c:func:`PyObject_Free`." -msgstr "" +msgstr "Ίδιο με την :c:func:`PyObject_Free`." #: c-api/allocation.rst:67 msgid "" @@ -81,11 +108,14 @@ msgid "" "using the :c:macro:`Py_None` macro, which evaluates to a pointer to this " "object." msgstr "" +"Αντικείμενο που είναι ορατό στην Python ως ``None``. Αυτό θα πρέπει να " +"προσπελαύνεται μόνο χρησιμοποιώντας τη μακροεντολή :c:macro:`Py_None`, η " +"οποία αξιολογείται σε έναν δείκτη σε αυτό το αντικείμενο." #: c-api/allocation.rst:74 msgid ":c:func:`PyModule_Create`" -msgstr "" +msgstr ":c:func:`PyModule_Create`" #: c-api/allocation.rst:75 msgid "To allocate and create extension modules." -msgstr "" +msgstr "Για να δεσμεύσετε και να δημιουργήσετε επεκτάσεις modules." diff --git a/dictionaries/main.txt b/dictionaries/main.txt index 62d70ee4..3e136e7d 100644 --- a/dictionaries/main.txt +++ b/dictionaries/main.txt @@ -1547,6 +1547,7 @@ zlib μπορεί μπορούν να +νεοδεσμευμένο ο οδηγίες οδηγό @@ -1602,6 +1603,7 @@ zlib προσδιοριστής προσεταιριστικός προσημασμένος +προσπελαύνεται προσποιηθείτε προτάσσοντάς ρήτρων From f2e75ce5dc8f6ebf3f038fea7eaef0ce758ae126 Mon Sep 17 00:00:00 2001 From: mgiannopoulos24 Date: Wed, 4 Jun 2025 23:48:37 +0300 Subject: [PATCH 3/7] Revert to 99ca cpython --- cpython | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpython b/cpython index aeb3a6f6..99ca086f 160000 --- a/cpython +++ b/cpython @@ -1 +1 @@ -Subproject commit aeb3a6f61af53ed3fbf31f0b3704f49b71ac553c +Subproject commit 99ca086f9120f402e1147b473cee987a40437b96 From 1f40eb84f06dd0887dcaf78c59a3f96653f6d002 Mon Sep 17 00:00:00 2001 From: mgiannopoulos24 <79588074+mgiannopoulos24@users.noreply.github.com> Date: Thu, 5 Jun 2025 20:06:20 +0300 Subject: [PATCH 4/7] Update c-api/allocation.po Co-authored-by: Panagiotis Skias --- c-api/allocation.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/c-api/allocation.po b/c-api/allocation.po index c0aca5ce..ed04f4c6 100644 --- a/c-api/allocation.po +++ b/c-api/allocation.po @@ -82,7 +82,7 @@ msgstr "" "δεν ορίζονται από την κεφαλίδα αντικειμένου Python δεν αρχικοποιούνται. Η " "δεσμευμένη μνήμη επιτρέπει τη δομή *TYPE* συν *size* (``Py_ssize_t``) πεδία " "του μεγέθους που δίνεται από το πεδίο :c:member:`~PyTypeObject.tp_itemsize` " -"του *typeobj*. Αυτό είναι χρήσιμο για την υλοποίηση αντικειμένων όπως τα " +"του *typeobj*. Αυτό είναι χρήσιμο για την υλοποίηση αντικειμένων όπως τις " "tuples, τα οποία είναι σε θέση να προσδιορίσουν το μέγεθός τους κατά τη " "διάρκεια της κατασκευής. Η ενσωμάτωση του πίνακα πεδίων στην ίδια δέσμευση " "μειώνει τον αριθμό των δεσμεύσεων, βελτιώνοντας την αποδοτικότητα " From 1cecb0457782600b7a49dfd1e020b8ce0125ba41 Mon Sep 17 00:00:00 2001 From: mgiannopoulos24 <79588074+mgiannopoulos24@users.noreply.github.com> Date: Thu, 5 Jun 2025 20:06:26 +0300 Subject: [PATCH 5/7] Update c-api/allocation.po Co-authored-by: Panagiotis Skias --- c-api/allocation.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/c-api/allocation.po b/c-api/allocation.po index ed04f4c6..a026c3db 100644 --- a/c-api/allocation.po +++ b/c-api/allocation.po @@ -83,7 +83,7 @@ msgstr "" "δεσμευμένη μνήμη επιτρέπει τη δομή *TYPE* συν *size* (``Py_ssize_t``) πεδία " "του μεγέθους που δίνεται από το πεδίο :c:member:`~PyTypeObject.tp_itemsize` " "του *typeobj*. Αυτό είναι χρήσιμο για την υλοποίηση αντικειμένων όπως τις " -"tuples, τα οποία είναι σε θέση να προσδιορίσουν το μέγεθός τους κατά τη " +"πλειάδες (tuples), τα οποία είναι σε θέση να προσδιορίσουν το μέγεθός τους κατά τη " "διάρκεια της κατασκευής. Η ενσωμάτωση του πίνακα πεδίων στην ίδια δέσμευση " "μειώνει τον αριθμό των δεσμεύσεων, βελτιώνοντας την αποδοτικότητα " "διαχείρισης μνήμης." From 81ce74d93f40299a4ea62cec612b734a8e6e23d2 Mon Sep 17 00:00:00 2001 From: mgiannopoulos24 <79588074+mgiannopoulos24@users.noreply.github.com> Date: Thu, 5 Jun 2025 20:06:31 +0300 Subject: [PATCH 6/7] Update c-api/allocation.po Co-authored-by: Panagiotis Skias --- c-api/allocation.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/c-api/allocation.po b/c-api/allocation.po index a026c3db..ee4b76c1 100644 --- a/c-api/allocation.po +++ b/c-api/allocation.po @@ -86,7 +86,7 @@ msgstr "" "πλειάδες (tuples), τα οποία είναι σε θέση να προσδιορίσουν το μέγεθός τους κατά τη " "διάρκεια της κατασκευής. Η ενσωμάτωση του πίνακα πεδίων στην ίδια δέσμευση " "μειώνει τον αριθμό των δεσμεύσεων, βελτιώνοντας την αποδοτικότητα " -"διαχείρισης μνήμης." +"της διαχείρισης μνήμης." #: c-api/allocation.rst:56 msgid "" From f8d559151a5f0248f8d1be2f8592d1b33d315ffe Mon Sep 17 00:00:00 2001 From: "pre-commit-ci-lite[bot]" <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> Date: Thu, 5 Jun 2025 17:08:18 +0000 Subject: [PATCH 7/7] [pre-commit.ci lite] apply automatic fixes --- c-api/allocation.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/c-api/allocation.po b/c-api/allocation.po index ee4b76c1..f61efa31 100644 --- a/c-api/allocation.po +++ b/c-api/allocation.po @@ -83,9 +83,9 @@ msgstr "" "δεσμευμένη μνήμη επιτρέπει τη δομή *TYPE* συν *size* (``Py_ssize_t``) πεδία " "του μεγέθους που δίνεται από το πεδίο :c:member:`~PyTypeObject.tp_itemsize` " "του *typeobj*. Αυτό είναι χρήσιμο για την υλοποίηση αντικειμένων όπως τις " -"πλειάδες (tuples), τα οποία είναι σε θέση να προσδιορίσουν το μέγεθός τους κατά τη " -"διάρκεια της κατασκευής. Η ενσωμάτωση του πίνακα πεδίων στην ίδια δέσμευση " -"μειώνει τον αριθμό των δεσμεύσεων, βελτιώνοντας την αποδοτικότητα " +"πλειάδες (tuples), τα οποία είναι σε θέση να προσδιορίσουν το μέγεθός τους " +"κατά τη διάρκεια της κατασκευής. Η ενσωμάτωση του πίνακα πεδίων στην ίδια " +"δέσμευση μειώνει τον αριθμό των δεσμεύσεων, βελτιώνοντας την αποδοτικότητα " "της διαχείρισης μνήμης." #: c-api/allocation.rst:56 pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy