1010# E. Kawashima, 2017
1111# Arihiro TAKASE, 2017
1212# tomo, 2019
13+ # Naoki Nakamura <agent@sohzoh.com>, 2020
1314#
1415#, fuzzy
1516msgid ""
@@ -18,7 +19,7 @@ msgstr ""
1819"Report-Msgid-Bugs-To : \n "
1920"POT-Creation-Date : 2020-01-01 12:19+0000\n "
2021"PO-Revision-Date : 2017-02-16 23:38+0000\n "
21- "Last-Translator : tomo, 2019 \n "
22+ "Last-Translator : Naoki Nakamura <agent@sohzoh.com>, 2020 \n "
2223"Language-Team : Japanese (https://www.transifex.com/python-doc/teams/5390/ja/)\n "
2324"MIME-Version : 1.0\n "
2425"Content-Type : text/plain; charset=UTF-8\n "
@@ -203,6 +204,8 @@ msgid ""
203204"overwrites all previous assignments to those variables including those made "
204205"in the suite of the for-loop::"
205206msgstr ""
207+ "for ループはターゲットリスト内の変数への代入を行います。\n"
208+ "これにより、for ループ内も含めて、それ以前の全ての代入は上書きされます::"
206209
207210#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/compound_stmts.rst:191
208211msgid ""
@@ -373,6 +376,13 @@ msgid ""
373376":keyword:`return`, :keyword:`break` or :keyword:`continue` statement, the "
374377"saved exception is discarded::"
375378msgstr ""
379+ ":keyword:`finally` 節がある場合は、 '後始末' の対処を指定します。まず :keyword:`except` 節や "
380+ ":keyword:`else` 節を含め、 :keyword:`try` "
381+ "節が実行されます。それらの節の中で例外が起き、その例外が処理されていない場合には、例外は一時的に保存されます。次に :keyword:`finally`"
382+ " 節が実行されます。保存された例外があった場合は、 :keyword:`finally` 節の末尾で再送出されます。 "
383+ ":keyword:`finally` 節で別の例外が送出される場合は、保存されていた例外は新しい例外のコンテキストとして設定されます。 "
384+ ":keyword:`finally` 節で :keyword:`return` 文あるいは :keyword:`break` "
385+ "文を実行した場合は、保存された例外は破棄されます::"
376386
377387#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/compound_stmts.rst:340
378388msgid ""
@@ -387,6 +397,9 @@ msgid ""
387397":keyword:`!finally` statement, the :keyword:`finally` clause is also "
388398"executed 'on the way out.'"
389399msgstr ""
400+ ":keyword:`try`...\\ :keyword:`finally` 文の :keyword:`try` スイート内で "
401+ ":keyword:`return` 、 :keyword:`break` 、または :keyword:`continue` 文が実行された場合、 "
402+ ":keyword:`finally` 節も、この文を '抜け出る途中に' 実行されます。"
390403
391404#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/compound_stmts.rst:352
392405msgid ""
@@ -412,6 +425,7 @@ msgid ""
412425"Prior to Python 3.8, a :keyword:`continue` statement was illegal in the "
413426":keyword:`finally` clause due to a problem with the implementation."
414427msgstr ""
428+ "Python3.8 以前では、実装上の問題により :keyword:`finally` 節での :keyword:`continue` 文は不正でした。"
415429
416430#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/compound_stmts.rst:379
417431msgid "The :keyword:`!with` statement"
@@ -442,7 +456,7 @@ msgstr "コンテキスト式 (:token:`with_item` で与えられた式) を評
442456
443457#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/compound_stmts.rst:402
444458msgid "The context manager's :meth:`__enter__` is loaded for later use."
445- msgstr ""
459+ msgstr "コンテキストマネージャの :meth:`__enter__` メソッドが、後で使うためにロードされます。 "
446460
447461#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/compound_stmts.rst:404
448462msgid "The context manager's :meth:`__exit__` is loaded for later use."
@@ -515,7 +529,7 @@ msgstr "以下のコード::"
515529#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/compound_stmts.rst:465
516530#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/compound_stmts.rst:844
517531msgid "is semantically equivalent to::"
518- msgstr ""
532+ msgstr "これは次と等価です:: "
519533
520534#: /home/travis/build/python/cpython-doc-catalog/Doc/reference/compound_stmts.rst:459
521535msgid ""
0 commit comments