@@ -33,7 +33,6 @@ msgid ""
33
33
msgstr "*ob*\\ 가 슬라이스 객체면 참을 반환합니다. *ob*\\ 는 ``NULL``\\ 이 아니어야 합니다. 이 함수는 항상 성공합니다."
34
34
35
35
#: ../../c-api/slice.rst:23
36
- #, fuzzy
37
36
msgid ""
38
37
"Return a new slice object with the given values. The *start*, *stop*, "
39
38
"and *step* parameters are used as the values of the slice object "
@@ -42,13 +41,13 @@ msgid ""
42
41
msgstr ""
43
42
"지정된 값으로 새로운 슬라이스 객체를 반환합니다. *start*, *stop* 및 *step* 매개 변수는 같은 이름의 슬라이스 "
44
43
"객체 어트리뷰트의 값으로 사용됩니다. 모든 값은 ``NULL`` 일 수 있으며, 이 경우 ``None``\\ 이 해당 어트리뷰트에 "
45
- "사용됩니다. 새 객체를 할당할 수 없으면 ``NULL`` \\ 을 반환합니다. "
44
+ "사용됩니다."
46
45
47
46
#: ../../c-api/slice.rst:28
48
47
msgid ""
49
48
"Return ``NULL`` with an exception set if the new object could not be "
50
49
"allocated."
51
- msgstr ""
50
+ msgstr "새 객체를 할당할 수 없으면 예외를 설정하고 ``NULL`` \\ 을 반환합니다. "
52
51
53
52
#: ../../c-api/slice.rst:34
54
53
msgid ""
@@ -60,14 +59,13 @@ msgstr ""
60
59
"가져옵니다. *length*\\ 보다 큰 인덱스를 에러로 처리합니다."
61
60
62
61
#: ../../c-api/slice.rst:38
63
- #, fuzzy
64
62
msgid ""
65
63
"Returns ``0`` on success and ``-1`` on error with no exception set "
66
64
"(unless one of the indices was not ``None`` and failed to be converted to"
67
65
" an integer, in which case ``-1`` is returned with an exception set)."
68
66
msgstr ""
69
- "성공하면 ``0``\\ 을 반환하고, 에러면 예외 설정 없이 ``-1``\\ 을 반환합니다 (인덱스 중 하나가 "
70
- ":const:`None` \\ 이 아니고 정수로 변환되지 않는 한, 이때는 예외를 설정하고 ``-1``\\ 을 반환합니다)."
67
+ "성공하면 ``0``\\ 을 반환하고, 에러면 예외 설정 없이 ``-1``\\ 을 반환합니다 (인덱스 중 하나가 ``None`` \\ 이 "
68
+ "아니고 정수로 변환되지 않는 한, 이때는 예외를 설정하고 ``-1``\\ 을 반환합니다)."
71
69
72
70
#: ../../c-api/slice.rst:42
73
71
msgid "You probably do not want to use this function."
@@ -92,7 +90,6 @@ msgstr ""
92
90
"길이를 저장합니다. 범위를 벗어난 인덱스는 일반 슬라이스의 처리와 일관된 방식으로 잘립니다."
93
91
94
92
#: ../../c-api/slice.rst:57
95
- #, fuzzy
96
93
msgid "Return ``0`` on success and ``-1`` on error with an exception set."
97
94
msgstr "성공하면 ``0``\\ 을 반환하고, 에러면 예외를 설정하고 ``-1``\\ 을 반환합니다."
98
95
@@ -114,6 +111,10 @@ msgid ""
114
111
" // return error\n"
115
112
"}"
116
113
msgstr ""
114
+ "if (PySlice_GetIndicesEx(slice, length, &start, &stop, &step, "
115
+ "&slicelength) < 0) {\n"
116
+ " // 에러 반환\n"
117
+ "}"
117
118
118
119
#: ../../c-api/slice.rst:68
119
120
msgid "is replaced by ::"
@@ -127,6 +128,10 @@ msgid ""
127
128
"}\n"
128
129
"slicelength = PySlice_AdjustIndices(length, &start, &stop, step);"
129
130
msgstr ""
131
+ "if (PySlice_Unpack(slice, &start, &stop, &step) < 0) {\n"
132
+ " // 에러 반환\n"
133
+ "}\n"
134
+ "slicelength = PySlice_AdjustIndices(length, &start, &stop, step);"
130
135
131
136
#: ../../c-api/slice.rst:79
132
137
msgid ""
@@ -165,9 +170,8 @@ msgstr ""
165
170
"``-PY_SSIZE_T_MAX``\\ 로 조용히 높입니다."
166
171
167
172
#: ../../c-api/slice.rst:100
168
- #, fuzzy
169
173
msgid "Return ``-1`` with an exception set on error, ``0`` on success."
170
- msgstr "에러면 ``-1``\\ 을, 성공하면 ``0``\\ 을 반환합니다."
174
+ msgstr "에러면 예외를 설정하고 ``-1``\\ 을, 성공하면 ``0``\\ 을 반환합니다."
171
175
172
176
#: ../../c-api/slice.rst:107
173
177
msgid ""
@@ -189,22 +193,20 @@ msgid "Ellipsis Object"
189
193
msgstr "Ellipsis 객체"
190
194
191
195
#: ../../c-api/slice.rst:123
192
- #, fuzzy
193
196
msgid ""
194
197
"The type of Python :const:`Ellipsis` object. Same as "
195
198
":class:`types.EllipsisType` in the Python layer."
196
- msgstr "슬라이스 객체의 형 객체. 이것은 파이썬 계층의 :class:`slice `\\ 와 같습니다."
199
+ msgstr "파이썬 :const:`Ellipsis` 객체의 형. 파이썬 계층의 :class:`types.EllipsisType `\\ 과 같습니다."
197
200
198
201
#: ../../c-api/slice.rst:129
199
- #, fuzzy
200
202
msgid ""
201
203
"The Python ``Ellipsis`` object. This object has no methods. Like "
202
204
":c:data:`Py_None`, it is an :term:`immortal` singleton object."
203
205
msgstr ""
204
- "파이썬 ``Ellipsis`` 객체. 이 객체에는 메서드가 없습니다. 참조 횟수와 관련하여 다른 객체와 마찬가지로 처리해야 합니다. "
205
- " :c:data:`Py_None` \\ 과 마찬가지로 싱글톤 객체입니다."
206
+ "파이썬 ``Ellipsis`` 객체. 이 객체에는 메서드가 없습니다. :c:data:`Py_None` \\ 과 마찬가지로, "
207
+ ":term:`불멸 <immortal>` 싱글톤 객체입니다."
206
208
207
209
#: ../../c-api/slice.rst:132
208
210
msgid ":c:data:`Py_Ellipsis` is immortal."
209
- msgstr ""
211
+ msgstr ":c:data:`Py_Ellipsis` \\ 는 불멸입니다. "
210
212
0 commit comments