Skip to content

Commit 6f889ab

Browse files
Merge branch '3.14' of github.com:pygreece/python-docs-gr into 3.14
2 parents d6df6b2 + 9e81a67 commit 6f889ab

File tree

3 files changed

+425
-38
lines changed

3 files changed

+425
-38
lines changed

dictionaries/main.txt

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Alternate
1010
Alternative
1111
Android
1212
Apache
13+
App
1314
April
1415
Associates
1516
Audio
@@ -36,6 +37,7 @@ Centrum
3637
Changelog
3738
Cheese
3839
Cleese
40+
Cocoa
3941
Command
4042
Comment
4143
Compaq
@@ -58,6 +60,7 @@ Dec
5860
December
5961
Decimal
6062
Default
63+
Developer
6164
Dictionaries
6265
Digit
6366
Digital
@@ -171,6 +174,8 @@ Number
171174
Numeric
172175
173176
O
177+
Objective
178+
Optimized
174179
Organization
175180
Origin
176181
Other
@@ -190,6 +195,7 @@ PyCon
190195
Pyrex
191196
Python
192197
Pythonic
198+
Qt
193199
Queues
194200
Raising
195201
Randal
@@ -222,6 +228,7 @@ Setup
222228
Shebang
223229
Shop
224230
Sign
231+
Silicon
225232
Skimming
226233
Slackware
227234
Smalltalk
@@ -236,6 +243,7 @@ States
236243
Stefan
237244
Stichting
238245
Storage
246+
Store
239247
String
240248
Subject
241249
Sun
@@ -346,6 +354,7 @@ bignum
346354
bin
347355
binary
348356
binding
357+
bindings
349358
bit
350359
bits
351360
bitwise
@@ -508,6 +517,7 @@ deque
508517
derivative
509518
descriptor
510519
descriptors
520+
desktop
511521
devel
512522
dict
513523
dictionaries
@@ -520,6 +530,7 @@ dispatch
520530
display
521531
distribute
522532
distribution
533+
distutils
523534
dll
524535
do
525536
doc
@@ -857,6 +868,7 @@ mixin
857868
mixins
858869
mkdir
859870
mm
871+
mobile
860872
mod
861873
mode
862874
modification
@@ -900,6 +912,7 @@ num
900912
number
901913
numbers
902914
numeric
915+
numpy
903916
o
904917
obj
905918
object
@@ -915,6 +928,7 @@ open
915928
opener
916929
operations
917930
operator
931+
options
918932
or
919933
orange
920934
ordinal
@@ -938,6 +952,7 @@ padding
938952
page
939953
pages
940954
pairs
955+
pandas
941956
parrot
942957
parser
943958
parsing
@@ -1068,6 +1083,7 @@ salad
10681083
sausage
10691084
scalar
10701085
scanf
1086+
scipy
10711087
scope
10721088
script
10731089
scripting
@@ -1091,6 +1107,7 @@ setlocale
10911107
sets
10921108
setter
10931109
setup
1110+
setuptools
10941111
shall
10951112
shallow
10961113
shell
@@ -1102,6 +1119,7 @@ short
11021119
sign
11031120
signature
11041121
signed
1122+
sigstore
11051123
singleton
11061124
singletons
11071125
site
@@ -1216,6 +1234,7 @@ this
12161234
tho
12171235
thon
12181236
thread
1237+
threaded
12191238
threading
12201239
threads
12211240
time
@@ -1345,6 +1364,7 @@ zlib
13451364
Η
13461365
Κινητής
13471366
Μετα
1367+
Μια
13481368
Μπορείτε
13491369
Οδηγοί
13501370
Περιβάλλοντας
@@ -1416,6 +1436,7 @@ zlib
14161436
διαγραφέα
14171437
διακόπηκε
14181438
διαλειτουργήσει
1439+
διαλειτουργικό
14191440
διαλειτουργικότητα
14201441
διαρρεύσετε
14211442
διαχειρίζοντας
@@ -1425,6 +1446,10 @@ zlib
14251446
διεπαφών
14261447
διορθώσεις
14271448
εγειρθεί
1449+
εγκαταστάτες
1450+
εγκαταστάτη
1451+
εγκαταστάτης
1452+
εγκαταστατών
14281453
εκδόσεων
14291454
εκτελούμενης
14301455
εκτυπώσιμη
@@ -1480,6 +1505,7 @@ zlib
14801505
κεφαλίδας
14811506
κεφαλίδες
14821507
κεφαλίδων
1508+
κρυπτικό
14831509
κωδικοποίηση
14841510
κωδικοποιητή
14851511
κωδικοποιητών

extending/building.po

Lines changed: 41 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,23 +9,26 @@ msgstr ""
99
"Project-Id-Version: Python 3.12\n"
1010
"Report-Msgid-Bugs-To: \n"
1111
"POT-Creation-Date: 2025-05-10 10:19+0300\n"
12-
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13-
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14-
"Language-Team: LANGUAGE <LL@li.org>\n"
12+
"PO-Revision-Date: 2025-05-21 21:57+0300\n"
13+
"Last-Translator: ALEXANDROS TZIORAS alextzioras23@gmail.com\n"
14+
"Language-Team: Language-Team: PyGreece <organizers@pygreece.org>\n"
1515
"Language: \n"
1616
"MIME-Version: 1.0\n"
1717
"Content-Type: text/plain; charset=UTF-8\n"
1818
"Content-Transfer-Encoding: 8bit\n"
1919

2020
#: extending/building.rst:7
2121
msgid "Building C and C++ Extensions"
22-
msgstr ""
22+
msgstr "Κατασκευή Επεκτάσεων C και C++"
2323

2424
#: extending/building.rst:9
2525
msgid ""
2626
"A C extension for CPython is a shared library (e.g. a ``.so`` file on Linux, "
2727
"``.pyd`` on Windows), which exports an *initialization function*."
2828
msgstr ""
29+
"Μια επέκταση C για τη CPython είναι μια κοινόχρηστη βιβλιοθήκη (π.χ. ένα "
30+
"αρχείο ``.so`` στο Linux, ή ``.pyd`` στα Windows), η οποία εξάγει μια "
31+
"*συνάρτηση αρχικοποίησης*."
2932

3033
#: extending/building.rst:12
3134
msgid ""
@@ -34,16 +37,23 @@ msgid ""
3437
"extension. When using setuptools, the correct filename is generated "
3538
"automatically."
3639
msgstr ""
40+
"Για να μπορεί να γίνει η εισαγωγή της, η κοινόχρηστη βιβλιοθήκη πρέπει να "
41+
"είναι διαθέσιμη στο :envvar:`PYTHONPATH` και να έχει όνομα ίδιο με αυτό του "
42+
"module, με τη σωστή επέκταση αρχείου. Όταν χρησιμοποιείται το setuptools, το "
43+
"σωστό όνομα αρχείου δημιουργείται αυτόματα."
3744

3845
#: extending/building.rst:16
3946
msgid "The initialization function has the signature:"
40-
msgstr ""
47+
msgstr "Η συνάρτηση αρχικοποίησης έχει την εξής υπογραφή:"
4148

4249
#: extending/building.rst:20
4350
msgid ""
4451
"It returns either a fully initialized module, or a :c:type:`PyModuleDef` "
4552
"instance. See :ref:`initializing-modules` for details."
4653
msgstr ""
54+
"Επιστρέφει είτε ένα πλήρως αρχικοποιημένο module, είτε ένα στιγμιότυπο :c:"
55+
"type:`PyModuleDef`. Δείτε το :ref:`initializing-modules` για περισσότερες "
56+
"λεπτομέρειες."
4757

4858
#: extending/building.rst:25
4959
msgid ""
@@ -54,6 +64,14 @@ msgid ""
5464
"``PyInitU_<modulename>``, with ``<modulename>`` encoded using Python's "
5565
"*punycode* encoding with hyphens replaced by underscores. In Python::"
5666
msgstr ""
67+
"Για modules με ονόματα μόνο σε ASCII χαρακτήρες, η συνάρτηση πρέπει να "
68+
"ονομάζεται ``PyInit_<modulename>``, όπου το ``<modulename>`` αντικαθίσταται "
69+
"με το όνομα του module. Όταν χρησιμοποιείται :ref:`multi-phase-"
70+
"initialization`, επιτρέπονται ονόματα module με μη ASCII χαρακτήρες. Σε αυτή "
71+
"την περίπτωση, η συνάρτηση αρχικοποίησης ονομάζεται "
72+
"``PyInitU_<modulename>``, με το ``<modulename>`` να κωδικοποιείται με το "
73+
"*punycode* του Python, αντικαθιστώντας τις παύλες με κάτω παύλες. Στην "
74+
"Python::"
5775

5876
#: extending/building.rst:32
5977
msgid ""
@@ -64,6 +82,12 @@ msgid ""
6482
" suffix = b'U_' + name.encode('punycode').replace(b'-', b'_')\n"
6583
" return b'PyInit' + suffix"
6684
msgstr ""
85+
"def initfunc_name(name):\n"
86+
" try:\n"
87+
" suffix = b'_' + name.encode('ascii')\n"
88+
" except UnicodeEncodeError:\n"
89+
" suffix = b'U_' + name.encode('punycode').replace(b'-', b'_')\n"
90+
" return b'PyInit' + suffix"
6791

6892
#: extending/building.rst:39
6993
msgid ""
@@ -73,10 +97,16 @@ msgid ""
7397
"function corresponding to the filename is found. See the *\"Multiple modules "
7498
"in one library\"* section in :pep:`489` for details."
7599
msgstr ""
100+
"Είναι δυνατόν να εξαχθούν πολλά modules από μία κοινόχρηστη βιβλιοθήκη, "
101+
"ορίζοντας πολλαπλές συναρτήσεις αρχικοποίησης. Ωστόσο, για την εισαγωγή τους "
102+
"απαιτείται η χρήση συμβολικών συνδέσμων ή προσαρμοσμένου import μηχανισμού, "
103+
"καθώς από προεπιλογή βρίσκονται μόνο οι συναρτήσεις που αντιστοιχούν στο "
104+
"όνομα του αρχείου. Δείτε το *\"Multiple modules in one library\"* στο :pep:"
105+
"`489` για λεπτομέρειες."
76106

77107
#: extending/building.rst:52
78108
msgid "Building C and C++ Extensions with setuptools"
79-
msgstr ""
109+
msgstr "Κατασκευή Επεκτάσεων C και C++ με το setuptools"
80110

81111
#: extending/building.rst:54
82112
msgid ""
@@ -85,3 +115,8 @@ msgid ""
85115
"setuptools.html to learn more about how build and distribute C/C++ "
86116
"extensions with setuptools."
87117
msgstr ""
118+
"Από την έκδοση Python 3.12 και μετά, το distutils δεν περιλαμβάνεται πλέον. "
119+
"Παρακαλούμε ανατρέξτε στην τεκμηρίωση του ``setuptools`` στη διεύθυνση "
120+
"https://setuptools.readthedocs.io/en/latest/setuptools.html για να μάθετε "
121+
"περισσότερα σχετικά με την κατασκευή και διανομή επεκτάσεων C/C++ με το "
122+
"setuptools."

0 commit comments

Comments
 (0)