Skip to content

Commit adb6af9

Browse files
committed
Closes #154 - translate library/codeop.po
1 parent 03c2f51 commit adb6af9

File tree

2 files changed

+31
-11
lines changed

2 files changed

+31
-11
lines changed

library/codeop.po

Lines changed: 30 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,27 +3,26 @@
33
# This file is distributed under the same license as the Python package.
44
# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
55
#
6-
#, fuzzy
76
msgid ""
87
msgstr ""
98
"Project-Id-Version: Python 3.6\n"
109
"Report-Msgid-Bugs-To: \n"
1110
"POT-Creation-Date: 2017-11-26 18:49+0900\n"
1211
"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"
12+
"Last-Translator: Dong-gweon Oh <flowdas@gmail.com>\n"
13+
"Language-Team: Korean (https://python.flowdas.com)\n"
1514
"MIME-Version: 1.0\n"
1615
"Content-Type: text/plain; charset=utf-8\n"
1716
"Content-Transfer-Encoding: 8bit\n"
1817
"Generated-By: Babel 2.5.1\n"
1918

2019
#: ../Doc/library/codeop.rst:2
2120
msgid ":mod:`codeop` --- Compile Python code"
22-
msgstr ""
21+
msgstr ":mod:`codeop` --- 파이썬 코드 컴파일"
2322

2423
#: ../Doc/library/codeop.rst:10
2524
msgid "**Source code:** :source:`Lib/codeop.py`"
26-
msgstr ""
25+
msgstr "**소스 코드:** :source:`Lib/codeop.py`"
2726

2827
#: ../Doc/library/codeop.rst:14
2928
msgid ""
@@ -33,32 +32,36 @@ msgid ""
3332
"want to include such a loop in your program you probably want to use the "
3433
":mod:`code` module instead."
3534
msgstr ""
35+
":mod:`codeop` 모듈은 :mod:`code` 모듈에서와같이 파이썬 읽기-평가-인쇄 루프를 에뮬레이트 할 수 있는 유틸리티를 "
36+
"제공합니다. 결과적으로, 모듈을 직접 사용하고 싶지 않을 것입니다; 여러분의 프로그램에 이러한 루프를 포함 시키려면 대신 "
37+
":mod:`code` 모듈을 사용하는 것이 좋습니다."
3638

3739
#: ../Doc/library/codeop.rst:20
3840
msgid "There are two parts to this job:"
39-
msgstr ""
41+
msgstr "이 작업에는 두 가지 부분이 있습니다:"
4042

4143
#: ../Doc/library/codeop.rst:22
4244
msgid ""
4345
"Being able to tell if a line of input completes a Python statement: in "
4446
"short, telling whether to print '``>>>``' or '``...``' next."
4547
msgstr ""
48+
"입력 줄이 파이썬 문장을 완성하는지 알려주는 것: 간단히 말해서, '``>>>``' 나 '``...``' 를 다음에 인쇄할지 알려주기."
4649

4750
#: ../Doc/library/codeop.rst:25
4851
msgid ""
4952
"Remembering which future statements the user has entered, so subsequent "
5053
"input can be compiled with these in effect."
51-
msgstr ""
54+
msgstr "사용자가 입력한 퓨처 문을 기억해서, 후속 입력을 컴파일할 때 이것들이 효과가 있도록 하기."
5255

5356
#: ../Doc/library/codeop.rst:28
5457
msgid ""
5558
"The :mod:`codeop` module provides a way of doing each of these things, "
5659
"and a way of doing them both."
57-
msgstr ""
60+
msgstr ":mod:`codeop` 모듈은 이들을 각각 수행하는 방법과 이들을 모두 수행하는 방법을 제공합니다."
5861

5962
#: ../Doc/library/codeop.rst:31
6063
msgid "To do just the former:"
61-
msgstr ""
64+
msgstr "단지 전자를 수행하려면:"
6265

6366
#: ../Doc/library/codeop.rst:35
6467
msgid ""
@@ -68,13 +71,19 @@ msgid ""
6871
"to ``'<input>'``. Returns ``None`` if *source* is *not* valid Python "
6972
"code, but is a prefix of valid Python code."
7073
msgstr ""
74+
"*source*\\를 컴파일하려고 시도합니다. *source*\\는 파이썬 코드의 문자열이어야 하며, *source*\\가 유효한 파이썬"
75+
" 코드면 코드 객체를 반환합니다. 이 경우, 코드 객체의 filename 어트리뷰트는 *filename*\\가 되는데, 기본값은 "
76+
"``'<input>'``\\입니다. *source*\\가 *유효한 파이썬 코드가 *아니지만* 유효한 파이썬 코드의 앞부분이면 "
77+
"``None``\\을 반환합니다."
7178

7279
#: ../Doc/library/codeop.rst:41
7380
msgid ""
7481
"If there is a problem with *source*, an exception will be raised. "
7582
":exc:`SyntaxError` is raised if there is invalid Python syntax, and "
7683
":exc:`OverflowError` or :exc:`ValueError` if there is an invalid literal."
7784
msgstr ""
85+
"*source*\\에 문제가 있으면, 예외가 발생합니다. 유효하지 않은 파이썬 구문이 있으면 :exc:`SyntaxError`\\가 "
86+
"발생하고, 유효하지 않은 리터럴이 있으면 :exc:`OverflowError` 나 :exc:`ValueError`\\가 발생합니다."
7887

7988
#: ../Doc/library/codeop.rst:45
8089
msgid ""
@@ -83,6 +92,9 @@ msgid ""
8392
"(``'eval'``). Any other value will cause :exc:`ValueError` to be "
8493
"raised."
8594
msgstr ""
95+
"*symbol* 인자는 *source*\\가 문장(``'single'``, 기본값)으로 컴파일되는지, :term:`표현식 "
96+
"<expression>`\\(``'eval'``)으로 컴파일되는지 결정합니다. 다른 값을 지정하면 :exc:`ValueError`\\가 "
97+
"발생합니다."
8698

8799
#: ../Doc/library/codeop.rst:51
88100
msgid ""
@@ -93,6 +105,9 @@ msgid ""
93105
"arbitrary garbage. This will be fixed once the API for the parser is "
94106
"better."
95107
msgstr ""
108+
"구문 분석기가 source의 끝에 도달하기 전에 성공적인 결과로 구문 분석을 중지하는 것이 가능합니다 (하지만 대체로 그렇지 않습니다);"
109+
" 이 경우, 뒤따르는 기호는 에러를 유발하는 대신 무시 될 수 있습니다. 예를 들어, 백 슬래시 뒤에 두 개의 개행이 오면 그 뒤에 "
110+
"임의의 가비지가 올 수 있습니다. 구문 분석기를 위한 API가 개선되면 이 문제가 해결될 것입니다."
96111

97112
#: ../Doc/library/codeop.rst:60
98113
msgid ""
@@ -102,6 +117,9 @@ msgid ""
102117
":mod:`__future__` statement, the instance 'remembers' and compiles all "
103118
"subsequent program texts with the statement in force."
104119
msgstr ""
120+
"이 클래스의 인스턴스는 내장 함수 :func:`compile`\\와 같은 서명의 :meth:`__call__` 메서드를 갖지만, "
121+
"인스턴스가 :mod:`__future__` 문을 포함하는 프로그램 텍스트를 컴파일하면 인스턴스가 이를 '기억'\\하고 모든 후속 프로그램"
122+
" 텍스트를 이 문장의 효과 아래에서 컴파일한다는 차이점이 있습니다."
105123

106124
#: ../Doc/library/codeop.rst:69
107125
msgid ""
@@ -111,4 +129,6 @@ msgid ""
111129
" instance 'remembers' and compiles all subsequent program texts with the "
112130
"statement in force."
113131
msgstr ""
114-
132+
"이 클래스의 인스턴스는 :func:`compile_command`\\와 같은 서명의 :meth:`__call__` 메서드를 갖습니다; "
133+
"차이점은, 인스턴스가 ``__future__`` 문을 포함하는 프로그램 텍스트를 컴파일하면 인스턴스가 이를 '기억'\\하고 모든 후속 "
134+
"프로그램 텍스트를 이 문장의 효과 아래에서 컴파일한다는 것입니다."

sphinx.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ msgstr "소스 보기"
9393
#: ../Doc/tools/templates/indexcontent.html:8
9494
#, python-format
9595
msgid "Welcome! This is the documentation for Python %(release)s."
96-
msgstr "환영합니다! 파이썬 %(release)s 설명서의 한국어 번역입니다. (진행률 28.4%%)"
96+
msgstr "환영합니다! 파이썬 %(release)s 설명서의 한국어 번역입니다. (진행률 28.5%%)"
9797

9898
#: ../Doc/tools/templates/indexcontent.html:10
9999
msgid "Parts of the documentation:"

0 commit comments

Comments
 (0)