Skip to content

Commit 1fb5c31

Browse files
committed
Fix translated files
1 parent bec7b40 commit 1fb5c31

28 files changed

+5164
-572
lines changed

bugs.po

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,9 @@ msgid ""
7171
"documentation, please submit a bug report on the `python-doc-theme bug "
7272
"tracker <https://github.com/python/python-docs-theme>`_."
7373
msgstr ""
74+
"Εάν εντοπίσετε ένα σφάλμα στο θέμα (HTML / CSS / JavaScript) της τεκμηρίωσης "
75+
", υποβάλετε μια αναφορά σφαλμάτων σχετικά με το πρόγραμμα παρακολούθησης σφαλμάτων "
76+
"`python-doc-theme bug tracker <https://github.com/python/python-docs-theme>`_.""
7477

7578
#: bugs.rst:29
7679
msgid ""

faq/extending.po

Lines changed: 44 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,9 @@ msgid ""
231231
"PyObject_CallMethod(PyObject *object, const char *method_name,\n"
232232
" const char *arg_format, ...);"
233233
msgstr ""
234+
"PyObject *\n"
235+
"PyObject_CallMethod(PyObject *object, const char *method_name,\n"
236+
" const char *arg_format, ...);"
234237

235238
#: faq/extending.rst:121
236239
msgid ""
@@ -261,6 +264,13 @@ msgid ""
261264
" Py_DECREF(res);\n"
262265
"}"
263266
msgstr ""
267+
"res = PyObject_CallMethod(f, \"seek\", \"(ii)\", 10, 0);\n"
268+
"if (res == NULL) {\n"
269+
" ... an exception occurred ...\n"
270+
"}\n"
271+
"else {\n"
272+
" Py_DECREF(res);\n"
273+
"}"
264274

265275
#: faq/extending.rst:135
266276
msgid ""
@@ -311,6 +321,13 @@ msgid ""
311321
"foo\n"
312322
"hello world!"
313323
msgstr ""
324+
">>> import io, sys\n"
325+
">>> sys.stdout = io.StringIO()\n"
326+
">>> print('foo')\n"
327+
">>> print('hello world!')\n"
328+
">>> sys.stderr.write(sys.stdout.getvalue())\n"
329+
"foo\n"
330+
"hello world!"
314331

315332
#: faq/extending.rst:161
316333
msgid "A custom object to do the same would look like this:"
@@ -333,6 +350,20 @@ msgid ""
333350
"foo\n"
334351
"hello world!"
335352
msgstr ""
353+
">>> import io, sys\n"
354+
">>> class StdoutCatcher(io.TextIOBase):\n"
355+
"... def __init__(self):\n"
356+
"... self.data = []\n"
357+
"... def write(self, stuff):\n"
358+
"... self.data.append(stuff)\n"
359+
"...\n"
360+
">>> import sys\n"
361+
">>> sys.stdout = StdoutCatcher()\n"
362+
">>> print('foo')\n"
363+
">>> print('hello world!')\n"
364+
">>> sys.stderr.write(''.join(sys.stdout.data))\n"
365+
"foo\n"
366+
"hello world!"
336367

337368
#: faq/extending.rst:182
338369
msgid "How do I access a module written in Python from C?"
@@ -345,7 +376,7 @@ msgstr "Μπορείτε να λάβετε έναν δείκτη στο αντι
345376

346377
#: faq/extending.rst:186
347378
msgid "module = PyImport_ImportModule(\"<modulename>\");"
348-
msgstr ""
379+
msgstr "module = PyImport_ImportModule(\"<modulename>\");"
349380

350381
#: faq/extending.rst:188
351382
msgid ""
@@ -371,7 +402,7 @@ msgstr ""
371402

372403
#: faq/extending.rst:197
373404
msgid "attr = PyObject_GetAttrString(module, \"<attrname>\");"
374-
msgstr ""
405+
msgstr "attr = PyObject_GetAttrString(module, \"<attrname>\");"
375406

376407
#: faq/extending.rst:199
377408
msgid ""
@@ -441,7 +472,7 @@ msgstr "Στο αρχείο σας ``.gdbinit`` (ή διαδραστικά), π
441472

442473
#: faq/extending.rst:231
443474
msgid "br _PyImport_LoadDynamicModule"
444-
msgstr ""
475+
msgstr "br _PyImport_LoadDynamicModule"
445476

446477
#: faq/extending.rst:235
447478
msgid "Then, when you run GDB:"
@@ -456,6 +487,12 @@ msgid ""
456487
"gdb) br myfunction.c:50\n"
457488
"gdb) continue"
458489
msgstr ""
490+
"$ gdb /local/bin/python\n"
491+
"gdb) run myscript.py\n"
492+
"gdb) continue # repeat until your extension is loaded\n"
493+
"gdb) finish # so that your extension is loaded\n"
494+
"gdb) br myfunction.c:50\n"
495+
"gdb) continue"
459496

460497
#: faq/extending.rst:247
461498
msgid ""
@@ -466,26 +503,22 @@ msgstr ""
466503
"ορισμένα αρχεία. Γιατί;"
467504

468505
#: faq/extending.rst:249
469-
#, fuzzy
470506
msgid ""
471507
"Most packaged versions of Python omit some files required for compiling "
472508
"Python extensions."
473509
msgstr ""
474-
"Οι περισσότερες συσκευασμένες εκδόσεις της Python δεν περιλαμβάνουν τον "
475-
"κατάλογο :file:`/usr/lib/python2.{x}/config/`, ο οποίος περιέχει διάφορα "
476-
"αρχεία που απαιτούνται για τη μεταγλώττιση των επεκτάσεων Python."
510+
"Οι περισσότερες συσκευασμένες εκδόσεις της Python παραλείπουν ορισμένα αρχεία που απαιτούνται "
511+
"για τη μεταγλώττιση των επεκτάσεων Python."
477512

478513
#: faq/extending.rst:252
479-
#, fuzzy
480514
msgid "For Red Hat, install the python3-devel RPM to get the necessary files."
481515
msgstr ""
482-
"Για το Red Hat, εγκαταστήστε το RPM της python-devel για να λάβετε τα "
516+
"Για το Red Hat, εγκαταστήστε το RPM της python3-devel για να λάβετε τα "
483517
"απαραίτητα αρχεία."
484518

485519
#: faq/extending.rst:254
486-
#, fuzzy
487520
msgid "For Debian, run ``apt-get install python3-dev``."
488-
msgstr "Για το Debian, εκτελέστε το ``apt-get install python-dev``."
521+
msgstr "Για το Debian, εκτελέστε το ``apt-get install python3-dev``."
489522

490523
#: faq/extending.rst:257
491524
msgid "How do I tell \"incomplete input\" from \"invalid input\"?"

0 commit comments

Comments
 (0)