@@ -44,7 +44,7 @@ msgid ""
4444msgstr ""
4545"Οι επισημάνσεις (annotations) :ref:`αξιολογούνται νωχελικά <lazy-evaluation>` και συχνά "
4646"περιέχουν αναφορές προς τα εμπρός σε αντικείμενα που δεν έχουν ακόμη οριστεί "
47- "όταν δημιουργείται το annotation. Αυτό το module παρέχει ένα σύνολο "
47+ "όταν δημιουργείται η επισήμανση ( annotation) . Αυτό το module παρέχει ένα σύνολο "
4848"εργαλείων χαμηλού επιπέδου, που μπορούν να χρησιμοποιηθούν για την αξιόπιστη "
4949"ανάκτηση των επισημάνσεων (annotations), ακόμη και στην παρουσία αναφορών προς τα εμπρός "
5050"και άλλων ακραίων περιπτώσεων."
@@ -77,7 +77,7 @@ msgid ""
7777"annotations that may contain unresolved forward references."
7878msgstr ""
7979"Το :attr:`~Format.FORWARDREF` επιστρέφει αντικείμενα :class:`ForwardRef` για "
80- "annotations που δεν μπορούν να επιλυθούν, επιτρέποντάς σας να επιθεωρήσετε "
80+ " επισημάνσεις (annotations) που δεν μπορούν να επιλυθούν, επιτρέποντάς σας να επιθεωρήσετε "
8181"τις επισημάνσεις (annotations) χωρίς να τα αξιολογήσετε. Αυτό είναι χρήσιμο όταν χρειάζεται "
8282"να εργαστείτε με επισημάνσεις (annotations) που μπορεί να περιέχουν ανεπίλυτες αναφορές "
8383"προς τα εμπρός."
@@ -126,8 +126,8 @@ msgstr ""
126126msgid ""
127127":pep:`649` proposed the current model for how annotations work in Python."
128128msgstr ""
129- "Το :pep:`649` πρότεινε το τρέχον μοντέλο για το πώς λειτουργούν τα "
130- "annotations στην Python."
129+ "Το :pep:`649` πρότεινε το τρέχον μοντέλο για το πώς λειτουργούν οι "
130+ "επισημάνσεις (annotations) στην Python."
131131
132132#: library/annotationlib.rst:58
133133msgid ""
@@ -184,8 +184,8 @@ msgid ""
184184"only."
185185msgstr ""
186186"*Annotations ως συμβολοσειρές* (χρησιμοποιούνται με το ``from __future__ "
187- "import annotations`` από την Python 3.7 και μετά· δείτε το :pep:`563`): τα "
188- "annotations αποθηκεύονται μόνο ως συμβολοσειρές."
187+ "import annotations`` από την Python 3.7 και μετά· δείτε το :pep:`563`): οι "
188+ "επισημάνσεις (annotations) αποθηκεύονται μόνο ως συμβολοσειρές."
189189
190190#: library/annotationlib.rst:80
191191msgid ""
@@ -274,13 +274,13 @@ msgstr ""
274274"προβλήματα κατά τη χρήση των επισημάνσεων (annotations) ως υποδείξεων τύπων, όπως η ανάγκη "
275275"αναφοράς σε ονόματα που δεν έχουν ακόμη οριστεί όταν συναντάται το "
276276"annotation. Επιπλέον, υπήρξαν προβλήματα απόδοσης με την εκτέλεση των "
277- "annotations κατά τον χρόνο εισαγωγής του module. Επομένως, στην Python 3.7, "
277+ "επισημάνσεων (annotations) κατά τον χρόνο εισαγωγής του module. Επομένως, στην Python 3.7, "
278278"το :pep:`563` εισήγαγε τη δυνατότητα αποθήκευσης των επισημάνσεων (annotations) ως "
279279"συμβολοσειρές χρησιμοποιώντας τη σύνταξη ``from __future__ import "
280280"annotations``. Το σχέδιο τότε ήταν να γίνει τελικά αυτή η συμπεριφορά η "
281281"προεπιλογή, αλλά εμφανίστηκε ένα πρόβλημα: οι επισημάνσεις (annotations) ως συμβολοσειρές "
282- "είναι πιο δύσκολο να επεξεργαστούν για όσα άτομα κάνουν ενδοσκόπηση στα "
283- "annotations κατά τον χρόνο εκτέλεσης. Σαν εναλλακτική πρόταση, το :pep:"
282+ "είναι πιο δύσκολο να επεξεργαστούν για όσα άτομα κάνουν ενδοσκόπηση στις "
283+ "επισημάνσεις (annotations) κατά τον χρόνο εκτέλεσης. Σαν εναλλακτική πρόταση, το :pep:"
284284"`649`, εισήγαγε το τρίτο μοντέλο εκτέλεσης, την αναβαλλόμενη αξιολόγηση, και "
285285"υλοποιήθηκε στην Python 3.14. Οι επισημάνσεις (annotations) ως συμβολοσειρές εξακολουθούν "
286286"να χρησιμοποιούνται αν υπάρχει το ``from __future__ import annotations``, "
@@ -547,9 +547,9 @@ msgstr ""
547547"modules υποστηρίζουν μόνο τη μορφή :attr:`~Format.VALUE`, όταν καλούνται "
548548"απευθείας. Για την υποστήριξη άλλων μορφών, αυτή η συνάρτηση καλεί τη "
549549"συνάρτηση σχολιασμού σε ένα ειδικό περιβάλλον που της επιτρέπει να παράγει "
550- "annotations στις άλλες μορφές. Αυτό είναι ένα χρήσιμο δομικό στοιχείο κατά "
551- "την υλοποίηση λειτουργικότητας, που χρειάζεται να αξιολογεί μερικώς τα "
552- "annotations ενώ κατασκευάζεται μια κλάση."
550+ "επισημάνσεις (annotations) στις άλλες μορφές. Αυτό είναι ένα χρήσιμο δομικό στοιχείο κατά "
551+ "την υλοποίηση λειτουργικότητας, που χρειάζεται να αξιολογεί μερικώς τις "
552+ "επισημάνσεις (annotations) ενώ κατασκευάζεται μια κλάση."
553553
554554#: library/annotationlib.rst:265
555555msgid ""
@@ -711,8 +711,8 @@ msgid ""
711711"returned, and must be a member of the :class:`Format` enum or its integer "
712712"equivalent. The different formats work as follows:"
713713msgstr ""
714- "Η παράμετρος *format* ελέγχει τη μορφή στην οποία επιστρέφονται τα "
715- "annotations και πρέπει να είναι μέλος του enum :class:`Format` ή το ακέραιο "
714+ "Η παράμετρος *format* ελέγχει τη μορφή στην οποία επιστρέφονται οι "
715+ "επισημάνσεις (annotations) και πρέπει να είναι μέλος του enum :class:`Format` ή το ακέραιο "
716716"ισοδύναμό του. Οι διάφορες μορφές λειτουργούν ως εξής:"
717717
718718#: library/annotationlib.rst:341
@@ -1004,8 +1004,8 @@ msgid ""
10041004"Below is an example of a metaclass that filters out all :class:`typing."
10051005"ClassVar` annotations from the class and puts them in a separate attribute:"
10061006msgstr ""
1007- "Παρακάτω είναι ένα παράδειγμα μιας μετακλάσης, που φιλτράρει όλα τα "
1008- "annotations :class:`typing.ClassVar` από την κλάση και τα τοποθετεί σε ένα "
1007+ "Παρακάτω είναι ένα παράδειγμα μιας μετακλάσης, που φιλτράρει όλες τις "
1008+ "επισημάνσεις (annotations) :class:`typing.ClassVar` από την κλάση και τα τοποθετεί σε ένα "
10091009"ξεχωριστό χαρακτηριστικό:"
10101010
10111011#: library/annotationlib.rst:466
0 commit comments