8000 [skip ci] Update .po files · python/python-docs-ja@21c4d59 · GitHub
[go: up one dir, main page]

Skip to content

Commit 21c4d59

Browse files
author
Autobuild bot on TravisCI
committed
[skip ci] Update .po files
1 parent 1360430 commit 21c4d59

File tree

3 files changed

+4336
-4300
lines changed

3 files changed

+4336
-4300
lines changed

c-api/sequence.po

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#
66
# Translators:
77
# tomo, 2019
8+
# Osamu NAKAMURA, 2019
89
#
910
#, fuzzy
1011
msgid ""
@@ -13,7 +14,7 @@ msgstr ""
1314
"Report-Msgid-Bugs-To: \n"
1415
"POT-Creation-Date: 2019-09-13 03:32+0000\n"
1516
"PO-Revision-Date: 2019-09-01 03:41+0000\n"
16-
"Last-Translator: tomo, 2019\n"
17+
"Last-Translator: Osamu NAKAMURA, 2019\n"
1718
"Language-Team: Japanese (https://www.transifex.com/python-doc/teams/5390/ja/)\n"
1819
"MIME-Version: 1.0\n"
1920
"Content-Type: text/plain; charset=UTF-8\n"
@@ -194,19 +195,24 @@ msgid ""
194195
" iterable, raises :exc:`TypeError` with *m* as the message text. Returns "
195196
"*NULL* on failure."
196197
msgstr ""
198+
"シーケンスまたはイテラブルの *o* を``PySequence_Fast*`` "
199+
"ファミリの関数で利用できるオブジェクトとして返します。オブジェクトがシーケンスでもイテラブルでもない場合は、メッセージ *m* を持つ、 "
200+
":exec:`TypeError` を送出します。失敗したら *NULL* を返します。"
197201

198202
#: ../../c-api/sequence.rst:138
199203
msgid ""
200204
"The ``PySequence_Fast*`` functions are thus named because they assume *o* is"
201205
" a :c:type:`PyTupleObject` or a :c:type:`PyListObject` and access the data "
202206
"fields of *o* directly."
203207
msgstr ""
208+
"``PySequence_Fast*`` ファミリの関数は、*o* が :c:type:`PyTupleObject` または "
209+
":c:type:`PyListObject` と仮定し、*o* のデータフィールドに直接アクセスするため、そのように名付けられています。"
204210

205211
#: ../../c-api/sequence.rst:142
206212
msgid ""
207213
"As a CPython implementation detail, if *o* is already a sequence or list, it"
208214
" will be returned."
209-
msgstr ""
215+
msgstr "CPythonの実装では、もし *o* が 既にシーケンスかタプルであれば、*o* そのものを返します。"
210216

211217
#: ../../c-api/sequence.rst:148
212218
msgid ""
@@ -251,3 +257,5 @@ msgid ""
251257
":c:func:`PySequence_Check` on *o* is true and without adjustment for "
252258
"negative indices."
253259
msgstr ""
260+
"*o* の *i* 番目の要素を返し、失敗すると *NULL* を返します。 :c:func:`PySequence_GetItem` "
261+
"の高速版であり、:c:func:`PySequence_Check` で *o* が真を返すかどうかの検証や、負の添え字の調整を行いません。 "

library/hashlib.po

Lines changed: 21 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#
66
# Translators:
77
# tomo, 2019
8+
# Osamu NAKAMURA, 2019
89
#
910
#, fuzzy
1011
msgid ""
@@ -13,7 +14,7 @@ msgstr ""
1314
"Report-Msgid-Bugs-To: \n"
1415
"POT-Creation-Date: 2019-01-01 10:14+0900\n"
1516
"PO-Revision-Date: 2019-09-01 03:30+0000\n"
16-
"Last-Translator: tomo, 2019\n"
17+
"Last-Translator: Osamu NAKAMURA, 2019\n"
1718
"Language-Team: Japanese (https://www.transifex.com/python-doc/teams/5390/ja/)\n"
1819
"MIME-Version: 1.0\n"
1920
"Content-Type: text/plain; charset=UTF-8\n"
@@ -138,6 +139,9 @@ msgid ""
138139
"library may offer. The named constructors are much faster than :func:`new` "
139140
"and should be preferred."
140141
msgstr ""
142+
"一般的なコンストラクタで、第一引数にアルゴリズム名を文字列 *name* で受け取ります。他にも、前述のハッシュアルゴリズムだけでなく OpenSSL "
143+
"ライブラリーが提供するような他のアルゴリズムにアクセスすることができます。名前のあるコンストラクタの方が :func:`new` "
144+
"よりもずっと速いので望ましいです。"
141145

142146
#: ../../library/hashlib.rst:110
143147
msgid "Using :func:`new` with an algorithm provided by OpenSSL:"
@@ -213,6 +217,9 @@ msgid ""
213217
"are equivalent to a single call with the concatenation of all the arguments:"
214218
" ``m.update(a); m.update(b)`` is equivalent to ``m.update(a+b)``."
215219
msgstr ""
220+
"hash オブジェクトを :term:`bytes-like object` "
221+
"で更新します。このメソッドの呼出しの繰り返しは、それらの引数を全て結合した引数で単一の呼び出しをした際と同じになります。すなわち "
222+
"``m.update(a); m.update(b)`` は ``m.update(a+b)`` と等価です。"
216223

217224
#: ../../library/hashlib.rst:172
218225
msgid ""
@@ -266,6 +273,8 @@ msgid ""
266273
"This is a bytes object of size *length* which may contain bytes in the whole"
267274
" range from 0 to 255."
268275
msgstr ""
276+
"これまで :meth:`update` メソッドに渡されたデータのダイジェスト値を返します。これは *length* と同じ長さの、0 から 255 "
277+
"の範囲全てを含み得るバイトの列です。"
269278

270279
#: ../../library/hashlib.rst:221
271280
msgid "Key derivation"
@@ -342,6 +351,9 @@ msgid ""
342351
"length (e.g. 1024). *salt* should be about 16 or more bytes from a proper "
343352
"source, e.g. :func:`os.urandom`."
344353
msgstr ""
354+
"*password* と *salt* は :term:`bytes-like objects` でなければなりません。アプリケーションとライブラリは、"
355+
" *password* を適切な長さ (例えば 1024) に制限すべきです。 *salt* は :func:`os.urandom` "
356+
"のような適切なソースからの、およそ 16 バイトかそれ以上のバイト列にするべきです。"
345357

346358
#: ../../library/hashlib.rst:270
347359
msgid ""
@@ -352,7 +364,7 @@ msgstr ""
352364

353365
#: ../../library/hashlib.rst:275
354366
msgid ":ref:`Availability <availability>`: OpenSSL 1.1+."
355-
msgstr ""
367+
msgstr ":ref:`利用可能な環境 <availability>`: OpenSSL 1.1+."
356368

357369
#: ../../library/hashlib.rst:280
358370
msgid "BLAKE2"
@@ -394,7 +406,7 @@ msgstr "ハッシュオブジェクトの作成"
394406

395407
#: ../../library/hashlib.rst:306
396408
msgid "New hash objects are created by calling constructor functions:"
397-
msgstr ""
409+
msgstr "新しいハッシュオブジェクトは、コンストラクタ関数を呼び出すことで生成されます:"
398410

399411
#: ../../library/hashlib.rst:318
F438 400412
msgid ""
@@ -410,7 +422,7 @@ msgstr ""
410422

411423
#: ../../library/hashlib.rst:324
412424
msgid "*digest_size*: size of output digest in bytes."
413-
msgstr ""
425+
msgstr "*digest_size*: 出力するダイジェストのバイト数。"
414426

415427
#: ../../library/hashlib.rst:326
416428
msgid ""
@@ -495,7 +507,7 @@ msgstr "これらのサイズは以下に述べるモジュール `constants`_
495507
#: ../../library/hashlib.rst:355
496508
msgid ""
497509
"Constructor functions also accept the following tree hashing parameters:"
498-
msgstr ""
510+
msgstr "コンストラクタ関数は以下のツリーハッシングパラメタを受け付けます:"
499511

500512
#: ../../library/hashlib.rst:357
501513
msgid "*fanout*: fanout (0 to 255, 0 if unlimited, 1 in sequential mode)."
@@ -505,7 +517,7 @@ msgstr ""
505517
msgid ""
506518
"*depth*: maximal depth of tree (1 to 255, 255 if unlimited, 1 in sequential "
507519
"mode)."
508-
msgstr ""
520+
msgstr "*depth*: ツリーの深さの最大値(1から255までの値で、無制限であれば255、シーケンスモードでは1)。"
509521

510522
#: ../../library/hashlib.rst:362
511523
msgid ""
@@ -549,7 +561,7 @@ msgstr "定数"
549561

550562
#: ../../library/hashlib.rst:390
551563
msgid "Salt length (maximum length accepted by constructors)."
552-
msgstr ""
564+
msgstr "ソルトの長さ(コンストラクタが受け付けれる最大長)"
553565

554566
#: ../../library/hashlib.rst:396
555567
msgid ""
@@ -603,6 +615,8 @@ msgid ""
603615
" 32 bytes for BLAKE2s. For example, to replace SHA-1 with BLAKE2b without "
604616
"changing the size of output, we can tell BLAKE2b to produce 20-byte digests:"
605617
msgstr ""
618+
"BLAKE2 はダイジェストの長さを、BLAKE2bでは64バイトまで、BLAKE2sでは32バイトまでのダイジェスト長を指定できます。例えばSHA-"
619+
"1を、出力を同じ長さのままでBLAKE2bで置き換えるには、BLAKE2bに20バイトのダイジェストを生成するように指示できます:"
606620

607621
#: ../../library/hashlib.rst:466
608622
msgid ""

0 commit comments

Comments
 (0)
0