@@ -13,7 +13,7 @@ msgstr ""
1313"Project-Id-Version: Python Packaging User Guide\n"
1414"Report-Msgid-Bugs-To: \n"
1515"POT-Creation-Date: 2026-08-11 10:39+0000\n"
16- "PO-Revision-Date: 2026-08-10 20:01 +0000\n"
16+ "PO-Revision-Date: 2026-08-14 01:51 +0000\n"
1717"Last-Translator: moto kawasaki <moto@kawasaki3.org>\n"
1818"Language-Team: Japanese <https://hosted.weblate.org/projects/pypa/packaging-"
1919"python-org/ja/>\n"
@@ -13360,20 +13360,30 @@ msgid ""
1336013360"optional features (such as an ``all`` extra hosting dependencies from both "
1336113361"``gui`` and ``cli``):"
1336213362msgstr ""
13363+ "他の追加物を持つような現在のプロジェクトへ参照し返すような追加物を定義するこ"
13364+ "ともできます。 (``gui`` と ``cli`` の両方からの依存関係をホストする ``all`` "
13365+ "追加物のような) いくつかのオプションの機能を一体化した便利な追加物向けに有用"
13366+ "です。"
1336313367
1336413368#: ../source/guides/writing-pyproject-toml.rst:189
1336513369msgid ""
1336613370"The combined extra does not need its own manually maintained copy of each "
1336713371"referenced extra's dependencies, which can otherwise fall out of sync after "
1336813372"a few years of maintenance and bug fixes:"
1336913373msgstr ""
13374+ "一体化された追加物は、参照された先の追加物のそれぞれの依存関係のコピーを手動"
13375+ "で維持管理する必要はなく、その代わりに数年後のメンテナンスやバグ修正の時に同"
13376+ "期から外れて行くでしょう:"
1337013377
1337113378#: ../source/guides/writing-pyproject-toml.rst:203
1337213379msgid ""
1337313380"Most package managers now support this kind of extra, "
1337413381"including :ref:`pip`, :ref:`uv`, :ref:`poetry`, :ref:`hatch`, :ref:`pdm` "
1337513382"and :ref:`pipenv`."
1337613383msgstr ""
13384+ ":ref:`pip` ・ :ref:`uv` ・ :ref:`poetry` ・ :ref:`hatch` ・ :ref:`pdm` や "
13385+ ":ref:`pipenv` を含む、ほとんどのパッケージ管理機構は、今や、このような種類の"
13386+ "追加物をサポートしています。"
1337713387
1337813388#: ../source/guides/writing-pyproject-toml.rst:210
1337913389#: ../source/specifications/pylock-toml.rst:95
@@ -28945,6 +28955,12 @@ msgid ""
2894528955"including :ref:`pip`, :ref:`uv`, :ref:`poetry`, :ref:`hatch`, :ref:`pdm` "
2894628956"and :ref:`pipenv`."
2894728957msgstr ""
28958+ "追加物の中の依存関係指定子は、 (例えば、 ``all = [\"your-project-name[gui, "
28959+ "cli]\"]`` のような) 現在のプロジェクトから他の追加物へ自己参照をしても構いま"
28960+ "せん。例を見たければ、 :ref:`自己参照用追加物 <self-referential-extras>` を見"
28961+ "て下さい。 :ref:`pip` ・ :ref:`uv` ・ :ref:`poetry` ・ :ref:`hatch` ・ "
28962+ ":ref:`pdm` や :ref:`pipenv` を含む、ほとんどのパッケージ管理機構は、今や、こ"
28963+ "の種の追加物をサポートしています。"
2894828964
2894928965#: ../source/specifications/pyproject-toml.rst:520
2895028966msgid ""
@@ -29154,9 +29170,10 @@ msgid ""
2915429170"statically as well as being listed in ``dynamic``, *unless* the key "
2915529171"represents a list or arbitrary table that can be extended, listed below."
2915629172msgstr ""
29157- "以下に列挙するように、そのキーが展開可能な知るとないし任意のテーブルでない限"
29158- "り、メタデータ内のあるキーが静的に指定されていて、かつ、 ``dynamic`` にも挙げ"
29159- "てある場合には、ビルド用バックエンドはエラーを発生させなければなりません。"
29173+ "以下に列挙するように、そのキーが展開可能な知るとないし任意のテーブル *でない"
29174+ "限り* 、メタデータ内のあるキーが静的に指定されていて、かつ、 ``dynamic`` にも"
29175+ "挙げてある場合には、ビルド用バックエンドはエラーを発生させなければなりません"
29176+ "。"
2916029177
2916129178#: ../source/specifications/pyproject-toml.rst:637
2916229179msgid ""
@@ -29203,12 +29220,20 @@ msgid ""
2920329220"new keys and MAY append to the values of existing keys (in the case of a "
2920429221"list), but MUST NOT change or remove the entries given statically."
2920529222msgstr ""
29223+ "ビルド用バックエンドは、その値に *追加* だけを行うことができます; 静的に指定"
29224+ "されたエントリについて削除・順序変更や修正を行ってはなりません。 (``optional-"
29225+ "dependencies`` や ``entry-points`` のような) テーブルについては、これは、"
29226+ "バックエンドは新しいキーを追加することや (リストの場合は) 既存のキーにその値"
29227+ "を追加することは許されるが、静的に与えられたエントリを修正したり削除したりす"
29228+ "ることは許されないということです。"
2920629229
2920729230#: ../source/specifications/pyproject-toml.rst:673
2920829231msgid ""
2920929232"A build back-end SHOULD raise an error if a key is listed in ``dynamic`` and "
2921029233"it does not support extending that key."
2921129234msgstr ""
29235+ "あるキーが ``dynamic`` に列挙されていて、しかも、そのキーを拡張することを"
29236+ "サポートしていないなら、ビルド用バックエンドはエラーを発生させるべきです。"
2921229237
2921329238#: ../source/specifications/pyproject-toml.rst:680
2921429239msgid "Arbitrary tool configuration: the ``[tool]`` table"
@@ -29288,12 +29313,17 @@ msgid ""
2928829313"listed in ``dynamic``, with build back-ends only able to append entries, "
2928929314"through :pep:`808`."
2929029315msgstr ""
29316+ "2026年5月: ビルド用バックエンドがエントリを追加することしかできないという形で"
29317+ "、リストやテーブルのキーが静的に与えられると同時に ``dynamic`` に列挙されるこ"
29318+ "とを :pep:`808` を通じて許可した。"
2929129319
2929229320#: ../source/specifications/pyproject-toml.rst:722
2929329321msgid ""
2929429322"August 2026: Document self-referential extra as a supported feature by many "
2929529323"modern package managers of Python."
2929629324msgstr ""
29325+ "2026年8月: 自己参照型追加物が多くの近代的な Python のパッケージ管理機構によっ"
29326+ "てサポートされた機能であることを文書化しました。"
2929729327
2929829328#: ../source/specifications/recording-installed-packages.rst:7
2929929329msgid "Recording installed projects"
0 commit comments