8000 Translate `library/stdtypes.po` by thepetk · Pull Request #549 · python/python-docs-el · GitHub
[go: up one dir, main page]

Skip to content

Translate library/stdtypes.po #549

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 68 commits into from
Nov 1, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
0a6b29d
Initial stdtypes translation
thepetk Aug 5, 2024
6fa3ba8
Update library/stdtypes.po
thepetk Aug 5, 2024
a0e338b
Update library/stdtypes.po
thepetk Aug 5, 2024
66e0f03
Update library/stdtypes.po
thepetk Aug 5, 2024
a013cb3
Update library/stdtypes.po
thepetk Aug 5, 2024
b8a37d6
Update library/stdtypes.po
thepetk Aug 5, 2024
cd72c50
Update library/stdtypes.po
thepetk Aug 5, 2024
e74e17e
Update library/stdtypes.po
thepetk Aug 5, 2024
53c8c42
Update library/stdtypes.po
thepetk Aug 5, 2024
8709ef2
Update library/stdtypes.po
thepetk Aug 5, 2024
67b8002
[pre-commit.ci lite] apply automatic fixes
pre-commit-ci-lite[bot] Aug 5, 2024
0f4d988
Update library/stdtypes.po
thepetk Aug 5, 2024
875c1fd
Update library/stdtypes.po
thepetk Aug 5, 2024
244cdfd
Update library/stdtypes.po
thepetk Aug 5, 2024
d2e45c7
Update library/stdtypes.po
thepetk Aug 5, 2024
77b8945
Update library/stdtypes.po
thepetk Aug 5, 2024
9679467
Update library/stdtypes.po
thepetk Aug 5, 2024
ee7d7fe
Add new codeowner (#550)
thepetk Aug 5, 2024
716284b
Further translation
thepetk Aug 16, 2024
aafb12b
Update translation
thepetk Aug 19, 2024
d51c0c1
Update stdtypes
thepetk Sep 3, 2024
80fee06
Update stdtypes
thepetk Sep 6, 2024
44ef83b
Update library/stdtypes.po
thepetk Sep 9, 2024
f858a2b
Update library/stdtypes.po
thepetk Sep 9, 2024
9256a56
Update library/stdtypes.po
thepetk Sep 9, 2024
ad0ff46
Update library/stdtypes.po
thepetk Sep 9, 2024
82568d8
Update library/stdtypes.po
thepetk Sep 9, 2024
db6a1d8
Update library/stdtypes.po
thepetk Sep 9, 2024
00834a9
Update library/stdtypes.po
thepetk Sep 9, 2024
b09cd8c
Update library/stdtypes.po
thepetk Sep 9, 2024
2e9bd39
Update library/stdtypes.po
thepetk Sep 9, 2024
d30bb9d
[pre-commit.ci lite] apply automatic fixes
pre-commit-ci-lite[bot] Sep 9, 2024
505c6e9
Update stdtypes.po
thepetk Sep 10, 2024
380f5bd
Update stdtypes
thepetk Sep 21, 2024
00b7d08
Update stdtypes.po
thepetk Oct 14, 2024
e8a2348
Add translation (WIP) for stdtypes
skpanagiotis Oct 17, 2024
9e6919e
Add translation (WIP) for stdtypes
skpanagiotis Oct 23, 2024
d49ec5a
Minor spelling fix in programming.po
skpanagiotis Oct 28, 2024
13b9f26
Fixes in stdtypes.po translation and add words in main.txt
skpanagiotis Oct 28, 2024
56059c2
Minor fix in translation
skpanagiotis Oct 29, 2024
d280e43
Minor fix in translation
skpanagiotis Oct 29, 2024
b80462a
Merge branch 'main' into ft/translate_stdtypes
skpanagiotis Oct 29, 2024
fad7fde
Minor fix in translation and update main.txt
skpanagiotis Oct 29, 2024
bb7ff5f
Update library/stdtypes.po
skpanagiotis Oct 30, 2024
9d3a1d5
Update library/stdtypes.po
thepetk Oct 31, 2024
04823e7
Update library/stdtypes.po
thepetk Oct 31, 2024
8e6b690
Update library/stdtypes.po
thepetk Oct 31, 2024
fd2d417
Update library/stdtypes.po
thepetk Oct 31, 2024
61d3810
Update library/stdtypes.po
thepetk Oct 31, 2024
60e171c
Update library/stdtypes.po
thepetk Oct 31, 2024
a8ee6fb
Update library/stdtypes.po
thepetk Oct 31, 2024
f019e23
Update library/stdtypes.po
thepetk Oct 31, 2024
7c032b4
Update library/stdtypes.po
thepetk Oct 31, 2024
e1728cb
Update library/stdtypes.po
thepetk Oct 31, 2024
275d6ad
Update library/stdtypes.po
thepetk Oct 31, 2024
840d899
Update library/stdtypes.po
thepetk Oct 31, 2024
6449c03
Update library/stdtypes.po
thepetk Oct 31, 2024
c293944
Update library/stdtypes.po
thepetk Oct 31, 2024
4fe71e6
Update library/stdtypes.po
thepetk Oct 31, 2024
c192557
Update library/stdtypes.po
thepetk Oct 31, 2024
e3bc3b7
Update library/stdtypes.po
thepetk Oct 31, 2024
2b82711
Update library/stdtypes.po
thepetk Oct 31, 2024
0eedf8b
Update library/stdtypes.po
thepetk Oct 31, 2024
b503717
Update library/stdtypes.po
thepetk Oct 31, 2024
c0a13c9
Update library/stdtypes.po
thepetk Oct 31, 2024
2f4e9f2
Update library/stdtypes.po
thepetk Oct 31, 2024
137898e
[pre-commit.ci lite] apply automatic fixes
pre-commit-ci-lite[bot] Oct 31, 2024
99de568
Add word in main.txt
skpanagiotis Oct 31, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update translation
Signed-off-by: thepetk <thepetk@gmail.com>
  • Loading branch information
thepetk committed Aug 19, 2024
commit aafb12be1afd9c051fb356d623544e17b02cd1a7
2 changes: 2 additions & 0 deletions dictionaries/main.txt
8000
Original file line number Diff line number Diff line change
Expand Up @@ -240,9 +240,11 @@ mangled
mappings
menu
meta
method
mode
module
modules
modulo
ms
mult
multi
Expand Down
83 changes: 79 additions & 4 deletions library/stdtypes.po
Original file line number Diff line number Diff line change
Expand Up @@ -1024,46 +1024,64 @@ msgid ""
"The *signed* argument indicates whether two's complement is used to "
"represent the integer."
msgstr ""
"Το όρισμα *signed* υποδεικνύει εάν το συμπλήρωμα ως προς δύο χρησιμοποιείται "
"για να αντιπροσωπεύσει τον ακέραιο."

#: library/stdtypes.rst:604
msgid "Added default argument value for ``byteorder``."
msgstr ""
"Προστιθέμενη προεπιλεγμένη τιμή (default) ορίσματος για το ``byteorder``."

#: library/stdtypes.rst:609
msgid ""
"Return a pair of integers whose ratio is equal to the original integer and "
"has a positive denominator. The integer ratio of integers (whole numbers) "
"is always the integer as the numerator and ``1`` as the denominator."
msgstr ""
"Επιστρέφει ένα ζεύγος ακεραίων των οποίων η αναλογία είναι ίση με τον αρχικό "
"ακέραιο και έχει θετικό παρονομαστή. Ο ακέραιος λόγος ακεραίων (ολόκληρων "
"αριθμών) είναι πάντα ο ακέραιος αριθμός ως αριθμητής και το ``1`` ως "
"παρονομαστής."

#: library/stdtypes.rst:618
msgid ""
"Returns ``True``. Exists for duck type compatibility with :meth:`float."
"is_integer`."
msgstr ""
"Επιστρέφει ``True``. Υπάρχει για συμβατότητα τύπου duck με :meth:`float."
"is_integer`."

#: library/stdtypes.rst:623
msgid "Additional Methods on Float"
msgstr ""
msgstr "Περαιτέρω Μέθοδοι για Float"

#: library/stdtypes.rst:625
msgid ""
"The float type implements the :class:`numbers.Real` :term:`abstract base "
"class`. float also has the following additional methods."
msgstr ""
"Ο τύπος float (κινητής υποδιαστολής) υλοποιεί την :class:`numbers.Real` :"
"term:`abstract base class`. Ο float έχει επίσης τις ακόλουθες πρόσθετες "
"μεθόδους."

#: library/stdtypes.rst:630
msgid ""
"Return a pair of integers whose ratio is exactly equal to the original "
"float. The ratio is in lowest terms and has a positive denominator. Raises :"
"exc:`OverflowError` on infinities and a :exc:`ValueError` on NaNs."
msgstr ""
"Επιστρέφει ένα ζεύγος ακεραίων των οποίων η αναλογία είναι ακριβώς ίση με το "
"αρχικό float. Ο λόγος είναι στο χαμηλότερο επίπεδο και έχει θετικό "
"παρονομαστή. Κάνει raise :exc:`OverflowError` στα άπειρα και ένα :exc:"
"`ValueError` για NaNs."

#: library/stdtypes.rst:637
msgid ""
"Return ``True`` if the float instance is finite with integral value, and "
"``False`` otherwise::"
msgstr ""
"Επιστρέφει ``True`` εάν το float instance είναι πεπερασμένο με ακέραια τιμή "
"και ``False`` διαφορετικά::"

#: library/stdtypes.rst:645
msgid ""
Expand All @@ -1074,29 +1092,45 @@ msgid ""
"of floating-point numbers. This can be useful when debugging, and in "
"numerical work."
msgstr ""
"Δύο μέθοδοι υποστηρίζουν τη μετατροπή από και προς δεκαεξαδικές "
"συμβολοσειρές. Αφού τα floats της Python αποθηκεύονται εσωτερικά ως δυαδικοί "
"αριθμοί, η μετατροπή ενός float προς ή από μια *δεκαδική* συμβολοσειρά "
"συνήθως περιλαμβάνει ένα μικρό σφάλμα στρογγυλοποίησης. Αντιθέτως, οι "
"δεκαεξαδικές συμβολοσειρές επιτρέπουν ακριβή αναπαράσταση και "
"συγκεκριμενοποίηση των αριθμών κινητής υποδιαστολής. Αυτό μπορεί να είναι "
"χρήσιμο κατά το debugging και στην αριθμητική."

#: library/stdtypes.rst:656
msgid ""
"Return a representation of a floating-point number as a hexadecimal string. "
"For finite floating-point numbers, this representation will always include a "
"leading ``0x`` and a trailing ``p`` and exponent."
msgstr ""
"Επιστρέφει μια αναπαράσταση ενός αριθμού κινητής υποδιαστολής ως δεκαεξαδική "
"συμβολοσειρά. Για πεπερασμένους αριθμούς κινητής υποδιαστολής, αυτή η "
"αναπαράσταση θα περιλαμβάνει πάντα ένα προπορευόμενο ``0x`` και ένα "
"τελευταίο ``p`` και εκθέτη."

#: library/stdtypes.rst:664
msgid ""
"Class method to return the float represented by a hexadecimal string *s*. "
"The string *s* may have leading and trailing whitespace."
msgstr ""
"Μέθοδος κλάσης για την επιστροφή του float που αντιπροσωπεύεται από μια "
"δεκαεξαδική συμβολοσειρά *s*. Η συμβολοσειρά *s* μπορεί να έχει κενό "
"διάστημα που στην αρχή ή το τέλος."

#: library/stdtypes.rst:669
msgid ""
"Note that :meth:`float.hex` is an instance method, while :meth:`float."
"fromhex` is a class method."
msgstr ""
"Σημειώστε ότι το :meth:`float.hex` είναι ένα instance method, ενώ το :meth:"
"`float.fromhex` είναι μια μέθοδος κλάσης."

#: library/stdtypes.rst:672
msgid "A hexadecimal string takes the form::"
msgstr ""
msgstr "Μια δεκαεξαδική συμβολοσειρά έχει τη μορφή::"

#: library/stdtypes.rst:676
msgid ""
Expand All @@ -1111,6 +1145,17 @@ msgid ""
"by C's ``%a`` format character or Java's ``Double.toHexString`` are accepted "
"by :meth:`float.fromhex`."
msgstr ""
"όπου το προαιρετικό ``sign`` μπορεί να είναι είτε ``+`` ή ``-``, ``integer`` "
"και ``fraction`` είναι συμβολοσειρές δεκαεξαδικών ψηφίων και ο ``exponent`` "
"(εκθέτης) είναι ένας δεκαδικός ακέραιος με προαιρετικό πρόσημο. Τα πεζά ή "
"κεφαλαία δεν είναι σημαντικά και πρέπει να υπάρχει τουλάχιστον ένα "
"δεκαεξαδικό ψηφίο είτε στον ακέραιο είτε στο κλάσμα. Αυτή η σύνταξη είναι "
"παρόμοια με τη σύνταξη που καθορίζεται στην ενότητα 6.4.4.2 του προτύπου "
"C99, καθώς και στη σύνταξη που χρησιμοποιείται στην Java 1.5 και μετά. "
"Ιδιαίτερα, η έξοδος του :meth:`float.hex` μπορεί να χρησιμοποιηθεί ως "
"δεκαεξαδικό Κυριολεκτική κινητής υποδιαστολής σε κώδικα C ή Java, και "
"παράχθηκαν δεκαεξαδικές συμβολοσειρές με τον χαρακτήρα μορφής ``%a`` της C ή "
"το `Double.toHexString` της Java είναι αποδεκτά από το :meth:`float.fromhex`."

#: library/stdtypes.rst:689
msgid ""
Expand All @@ -1119,16 +1164,23 @@ msgid ""
"example, the hexadecimal string ``0x3.a7p10`` represents the floating-point "
"number ``(3 + 10./16 + 7./16**2) * 2.0**10``, or ``3740.0``::"
msgstr ""
"Σημειώστε ότι ο εκθέτης είναι γραμμένος με δεκαδικό και όχι δεκαεξαδικό και "
"ότι δίνει τη δύναμη του 2 με την οποία πολλαπλασιάζεται ο συντελεστής. Για "
"παράδειγμα, η δεκαεξαδική συμβολοσειρά ``0x3.a7p10`` αντιπροσωπεύει τον "
"αριθμό κινητής υποδιαστολής ``(3 + 10./16 + 7./16**2) * 2,0**10``, ή "
"``3740,0``::"

#: library/stdtypes.rst:699
msgid ""
"Applying the reverse conversion to ``3740.0`` gives a different hexadecimal "
"string representing the same number::"
msgstr ""
"Η εφαρμογή της αντίστροφης μετατροπής σε ``3740.0`` δίνει μία διαφορετική "
"δεκαεξαδική συμβολοσειρά που αντιπροσωπεύει τον ίδιο αριθμό::"

#: library/stdtypes.rst:709
msgid "Hashing of numeric types"
msgstr ""
msgstr "Κατακερματισμός των αριθμητικών τύπων"

#: library/stdtypes.rst:711
msgid ""
Expand All @@ -1145,23 +1197,42 @@ msgid ""
"value of ``P`` is made available to Python as the :attr:`~sys.hash_info."
"modulus` attribute of :data:`sys.hash_info`."
msgstr ""
"Για αριθμούς ``x`` και ``y``, πιθανώς διαφορετικών τύπων, είναι "
"προαπαιτούμενο ότι ``hash(x) == hash(y)`` όποτε ``x == y`` (δείτε την "
"τεκμηρίωση για την μέθοδο :meth:`~object.__hash__` για περισσότερες "
"λεπτομέρειες). Για την ευκολότερη εφαρμογή και αποτελεσματικότητα σε ένα "
"εύρος αριθμητικών τύπων (συμπεριλαμβανομένων:class:`int`, :class:`float`, :"
"class:`decimal.Decimal` και :class:`fractions.Fracion`) o κατακερματισμός "
"της Python για αριθμητικούς τύπους βασίζεται σε μία μόνο μαθηματική "
"συνάρτηση που ορίζεται για οποιονδήποτε ρητό αριθμό, και ως εκ τούτου ισχύει "
"για όλα τα instances :class:`int` και :class:`fractions.Fraction` και όλα "
"πεπερασμένα instances :class:`float` και :class:`decimal.Decimal`. "
"Ουσιαστικά, αυτή η συνάρτηση δίνεται από το modulo μείωσης ``P`` για ένα "
"σταθερό πρώτο ``P``. Η τιμή του ``P`` διατίθεται στην Python ως :attr:`~sys."
"hash_info.modulus` atrribute του :data:`sys.hash_info`."

#: library/stdtypes.rst:726
msgid ""
"Currently, the prime used is ``P = 2**31 - 1`` on machines with 32-bit C "
"longs and ``P = 2**61 - 1`` on machines with 64-bit C longs."
msgstr ""
"Αυτή τη στιγμή, ο πρώτος που χρησιμοποιείται είναι ``P = 2**31 - 1`` σε "
"μηχανήματα με μήκους 32-bit C και ``P = 2**61 - 1`` σε μηχανήματα με μήκους "
"64-bit C."

#: library/stdtypes.rst:729
msgid "Here are the rules in detail:"
msgstr ""
msgstr "Εδώ οι κανόνες λεπτομερώς:"

#: library/stdtypes.rst:731
msgid ""
"If ``x = m / n`` is a nonnegative rational number and ``n`` is not divisible "
"by ``P``, define ``hash(x)`` as ``m * invmod(n, P) % P``, where ``invmod(n, "
"P)`` gives the inverse of ``n`` modulo ``P``."
msgstr ""
"Αν το ``x = m / n`` είναι ένας μη αρνητικός ρητός αριθμός και το ``n`` δεν "
"διαιρείται από ``P``, ορίστε το ``hash(x)`` ως ``m * invmod(n, P) % P``, "
"όπου το ``invmod(n, P)`` μας δίνει το αντίστροφο του modulo ``n`` ``P``."

#: library/stdtypes.rst:735
msgid ""
Expand All @@ -1170,6 +1241,10 @@ msgid ""
"above doesn't apply; in this case define ``hash(x)`` to be the constant "
"value ``sys.hash_info.inf``."
msgstr ""
"Αν το ``x = m / n`` είναι ένας μη αρνητικός ρητός αριθμός και το ``n`` "
"διαιρείται με το ``P`` (αλλά το ``m`` όχι) τότε το ``n`` δεν έχει αντίστροφο "
"modulo ``P`` και ο κανόνας παραπάνω δεν ισχύει. Σε αυτήν την περίπτωση "
"ορίστε το ``hash(x)`` ως σταθερή τιμή ``sys.hash_info.inf``."

#: library/stdtypes.rst:740
msgid ""
Expand Down
0