Skip to content

Commit 08a665c

Browse files
committed
Closes #166 - translate library/crypt.po
1 parent f1e77bd commit 08a665c

File tree

1 file changed

+48
-64
lines changed

1 file changed

+48
-64
lines changed

library/crypt.po

Lines changed: 48 additions & 64 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: 2018-12-25 10:27+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.6.0\n"
1918

2019
#: ../Doc/library/crypt.rst:2
2120
msgid ":mod:`crypt` --- Function to check Unix passwords"
22-
msgstr ""
21+
msgstr ":mod:`crypt` --- 유닉스 비밀번호 확인 함수"
2322

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

2827
#: ../Doc/library/crypt.rst:20
2928
msgid ""
@@ -33,6 +32,9 @@ msgid ""
3332
"hashed passwords so you can check passwords without storing the actual "
3433
"password, or attempting to crack Unix passwords with a dictionary."
3534
msgstr ""
35+
"이 모듈은 수정된 DES 알고리즘을 기반으로 하는 단방향 해시 함수인 :manpage:`crypt(3)` 루틴에 대한 인터페이스를 "
36+
"구현합니다; 자세한 내용은 유닉스 매뉴얼 페이지를 참조하십시오. 가능한 용도는 실제 암호를 저장하지 않고 암호를 확인하기 위해 해시 된 "
37+
"암호를 저장하거나 사전으로 유닉스 암호를 해독하려고 시도하는 것을 포함합니다."
3638

3739
#: ../Doc/library/crypt.rst:28
3840
msgid ""
@@ -41,64 +43,70 @@ msgid ""
4143
" Therefore, any extensions available on the current implementation will "
4244
"also be available on this module."
4345
msgstr ""
46+
"이 모듈의 동작은 실행 중인 시스템의 :manpage:`crypt(3)` 루틴의 실제 구현에 따라 달라집니다. 따라서, 현재 구현에서 "
47+
"사용할 수 있는 모든 확장을 이 모듈에서도 사용할 수 있습니다."
4448

4549
#: ../Doc/library/crypt.rst:34
4650
msgid "Hashing Methods"
47-
msgstr ""
51+
msgstr "해싱 방법"
4852

4953
#: ../Doc/library/crypt.rst:38
5054
msgid ""
5155
"The :mod:`crypt` module defines the list of hashing methods (not all "
5256
"methods are available on all platforms):"
53-
msgstr ""
57+
msgstr ":mod:`crypt` 모듈은 해싱 방법 목록을 정의합니다 (모든 플랫폼에서 모든 방법을 사용할 수 있는 것은 아닙니다):"
5458

5559
#: ../Doc/library/crypt.rst:43
5660
msgid ""
5761
"A Modular Crypt Format method with 16 character salt and 86 character "
5862
"hash based on the SHA-512 hash function. This is the strongest method."
5963
msgstr ""
64+
"SHA-512 해시 함수를 기반으로 16문자의 솔트(salt)와 86문자의 해시를 사용하는 모듈형 암호 형식(Modular Crypt "
65+
"Format) 방법. 이것은 가장 강력한 방법입니다."
6066

6167
#: ../Doc/library/crypt.rst:48
6268
msgid ""
6369
"Another Modular Crypt Format method with 16 character salt and 43 "
6470
"character hash based on the SHA-256 hash function."
65-
msgstr ""
71+
msgstr "SHA-256 해시 함수를 기반으로 16자의 솔트와 43자의 해시를 사용하는 또 다른 모듈형 암호 형식 방법."
6672

6773
#: ../Doc/library/crypt.rst:53
6874
msgid ""
6975
"Another Modular Crypt Format method with 22 character salt and 31 "
7076
"character hash based on the Blowfish cipher."
71-
msgstr ""
77+
msgstr "Blowfish 암호를 기반으로 22문자의 솔트와 31문자의 해시를 사용하는 또 다른 모듈형 암호 형식 방법."
7278

7379
#: ../Doc/library/crypt.rst:60
7480
msgid ""
7581
"Another Modular Crypt Format method with 8 character salt and 22 "
7682
"character hash based on the MD5 hash function."
77-
msgstr ""
83+
msgstr "MD5 해시 함수를 기반으로 8자의 솔트와 22자의 해시를 사용하는 또 다른 모듈형 암호 형식 방법."
7884

7985
#: ../Doc/library/crypt.rst:65
8086
msgid ""
8187
"The traditional method with a 2 character salt and 13 characters of hash."
8288
" This is the weakest method."
83-
msgstr ""
89+
msgstr "2문자의 솔트와 13문자의 해시를 사용하는 전통적인 방법. 이것은 가장 약한 방법입니다."
8490

8591
#: ../Doc/library/crypt.rst:70
8692
msgid "Module Attributes"
87-
msgstr ""
93+
msgstr "모듈 어트리뷰트"
8894

8995
#: ../Doc/library/crypt.rst:76
9096
msgid ""
9197
"A list of available password hashing algorithms, as ``crypt.METHOD_*`` "
9298
"objects. This list is sorted from strongest to weakest."
9399
msgstr ""
100+
"사용 가능한 비밀번호 해싱 알고리즘 리스트, ``crypt.METHOD_*`` 객체들. 이 리스트는 가장 강한 것부터 가장 약한 것 "
101+
"순으로 정렬됩니다."
94102

95103
#: ../Doc/library/crypt.rst:82
96104
msgid "Module Functions"
97-
msgstr ""
105+
msgstr "모듈 함수"
98106

99107
#: ../Doc/library/crypt.rst:84
100108
msgid "The :mod:`crypt` module defines the following functions:"
101-
msgstr ""
109+
msgstr ":mod:`crypt` 모듈은 다음 함수를 정의합니다:"
102110

103111
#: ../Doc/library/crypt.rst:88
104112
msgid ""
@@ -109,13 +117,19 @@ msgid ""
109117
"including salt, as returned by this function. If *salt* is not provided,"
110118
" the strongest method will be used (as returned by :func:`methods`)."
111119
msgstr ""
120+
"*word*\\는 대개 프롬프트나 그래픽 인터페이스에서 입력한 사용자의 비밀번호입니다. 선택적 *salt*\\는 "
121+
":func:`mksalt`\\에서 반환된 문자열, ``crypt.METHOD_*`` 값 중 하나(모든 플랫폼에서 모든 것을 사용할 수 "
122+
"있는 것은 아니지만), 또는 이 함수가 반환하는 솔트를 포함한 전체 암호화된 비밀번호입니다. *salt*\\가 제공되지 않으면, "
123+
"(:func:`methods`\\에서 반환되는) 가장 강력한 방법이 사용됩니다."
112124

113125
#: ../Doc/library/crypt.rst:96
114126
msgid ""
115127
"Checking a password is usually done by passing the plain-text password as"
116128
" *word* and the full results of a previous :func:`crypt` call, which "
117129
"should be the same as the results of this call."
118130
msgstr ""
131+
"비밀번호 확인은 일반적으로 *word*\\로 평문 비밀번호를 전달하는 것으로 수행됩니다. 이전 :func:`crypt` 호출의 전체 "
132+
"결과와 이 호출의 결과가 같아야 합니다."
119133

120134
#: ../Doc/library/crypt.rst:100
121135
msgid ""
@@ -125,36 +139,43 @@ msgid ""
125139
"``[./a-zA-Z0-9]``, with the exception of Modular Crypt Format which "
126140
"prefixes a ``$digit$``."
127141
msgstr ""
142+
"*salt*\\(무작위의 2자나 16자 문자열, 방법을 가리키기 위해 앞에 ``$digit$``\\가 붙을 수 있음)는 암호화 알고리즘을"
143+
" 교란하는 데 사용됩니다. *salt*\\의 문자는 ``$digit$``\\를 앞에 붙이는 모듈형 암호 형식을 제외하고는 "
144+
"``[./a-zA-Z0-9]`` 집합에 있어야 합니다."
128145

129146
#: ../Doc/library/crypt.rst:106
130147
msgid ""
131148
"Returns the hashed password as a string, which will be composed of "
132149
"characters from the same alphabet as the salt."
133-
msgstr ""
150+
msgstr "해시 된 비밀번호를 문자열로 반환합니다. 이 문자열은 솔트와 같은 알파벳의 문자로 구성됩니다."
134151

135152
#: ../Doc/library/crypt.rst:111
136153
msgid ""
137154
"Since a few :manpage:`crypt(3)` extensions allow different values, with "
138155
"different sizes in the *salt*, it is recommended to use the full crypted"
139156
" password as salt when checking for a password."
140157
msgstr ""
158+
"몇 가지 :manpage:`crypt(3)` 확장이 *salt*\\에 다른 크기의 다른 값을 허용하기 때문에, 암호를 확인할 때 전체 "
159+
"암호화된 비밀번호를 솔트로 사용하는 것이 좋습니다."
141160

142161
#: ../Doc/library/crypt.rst:115
143162
msgid "Accept ``crypt.METHOD_*`` values in addition to strings for *salt*."
144-
msgstr ""
163+
msgstr "*salt*\\에 대한 문자열 외에 ``crypt.METHOD_*`` 값을 받아들입니다."
145164

146165
#: ../Doc/library/crypt.rst:121
147166
msgid ""
148167
"Return a randomly generated salt of the specified method. If no *method*"
149168
" is given, the strongest method available as returned by :func:`methods` "
150169
"is used."
151170
msgstr ""
171+
"지정된 방법의 무작위로 생성된 솔트를 반환합니다. *method*\\가 주어지지 않으면, :func:`methods`\\에 의해 반환된 "
172+
"가장 강력한 방법이 사용됩니다."
152173

153174
#: ../Doc/library/crypt.rst:125
154175
msgid ""
155176
"The return value is a string suitable for passing as the *salt* argument "
156177
"to :func:`crypt`."
157-
msgstr ""
178+
msgstr "반환 값은 *salt* 인자로 :func:`crypt`\\에 전달하기에 적합한 문자열입니다."
158179

159180
#: ../Doc/library/crypt.rst:128
160181
msgid ""
@@ -166,68 +187,31 @@ msgid ""
166187
"``2_147_483_648`` (2\\ :sup:`31`), the default is ``4096`` (2\\ "
167188
":sup:`12`)."
168189
msgstr ""
190+
"*rounds*\\는 ``METHOD_SHA256``, ``METHOD_SHA512`` 및 ``METHOD_BLOWFISH``\\에 대한"
191+
" 라운드 수를 지정합니다. ``METHOD_SHA256`` 과 ``METHOD_SHA512``\\의 경우 ``1000``\\와 "
192+
"``999_999_999`` 사이의 정수여야 하며, 기본값은 ``5000``\\입니다. ``METHOD_BLOWFISH``\\의 경우 "
193+
"``16``\\(2\\ :sup:`4`)과 ``2_147_483_648``\\(2\\ :sup:`31`) 사이의 2의 거듭제곱이어야 "
194+
"하며, 기본값은 ``4096``\\(2\\ :sup:`12`)입니다."
169195

170196
#: ../Doc/library/crypt.rst:138
171197
msgid "Added the *rounds* parameter."
172-
msgstr ""
198+
msgstr "*rounds* 매개 변수가 추가되었습니다."
173199

174200
#: ../Doc/library/crypt.rst:143
175201
msgid "Examples"
176-
msgstr ""
202+
msgstr "예제"
177203

178204
#: ../Doc/library/crypt.rst:145
179205
msgid ""
180206
"A simple example illustrating typical use (a constant-time comparison "
181207
"operation is needed to limit exposure to timing attacks. "
182208
":func:`hmac.compare_digest` is suitable for this purpose)::"
183209
msgstr ""
210+
"일반적인 사용법을 보여주는 간단한 예제 (타이밍 공격에 대한 노출을 제한하기 위해서는 상수 시간 비교 연산이 필요합니다. "
211+
":func:`hmac.compare_digest`\\가 이 목적에 적합합니다)::"
184212

185213
#: ../Doc/library/crypt.rst:165
186214
msgid ""
187215
"To generate a hash of a password using the strongest available method and"
188216
" check it against the original::"
189-
msgstr ""
190-
191-
#~ msgid ""
192-
#~ "A Modular Crypt Format method with "
193-
#~ "16 character salt and 86 character "
194-
#~ "hash. This is the strongest method."
195-
#~ msgstr ""
196-
197-
#~ msgid ""
198-
#~ "Another Modular Crypt Format method with"
199-
#~ " 16 character salt and 43 character"
200-
#~ " hash."
201-
#~ msgstr ""
202-
203-
#~ msgid ""
204-
#~ "Another Modular Crypt Format method with"
205-
#~ " 8 character salt and 22 character"
206-
#~ " hash."
207-
#~ msgstr ""
208-
209-
#~ msgid ""
210-
#~ "The return value is a string "
211-
#~ "either of 2 characters in length "
212-
#~ "for ``crypt.METHOD_CRYPT``, or 19 characters"
213-
#~ " starting with ``$digit$`` and 16 "
214-
#~ "random characters from the set "
215-
#~ "``[./a-zA-Z0-9]``, suitable for passing as "
216-
#~ "the *salt* argument to :func:`crypt`."
217-
#~ msgstr ""
218-
219-
#~ msgid ""
220-
#~ "*word* will usually be a user's "
221-
#~ "password as typed at a prompt or"
222-
#~ " in a graphical interface. The "
223-
#~ "optional *salt* is either a string "
224-
#~ "as returned from :func:`mksalt`, one of"
225-
#~ " the ``crypt.METHOD_*`` values (though not"
226-
#~ " all may be available on all "
227-
#~ "platforms), or a full encrypted password"
228-
#~ " including salt, as returned by this"
229-
#~ " function. If *salt* is not "
230-
#~ "provided, the strongest method will be"
231-
#~ " used (as returned by :func:`methods`."
232-
#~ msgstr ""
233-
217+
msgstr "가장 강력한 방법을 사용하여 비밀번호의 해시를 생성하고, 원본과 비교하여 확인하려면 이렇게 합니다::"

0 commit comments

Comments
 (0)