Skip to content

Commit d3bda32

Browse files
Merge remote-tracking branch 'origin/translate/reference-executionmodel' into feature/add-to-dictionary-script
2 parents d870217 + ece70c8 commit d3bda32

File tree

1 file changed

+18
-17
lines changed

1 file changed

+18
-17
lines changed

reference/executionmodel.po

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ msgid ""
115115
"clause, :keyword:`except* <except_star>` clause, or in the as-pattern in "
116116
"structural pattern matching,"
117117
msgstr ""
118-
"μετά το :keyword:`!as` σε μια δήλωση :keyword:`with`, σε ρήτρα :keyword: "
118+
"μετά το :keyword:`!as` σε μια δήλωση :keyword:`with`, σε ρήτρα :keyword:"
119119
"`except`, σε ρήτρα :keyword:`except* <except_star>` ή στο as-pattern κατά τη "
120120
"δομική αντιστοίχηση μοτίβων,"
121121

@@ -269,7 +269,7 @@ msgstr ""
269269
"των ονομάτων στον χώρο ονομάτων ανώτατου επιπέδου. Τα ονόματα επιλύονται "
270270
"στον χώρο ανώτατου επιπέδου αναζητώντας πρώτα στον καθολικό χώρο ονομάτων, "
271271
"δηλαδή τον χώρο ονομάτων του module που περιέχει το μπλοκ κώδικα, και στη "
272-
"συνέχεια στο χώρο ονομάτων των builtins, τον χώρο ονομάτων του module :mod: "
272+
"συνέχεια στο χώρο ονομάτων των builtins, τον χώρο ονομάτων του module :mod:"
273273
"`builtins`. Ο καθολικός χώρος ονομάτων αναζητείται πρώτος. Αν τα ονόματα δεν "
274274
"βρεθούν εκεί, αναζητούνται στον χώρο ονομάτων των builtins. Η δήλωση :"
275275
"keyword:`!global` πρέπει να προηγείται όλων των χρήσεων των καταγεγραμμένων "
@@ -321,9 +321,9 @@ msgid ""
321321
"definition becomes the attribute dictionary of the class. The scope of names "
322322
"defined in a class block is limited to the class block; it does not extend "
323323
"to the code blocks of methods. This includes comprehensions and generator "
324-
"expressions, but it does not include :ref:`annotation scopes <annotation-"
325-
"scopes>`, which have access to their enclosing class scopes. This means that "
326-
"the following will fail::"
324+
"scopes>`, expressions, but it does not include :ref:`annotation scopes "
325+
"<annotation-which have access to their enclosing class scopes. This means "
326+
"that the following will fail::"
327327
msgstr ""
328328
"Τα μπλοκ ορισμού κλάσεων και τα ορίσματα στις συναρτήσεις :func:`exec` και :"
329329
"func:`eval` είναι ειδικές περιπτώσεις στο πλαίσιο της επίλυσης ονομάτων. "
@@ -357,7 +357,7 @@ msgstr ""
357357
":ref:`Οι λίστες παραμέτρων τύπου <type-params>` και οι δηλώσεις :keyword:"
358358
"`type` εισάγουν *πεδία σημειώσεων*, τα οποία συμπεριφέρονται κυρίως όπως τα "
359359
"πεδία συναρτήσεων,αλλά με κάποιες εξαιρέσεις που συζητούνται παρακάτω. :term:"
360-
"`Οι σημειώσεις <annotation>`προς το παρόν δεν χρησιμοποιούν πεδία "
360+
"`Οι σημειώσεις <annotation>` προς το παρόν δεν χρησιμοποιούν πεδία "
361361
"σημειώσεων, αλλά αναμένεται να τα χρησιμοποιήσουν στην Python 3.13, όταν "
362362
"υλοποιηθεί το :pep:`649`."
363363

@@ -437,7 +437,7 @@ msgid ""
437437
"assignment_expression>` expressions. (These expressions are allowed in other "
438438
"scopes contained within the annotation scope.)"
439439
msgstr ""
440-
"Οι εκφράσεις σε πεδία σημειώσεων δεν μπορούν να περιέχουν τις εκφράσεις:"
440+
"Οι εκφράσεις σε πεδία σημειώσεων δεν μπορούν να περιέχουν τις εκφράσεις :"
441441
"keyword:`yield`, ``yield from``, :keyword:`await` ή :token:`:=<python-"
442442
"grammar:assignment_expression`. (Αυτές οι εκφράσεις επιτρέπονται σε άλλα "
443443
"πεδία που περιέχονται μέσα στο πεδίο σημειώσεων.)"
@@ -485,12 +485,12 @@ msgid ""
485485
"resolve an attribute access."
486486
msgstr ""
487487
"Οι τιμές των ψευδωνύμων τύπου που δημιουργούνται μέσω της δήλωσης :keyword:"
488-
"`type`αξιολογούνται *καθυστερημένα*. Το ίδιο ισχύει και για τα όρια και τους "
489-
"περιορισμούς τωνμεταβλητών τύπου που δημιουργούνται μέσω της :ref:`σύνταξης "
490-
"παραμέτρων τύπου <type-params>`.Αυτό σημαίνει ότι δεν αξιολογούνται κατά τη "
491-
"δημιουργία του ψευδωνύμου τύπου ή της μεταβλητής τύπου. Αντίθετα, "
492-
"αξιολογούνται μόνο όταν αυτό είναι απαραίτητο για την επίλυση μιας πρόσβασης "
493-
"χαρακτηριστικού."
488+
"`type` αξιολογούνται *καθυστερημένα*. Το ίδιο ισχύει και για τα όρια και "
489+
"τους περιορισμούς τωνμεταβλητών τύπου που δημιουργούνται μέσω της :ref:"
490+
"`σύνταξης παραμέτρων τύπου <type-params>`.Αυτό σημαίνει ότι δεν "
491+
"αξιολογούνται κατά τη δημιουργία του ψευδωνύμου τύπου ή της μεταβλητής "
492+
"τύπου. Αντίθετα, αξιολογούνται μόνο όταν αυτό είναι απαραίτητο για την "
493+
"επίλυση μιας πρόσβασης χαρακτηριστικού."
494494

495495
#: reference/executionmodel.rst:246
496496
msgid "Example:"
@@ -519,7 +519,7 @@ msgstr ""
519519
#: reference/executionmodel.rst:276
520520
msgid ""
521521
"Lazily evaluated values are evaluated in :ref:`annotation scope <annotation-"
522-
"scopes>`, which means that names that appear inside the lazily evaluated "
522+
"scopes>`,which means that names that appear inside the lazily evaluated "
523523
"value are looked up as if they were used in the immediately enclosing scope."
524524
msgstr ""
525525
"Οι τιμές που αξιολογούνται καθυστερημένα αξιολογούνται στο :ref:`πεδίο "
@@ -540,8 +540,9 @@ msgid ""
540540
msgstr ""
541541
"Οι χρήστες δεν θα πρέπει να τροποποιούν το ``__builtins__``· είναι αυστηρά "
542542
"μια λεπτομέρεια υλοποίησης. Οι χρήστες που θέλουν να παρακάμψουν τιμές στον "
543-
"χώρο ονομάτων των ενσωματωμένων συναρτήσεων θα πρέπει να :keyword:`εισάγουν` "
544-
"το module :mod:`builtins` και να τροποποιούν τα χαρακτηριστικά του κατάλληλα."
543+
"χώρο ονομάτων των ενσωματωμένων συναρτήσεων θα πρέπει να κάνουν :keyword:"
544+
"`import` το module :mod:`builtins` και να τροποποιούν τα χαρακτηριστικά του "
545+
"κατάλληλα."
545546

546547
#: reference/executionmodel.rst:296
547548
msgid ""
@@ -558,7 +559,7 @@ msgstr ""
558559
"ονόματος ``__builtins__`` στον καθολικό του χώρο ονομάτων· αυτό θα πρέπει να "
559560
"είναι ένα λεξικό ή ένα module (στη δεύτερη περίπτωση χρησιμοποιείται το "
560561
"λεξικό του module). Από προεπιλογή, όταν βρισκόμαστε στο module :mod:"
561-
"``__main__``, το ``__builtins__`` είναι το ενσωματωμένο module :mod:"
562+
"`__main__`, το ``__builtins__`` είναι το ενσωματωμένο module :mod:"
562563
"`builtins`· όταν βρισκόμαστε σε οποιοδήποτε άλλο module, το ``__builtins__`` "
563564
"είναι ένα ψευδώνυμο για το λεξικό του ίδιου του module :mod:`builtins`."
564565

0 commit comments

Comments
 (0)