66# Translators:
77# python-doc bot, 2025
88# TANIGUCHI Taichi, 2025
9+ # TENMYO Masakazu, 2026
910#
1011#, fuzzy
1112msgid ""
1213msgstr ""
1314"Project-Id-Version : Python 3.14\n "
1415"Report-Msgid-Bugs-To : \n "
15- "POT-Creation-Date : 2026-03-11 14:42 +0000\n "
16+ "POT-Creation-Date : 2026-03-21 14:21 +0000\n "
1617"PO-Revision-Date : 2025-09-16 00:00+0000\n "
17- "Last-Translator : TANIGUCHI Taichi, 2025 \n "
18+ "Last-Translator : TENMYO Masakazu, 2026 \n "
1819"Language-Team : Japanese (https://app.transifex.com/python-doc/teams/5390/ "
1920"ja/)\n "
2021"MIME-Version : 1.0\n "
@@ -33,12 +34,14 @@ msgstr "内容"
3334
3435#: ../../faq/programming.rst:12
3536msgid "General questions"
36- msgstr ""
37+ msgstr "一般的な質問 "
3738
3839#: ../../faq/programming.rst:15
3940msgid ""
4041"Is there a source code-level debugger with breakpoints and single-stepping?"
4142msgstr ""
43+ "ブレークポイントやステップ実行ができる、ソースコードレベルのデバッガはありま"
44+ "すか?"
4245
4346#: ../../faq/programming.rst:17 ../../faq/programming.rst:56
4447msgid "Yes."
@@ -70,6 +73,8 @@ msgid ""
7073"Python distribution (normally available as :mod:`idlelib`), includes a "
7174"graphical debugger."
7275msgstr ""
76+ "IDLE 対話型開発環境は、標準 Python ディストリビューションの一部 (普通は :mod:"
77+ "`idlelib` として利用可能) であり、グラフィカルなデバッガを含んでいます。"
7378
7479#: ../../faq/programming.rst:31
7580msgid ""
@@ -135,6 +140,9 @@ msgid ""
135140"io/>`__ and `Pyflakes <https://github.com/PyCQA/pyflakes>`__ do basic "
136141"checking that will help you catch bugs sooner."
137142msgstr ""
143+ "`Ruff <https://docs.astral.sh/ruff/>`__, `Pylint <https://pylint.readthedocs."
144+ "io/>`__ と `Pyflakes <https://github.com/PyCQA/pyflakes>`__ は、基本的な"
145+ "チェックを行いバグの早期発見を助けます。"
138146
139147#: ../../faq/programming.rst:63
140148msgid ""
@@ -143,6 +151,10 @@ msgid ""
143151"<https://github.com/google/pytype>`__ can check type hints in Python source "
144152"code."
145153msgstr ""
154+ "`mypy <https://mypy-lang.org/>`__, `ty <https://docs.astral.sh/ty/>`__, "
155+ "`Pyrefly <https://pyrefly.org/>`__, そして `pytype <https://github.com/"
156+ "google/pytype>`__ などの静的型チェッカーは、 Python ソースコードにある型ヒン"
157+ "トをチェックできます。"
146158
147159#: ../../faq/programming.rst:73
148160msgid "How can I create a stand-alone binary from a Python script?"
@@ -169,6 +181,10 @@ msgid ""
169181"C compiler you can embed all your modules into a new program, which is then "
170182"linked with the standard Python modules."
171183msgstr ""
184+ "ひとつは freeze ツールを使うことですが、これはPython ソースツリーに :source:"
185+ "`Tools/freeze` として含まれています。これは Python バイトコードを C 配列に変"
186+ "換します。併せて C コンパイラを使うと あなたの全モジュールを新しいプログラム"
187+ "に埋め込み、それを Python 標準モジュールにリンクすることができます。"
172188
173189#: ../../faq/programming.rst:87
174190msgid ""
@@ -241,7 +257,7 @@ msgstr ""
241257
242258#: ../../faq/programming.rst:115
243259msgid "Core language"
244- msgstr ""
260+ msgstr "コア言語 "
245261
246262#: ../../faq/programming.rst:120
247263msgid "Why am I getting an UnboundLocalError when the variable has a value?"
@@ -352,13 +368,18 @@ msgid ""
352368"Assume you use a for loop to define a few different lambdas (or even plain "
353369"functions), for example::"
354370msgstr ""
371+ "for ループを使って、少しずつ異なるラムダを定義 (もしくは簡単な関数) するとし"
372+ "ます。例えば::"
355373
356374#: ../../faq/programming.rst:214
357375msgid ""
358376">>> squares = []\n"
359377">>> for x in range(5):\n"
360378"... squares.append(lambda: x**2)"
361379msgstr ""
380+ ">>> squares = []\n"
381+ ">>> for x in range(5):\n"
382+ "... squares.append(lambda: x**2)"
362383
363384#: ../../faq/programming.rst:218
364385msgid ""
@@ -379,6 +400,10 @@ msgid ""
379400">>> squares[4]()\n"
380401"16"
381402msgstr ""
403+ ">>> squares[2]()\n"
404+ "16\n"
405+ ">>> squares[4]()\n"
406+ "16"
382407
383408#: ../../faq/programming.rst:228
384409msgid ""
@@ -389,13 +414,21 @@ msgid ""
389414"by changing the value of ``x`` and see how the results of the lambdas "
390415"change::"
391416msgstr ""
417+ "これは、``x`` がラムダにとってのローカル変数ではなく外側のスコープで定義され"
418+ "ていて、ラムダが定義されたときでなく呼び出されたときにアクセスされるために起"
419+ "こります。ループが終わった時点では ``x`` は ``4`` であり、従って、全ての関数"
420+ "は ``4**2`` つまり ``16`` を返します。このことは ``x`` の値を変えてみることで"
421+ "検証でき、ラムダの返り値がどのように変わるのか観察できます::"
392422
393423#: ../../faq/programming.rst:234
394424msgid ""
395425">>> x = 8\n"
396426">>> squares[2]()\n"
397427"64"
398428msgstr ""
429+ ">>> x = 8\n"
430+ ">>> squares[2]()\n"
431+ "64"
399432
400433#: ../../faq/programming.rst:238
401434msgid ""
@@ -411,6 +444,9 @@ msgid ""
411444">>> for x in range(5):\n"
412445"... squares.append(lambda n=x: n**2)"
413446msgstr ""
447+ ">>> squares = []\n"
448+ ">>> for x in range(5):\n"
449+ "... squares.append(lambda n=x: n**2)"
414450
415451#: ../../faq/programming.rst:245
416452msgid ""
@@ -433,6 +469,10 @@ msgid ""
433469">>> squares[4]()\n"
434470"16"
435471msgstr ""
472+ ">>> squares[2]()\n"
473+ "4\n"
474+ ">>> squares[4]()\n"
475+ "16"
436476
437477#: ../../faq/programming.rst:256
438478msgid ""
0 commit comments