55#
66# Translators:
77# tomo, 2024
8+ # 石井 明久, 2024
89#
910#, fuzzy
1011msgid ""
1112msgstr ""
1213"Project-Id-Version : Python 3.13\n "
1314"Report-Msgid-Bugs-To : \n "
14- "POT-Creation-Date : 2024-05-24 14:15+0000\n "
15+ "POT-Creation-Date : 2024-06-07 14:15+0000\n "
1516"PO-Revision-Date : 2021-06-28 00:54+0000\n "
16- "Last-Translator : tomo , 2024\n "
17+ "Last-Translator : 石井 明久 , 2024\n "
1718"Language-Team : Japanese (https://app.transifex.com/python-doc/teams/5390/ "
1819"ja/)\n "
1920"MIME-Version : 1.0\n "
@@ -24,7 +25,7 @@ msgstr ""
2425
2526#: ../../library/__future__.rst:2
2627msgid ":mod:`!__future__` --- Future statement definitions"
27- msgstr ""
28+ msgstr ":mod:`!__future__` --- future 文の定義 "
2829
2930#: ../../library/__future__.rst:7
3031msgid "**Source code:** :source:`Lib/__future__.py`"
@@ -37,6 +38,10 @@ msgid ""
3738"to allow the use of new Python features in modules containing the future "
3839"statement before the release in which the feature becomes standard."
3940msgstr ""
41+ "``from __future__ import feature`` の形式でのインポートは :ref:`future 文 "
42+ "<future>` の定義と呼ばれています。これらは特殊なケースで、 Python の新機能が"
43+ "標準になるリリースの前に Python コンパイラーが future 文を含むモジュールで "
44+ "Python の新機能を使用できるようにします。"
4045
4146#: ../../library/__future__.rst:16
4247msgid ""
@@ -45,6 +50,10 @@ msgid ""
4550"the :mod:`__future__` exists and is handled by the import system the same "
4651"way any other Python module would be. This design serves three purposes:"
4752msgstr ""
53+ "これらの future 文が Python コンパイラーによって追加の特殊な意味を与えられる"
54+ "一方で、それらは依然として他のインポート文のように実行され、 :mod:"
55+ "`__future__` は存在し、他の Python モジュールと同じようにインポートシステムに"
56+ "よって処理されます。この設計は3つの目的にかなっています:"
4857
4958#: ../../library/__future__.rst:21
5059msgid ""
@@ -73,6 +82,10 @@ msgid ""
7382"`__future__` will fail, because there was no module of that name prior to "
7483"2.1)."
7584msgstr ""
85+ "Python 2.1 以前のリリースで :ref:`future 文 <future>` が実行された場合に、最"
86+ "低でもランタイム例外を投げるようにするため (:mod:`__future__` のインポートは"
87+ "失敗します。なぜなら、 2.1 以前にはそういう名前のモジュールはなかったからで"
88+ "す)。"
7689
7790#: ../../library/__future__.rst:34
7891msgid "Module Contents"
@@ -272,6 +285,8 @@ msgid ""
272285"*MandatoryRelease* may also be ``None``, meaning that a planned feature got "
273286"dropped or that it is not yet decided."
274287msgstr ""
288+ "*MandatoryRelease* は ``None`` になるかもしれません。つまり、予定された機能が"
289+ "破棄されたか、まだ決定されていないということです。"
275290
276291#: ../../library/__future__.rst:111
277292msgid ""
@@ -280,6 +295,10 @@ msgid ""
280295"dynamically compiled code. This flag is stored in the :attr:`_Feature."
281296"compiler_flag` attribute on :class:`_Feature` instances."
282297msgstr ""
298+ "*CompilerFlag* は、動的にコンパイルされるコードでその機能を有効にするために、"
299+ "組み込み関数 :func:`compile` の第4引数に渡す(ビットフィールド)フラグです。こ"
300+ "のフラグは :class:`_Feature` インスタンスの :attr:`_Feature.compiler_flag` 属"
301+ "性に保存されています。"
283302
284303#: ../../library/__future__.rst:117
285304msgid ""
@@ -291,6 +310,13 @@ msgid ""
291310"python-dev@python.org/message/VIZEBX5EYMSYIJNDBF6DMUMZOCWHARSO/>`__). No "
292311"final decision has been made yet. See also :pep:`563` and :pep:`649`."
293312msgstr ""
313+ "``from __future__ import annotations`` は以前は Python 3.10 で必須となる予定"
314+ "でしたが、 Python 運営評議会はこの変更を延期することを2度決定しました "
315+ "(`Python 3.10 での発表 <https://mail.python.org/archives/list/python-"
316+ "dev@python.org/message/CLVXXPQ2T2LQ5MP2Y53VVQFCXYWQJHKZ/>`__; `Python 3.11 で"
317+ "の発表 <https://mail.python.org/archives/list/python-dev@python.org/message/"
318+ "VIZEBX5EYMSYIJNDBF6DMUMZOCWHARSO/>`__) 。最終決定はまだ下されていません。 :"
319+ "pep:`563` と :pep:`649` も参照してください。"
294320
295321#: ../../library/__future__.rst:127
296322msgid ":ref:`future`"
0 commit comments