@@ -10,16 +10,16 @@ msgstr ""
1010"Report-Msgid-Bugs-To : \n "
1111"POT-Creation-Date : 2018-05-30 09:56+0900\n "
1212"PO-Revision-Date : YEAR-MO-DA HO:MI+ZONE\n "
13- "Last-Translator : FULL NAME <EMAIL@ADDRESS >\n "
14- "Language-Team : LANGUAGE <LL@li.org> \n "
13+ "Last-Translator : Dong-gweon Oh <flowdas@gmail.com >\n "
14+ "Language-Team : Korean (http://python.flowdas.com) \n "
1515"MIME-Version : 1.0\n "
1616"Content-Type : text/plain; charset=utf-8\n "
1717"Content-Transfer-Encoding : 8bit\n "
1818"Generated-By : Babel 2.5.1\n "
1919
2020#: ../Doc/library/atexit.rst:2
2121msgid ":mod:`atexit` --- Exit handlers"
22- msgstr ""
22+ msgstr ":mod:`atexit` --- 종료 처리기 "
2323
2424#: ../Doc/library/atexit.rst:12
2525msgid ""
@@ -30,19 +30,24 @@ msgid ""
3030"``A``, ``B``, and ``C``, at interpreter termination time they will be run"
3131" in the order ``C``, ``B``, ``A``."
3232msgstr ""
33+ ":mod:`atexit` 모듈은 정리 함수를 등록하고 해제하는 함수를 정의합니다. 이렇게 등록된 함수는 정상적인 인터프리터 종료 시 "
34+ "자동으로 실행됩니다. :mod:`atexit`\\ 는 이 함수들을 등록된 *역순* 으로 실행합니다; ``A``, ``B``, ``C`` 를"
35+ " 등록하면, 인터프리터 종료 시각에 ``C``, ``B``, ``A`` 순서로 실행됩니다."
3336
3437#: ../Doc/library/atexit.rst:19
3538msgid ""
3639"**Note:** The functions registered via this module are not called when "
3740"the program is killed by a signal not handled by Python, when a Python "
3841"fatal internal error is detected, or when :func:`os._exit` is called."
3942msgstr ""
43+ "**참고:** 이 모듈을 통해 등록된 함수는 다음과 같은 경우 호출되지 않습니다. 프로그램이 파이썬이 처리하지 않는 시그널에 의해 종료될"
44+ " 때. 파이썬의 치명적인 내부 에러가 감지되었을 때. :func:`os._exit` 가 호출될 때."
4045
4146#: ../Doc/library/atexit.rst:23
4247msgid ""
4348"When used with C-API subinterpreters, registered functions are local to "
4449"the interpreter they were registered in."
45- msgstr ""
50+ msgstr "C-API 서브 인터프리터와 함께 사용될 때, 등록된 함수는 등록된 인터프리터에 국지적입니다. "
4651
4752#: ../Doc/library/atexit.rst:29
4853msgid ""
@@ -51,6 +56,8 @@ msgid ""
5156"arguments to :func:`register`. It is possible to register the same "
5257"function and arguments more than once."
5358msgstr ""
59+ "*func* 를 종료 시에 실행할 함수로 등록합니다. *func* 에 전달되어야 하는 선택적 인자는 :func:`register` 에 "
60+ "인자로 전달되어야 합니다. 같은 함수와 인자를 두 번 이상 등록 할 수 있습니다."
5461
5562#: ../Doc/library/atexit.rst:34
5663msgid ""
@@ -60,6 +67,9 @@ msgid ""
6067"that lower level modules will normally be imported before higher level "
6168"modules and thus must be cleaned up later."
6269msgstr ""
70+ "정상적인 프로그램 종료 시에 (예를 들어, :func:`sys.exit` 가 호출되거나 주 모듈의 실행이 완료된 경우에), 등록된 모든 "
71+ "함수는 후입선출 순서로 호출됩니다. 낮은 수준의 모듈은 일반적으로 상위 수준 모듈보다 먼저 임포트 되기 때문에 나중에 정리해야 한다는 "
72+ "가정입니다."
6373
6474#: ../Doc/library/atexit.rst:40
6575msgid ""
@@ -68,12 +78,14 @@ msgid ""
6878"exception information is saved. After all exit handlers have had a "
6979"chance to run the last exception to be raised is re-raised."
7080msgstr ""
81+ "종료 처리기의 실행 중에 예외가 발생하면 (:exc:`SystemExit`\\ 가 발생하지 않는다면) 트레이스백이 인쇄되고 예외 정보가 "
82+ "저장됩니다. 모든 종료 처리기가 실행될 기회를 얻은 후에 발생한 마지막 예외를 다시 일으킵니다."
7183
7284#: ../Doc/library/atexit.rst:45
7385msgid ""
7486"This function returns *func*, which makes it possible to use it as a "
7587"decorator."
76- msgstr ""
88+ msgstr "이 함수는 *func* 을 반환하므로 데코레이터로 사용할 수 있습니다. "
7789
7890#: ../Doc/library/atexit.rst:51
7991msgid ""
@@ -83,20 +95,23 @@ msgid ""
8395" than once. :func:`unregister` silently does nothing if *func* was not "
8496"previously registered."
8597msgstr ""
98+ "인터프리터 종료 시 실행할 함수 목록에서 *func* 를 제거합니다. :func:`unregister`\\ 를 호출한 후에는, 인터프리터가"
99+ " 종료할 때 *func* 이 호출되지 않음이 보장됩니다. 두 번 이상 등록했더라도 그렇습니다. :func:`unregister` 는 "
100+ "*func* 가 이전에 등록되지 않았다면 아무것도 하지 않습니다."
86101
87102#: ../Doc/library/atexit.rst:61
88103msgid "Module :mod:`readline`"
89- msgstr ""
104+ msgstr "모듈 :mod:`readline` "
90105
91106#: ../Doc/library/atexit.rst:61
92107msgid ""
93108"Useful example of :mod:`atexit` to read and write :mod:`readline` history"
94109" files."
95- msgstr ""
110+ msgstr ":mod:`readline` 히스토리 파일을 읽고 쓰는 :mod:`atexit` 의 유용한 예. "
96111
97112#: ../Doc/library/atexit.rst:68
98113msgid ":mod:`atexit` Example"
99- msgstr ""
114+ msgstr ":mod:`atexit` 예제 "
100115
101116#: ../Doc/library/atexit.rst:70
102117msgid ""
@@ -105,18 +120,19 @@ msgid ""
105120"value automatically when the program terminates without relying on the "
106121"application making an explicit call into this module at termination. ::"
107122msgstr ""
123+ "다음의 간단한 예제는, 모듈이 임포트 될 때 파일에서 카운터를 읽고 프로그램이 종료할 때 프로그램의 명시적인 호출에 의존하지 않고 "
124+ "카운터의 변경된 값을 자동으로 저장하는 방법을 보여줍니다.::"
108125
109126#: ../Doc/library/atexit.rst:92
110127msgid ""
111128"Positional and keyword arguments may also be passed to :func:`register` "
112129"to be passed along to the registered function when it is called::"
113- msgstr ""
130+ msgstr "위치 및 키워드 인자가 등록된 함수가 호출될 때 전달되도록 :func:`register` 에 전달할 수 있습니다:: "
114131
115132#: ../Doc/library/atexit.rst:104
116133msgid "Usage as a :term:`decorator`::"
117- msgstr ""
134+ msgstr ":term:`데코레이터 <decorator>` 로 사용하기:: "
118135
119136#: ../Doc/library/atexit.rst:112
120137msgid "This only works with functions that can be called without arguments."
121- msgstr ""
122-
138+ msgstr "이 방법은 인자 없이 호출할 수 있는 함수에서만 작동합니다."
0 commit comments