From fa992b716fc1f23b582c7cd29026d23a33cce99d Mon Sep 17 00:00:00 2001 From: egeakman Date: Thu, 12 Jan 2023 00:39:07 +0300 Subject: [PATCH 1/8] Translated extending/index.po with [machine translation](https://github.com/python/python-docs-tr/blob/dddb1c28e96c4b1a9621f451b109d4318b871608/scripts/translate.py) --- extending/index.po | 87 ++++++++++++++++++++++++++++++++++++---------- 1 file changed, 68 insertions(+), 19 deletions(-) diff --git a/extending/index.po b/extending/index.po index fb4bc01e1..274864eb7 100644 --- a/extending/index.po +++ b/extending/index.po @@ -17,10 +17,12 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #: extending/index.rst:5 +#, fuzzy msgid "Extending and Embedding the Python Interpreter" -msgstr "" +msgstr "Python Yorumlayıcısını Genişletme ve Gömme" #: extending/index.rst:7 +#, fuzzy msgid "" "This document describes how to write modules in C or C++ to extend the " "Python interpreter with new modules. Those modules can not only define new " @@ -30,68 +32,115 @@ msgid "" "extension modules so that they can be loaded dynamically (at run time) into " "the interpreter, if the underlying operating system supports this feature." msgstr "" +"Bu belge, Python yorumlayıcısını yeni modüllerle genişletmek için C veya " +"C++'da modüllerin nasıl yazılacağını açıklar. Bu modüller sadece yeni " +"fonksiyonları değil, aynı zamanda yeni nesne tiplerini ve metotlarını da " +"tanımlayabilir. Belge ayrıca Python yorumlayıcısının bir uzantı dili olarak " +"kullanılmak üzere başka bir uygulamaya nasıl yerleştirileceğini açıklar. Son" +" olarak, temeldeki işletim sistemi bu özelliği destekliyorsa, uzantı " +"modüllerinin yorumlayıcıya dinamik olarak (çalışma zamanında) yüklenebilmesi" +" için nasıl derleneceğini ve bağlanacağını gösterir." #: extending/index.rst:15 +#, fuzzy msgid "" "This document assumes basic knowledge about Python. For an informal " "introduction to the language, see :ref:`tutorial-index`. :ref:`reference-" -"index` gives a more formal definition of the language. :ref:`library-index` " -"documents the existing object types, functions and modules (both built-in " +"index` gives a more formal definition of the language. :ref:`library-index`" +" documents the existing object types, functions and modules (both built-in " "and written in Python) that give the language its wide application range." msgstr "" +"Bu belge, Python hakkında temel bilgileri varsayar. Dile gayri resmi bir " +"giriş için bkz. :ref:`library-index`. :ref:`library-index`, dilin daha resmi" +" bir tanımını verir. :ref:`library-index`, dile geniş uygulama yelpazesi " +"sağlayan mevcut nesne türlerini, işlevleri ve modülleri (hem yerleşik hem de" +" Python'da yazılmış) belgeler." #: extending/index.rst:21 +#, fuzzy msgid "" -"For a detailed description of the whole Python/C API, see the separate :ref:" -"`c-api-index`." +"For a detailed description of the whole Python/C API, see the separate " +":ref:`c-api-index`." msgstr "" +"Tüm Python/C API'sinin ayrıntılı açıklaması için ayrı :ref:`c-api-index`'a " +"bakın." #: extending/index.rst:26 +#, fuzzy msgid "Recommended third party tools" -msgstr "" +msgstr "Önerilen üçüncü taraf araçları" #: extending/index.rst:28 +#, fuzzy msgid "" "This guide only covers the basic tools for creating extensions provided as " -"part of this version of CPython. Third party tools like `Cython `_, `cffi `_, `SWIG `_ and `Numba `_ offer both simpler and " -"more sophisticated approaches to creating C and C++ extensions for Python." +"part of this version of CPython. Third party tools like `Cython " +"`_, `cffi `_, `SWIG " +"`_ and `Numba `_ offer both" +" simpler and more sophisticated approaches to creating C and C++ extensions " +"for Python." msgstr "" +"Bu kılavuz, yalnızca CPython'un bu sürümünün bir parçası olarak sağlanan " +"uzantıları oluşturmak için temel araçları kapsar. `Numba " +"`_, `Numba `_, `Numba " +"`_ ve `Numba `_ gibi " +"üçüncü taraf araçlar, Python için C ve C++ uzantıları oluşturmaya yönelik " +"hem daha basit hem de daha karmaşık yaklaşımlar sunar." #: extending/index.rst:40 +#, fuzzy msgid "" -"`Python Packaging User Guide: Binary Extensions `_" +"`Python Packaging User Guide: Binary Extensions " +"`_" msgstr "" +"`Python Packaging User Guide: Binary Extensions " +"`_" #: extending/index.rst:38 +#, fuzzy msgid "" -"The Python Packaging User Guide not only covers several available tools that " -"simplify the creation of binary extensions, but also discusses the various " -"reasons why creating an extension module may be desirable in the first place." +"The Python Packaging User Guide not only covers several available tools that" +" simplify the creation of binary extensions, but also discusses the various " +"reasons why creating an extension module may be desirable in the first " +"place." msgstr "" +"Python Paketleme Kullanıcı Kılavuzu, yalnızca ikili uzantıların " +"oluşturulmasını basitleştiren çeşitli mevcut araçları kapsamakla kalmaz, " +"aynı zamanda bir uzantı modülü oluşturmanın en başta neden istenebileceğinin" +" çeşitli nedenlerini de tartışır." #: extending/index.rst:45 +#, fuzzy msgid "Creating extensions without third party tools" -msgstr "" +msgstr "Üçüncü taraf araçları olmadan uzantılar oluşturma" #: extending/index.rst:47 +#, fuzzy msgid "" "This section of the guide covers creating C and C++ extensions without " "assistance from third party tools. It is intended primarily for creators of " "those tools, rather than being a recommended way to create your own C " "extensions." msgstr "" +"Kılavuzun bu bölümü, üçüncü taraf araçlardan yardım almadan C ve C++ " +"uzantıları oluşturmayı kapsar. Kendi C uzantılarınızı oluşturmanız için " +"önerilen bir yol olmaktan ziyade, öncelikle bu araçların yaratıcılarına " +"yöneliktir." #: extending/index.rst:63 +#, fuzzy msgid "Embedding the CPython runtime in a larger application" -msgstr "" +msgstr "CPython çalışma zamanını daha büyük bir uygulamaya gömme" #: extending/index.rst:65 +#, fuzzy msgid "" "Sometimes, rather than creating an extension that runs inside the Python " "interpreter as the main application, it is desirable to instead embed the " -"CPython runtime inside a larger application. This section covers some of the " -"details involved in doing that successfully." +"CPython runtime inside a larger application. This section covers some of the" +" details involved in doing that successfully." msgstr "" +"Bazen, ana uygulama olarak Python yorumlayıcısının içinde çalışan bir uzantı" +" oluşturmak yerine, bunun yerine CPython çalışma zamanını daha büyük bir " +"uygulamanın içine gömmek tercih edilir. Bu bölüm, bunu başarılı bir şekilde " +"yapmakla ilgili bazı ayrıntıları içerir." From dfd4305c760b215228aec7fa1b8cbfb3c234babd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87=C4=B1nar=20Fidanboy?= <61086421+MorphaxTheDeveloper@users.noreply.github.com> Date: Thu, 12 Jan 2023 01:03:26 +0300 Subject: [PATCH 2/8] Update extending/index.po --- extending/index.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extending/index.po b/extending/index.po index 274864eb7..77a9e1ceb 100644 --- a/extending/index.po +++ b/extending/index.po @@ -93,7 +93,7 @@ msgid "" "`Python Packaging User Guide: Binary Extensions " "`_" msgstr "" -"`Python Packaging User Guide: Binary Extensions " +"`Python Paketleme Kullanıcı Kılavuzu: İkili Uzantılar " "`_" #: extending/index.rst:38 From 1195148f1ccd16e8821c0227db3cf1edf1c6ef43 Mon Sep 17 00:00:00 2001 From: Arda Sak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 14 Jan 2023 18:54:30 -0500 Subject: [PATCH 3/8] Update extending/index.po --- extending/index.po | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/extending/index.po b/extending/index.po index 77a9e1ceb..1cdce5931 100644 --- a/extending/index.po +++ b/extending/index.po @@ -82,7 +82,12 @@ msgid "" msgstr "" "Bu kılavuz, yalnızca CPython'un bu sürümünün bir parçası olarak sağlanan " "uzantıları oluşturmak için temel araçları kapsar. `Numba " -"`_, `Numba `_, `Numba " +"Bu kılavuz, yalnızca CPython'un bu sürümünün bir parçası olarak sağlanan " +"uzantıları oluşturmak için temel araçları kapsar. `Cython " +"`_, `cffi `_, `SWIG `_ ve `Numba `_ gibi " +"üçüncü taraf araçlar, Python için C ve C++ uzantıları oluşturmaya yönelik " +"hem daha basit hem de daha karmaşık yaklaşımlar sunar." "`_ ve `Numba `_ gibi " "üçüncü taraf araçlar, Python için C ve C++ uzantıları oluşturmaya yönelik " "hem daha basit hem de daha karmaşık yaklaşımlar sunar." From 6b65e623207646cde8aff78e44d93dc85023d0e0 Mon Sep 17 00:00:00 2001 From: Arda Sak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 14 Jan 2023 18:54:36 -0500 Subject: [PATCH 4/8] Update extending/index.po --- extending/index.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extending/index.po b/extending/index.po index 1cdce5931..33f34efba 100644 --- a/extending/index.po +++ b/extending/index.po @@ -36,7 +36,7 @@ msgstr "" "C++'da modüllerin nasıl yazılacağını açıklar. Bu modüller sadece yeni " "fonksiyonları değil, aynı zamanda yeni nesne tiplerini ve metotlarını da " "tanımlayabilir. Belge ayrıca Python yorumlayıcısının bir uzantı dili olarak " -"kullanılmak üzere başka bir uygulamaya nasıl yerleştirileceğini açıklar. Son" +"kullanılmak üzere başka bir uygulamaya nasıl yerleştirileceğini de açıklar. Son" " olarak, temeldeki işletim sistemi bu özelliği destekliyorsa, uzantı " "modüllerinin yorumlayıcıya dinamik olarak (çalışma zamanında) yüklenebilmesi" " için nasıl derleneceğini ve bağlanacağını gösterir." From 810e217576833b7d94c418b5a1865330229ee61c Mon Sep 17 00:00:00 2001 From: Arda Sak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 14 Jan 2023 18:54:40 -0500 Subject: [PATCH 5/8] Update extending/index.po --- extending/index.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extending/index.po b/extending/index.po index 33f34efba..fd8359875 100644 --- a/extending/index.po +++ b/extending/index.po @@ -50,7 +50,7 @@ msgid "" " documents the existing object types, functions and modules (both built-in " "and written in Python) that give the language its wide application range." msgstr "" -"Bu belge, Python hakkında temel bilgileri varsayar. Dile gayri resmi bir " +"Bu belge, Python hakkında temel bilgileri ele alır Dile gayri resmi bir " "giriş için bkz. :ref:`library-index`. :ref:`library-index`, dilin daha resmi" " bir tanımını verir. :ref:`library-index`, dile geniş uygulama yelpazesi " "sağlayan mevcut nesne türlerini, işlevleri ve modülleri (hem yerleşik hem de" From 8fbb1c2d474bf6f7157cc3dff45e36e87d1baa69 Mon Sep 17 00:00:00 2001 From: Arda Sak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 14 Jan 2023 18:55:46 -0500 Subject: [PATCH 6/8] Update extending/index.po --- extending/index.po | 3 --- 1 file changed, 3 deletions(-) diff --git a/extending/index.po b/extending/index.po index fd8359875..b6c716323 100644 --- a/extending/index.po +++ b/extending/index.po @@ -88,9 +88,6 @@ msgstr "" "swig.org>`_ ve `Numba `_ gibi " "üçüncü taraf araçlar, Python için C ve C++ uzantıları oluşturmaya yönelik " "hem daha basit hem de daha karmaşık yaklaşımlar sunar." -"`_ ve `Numba `_ gibi " -"üçüncü taraf araçlar, Python için C ve C++ uzantıları oluşturmaya yönelik " -"hem daha basit hem de daha karmaşık yaklaşımlar sunar." #: extending/index.rst:40 #, fuzzy From c2948279c49c49bea4239eeb041683826b71b80a Mon Sep 17 00:00:00 2001 From: Arda Sak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 14 Jan 2023 19:01:34 -0500 Subject: [PATCH 7/8] Update extending/index.po --- extending/index.po | 2 -- 1 file changed, 2 deletions(-) diff --git a/extending/index.po b/extending/index.po index b6c716323..f86ebc2b7 100644 --- a/extending/index.po +++ b/extending/index.po @@ -81,8 +81,6 @@ msgid "" "for Python." msgstr "" "Bu kılavuz, yalnızca CPython'un bu sürümünün bir parçası olarak sağlanan " -"uzantıları oluşturmak için temel araçları kapsar. `Numba " -"Bu kılavuz, yalnızca CPython'un bu sürümünün bir parçası olarak sağlanan " "uzantıları oluşturmak için temel araçları kapsar. `Cython " "`_, `cffi `_, `SWIG `_ ve `Numba `_ gibi " From 4c1ee4f687c45debc44f9c66452bec08226b1a5a Mon Sep 17 00:00:00 2001 From: Ege Akman Date: Sun, 15 Jan 2023 03:05:34 +0300 Subject: [PATCH 8/8] Update extending/index.po --- extending/index.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extending/index.po b/extending/index.po index f86ebc2b7..33cff951e 100644 --- a/extending/index.po +++ b/extending/index.po @@ -50,7 +50,7 @@ msgid "" " documents the existing object types, functions and modules (both built-in " "and written in Python) that give the language its wide application range." msgstr "" -"Bu belge, Python hakkında temel bilgileri ele alır Dile gayri resmi bir " +"Bu belge, Python hakkında temel bilgiye sahip olduğunuzu varsayar. Dile gayri resmi bir " "giriş için bkz. :ref:`library-index`. :ref:`library-index`, dilin daha resmi" " bir tanımını verir. :ref:`library-index`, dile geniş uygulama yelpazesi " "sağlayan mevcut nesne türlerini, işlevleri ve modülleri (hem yerleşik hem de"