Skip to content

Commit f85cc4e

Browse files
Get changes from CPython Doc for 3.12
1 parent caa8b1e commit f85cc4e

436 files changed

Lines changed: 47604 additions & 44273 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎Makefile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
# test build, we're building with the .rst files that generated our
2020
# .po files.
2121

22-
CPYTHON_CURRENT_COMMIT := dc3c075d9eebc82c63ec54bb3f217d67b2aea914
22+
CPYTHON_CURRENT_COMMIT := 3d6d2a63a23ee4d340ed8df6de0bd70ef175c4cf
2323
LANGUAGE := tr
2424
BRANCH := 3.12
2525

‎about.po‎

Lines changed: 19 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgid ""
66
msgstr ""
77
"Project-Id-Version: Python 3.12\n"
88
"Report-Msgid-Bugs-To: \n"
9-
"POT-Creation-Date: 2024-01-04 03:14+0300\n"
9+
"POT-Creation-Date: 2026-11-01 00:24+0000\n"
1010
"PO-Revision-Date: 2022-12-28 16:16-0500\n"
1111
"Last-Translator: \n"
1212
"Language-Team: TURKISH <python.docs.tr@gmail.com>\n"
@@ -18,19 +18,22 @@ msgstr ""
1818
"X-Generator: Poedit 3.2.2\n"
1919

2020
#: about.rst:3
21-
msgid "About these documents"
21+
#, fuzzy
22+
msgid "About this documentation"
2223
msgstr "Bu dokümanlar hakkında"
2324

2425
#: about.rst:6
26+
#, fuzzy
2527
msgid ""
26-
"These documents are generated from `reStructuredText`_ sources by `Sphinx`_, "
27-
"a document processor specifically written for the Python documentation."
28+
"Python's documentation is generated from `reStructuredText`_ sources using "
29+
"`Sphinx`_, a documentation generator originally created for Python and now "
30+
"maintained as an independent project."
2831
msgstr ""
2932
"Bu dokümanlar, Python dokümanları için özel olarak yazılmış bir doküman "
3033
"işlemcisi olan `Sphinx`_ tarafından `reStructuredText`_ kaynaklarından "
3134
"oluşturulur."
3235

33-
#: about.rst:15
36+
#: about.rst:16
3437
msgid ""
3538
"Development of the documentation and its toolchain is an entirely volunteer "
3639
"effort, just like Python itself. If you want to contribute, please take a "
@@ -42,39 +45,41 @@ msgstr ""
4245
"yapacağınıza ilişkin bilgi için lütfen :ref:`reporting-bugs` sayfasına göz "
4346
"atın. Yeni gönüllülere her zaman açığız!"
4447

45-
#: about.rst:20
48+
#: about.rst:21
4649
msgid "Many thanks go to:"
4750
msgstr "Destekleri için teşekkürler:"
4851

49-
#: about.rst:22
52+
#: about.rst:23
53+
#, fuzzy
5054
msgid ""
5155
"Fred L. Drake, Jr., the creator of the original Python documentation toolset "
52-
"and writer of much of the content;"
56+
"and author of much of the content;"
5357
msgstr ""
5458
"Fred L. Drake, Jr., orijinal Python dokümantasyon araç setinin yaratıcısı ve "
5559
"içeriğin çoğunun yazarı;"
5660

57-
#: about.rst:24
61+
#: about.rst:25
5862
msgid ""
5963
"the `Docutils <https://docutils.sourceforge.io/>`_ project for creating "
6064
"reStructuredText and the Docutils suite;"
6165
msgstr ""
6266
"`Docutils <https://docutils.sourceforge.io/>`_ projesi, reStructuredText ve "
6367
"Docutils paketini oluşturdukları için;"
6468

65-
#: about.rst:26
69+
#: about.rst:27
6670
msgid ""
6771
"Fredrik Lundh for his Alternative Python Reference project from which Sphinx "
6872
"got many good ideas."
6973
msgstr ""
7074
"Fredrik Lundh, Sphinx'in pek çok iyi fikir edindiği Alternatif Python "
7175
"Referansı projesi için."
7276

73-
#: about.rst:31
74-
msgid "Contributors to the Python Documentation"
77+
#: about.rst:32
78+
#, fuzzy
79+
msgid "Contributors to the Python documentation"
7580
msgstr "Python Dokümantasyonuna Katkıda Bulunanlar"
7681

77-
#: about.rst:33
82+
#: about.rst:34
7883
msgid ""
7984
"Many people have contributed to the Python language, the Python standard "
8085
"library, and the Python documentation. See :source:`Misc/ACKS` in the "
@@ -84,7 +89,7 @@ msgstr ""
8489
"dokümantasyonuna katkıda bulunmuştur. Katkıda bulunanların kısmi bir "
8590
"listesi için Python kaynak dağıtımında :source:`Misc/ACKS` dosyasına bakın."
8691

87-
#: about.rst:37
92+
#: about.rst:38
8893
msgid ""
8994
"It is only with the input and contributions of the Python community that "
9095
"Python has such wonderful documentation -- Thank You!"

‎bugs.po‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgid ""
66
msgstr ""
77
"Project-Id-Version: Python 3.12\n"
88
"Report-Msgid-Bugs-To: \n"
9-
"POT-Creation-Date: 2024-05-01 21:53+0000\n"
9+
"POT-Creation-Date: 2026-11-01 00:24+0000\n"
1010
"PO-Revision-Date: 2023-03-01 12:08+0300\n"
1111
"Last-Translator: \n"
1212
"Language-Team: TURKISH <python.docs.tr@gmail.com>\n"
@@ -34,8 +34,8 @@ msgstr ""
3434
#: bugs.rst:11
3535
msgid ""
3636
"It can be sometimes faster to fix bugs yourself and contribute patches to "
37-
"Python as it streamlines the process and involves less people. Learn how to :"
38-
"ref:`contribute <contributing-to-python>`."
37+
"Python as it streamlines the process and involves less people. Learn how "
38+
"to :ref:`contribute <contributing-to-python>`."
3939
msgstr ""
4040
"Bazen hataları kendiniz düzeltmek ve değişikliklerinizi Python'a yama "
4141
"yaparak katkı sağlamak süreci daha az insan dahil olduğu için "

‎c-api/abstract.po‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ msgid ""
77
msgstr ""
88
"Project-Id-Version: Python 3.12\n"
99
"Report-Msgid-Bugs-To: \n"
10-
"POT-Creation-Date: 2022-12-17 01:28+0300\n"
10+
"POT-Creation-Date: 2026-11-01 00:24+0000\n"
1111
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1212
"Last-Translator: \n"
1313
"Language-Team: TURKISH <python.docs.tr@gmail.com>\n"
@@ -31,7 +31,7 @@ msgstr ""
3131
#: c-api/abstract.rst:14
3232
msgid ""
3333
"It is not possible to use these functions on objects that are not properly "
34-
"initialized, such as a list object that has been created by :c:func:"
35-
"`PyList_New`, but whose items have not been set to some non-\\ ``NULL`` "
36-
"value yet."
34+
"initialized, such as a list object that has been created "
35+
"by :c:func:`PyList_New`, but whose items have not been set to some non-\\ "
36+
"``NULL`` value yet."
3737
msgstr ""

‎c-api/allocation.po‎

Lines changed: 31 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ msgid ""
77
msgstr ""
88
"Project-Id-Version: Python 3.12\n"
99
"Report-Msgid-Bugs-To: \n"
10-
"POT-Creation-Date: 2023-09-18 19:05+0000\n"
10+
"POT-Creation-Date: 2026-11-01 00:24+0000\n"
1111
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1212
"Last-Translator: \n"
1313
"Language-Team: TURKISH <python.docs.tr@gmail.com>\n"
@@ -23,29 +23,34 @@ msgstr ""
2323
#: c-api/allocation.rst:17
2424
msgid ""
2525
"Initialize a newly allocated object *op* with its type and initial "
26-
"reference. Returns the initialized object. If *type* indicates that the "
27-
"object participates in the cyclic garbage detector, it is added to the "
28-
"detector's set of observed objects. Other fields of the object are not "
29-
"affected."
26+
"reference. Returns the initialized object. Other fields of the object are "
27+
"not affected."
3028
msgstr ""
3129

32-
#: c-api/allocation.rst:26
30+
#: c-api/allocation.rst:24
3331
msgid ""
3432
"This does everything :c:func:`PyObject_Init` does, and also initializes the "
3533
"length information for a variable-size object."
3634
msgstr ""
3735

38-
#: c-api/allocation.rst:32
36+
#: c-api/allocation.rst:30
3937
msgid ""
4038
"Allocate a new Python object using the C structure type *TYPE* and the "
4139
"Python type object *typeobj* (``PyTypeObject*``). Fields not defined by the "
4240
"Python object header are not initialized. The caller will own the only "
4341
"reference to the object (i.e. its reference count will be one). The size of "
44-
"the memory allocation is determined from the :c:member:`~PyTypeObject."
45-
"tp_basicsize` field of the type object."
42+
"the memory allocation is determined from "
43+
"the :c:member:`~PyTypeObject.tp_basicsize` field of the type object."
4644
msgstr ""
4745

48-
#: c-api/allocation.rst:43
46+
#: c-api/allocation.rst:38
47+
msgid ""
48+
"Note that this function is unsuitable if *typeobj* "
49+
"has :c:macro:`Py_TPFLAGS_HAVE_GC` set. For such objects, "
50+
"use :c:func:`PyObject_GC_New` instead."
51+
msgstr ""
52+
53+
#: c-api/allocation.rst:45
4954
msgid ""
5055
"Allocate a new Python object using the C structure type *TYPE* and the "
5156
"Python type object *typeobj* (``PyTypeObject*``). Fields not defined by the "
@@ -58,26 +63,33 @@ msgid ""
5863
"management efficiency."
5964
msgstr ""
6065

61-
#: c-api/allocation.rst:57
66+
#: c-api/allocation.rst:56
67+
msgid ""
68+
"Note that this function is unsuitable if *typeobj* "
69+
"has :c:macro:`Py_TPFLAGS_HAVE_GC` set. For such objects, "
70+
"use :c:func:`PyObject_GC_NewVar` instead."
71+
msgstr ""
72+
73+
#: c-api/allocation.rst:63
6274
msgid ""
63-
"Releases memory allocated to an object using :c:macro:`PyObject_New` or :c:"
64-
"macro:`PyObject_NewVar`. This is normally called from the :c:member:"
65-
"`~PyTypeObject.tp_dealloc` handler specified in the object's type. The "
66-
"fields of the object should not be accessed after this call as the memory is "
67-
"no longer a valid Python object."
75+
"Releases memory allocated to an object using :c:macro:`PyObject_New` "
76+
"or :c:macro:`PyObject_NewVar`. This is normally called from "
77+
"the :c:member:`~PyTypeObject.tp_dealloc` handler specified in the object's "
78+
"type. The fields of the object should not be accessed after this call as "
79+
"the memory is no longer a valid Python object."
6880
msgstr ""
6981

70-
#: c-api/allocation.rst:66
82+
#: c-api/allocation.rst:72
7183
msgid ""
7284
"Object which is visible in Python as ``None``. This should only be accessed "
7385
"using the :c:macro:`Py_None` macro, which evaluates to a pointer to this "
7486
"object."
7587
msgstr ""
7688

77-
#: c-api/allocation.rst:73
89+
#: c-api/allocation.rst:79
7890
msgid ":c:func:`PyModule_Create`"
7991
msgstr ""
8092

81-
#: c-api/allocation.rst:74
93+
#: c-api/allocation.rst:80
8294
msgid "To allocate and create extension modules."
8395
msgstr ""

0 commit comments

Comments
 (0)