Skip to content

Wrap branch: 3.11 #83

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jan 15, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 37 additions & 39 deletions extending/index.po
Original file line number Diff line number Diff line change
Expand Up @@ -32,35 +32,35 @@ 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 "
"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 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."
"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."

#: 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 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"
" Python'da yazılmış) belgeler."
"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 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."
Expand All @@ -74,40 +74,38 @@ msgstr "Önerilen üçüncü taraf araçları"
#, 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 "
"<https://cython.org/>`_, `cffi <https://cffi.readthedocs.io>`_, `SWIG "
"<https://www.swig.org>`_ and `Numba <https://numba.pydata.org/>`_ 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 <https://"
"cython.org/>`_, `cffi <https://cffi.readthedocs.io>`_, `SWIG <https://www."
"swig.org>`_ and `Numba <https://numba.pydata.org/>`_ 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. `Cython "
"<https://cython.org/>`_, `cffi <https://cffi.readthedocs.io>`_, `SWIG <https://www."
"swig.org>`_ ve `Numba <https://numba.pydata.org/>`_ 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."
"uzantıları oluşturmak için temel araçları kapsar. `Cython <https://cython."
"org/>`_, `cffi <https://cffi.readthedocs.io>`_, `SWIG <https://www.swig."
"org>`_ ve `Numba <https://numba.pydata.org/>`_ 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 "
"<https://packaging.python.org/guides/packaging-binary-extensions/>`_"
"`Python Packaging User Guide: Binary Extensions <https://packaging.python."
"org/guides/packaging-binary-extensions/>`_"
msgstr ""
"`Python Paketleme Kullanıcı Kılavuzu: İkili Uzantılar "
"<https://packaging.python.org/guides/packaging-binary-extensions/>`_"
"`Python Paketleme Kullanıcı Kılavuzu: İkili Uzantılar <https://packaging."
"python.org/guides/packaging-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."
"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
Expand Down Expand Up @@ -137,10 +135,10 @@ msgstr "CPython çalışma zamanını daha büyük bir uygulamaya gömme"
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 "
"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."