Skip to content

Commit a47d1f5

Browse files
author
github-actions
committed
Update translations from Transifex
1 parent 4502284 commit a47d1f5

File tree

7 files changed

+181
-38
lines changed

7 files changed

+181
-38
lines changed

library/faulthandler.po

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,16 @@
55
#
66
# Translators:
77
# python-doc bot, 2025
8+
# Takanori Suzuki <takanori@takanory.net>, 2026
89
#
910
#, fuzzy
1011
msgid ""
1112
msgstr ""
1213
"Project-Id-Version: Python 3.14\n"
1314
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-01-15 14:20+0000\n"
15+
"POT-Creation-Date: 2026-01-23 14:20+0000\n"
1516
"PO-Revision-Date: 2025-09-16 00:01+0000\n"
16-
"Last-Translator: python-doc bot, 2025\n"
17+
"Last-Translator: Takanori Suzuki <takanori@takanory.net>, 2026\n"
1718
"Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/"
1819
"ja/)\n"
1920
"MIME-Version: 1.0\n"
@@ -124,7 +125,7 @@ msgstr ""
124125

125126
#: ../../library/faulthandler.rst:49
126127
msgid "Module :mod:`pdb`"
127-
msgstr ""
128+
msgstr ":mod:`pdb` モジュール"
128129

129130
#: ../../library/faulthandler.rst:50
130131
msgid "Interactive source code debugger for Python programs."

library/hashlib.po

Lines changed: 27 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,16 @@
66
# Translators:
77
# python-doc bot, 2025
88
# Cheesecake, 2025
9+
# Takanori Suzuki <takanori@takanory.net>, 2026
910
#
1011
#, fuzzy
1112
msgid ""
1213
msgstr ""
1314
"Project-Id-Version: Python 3.14\n"
1415
"Report-Msgid-Bugs-To: \n"
15-
"POT-Creation-Date: 2026-01-19 14:21+0000\n"
16+
"POT-Creation-Date: 2026-01-23 14:20+0000\n"
1617
"PO-Revision-Date: 2025-09-16 00:01+0000\n"
17-
"Last-Translator: Cheesecake, 2025\n"
18+
"Last-Translator: Takanori Suzuki <takanori@takanory.net>, 2026\n"
1819
"Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/"
1920
"ja/)\n"
2021
"MIME-Version: 1.0\n"
@@ -62,6 +63,14 @@ msgid ""
6263
"using the :meth:`digest()<hash.digest>` or :meth:`hexdigest()<hash."
6364
"hexdigest>` methods."
6465
msgstr ""
66+
"各 :dfn:`hash` の名前が付いたコンストラクタがあります。いずれも同一で簡単なイ"
67+
"ンターフェイスのあるハッシュオブジェクトを返します。例えば、SHA-256 ハッシュ"
68+
"オブジェクトを作るには :func:`sha256` を使います。このオブジェクトには :meth:"
69+
"`update<hash.update>` メソッドを用いて :term:`bytes-like オブジェクト <bytes-"
70+
"like object>` (通常 :class:`bytes`) を渡すことができます。:meth:"
71+
"`digest()<hash.digest>` や :meth:`hexdigest()<hash.hexdigest>` メソッドを用い"
72+
"て、それまでに渡したデータを連結したものの :dfn:`digest` をいつでも要求するこ"
73+
"とができます。"
6574

6675
#: ../../library/hashlib.rst:48
6776
msgid ""
@@ -132,6 +141,8 @@ msgid ""
132141
"To obtain the digest of the byte string ``b\"Nobody inspects the spammish "
133142
"repetition\"``::"
134143
msgstr ""
144+
"``b\"Nobody inspects the spammish repetition\"``というバイト文字列のダイジェ"
145+
"ストを取得するには次のようにします::"
135146

136147
#: ../../library/hashlib.rst:103
137148
msgid ""
@@ -153,7 +164,7 @@ msgstr "もっと簡潔に書くと、このようになります:"
153164

154165
#: ../../library/hashlib.rst:118
155166
msgid "Constructors"
156-
msgstr ""
167+
msgstr "コンストラクタ"
157168

158169
#: ../../library/hashlib.rst:122
159170
msgid ""
@@ -162,6 +173,9 @@ msgid ""
162173
"above listed hashes as well as any other algorithms that your OpenSSL "
163174
"library may offer."
164175
msgstr ""
176+
"一般的なコンストラクタで、第一引数にアルゴリズム名を文字列 *name* で受け取り"
177+
"ます。他にも、前述のハッシュアルゴリズムだけでなく OpenSSL ライブラリーが提供"
178+
"するような他のアルゴリズムにアクセスすることができます。"
165179

166180
#: ../../library/hashlib.rst:127
167181
msgid "Using :func:`new` with an algorithm name:"
@@ -308,21 +322,26 @@ msgid ""
308322
"far. This is a bytes object of size *length* which may contain bytes in the "
309323
"whole range from 0 to 255."
310324
msgstr ""
325+
"これまで :meth:`~hash.update` メソッドに渡されたデータのダイジェスト値を返し"
326+
"ます。これは *length* と同じ長さの、0 から 255 の範囲全てを含み得るバイトの列"
327+
"です。"
311328

312329
#: ../../library/hashlib.rst:250
313330
msgid ""
314331
"Like :meth:`digest` except the digest is returned as a string object of "
315332
"double length, containing only hexadecimal digits. This may be used to "
316333
"exchange the value in email or other non-binary environments."
317334
msgstr ""
335+
":meth:`digest` と似ていますが、倍の長さの、16進形式文字列を返します。これは、"
336+
"電子メールなどの非バイナリ環境で値を交換する場合に便利です。"
318337

319338
#: ../../library/hashlib.rst:254
320339
msgid "Example use:"
321-
msgstr ""
340+
msgstr "使用例:"
322341

323342
#: ../../library/hashlib.rst:261
324343
msgid "File hashing"
325-
msgstr ""
344+
msgstr "ファイルのハッシュ化"
326345

327346
#: ../../library/hashlib.rst:263
328347
msgid ""
@@ -423,6 +442,9 @@ msgid ""
423442
"then the digest size of the hash algorithm *hash_name* is used, e.g. 64 for "
424443
"SHA-512."
425444
msgstr ""
445+
"*dklen* は、導出されたバイト列の鍵の長さです。 *dklen* が ``None`` の場合、"
446+
"ハッシュアルゴリズム *hash_name* のダイジェストサイズが使われます。例えば "
447+
"SHA-512 では 64 です。"
426448

427449
#: ../../library/hashlib.rst:345
428450
msgid "Function only available when Python is compiled with OpenSSL."

library/pdb.po

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,16 @@
55
#
66
# Translators:
77
# python-doc bot, 2025
8+
# Takanori Suzuki <takanori@takanory.net>, 2026
89
#
910
#, fuzzy
1011
msgid ""
1112
msgstr ""
1213
"Project-Id-Version: Python 3.14\n"
1314
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-01-19 14:21+0000\n"
15+
"POT-Creation-Date: 2026-01-23 14:20+0000\n"
1516
"PO-Revision-Date: 2025-09-16 00:01+0000\n"
16-
"Last-Translator: python-doc bot, 2025\n"
17+
"Last-Translator: Takanori Suzuki <takanori@takanory.net>, 2026\n"
1718
"Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/"
1819
"ja/)\n"
1920
"MIME-Version: 1.0\n"
@@ -83,15 +84,15 @@ msgstr ""
8384

8485
#: ../../library/pdb.rst:41
8586
msgid "import pdb; pdb.set_trace()"
86-
msgstr ""
87+
msgstr "import pdb; pdb.set_trace()"
8788

8889
#: ../../library/pdb.rst:43
8990
msgid "Or::"
90-
msgstr ""
91+
msgstr "もしくは::"
9192

9293
#: ../../library/pdb.rst:45
9394
msgid "breakpoint()"
94-
msgstr ""
95+
msgstr "breakpoint()"
9596

9697
#: ../../library/pdb.rst:47
9798
msgid ""
@@ -153,7 +154,7 @@ msgstr ""
153154

154155
#: ../../library/pdb.rst:88
155156
msgid "python -m pdb [-c command] (-m module | -p pid | pyfile) [args ...]"
156-
msgstr ""
157+
msgstr "python -m pdb [-c command] (-m module | -p pid | pyfile) [args ...]"
157158

158159
#: ../../library/pdb.rst:90
159160
msgid ""
@@ -177,7 +178,7 @@ msgstr ""
177178

178179
#: ../../library/pdb.rst:101
179180
msgid "Added the ``-c`` option."
180-
msgstr ""
181+
msgstr "``-c`` オプションが追加されました。"
181182

182183
#: ../../library/pdb.rst:106
183184
msgid ""
@@ -187,7 +188,7 @@ msgstr ""
187188

188189
#: ../../library/pdb.rst:109
189190
msgid "Added the ``-m`` option."
190-
msgstr ""
191+
msgstr "``-m`` オプションが追加されました。"
191192

192193
#: ../../library/pdb.rst:114
193194
msgid "Attach to the process with the specified PID."
@@ -201,7 +202,7 @@ msgstr ""
201202

202203
#: ../../library/pdb.rst:122
203204
msgid "python -m pdb -p 1234"
204-
msgstr ""
205+
msgstr "python -m pdb -p 1234"
205206

206207
#: ../../library/pdb.rst:126
207208
msgid ""
@@ -357,7 +358,7 @@ msgstr ""
357358

358359
#: ../../library/pdb.rst:236
359360
msgid "Support for exception objects was added."
360-
msgstr ""
361+
msgstr "例外オブジェクトのサポートが追加されました。"
361362

362363
#: ../../library/pdb.rst:241
363364
msgid ""
@@ -466,7 +467,7 @@ msgstr "*skip* を使ってトレースする呼び出しの例::"
466467

467468
#: ../../library/pdb.rst:304
468469
msgid "import pdb; pdb.Pdb(skip=['django.*']).set_trace()"
469-
msgstr ""
470+
msgstr "import pdb; pdb.Pdb(skip=['django.*']).set_trace()"
470471

471472
#: ../../library/pdb.rst:306
472473
msgid ""
@@ -489,15 +490,15 @@ msgstr "*readrc* 引数。"
489490

490491
#: ../../library/pdb.rst:318
491492
msgid "Added the *mode* argument."
492-
msgstr ""
493+
msgstr "*mode* 引数が追加されました。"
493494

494495
#: ../../library/pdb.rst:321
495496
msgid "Added the *backend* argument."
496-
msgstr ""
497+
msgstr "*backend* 引数が追加されました。"
497498

498499
#: ../../library/pdb.rst:324
499500
msgid "Added the *colorize* argument."
500-
msgstr ""
501+
msgstr "*colorize* 引数が追加されました。"
501502

502503
#: ../../library/pdb.rst:327
503504
msgid ""

library/secrets.po

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,16 @@
55
#
66
# Translators:
77
# python-doc bot, 2025
8+
# Takanori Suzuki <takanori@takanory.net>, 2026
89
#
910
#, fuzzy
1011
msgid ""
1112
msgstr ""
1213
"Project-Id-Version: Python 3.14\n"
1314
"Report-Msgid-Bugs-To: \n"
14-
"POT-Creation-Date: 2026-01-15 14:20+0000\n"
15+
"POT-Creation-Date: 2026-01-23 14:20+0000\n"
1516
"PO-Revision-Date: 2025-09-16 00:01+0000\n"
16-
"Last-Translator: python-doc bot, 2025\n"
17+
"Last-Translator: Takanori Suzuki <takanori@takanory.net>, 2026\n"
1718
"Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/"
1819
"ja/)\n"
1920
"MIME-Version: 1.0\n"
@@ -85,7 +86,7 @@ msgstr "[0, *exclusive_upper_bound*) の範囲のランダムな整数を返し
8586

8687
#: ../../library/secrets.rst:55
8788
msgid "Return a non-negative int with *k* random bits."
88-
msgstr ""
89+
msgstr "ランダムな *k* ビットの非負の整数を返します。"
8990

9091
#: ../../library/secrets.rst:59
9192
msgid "Generating tokens"
@@ -113,6 +114,8 @@ msgid ""
113114
">>> token_bytes(16)\n"
114115
"b'\\xebr\\x17D*t\\xae\\xd4\\xe3S\\xb6\\xe2\\xebP1\\x8b'"
115116
msgstr ""
117+
">>> token_bytes(16)\n"
118+
"b'\\xebr\\x17D*t\\xae\\xd4\\xe3S\\xb6\\xe2\\xebP1\\x8b'"
116119

117120
#: ../../library/secrets.rst:79
118121
msgid ""
@@ -129,6 +132,8 @@ msgid ""
129132
">>> token_hex(16)\n"
130133
"'f9bf78b9a18ce6d46a0cd2b0b86df9da'"
131134
msgstr ""
135+
">>> token_hex(16)\n"
136+
"'f9bf78b9a18ce6d46a0cd2b0b86df9da'"
132137

133138
#: ../../library/secrets.rst:90
134139
msgid ""
@@ -147,6 +152,8 @@ msgid ""
147152
">>> token_urlsafe(16)\n"
148153
"'Drmhze6EPcv0fN_81Bj-nA'"
149154
msgstr ""
155+
">>> token_urlsafe(16)\n"
156+
"'Drmhze6EPcv0fN_81Bj-nA'"
150157

151158
#: ../../library/secrets.rst:102
152159
msgid "How many bytes should tokens use?"
@@ -237,6 +244,10 @@ msgid ""
237244
"alphabet = string.ascii_letters + string.digits\n"
238245
"password = ''.join(secrets.choice(alphabet) for i in range(8))"
239246
msgstr ""
247+
"import string\n"
248+
"import secrets\n"
249+
"alphabet = string.ascii_letters + string.digits\n"
250+
"password = ''.join(secrets.choice(alphabet) for i in range(8))"
240251

241252
#: ../../library/secrets.rst:157
242253
msgid ""
@@ -268,6 +279,15 @@ msgid ""
268279
" and sum(c.isdigit() for c in password) >= 3):\n"
269280
" break"
270281
msgstr ""
282+
"import string\n"
283+
"import secrets\n"
284+
"alphabet = string.ascii_letters + string.digits\n"
285+
"while True:\n"
286+
" password = ''.join(secrets.choice(alphabet) for i in range(10))\n"
287+
" if (any(c.islower() for c in password)\n"
288+
" and any(c.isupper() for c in password)\n"
289+
" and sum(c.isdigit() for c in password) >= 3):\n"
290+
" break"
271291

272292
#: ../../library/secrets.rst:180
273293
msgid "Generate an `XKCD-style passphrase <https://xkcd.com/936/>`_:"
@@ -296,3 +316,5 @@ msgid ""
296316
"import secrets\n"
297317
"url = 'https://example.com/reset=' + secrets.token_urlsafe()"
298318
msgstr ""
319+
"import secrets\n"
320+
"url = 'https://example.com/reset=' + secrets.token_urlsafe()"

0 commit comments

Comments
 (0)