diff --git a/extending/windows.po b/extending/windows.po index 2839a12f..348a28a0 100644 --- a/extending/windows.po +++ b/extending/windows.po @@ -9,12 +9,12 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-10-11 20:40+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Dong-gweon Oh \n" +"Last-Translator: Mir Jung \n" "Language-Team: Korean (https://python.flowdas.com)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.17.0\n" +"Generated-By: Babel 2.18.0\n" #: ../../extending/windows.rst:8 msgid "Building C and C++ Extensions on Windows" @@ -183,7 +183,7 @@ msgstr "" msgid "" "Turn off the implicit, ``#pragma``-based linkage with the Python library," " performed inside CPython header files." -msgstr "" +msgstr "CPython 헤더 파일 내부에서 수행되는 ``#pragma`` 기반의 묵시적인 Python 라이브러리 링크를 비활성화합니다." #: ../../extending/windows.rst:110 msgid "Using DLLs in Practice" @@ -201,7 +201,7 @@ msgstr "" msgid "" "When creating DLLs in Windows, you can use the CPython library in two " "ways:" -msgstr "" +msgstr "윈도우에서 DLL을 만들 때, CPython 라이브러리를 두 가지 방법으로 사용할 수 있습니다:" #: ../../extending/windows.rst:120 msgid "" @@ -212,27 +212,27 @@ msgid "" "with the :ref:`Limited API ` " "enabled." msgstr "" +"기본적으로, :file:`PC/pyconfig.h`\\를 직접 포함하거나 :file:`Python.h`\\를 통해 포함하면 구성 " +"정보를 인식하는 라이브러리와의 묵시적인 링크가 트리거됩니다. 헤더 파일은 Debug 빌드에는 " +":file:`pythonXY_d.lib`\\를, Release 빌드에는 :file:`pythonXY.lib`\\를, " +":ref:`제한된 API `\\가 활성화된 Release 빌드에는" +" :file:`pythonX.lib`\\를 선택합니다." #: ../../extending/windows.rst:126 ../../extending/windows.rst:144 -#, fuzzy msgid "" "To build two DLLs, spam and ni (which uses C functions found in spam), " "you could use these commands::" -msgstr "" -"윈도우에서 DLL을 만들 때, :file:`pythonXY.lib`\\를 링커에 전달해야 합니다. 두 개의 DLL, spam과 " -"(spam에 있는 C 함수를 사용하는) ni를 빌드하려면, 다음 명령을 사용할 수 있습니다::" +msgstr "두 개의 DLL, spam과 ni를 (spam에 있는 C 함수를 사용하는) 빌드하려면, 다음 명령을 사용할 수 있습니다::" #: ../../extending/windows.rst:129 -#, fuzzy msgid "" "cl /LD /I/python/include spam.c\n" "cl /LD /I/python/include ni.c spam.lib" msgstr "" -"cl /LD /I/python/include spam.c ../libs/pythonXY.lib\n" -"cl /LD /I/python/include ni.c spam.lib ../libs/pythonXY.lib" +"cl /LD /I/python/include spam.c\n" +"cl /LD /I/python/include ni.c spam.lib" #: ../../extending/windows.rst:132 -#, fuzzy msgid "" "The first command created three files: :file:`spam.obj`, :file:`spam.dll`" " and :file:`spam.lib`. :file:`Spam.dll` does not contain any Python " @@ -240,10 +240,10 @@ msgid "" "find the Python code thanks to the implicitly linked " ":file:`pythonXY.lib`." msgstr "" -"첫 번째 명령은 세 개의 파일을 만들었습니다: :file:`spam.obj`, :file:`spam.dll` 및 " +"첫 번째 명령은 세 개의 파일을 생성했습니다: :file:`spam.obj`, :file:`spam.dll` 및 " ":file:`spam.lib`. :file:`Spam.dll`\\은 파이썬 함수(가령 " -":c:func:`PyArg_ParseTuple`)를 포함하지 않지만, :file:`pythonXY.lib` 덕분에 파이썬 코드를 " -"찾는 방법을 알고 있습니다." +":c:func:`PyArg_ParseTuple`)를 포함하지 않지만, :file:`pythonXY.lib`\\에 묵시적으로 연결된 " +"덕분에 파이썬 코드를 찾는 방법을 알고 있습니다." #: ../../extending/windows.rst:137 ../../extending/windows.rst:155 msgid "" @@ -251,7 +251,7 @@ msgid "" ":file:`.lib`), which knows how to find the necessary functions from spam," " and also from the Python executable." msgstr "" -"두 번째 명령은 :file:`ni.dll`\\(그리고 :file:`.obj`\\와 :file:`.lib`)을 만들었습니다. " +"두 번째 명령은 :file:`ni.dll`\\(그리고 :file:`.obj`\\와 :file:`.lib`)을 생성했습니다. " "spam과 파이썬 실행 파일에서 필요한 함수를 찾는 방법을 알고 있습니다." #: ../../extending/windows.rst:141 @@ -259,16 +259,18 @@ msgid "" "Manually by defining :c:macro:`Py_NO_LINK_LIB` macro before including " ":file:`Python.h`. You must pass :file:`pythonXY.lib` to the linker." msgstr "" +":file:`Python.h`\\을 포함하기 전에 :c:macro:`Py_NO_LINK_LIB` 매크로를 정의하여 수동으로 " +"설정합니다. 링커에 :file:`pythonXY.lib`\\를 전달해야 합니다." #: ../../extending/windows.rst:147 -#, fuzzy msgid "" "cl /LD /DPy_NO_LINK_LIB /I/python/include spam.c ../libs/pythonXY.lib\n" "cl /LD /DPy_NO_LINK_LIB /I/python/include ni.c spam.lib " "../libs/pythonXY.lib" msgstr "" -"cl /LD /I/python/include spam.c ../libs/pythonXY.lib\n" -"cl /LD /I/python/include ni.c spam.lib ../libs/pythonXY.lib" +"cl /LD /DPy_NO_LINK_LIB /I/python/include spam.c ../libs/pythonXY.lib\n" +"cl /LD /DPy_NO_LINK_LIB /I/python/include ni.c spam.lib " +"../libs/pythonXY.lib" #: ../../extending/windows.rst:150 msgid ""