@@ -8,7 +8,7 @@ msgstr ""
88"Project-Id-Version : Python 3.12\n "
99"Report-Msgid-Bugs-To : \n "
1010"POT-Creation-Date : 2024-06-01 00:16+0000\n "
11- "PO-Revision-Date : YEAR-MO-DA HO:MI+ZONE \n "
11+ "PO-Revision-Date : 2026-08-06 18:20+0300 \n "
1212"Last-Translator : \n "
1313"Language-Team : TURKISH <python.docs.tr@gmail.com>\n "
1414"Language : tr\n "
@@ -18,11 +18,11 @@ msgstr ""
1818
1919#: library/copyreg.rst:2
2020msgid ":mod:`!copyreg` --- Register :mod:`!pickle` support functions"
21- msgstr ""
21+ msgstr ":mod:`!copyreg` --- :mod:`!pickle` destek fonksiyonlarını kaydetme "
2222
2323#: library/copyreg.rst:7
2424msgid "**Source code:** :source:`Lib/copyreg.py`"
25- msgstr ""
25+ msgstr "**Kaynak kodu:** :source:`Lib/copyreg.py` "
2626
2727#: library/copyreg.rst:15
2828msgid ""
@@ -32,12 +32,21 @@ msgid ""
3232"configuration information about object constructors which are not classes. "
3333"Such constructors may be factory functions or class instances."
3434msgstr ""
35+ ":mod:`copyreg` modülü, belirli nesneler pickle'lanırken kullanılan "
36+ "fonksiyonları tanımlamak için bir yol sunar. :mod:`pickle` ve :mod:`copy` "
37+ "modülleri, bu nesneleri pickle'larken/kopyalarken bu fonksiyonları "
38+ "kullanır. Modül, sınıf olmayan nesne kurucuları hakkında yapılandırma "
39+ "bilgisi sağlar. Bu tür kurucular fabrika fonksiyonları veya sınıf örnekleri "
40+ "olabilir."
3541
3642#: library/copyreg.rst:24
3743msgid ""
3844"Declares *object* to be a valid constructor. If *object* is not callable "
3945"(and hence not valid as a constructor), raises :exc:`TypeError`."
4046msgstr ""
47+ "*object*'i geçerli bir kurucu olarak bildirir. Eğer *object* çağrılabilir "
48+ "değilse (ve dolayısıyla kurucu olarak geçerli değilse), :exc:`TypeError` "
49+ "hatası ortaya çıkarır."
4150
4251#: library/copyreg.rst:30
4352msgid ""
@@ -46,38 +55,50 @@ msgid ""
4655"containing between two and six elements. See the :attr:`~pickle.Pickler."
4756"dispatch_table` for more details on the interface of *function*."
4857msgstr ""
58+ "*type* türündeki nesneler için *function*'ın bir \" reduction\" (indirgeme) "
59+ "fonksiyonu olarak kullanılması gerektiğini bildirir. *function*, bir dize "
60+ "ya da iki ile altı arasında öğe içeren bir tuple döndürmelidir. "
61+ "*function*'ın arayüzü hakkında daha fazla ayrıntı için "
62+ ":attr:`~pickle.Pickler.dispatch_table`'a bakın."
4963
5064#: library/copyreg.rst:35
5165msgid ""
5266"The *constructor_ob* parameter is a legacy feature and is now ignored, but "
5367"if passed it must be a callable."
5468msgstr ""
69+ "*constructor_ob* parametresi eski (legacy) bir özelliktir ve artık yok "
70+ "sayılır, ancak geçirilirse çağrılabilir olmalıdır."
5571
5672#: library/copyreg.rst:38
5773msgid ""
5874"Note that the :attr:`~pickle.Pickler.dispatch_table` attribute of a pickler "
5975"object or subclass of :class:`pickle.Pickler` can also be used for declaring "
6076"reduction functions."
6177msgstr ""
78+ "Bir pickler nesnesinin veya :class:`pickle.Pickler` alt sınıfının "
79+ ":attr:`~pickle.Pickler.dispatch_table` özniteliğinin de indirgeme "
80+ "(reduction) fonksiyonlarını bildirmek için kullanılabileceğini unutmayın."
6281
6382#: library/copyreg.rst:43
6483msgid "Example"
65- msgstr ""
84+ msgstr "Örnek "
6685
6786#: library/copyreg.rst:45
6887msgid ""
6988"The example below would like to show how to register a pickle function and "
7089"how it will be used:"
7190msgstr ""
91+ "Aşağıdaki örnek, bir pickle fonksiyonunun nasıl kaydedileceğini ve nasıl "
92+ "kullanılacağını göstermeyi amaçlar:"
7293
7394#: library/copyreg.rst:9
7495msgid "module"
75- msgstr ""
96+ msgstr "modül "
7697
7798#: library/copyreg.rst:9
7899msgid "pickle"
79- msgstr ""
100+ msgstr "pickle "
80101
81102#: library/copyreg.rst:9
82103msgid "copy"
83- msgstr ""
104+ msgstr "copy "
0 commit comments