Skip to content

Commit 911504a

Browse files
committed
apply suggestions
1 parent e67b1ee commit 911504a

1 file changed

Lines changed: 18 additions & 18 deletions

File tree

library/annotationlib.po

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -185,9 +185,9 @@ msgid ""
185185
"in Python 3.7 and newer; see :pep:`563`): Annotations are stored as strings "
186186
"only."
187187
msgstr ""
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
193193
msgid ""
@@ -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."
346346
msgstr ""
347-
"Οι τιμές είναι η συμβολοσειρά κειμένου του σχολιασμού όπως εμφανίζεται στον "
347+
"Οι τιμές είναι η συμβολοσειρά κειμένου της επισήμανσης (annotation) όπως εμφανίζεται στον "
348348
"πηγαίο κώδικα, με κάποιες τροποποιήσεις που περιλαμβάνουν κανονικοποιήσεις "
349349
"λευκών χαρακτήρων και βελτιστοποιήσεις σταθερών τιμών (αλλά δεν "
350350
"περιορίζονται σε αυτές)."
@@ -359,7 +359,7 @@ msgstr ""
359359
#: library/annotationlib.rst:167
360360
msgid "A proxy object for forward references in annotations."
361361
msgstr ""
362-
"Ένα αντικείμενο αντιπροσώπου για αναφορές προς τα εμπρός σε annotations."
362+
"Ένα αντικείμενο αντιπροσώπου για αναφορές προς τα εμπρός σε επισημάνσεις (annotations)."
363363

364364
#: library/annotationlib.rst:169
365365
msgid ""
@@ -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."
548548
msgstr ""
549-
"Αυτή η βοηθητική συνάρτηση απαιτείται, επειδή οι συναρτήσεις σχολιασμού που "
549+
"Αυτή η βοηθητική συνάρτηση απαιτείται, επειδή οι συναρτήσεις annotate που "
550550
"δημιουργούνται από τον μεταγλωττιστή για τις συναρτήσεις, τις κλάσεις και τα "
551551
"modules υποστηρίζουν μόνο τη μορφή :attr:`~Format.VALUE`, όταν καλούνται "
552552
"απευθείας. Για την υποστήριξη άλλων μορφών, αυτή η συνάρτηση καλεί τη "
553-
"συνάρτηση σχολιασμού σε ένα ειδικό περιβάλλον που της επιτρέπει να παράγει "
553+
"συνάρτηση annotate σε ένα ειδικό περιβάλλον που της επιτρέπει να παράγει "
554554
"επισημάνσεις (annotations)στις άλλες μορφές. Αυτό είναι ένα χρήσιμο δομικό στοιχείο κατά "
555555
"την υλοποίηση λειτουργικότητας, που χρειάζεται να αξιολογεί μερικώς τις "
556556
"επισημάνσεις (annotations)ενώ κατασκευάζεται μια κλάση."
@@ -688,7 +688,7 @@ msgid ""
688688
msgstr ""
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."
955955
msgstr ""
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."
10041004
msgstr ""
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

Comments
 (0)