Skip to content

Commit 10d9755

Browse files
committed
Closes #136 - translate library/atexit.po
1 parent cf3c2bb commit 10d9755

1 file changed

Lines changed: 28 additions & 12 deletions

File tree

library/atexit.po

Lines changed: 28 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -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
2121
msgid ":mod:`atexit` --- Exit handlers"
22-
msgstr ""
22+
msgstr ":mod:`atexit` --- 종료 처리기"
2323

2424
#: ../Doc/library/atexit.rst:12
2525
msgid ""
@@ -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``."
3232
msgstr ""
33+
":mod:`atexit` 모듈은 정리 함수를 등록하고 해제하는 함수를 정의합니다. 이렇게 등록된 함수는 정상적인 인터프리터 종료 시 "
34+
"자동으로 실행됩니다. :mod:`atexit`\\는 이 함수들을 등록된 *역순* 으로 실행합니다; ``A``, ``B``, ``C`` 를"
35+
" 등록하면, 인터프리터 종료 시각에 ``C``, ``B``, ``A`` 순서로 실행됩니다."
3336

3437
#: ../Doc/library/atexit.rst:19
3538
msgid ""
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."
3942
msgstr ""
43+
"**참고:** 이 모듈을 통해 등록된 함수는 다음과 같은 경우 호출되지 않습니다. 프로그램이 파이썬이 처리하지 않는 시그널에 의해 종료될"
44+
" 때. 파이썬의 치명적인 내부 에러가 감지되었을 때. :func:`os._exit` 가 호출될 때."
4045

4146
#: ../Doc/library/atexit.rst:23
4247
msgid ""
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
4853
msgid ""
@@ -51,6 +56,8 @@ msgid ""
5156
"arguments to :func:`register`. It is possible to register the same "
5257
"function and arguments more than once."
5358
msgstr ""
59+
"*func* 를 종료 시에 실행할 함수로 등록합니다. *func* 에 전달되어야 하는 선택적 인자는 :func:`register` 에 "
60+
"인자로 전달되어야 합니다. 같은 함수와 인자를 두 번 이상 등록 할 수 있습니다."
5461

5562
#: ../Doc/library/atexit.rst:34
5663
msgid ""
@@ -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."
6269
msgstr ""
70+
"정상적인 프로그램 종료 시에 (예를 들어, :func:`sys.exit` 가 호출되거나 주 모듈의 실행이 완료된 경우에), 등록된 모든 "
71+
"함수는 후입선출 순서로 호출됩니다. 낮은 수준의 모듈은 일반적으로 상위 수준 모듈보다 먼저 임포트 되기 때문에 나중에 정리해야 한다는 "
72+
"가정입니다."
6373

6474
#: ../Doc/library/atexit.rst:40
6575
msgid ""
@@ -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."
7080
msgstr ""
81+
"종료 처리기의 실행 중에 예외가 발생하면 (:exc:`SystemExit`\\가 발생하지 않는다면) 트레이스백이 인쇄되고 예외 정보가 "
82+
"저장됩니다. 모든 종료 처리기가 실행될 기회를 얻은 후에 발생한 마지막 예외를 다시 일으킵니다."
7183

7284
#: ../Doc/library/atexit.rst:45
7385
msgid ""
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
7991
msgid ""
@@ -83,20 +95,23 @@ msgid ""
8395
" than once. :func:`unregister` silently does nothing if *func* was not "
8496
"previously registered."
8597
msgstr ""
98+
"인터프리터 종료 시 실행할 함수 목록에서 *func* 를 제거합니다. :func:`unregister`\\를 호출한 후에는, 인터프리터가"
99+
" 종료할 때 *func* 이 호출되지 않음이 보장됩니다. 두 번 이상 등록했더라도 그렇습니다. :func:`unregister` 는 "
100+
"*func* 가 이전에 등록되지 않았다면 아무것도 하지 않습니다."
86101

87102
#: ../Doc/library/atexit.rst:61
88103
msgid "Module :mod:`readline`"
89-
msgstr ""
104+
msgstr "모듈 :mod:`readline`"
90105

91106
#: ../Doc/library/atexit.rst:61
92107
msgid ""
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
98113
msgid ":mod:`atexit` Example"
99-
msgstr ""
114+
msgstr ":mod:`atexit` 예제"
100115

101116
#: ../Doc/library/atexit.rst:70
102117
msgid ""
@@ -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. ::"
107122
msgstr ""
123+
"다음의 간단한 예제는, 모듈이 임포트 될 때 파일에서 카운터를 읽고 프로그램이 종료할 때 프로그램의 명시적인 호출에 의존하지 않고 "
124+
"카운터의 변경된 값을 자동으로 저장하는 방법을 보여줍니다.::"
108125

109126
#: ../Doc/library/atexit.rst:92
110127
msgid ""
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
116133
msgid "Usage as a :term:`decorator`::"
117-
msgstr ""
134+
msgstr ":term:`데코레이터 <decorator>` 로 사용하기::"
118135

119136
#: ../Doc/library/atexit.rst:112
120137
msgid "This only works with functions that can be called without arguments."
121-
msgstr ""
122-
138+
msgstr "이 방법은 인자 없이 호출할 수 있는 함수에서만 작동합니다."

0 commit comments

Comments
 (0)