Skip to content

Commit e8c7bac

Browse files
[pre-commit.ci lite] apply automatic fixes
1 parent a39d59a commit e8c7bac

File tree

1 file changed

+45
-48
lines changed

1 file changed

+45
-48
lines changed

library/functions.po

Lines changed: 45 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1078,9 +1078,9 @@ msgid ""
10781078
msgstr ""
10791079
"Εάν το αντικείμενο έχει μία μέθοδο με το όνομα :meth:`__dir__`, αυτή η "
10801080
"μέθοδος θα καλείται και πρέπει να επιστρέψει μια λίστα από χαρακτηριστικά. "
1081-
"Αυτό επιτρέπει τα αντικείμενα που υλοποιούν μια εξατομικευμένη "
1082-
"συνάρτηση :func:`__getattr__` or :func:`__getattribute__` για την προσαρμογή "
1083-
"του τρόπου με τον οποίο η :func:`dir` αναφέρει τα χαρακτηριστικά."
1081+
"Αυτό επιτρέπει τα αντικείμενα που υλοποιούν μια εξατομικευμένη συνάρτηση :"
1082+
"func:`__getattr__` or :func:`__getattribute__` για την προσαρμογή του τρόπου "
1083+
"με τον οποίο η :func:`dir` αναφέρει τα χαρακτηριστικά."
10841084

10851085
#: library/functions.rst:440
10861086
#, fuzzy
@@ -1547,12 +1547,12 @@ msgid ""
15471547
"*format_spec* is non-empty, or if either the *format_spec* or the return "
15481548
"value are not strings."
15491549
msgstr ""
1550-
"Μια κλήση στο ``format(value, format_spec)`` μεταφράζεται σε "
1551-
"``type(value).__format__(value, format_spec)`` το οποίο παρακάμπτει το "
1552-
"λεξικό του αντικειμένου κατά την αναζήτηση της μεθόδου :meth:`__format__` "
1553-
"στην τιμή. Μια εξαίρεση :exc:`TypeError` γίνεται raise εάν η αναζήτηση της "
1554-
"μεθόδου φτάσει στο :mod:`object` και το *format_spec* δεν είναι κενό ή εάν "
1555-
"είτε το *format_spec* είτε η τιμή επιστροφής δεν είναι συμβολοσειρές."
1550+
"Μια κλήση στο ``format(value, format_spec)`` μεταφράζεται σε ``type(value)."
1551+
"__format__(value, format_spec)`` το οποίο παρακάμπτει το λεξικό του "
1552+
"αντικειμένου κατά την αναζήτηση της μεθόδου :meth:`__format__` στην τιμή. "
1553+
"Μια εξαίρεση :exc:`TypeError` γίνεται raise εάν η αναζήτηση της μεθόδου "
1554+
"φτάσει στο :mod:`object` και το *format_spec* δεν είναι κενό ή εάν είτε το "
1555+
"*format_spec* είτε η τιμή επιστροφής δεν είναι συμβολοσειρές."
15561556

15571557
#: library/functions.rst:735
15581558
msgid ""
@@ -1986,15 +1986,15 @@ msgstr ""
19861986
"πολύ διαφορετικά ανάλογα με την παρουσία του δεύτερου ορίσματος. Χωρίς "
19871987
"δεύτερο όρισμα, το *object* πρέπει να είναι ένα αντικείμενο συλλογής που να "
19881988
"υποστηρίζει το πρωτόκολλο :term:`iterable` (η μέθοδος :meth:`__iter__`), ή "
1989-
"πρέπει να υποστηρίζει το πρωτόκολλο ακολουθίας (η "
1990-
"μέθοδος :meth:`__getitem__` με ακέραια ορίσματα που ξεκινούν από ``0``). "
1991-
"Εάν δεν υποστηρίζει κανένα από αυτά τα πρωτόκολλα, γίνεται raise "
1992-
"μια :exc:`TypeError`. Εάν δοθεί το δεύτερο όρισμα *sentinel*, τότε το "
1993-
"*object* πρέπει να είναι ένα callable αντικείμενο. Ο iterator που "
1994-
"δημιουργήθηκε σε αυτή την περίπτωση θα καλέσει το *object* χωρίς ορίσματα "
1995-
"για κάθε κλήση στη μέθοδο :meth:`~iterator.__next__`∙ εάν η τιμή που "
1996-
"επιστρέφετια είναι ίση με *sentinel*, θα γίνει raise η :exc:`StopIteration`, "
1997-
"διαφορετικά θα επιστραφεί η τιμή."
1989+
"πρέπει να υποστηρίζει το πρωτόκολλο ακολουθίας (η μέθοδος :meth:"
1990+
"`__getitem__` με ακέραια ορίσματα που ξεκινούν από ``0``). Εάν δεν "
1991+
"υποστηρίζει κανένα από αυτά τα πρωτόκολλα, γίνεται raise μια :exc:"
1992+
"`TypeError`. Εάν δοθεί το δεύτερο όρισμα *sentinel*, τότε το *object* πρέπει "
1993+
"να είναι ένα callable αντικείμενο. Ο iterator που δημιουργήθηκε σε αυτή την "
1994+
"περίπτωση θα καλέσει το *object* χωρίς ορίσματα για κάθε κλήση στη μέθοδο :"
1995+
"meth:`~iterator.__next__`∙ εάν η τιμή που επιστρέφετια είναι ίση με "
1996+
"*sentinel*, θα γίνει raise η :exc:`StopIteration`, διαφορετικά θα επιστραφεί "
1997+
"η τιμή."
19981998

19991999
#: library/functions.rst:995
20002000
msgid "See also :ref:`typeiter`."
@@ -2400,10 +2400,9 @@ msgstr ""
24002400
"τρόπο ισχύει για I/O με δυαδική προσωρινή μνήμη, αλλά το ``TextIOWrapper`` "
24012401
"(δηλαδή, τα αρχεία που ανοίγουν με ``mode='r+'``) θα έχουνε άλλη αποθήκευση. "
24022402
"Για να απενεργοποιήσετε την προσωρινή αποθήκευση στο ``TextIOWrapper``, "
2403-
"εξετάστε το ενδεχόμενο να χρησιμοποιήσετε μια ``write_through`` σημαία "
2404-
"για :func:`io.TextIOWrapper.reconfigure`. Όταν δεν δίνεται όρισμα "
2405-
"*buffering*, η προεπιλεγμένη πολιτική προσωρινής αποθήκευσης λειτουργεί ως "
2406-
"εξής:"
2403+
"εξετάστε το ενδεχόμενο να χρησιμοποιήσετε μια ``write_through`` σημαία για :"
2404+
"func:`io.TextIOWrapper.reconfigure`. Όταν δεν δίνεται όρισμα *buffering*, η "
2405+
"προεπιλεγμένη πολιτική προσωρινής αποθήκευσης λειτουργεί ως εξής:"
24072406

24082407
#: library/functions.rst:1232
24092408
msgid ""
@@ -2922,12 +2921,11 @@ msgid ""
29222921
"copy of the property with the corresponding accessor function set to the "
29232922
"decorated function. This is best explained with an example::"
29242923
msgstr ""
2925-
"Ένα αντικείμενο ιδιότητας έχει "
2926-
"μεθόδους :attr:`~property.getter``, :attr:`~property.setter`, "
2927-
"και :attr:`~property.deleter` που μπορούν να χρησιμοποιηθούν ως διακοσμητές "
2928-
"που δημιουργούν ένα αντίγραφο της ιδιότητας με την αντίστοιχη συνάρτηση "
2929-
"accessor που έχει οριστεί στον decorator. Αυτό εξηγείται καλύτερα με ένα "
2930-
"παράδειγμα:"
2924+
"Ένα αντικείμενο ιδιότητας έχει μεθόδους :attr:`~property.getter``, :attr:"
2925+
"`~property.setter`, και :attr:`~property.deleter` που μπορούν να "
2926+
"χρησιμοποιηθούν ως διακοσμητές που δημιουργούν ένα αντίγραφο της ιδιότητας "
2927+
"με την αντίστοιχη συνάρτηση accessor που έχει οριστεί στον decorator. Αυτό "
2928+
"εξηγείται καλύτερα με ένα παράδειγμα:"
29312929

29322930
#: library/functions.rst:1529
29332931
msgid ""
@@ -2981,9 +2979,9 @@ msgstr ""
29812979
"συμβολοσειρά που περικλείεται σε αγκύλες που περιέχει το όνομα του τύπου του "
29822980
"αντικειμένου μαζί με πρόσθετες πληροφορίες που συχνά περιλαμβάνουν το όνομα "
29832981
"και τη διεύθυνση του αντικειμένου. Μια κλάση μπορεί να ελέγξει τι "
2984-
"επιστρέφει αυτή η συνάρτηση για τις οντότητες της ορίζοντας "
2985-
"μια :meth:`__repr__`. Εάν η :func:`sys.displayhook` δεν είναι προσβάσιμη, "
2986-
"αυτή η συνάρτηση θα κάνει raise το :exc:`RuntimeError`."
2982+
"επιστρέφει αυτή η συνάρτηση για τις οντότητες της ορίζοντας μια :meth:"
2983+
"`__repr__`. Εάν η :func:`sys.displayhook` δεν είναι προσβάσιμη, αυτή η "
2984+
"συνάρτηση θα κάνει raise το :exc:`RuntimeError`."
29872985

29882986
#: library/functions.rst:1564
29892987
#, fuzzy
@@ -2995,8 +2993,8 @@ msgid ""
29952993
msgstr ""
29962994
"Επιστρέφει ένα αντίστροφο :term:`iterator`. Το *seq* πρέπει να είναι ένα "
29972995
"αντικείμενο που έχει μια μέθοδο :meth:`.__reversed__` ή υποστηρίζει το "
2998-
"πρωτόκολλο ακολουθίας (η μέθοδος :meth:`__len__` και η "
2999-
"μέθοδος :meth:`__getitem__` με ακέραια ορίσματα που ξεκινούν από ``0``)."
2996+
"πρωτόκολλο ακολουθίας (η μέθοδος :meth:`__len__` και η μέθοδος :meth:"
2997+
"`__getitem__` με ακέραια ορίσματα που ξεκινούν από ``0``)."
30002998

30012999
#: library/functions.rst:1572
30023000
msgid ""
@@ -3125,15 +3123,14 @@ msgstr ""
31253123
"Επιστρέφετε ένα αντικείμενο :term:`slice` που αντιπροσωπεύει το σύνολο των "
31263124
"δεικτών που καθορίζονται από το ``range(start, stop, step)``. Τα ορίσματα "
31273125
"*start* και *step* είναι από προεπιλογή ``None``. Τα αντικείμενα slice έχουν "
3128-
"τα χαρακτηριστικά δεδομένα μόνο για "
3129-
"ανάγνωση :attr:`~slice.start`, :attr:`~slice.stop` "
3130-
"και :attr:`~slice.step`,τα οποία απλά επιστρέφουν τις τιμές των ορισμάτων (ή "
3131-
"τις προεπιλογές τους). Δεν έχουνε άλλη ρητή λειτουργικότητα∙ ωστόσο, "
3132-
"χρησιμοποιούνται από το NumPy και άλλα πακέτα τρίτων. Τα αντικείμενα slice "
3133-
"δημιουργούνται επίσης όταν χρησιμοποιείται εκτεταμένη σύνταξη ευρετηρίου. "
3134-
"Για παράδειγμα: ``a[start:stop:step]`` ή ``a[start:stop, i]``. Δείτε "
3135-
"τη :func:`itertools.islice` για μια εναλλακτική έκδοση που επιστρέφει ένα "
3136-
"iterator."
3126+
"τα χαρακτηριστικά δεδομένα μόνο για ανάγνωση :attr:`~slice.start`, :attr:"
3127+
"`~slice.stop` και :attr:`~slice.step`,τα οποία απλά επιστρέφουν τις τιμές "
3128+
"των ορισμάτων (ή τις προεπιλογές τους). Δεν έχουνε άλλη ρητή "
3129+
"λειτουργικότητα∙ ωστόσο, χρησιμοποιούνται από το NumPy και άλλα πακέτα "
3130+
"τρίτων. Τα αντικείμενα slice δημιουργούνται επίσης όταν χρησιμοποιείται "
3131+
"εκτεταμένη σύνταξη ευρετηρίου. Για παράδειγμα: ``a[start:stop:step]`` ή "
3132+
"``a[start:stop, i]``. Δείτε τη :func:`itertools.islice` για μια εναλλακτική "
3133+
"έκδοση που επιστρέφει ένα iterator."
31373134

31383135
#: library/functions.rst:1646
31393136
msgid ""
@@ -3463,12 +3460,12 @@ msgid ""
34633460
"using statements or operators such as ``super()[name]``."
34643461
msgstr ""
34653462
"Λάβετε υπόψη ότι το :func:`super` υλοποιείται ως μέρος της διαδικασίας "
3466-
"δέσμευσης για ρητές αναζητήσεις χαρακτηριστικών με κουκκίδες όπως "
3467-
"``super().__getitem__(name)``. Το κάνει εφαρμόζοντας τη δικιά του "
3468-
"μέθοδο :meth:`__getattribute__` για αναζήτηση κλάσεων με προβλέψιμη σειρά "
3469-
"που υποστηρίζει πολλαπλή κληρονομικότητα. Συνεπώς, η :func:`super` δεν έχει "
3470-
"οριστεί για σιωπηρές αναζητήσεις που χρησιμοποιούν δηλώσεις ή τελεστές όπως "
3471-
"``super()[name]``."
3463+
"δέσμευσης για ρητές αναζητήσεις χαρακτηριστικών με κουκκίδες όπως ``super()."
3464+
"__getitem__(name)``. Το κάνει εφαρμόζοντας τη δικιά του μέθοδο :meth:"
3465+
"`__getattribute__` για αναζήτηση κλάσεων με προβλέψιμη σειρά που υποστηρίζει "
3466+
"πολλαπλή κληρονομικότητα. Συνεπώς, η :func:`super` δεν έχει οριστεί για "
3467+
"σιωπηρές αναζητήσεις που χρησιμοποιούν δηλώσεις ή τελεστές όπως ``super()"
3468+
"[name]``."
34723469

34733470
#: library/functions.rst:1816
34743471
msgid ""

0 commit comments

Comments
 (0)