@@ -185,9 +185,9 @@ msgid ""
185185"in Python 3.7 and newer; see :pep:`563`): Annotations are stored as strings "
186186"only."
187187msgstr ""
188- "*Annotations ως συμβολοσειρές* (χρησιμοποιούνται με το ``from __future__ "
188+ "*Επισημάνσεις (annotations) ως συμβολοσειρές* (χρησιμοποιούνται με το ``from __future__ "
189189"import annotations`` από την Python 3.7 και μετά· δείτε το :pep:`563`): οι "
190- "επισημάνσεις (annotations)αποθηκεύονται μόνο ως συμβολοσειρές."
190+ "επισημάνσεις (annotations) αποθηκεύονται μόνο ως συμβολοσειρές."
191191
192192#: library/annotationlib.rst:80
193193msgid ""
@@ -275,15 +275,15 @@ msgstr ""
275275"μοντέλο εκτέλεσης χρησιμοποιήθηκε όταν εισήχθησαν οι επισημάνσεις (annotations) μεταβλητών "
276276"στην Python 3.6 (από το :pep:`526`). Ωστόσο, η βασική σημασιολογία προκάλεσε "
277277"προβλήματα κατά τη χρήση των επισημάνσεων (annotations) ως υποδείξεων τύπων, όπως η ανάγκη "
278- "αναφοράς σε ονόματα που δεν έχουν ακόμη οριστεί όταν συναντάται το "
279- "annotation . Επιπλέον, υπήρξαν προβλήματα απόδοσης με την εκτέλεση των "
280- "επισημάνσεων (annotations)κατά τον χρόνο εισαγωγής του module. Επομένως, στην Python 3.7, "
278+ "αναφοράς σε ονόματα που δεν έχουν ακόμη οριστεί όταν συναντάται η "
279+ "επισήμανση . Επιπλέον, υπήρξαν προβλήματα απόδοσης με την εκτέλεση των "
280+ "επισημάνσεων (annotations) κατά τον χρόνο εισαγωγής του module. Επομένως, στην Python 3.7, "
281281"το :pep:`563` εισήγαγε τη δυνατότητα αποθήκευσης των επισημάνσεων (annotations) ως "
282282"συμβολοσειρές χρησιμοποιώντας τη σύνταξη ``from __future__ import "
283283"annotations``. Το σχέδιο τότε ήταν να γίνει τελικά αυτή η συμπεριφορά η "
284284"προεπιλογή, αλλά εμφανίστηκε ένα πρόβλημα: οι επισημάνσεις (annotations) ως συμβολοσειρές "
285285"είναι πιο δύσκολο να επεξεργαστούν για όσα άτομα κάνουν ενδοσκόπηση στις "
286- "επισημάνσεις (annotations)κατά τον χρόνο εκτέλεσης. Σαν εναλλακτική πρόταση, το :pep:"
286+ "επισημάνσεις (annotations) κατά τον χρόνο εκτέλεσης. Σαν εναλλακτική πρόταση, το :pep:"
287287"`649`, εισήγαγε το τρίτο μοντέλο εκτέλεσης, την αναβαλλόμενη αξιολόγηση, και "
288288"υλοποιήθηκε στην Python 3.14. Οι επισημάνσεις (annotations) ως συμβολοσειρές εξακολουθούν "
289289"να χρησιμοποιούνται αν υπάρχει το ``from __future__ import annotations``, "
@@ -344,7 +344,7 @@ msgid ""
344344"code, up to modifications including, but not restricted to, whitespace "
345345"normalizations and constant values optimizations."
346346msgstr ""
347- "Οι τιμές είναι η συμβολοσειρά κειμένου του σχολιασμού όπως εμφανίζεται στον "
347+ "Οι τιμές είναι η συμβολοσειρά κειμένου της επισήμανσης (annotation) όπως εμφανίζεται στον "
348348"πηγαίο κώδικα, με κάποιες τροποποιήσεις που περιλαμβάνουν κανονικοποιήσεις "
349349"λευκών χαρακτήρων και βελτιστοποιήσεις σταθερών τιμών (αλλά δεν "
350350"περιορίζονται σε αυτές)."
@@ -359,7 +359,7 @@ msgstr ""
359359#: library/annotationlib.rst:167
360360msgid "A proxy object for forward references in annotations."
361361msgstr ""
362- "Ένα αντικείμενο αντιπροσώπου για αναφορές προς τα εμπρός σε annotations."
362+ "Ένα αντικείμενο αντιπροσώπου για αναφορές προς τα εμπρός σε επισημάνσεις ( annotations) ."
363363
364364#: library/annotationlib.rst:169
365365msgid ""
@@ -371,7 +371,7 @@ msgstr ""
371371"Στιγμιότυπα αυτής της κλάσης επιστρέφονται όταν χρησιμοποιείται η μορφή :"
372372"attr:`~Format.FORWARDREF` και οι επισημάνσεις (annotations) περιέχουν ένα "
373373"όνομα που δεν μπορεί να επιλυθεί. Αυτό μπορεί να συμβεί όταν χρησιμοποιείται "
374- "μια αναφορά προς τα εμπρός σε έναν σχολιασμό , όπως όταν γίνεται αναφορά σε "
374+ "μια αναφορά προς τα εμπρός σε μια επισήμανση (annotation) , όπως όταν γίνεται αναφορά σε "
375375"μια κλάση πριν αυτή οριστεί."
376376
377377#: library/annotationlib.rst:176
@@ -453,7 +453,7 @@ msgstr ""
453453"`συναρτήσεις <generic-functions>`. Είναι ένα tuple από :ref:`παραμέτρους "
454454"τύπου <type-params>` που είναι εντός εμβέλειας όσο η αναφορά προς τα εμπρός "
455455"αξιολογείται. Για παράδειγμα, αν αξιολογείται μία :class:`~ForwardRef` που "
456- "ανακτήθηκε από έναν σχολιασμό , που βρίσκεται στον χώρο ονομάτων κλάσης μιας "
456+ "ανακτήθηκε από έναν μια επισήμανση (annotation) , που βρίσκεται στον χώρο ονομάτων κλάσης μιας "
457457"γενικευμένης κλάσης ``C``, το *type_params* θα πρέπει να οριστεί ως ``C."
458458"__type_params__``."
459459
@@ -546,11 +546,11 @@ msgid ""
546546"when implementing functionality that needs to partially evaluate annotations "
547547"while a class is being constructed."
548548msgstr ""
549- "Αυτή η βοηθητική συνάρτηση απαιτείται, επειδή οι συναρτήσεις σχολιασμού που "
549+ "Αυτή η βοηθητική συνάρτηση απαιτείται, επειδή οι συναρτήσεις annotate που "
550550"δημιουργούνται από τον μεταγλωττιστή για τις συναρτήσεις, τις κλάσεις και τα "
551551"modules υποστηρίζουν μόνο τη μορφή :attr:`~Format.VALUE`, όταν καλούνται "
552552"απευθείας. Για την υποστήριξη άλλων μορφών, αυτή η συνάρτηση καλεί τη "
553- "συνάρτηση σχολιασμού σε ένα ειδικό περιβάλλον που της επιτρέπει να παράγει "
553+ "συνάρτηση annotate σε ένα ειδικό περιβάλλον που της επιτρέπει να παράγει "
554554"επισημάνσεις (annotations)στις άλλες μορφές. Αυτό είναι ένα χρήσιμο δομικό στοιχείο κατά "
555555"την υλοποίηση λειτουργικότητας, που χρειάζεται να αξιολογεί μερικώς τις "
556556"επισημάνσεις (annotations)ενώ κατασκευάζεται μια κλάση."
@@ -688,7 +688,7 @@ msgid ""
688688msgstr ""
689689"Ανακτά τη :term:`συνάρτηση σχολιασμού <annotate function>` από ένα λεξικό "
690690"χώρου ονομάτων κλάσης *namespace*. Επιστρέφει :const:`!None` αν ο χώρος "
691- "ονομάτων δεν περιέχει συνάρτηση σχολιασμού . Eίναι κυρίως χρήσιμο πριν η "
691+ "ονομάτων δεν περιέχει συνάρτηση annotate . Eίναι κυρίως χρήσιμο πριν η "
692692"κλάση δημιουργηθεί πλήρως (π.χ., σε μια μετάκληση)· μετά την ύπαρξη της "
693693"κλάσης, η συνάρτηση σχολιασμού μπορεί να ανακτηθεί με την ``cls."
694694"__annotate__``. Δείτε :ref:`παρακάτω <annotationlib-metaclass>` για ένα "
@@ -953,7 +953,7 @@ msgid ""
953953"string representation for other objects that contain values that are "
954954"commonly encountered in annotations."
955955msgstr ""
956- "Αυτό προορίζεται ως βοηθητική λειτουργία για συναρτήσεις σχολιασμού "
956+ "Αυτό προορίζεται ως βοηθητική λειτουργία για συναρτήσεις annotate "
957957"παρεχόμενες από τον χρήστη που υποστηρίζουν τη μορφή :attr:`~Format.STRING`, "
958958"αλλά δεν έχουν πρόσβαση στον κώδικα που δημιουργεί τις επισημάνσεις "
959959"(annotations). Μπορεί επίσης να χρησιμοποιηθεί για να παρέχει μια φιλική "
@@ -989,7 +989,7 @@ msgstr ""
989989"(annotations) θα βρίσκονται στο κλειδί ``__annotations__`` του λεξικού. Για "
990990"άλλες κλάσεις με επισημάνσεις (annotations), η :func:"
991991"`get_annotate_from_class_namespace` μπορεί να χρησιμοποιηθεί για να πάρει τη "
992- "συνάρτηση σχολιασμού , και η :func:`call_annotate_function` μπορεί να "
992+ "συνάρτηση annotate , και η :func:`call_annotate_function` μπορεί να "
993993"χρησιμοποιηθεί για να την καλέσει και να ανακτήσει τις επισημάνσεις "
994994"(annotations). Η χρήση της μορφής :attr:`~Format.FORWARDREF` συνήθως θα "
995995"είναι η καλύτερη, επειδή επιτρέπει στις επισημάνσεις (annotations) να "
@@ -1003,8 +1003,8 @@ msgid ""
10031003"and returns the result."
10041004msgstr ""
10051005"Για να τροποποιήσετε τις επισημάνσεις (annotations), είναι καλύτερο να "
1006- "δημιουργήσετε μια περιτυλιγμένη συνάρτηση σχολιασμού που καλεί την αρχική "
1007- "συνάρτηση σχολιασμού , κάνει τις απαραίτητες προσαρμογές και επιστρέφει το "
1006+ "δημιουργήσετε μια περιτυλιγμένη συνάρτηση annotate που καλεί την αρχική "
1007+ "συνάρτηση annotate , κάνει τις απαραίτητες προσαρμογές και επιστρέφει το "
10081008"αποτέλεσμα."
10091009
10101010#: library/annotationlib.rst:463
@@ -1446,7 +1446,7 @@ msgstr ""
14461446"κώδικα που σχετίζεται με επισημάνσεις (annotations), ο οποίος μπορεί στη "
14471447"συνέχεια να κάνει αυθαίρετα πράγματα. Για παράδειγμα, η :func:"
14481448"`get_annotations` μπορεί να καλέσει μια αυθαίρετη :term:`συνάρτηση "
1449- "σχολιασμού <annotate function>`, και η :meth:`ForwardRef.evaluate` μπορεί να "
1449+ "annotate <annotate function>`, και η :meth:`ForwardRef.evaluate` μπορεί να "
14501450"καλέσει την :func:`eval` σε μια αυθαίρετη συμβολοσειρά. Ο κώδικας που "
14511451"περιέχεται σε έναν σχολιασμό μπορεί να κάνει αυθαίρετες κλήσεις συστήματος, "
14521452"να μπει σε ατέρμονο βρόχο ή να εκτελέσει οποιαδήποτε άλλη λειτουργία. Αυτό "
0 commit comments