@@ -12,10 +12,10 @@ msgstr ""
1212"Project-Id-Version: Python Packaging User Guide\n"
1313"Report-Msgid-Bugs-To: \n"
1414"POT-Creation-Date: 2025-08-21 21:35+0000\n"
15- "PO-Revision-Date: 2025-08-21 21:35 +0000\n"
15+ "PO-Revision-Date: 2025-08-26 00:01 +0000\n"
1616"Last-Translator: moto kawasaki <
[email protected] >\n"
17- "Language-Team: Japanese <https://hosted.weblate.org/projects/pypa/packaging- "
18- "python-org/ja/>\n"
17+ "Language-Team: Japanese <https://hosted.weblate.org/projects/pypa/"
18+ "packaging- python-org/ja/>\n"
1919"Language: ja\n"
2020"MIME-Version: 1.0\n"
2121"Content-Type: text/plain; charset=UTF-8\n"
@@ -12794,44 +12794,41 @@ msgid "Uploading to PyPI"
1279412794msgstr "PyPIにアップロードする"
1279512795
1279612796#: ../source/guides/tool-recommendations.rst:142
12797- #, fuzzy
12798- #| msgid ""
12799- #| "For projects hosted on GitHub, it is recommended to use the :ref:`trusted "
12800- #| "publishing <trusted-publishing>`, which allows the package to be securely "
12801- #| "uploaded to PyPI from a GitHub Actions job. (This is not yet supported on "
12802- #| "software forges other than GitHub.)"
1280312797msgid ""
1280412798"For projects hosted on or published via supported CI/CD platforms, it is "
1280512799"recommended to use the :ref:`Trusted Publishing <trusted-publishing>`, which "
1280612800"allows the package to be securely uploaded to PyPI from a CI/CD workflow "
1280712801"without a manually configured API token."
1280812802msgstr ""
12809- "GitHubにホストされているプロジェクト向けには、GitHub Actions のジョブからパッ"
12810- "ケージを安全に PyPIへアップロードすることができる :ref:`信頼ある出版 "
12811- "<trusted-publishing>` を使うことを推奨します。(これは、GitHub 以外のソフトウ"
12812- "エア集積所ではまだサポートされていません。)"
12803+ "サポート対象の CI/CD "
12804+ "プラットフォームにホストされている、もしくは、そこから公開されているプロジェ"
12805+ "クトに関しては、手動で設定された API トークンなしで CI/CD ワークフローから "
12806+ "PyPI へとパッケージを安全にアップロードすることができる :ref:`Trusted "
12807+ "Publishing <trusted-publishing>` を使うことが推奨されています。"
1281312808
1281412809#: ../source/guides/tool-recommendations.rst:147
1281512810msgid ""
1281612811"As of November 2024, PyPI supports the following platforms as Trusted "
1281712812"Publishing providers:"
1281812813msgstr ""
12814+ "2024 年 11 月の時点では、 PyPI は以下のプラットフォームを 信頼ある公開 "
12815+ "<Trusted Publishing> プロバイダとしてサポートしています:"
1281912816
1282012817#: ../source/guides/tool-recommendations.rst:150
1282112818msgid "GitHub Actions (on ``https://github.com``)"
12822- msgstr ""
12819+ msgstr "(``https://github.com`` における) GitHub Actions "
1282312820
1282412821#: ../source/guides/tool-recommendations.rst:151
1282512822msgid "GitLab CI/CD (on ``https://gitlab.com``)"
12826- msgstr ""
12823+ msgstr "(``https://gitlab.com`` における) GitLab CI/CD "
1282712824
1282812825#: ../source/guides/tool-recommendations.rst:152
1282912826msgid "ActiveState"
12830- msgstr ""
12827+ msgstr "ActiveState "
1283112828
1283212829#: ../source/guides/tool-recommendations.rst:153
1283312830msgid "Google Cloud"
12834- msgstr ""
12831+ msgstr "Google Cloud "
1283512832
1283612833#: ../source/guides/tool-recommendations.rst:155
1283712834msgid ""
@@ -13057,12 +13054,19 @@ msgid ""
1305713054"The ``[build-system]`` table should always be present, regardless of which "
1305813055"build backend you use (``[build-system]`` *defines* the build tool you use)."
1305913056msgstr ""
13057+ "``[build-system]`` テーブルは、 (``[build-system]`` "
13058+ "に書くことで使用するビルドツールを *定義する* ので) "
13059+ "どんなビルドバックエンドを使っているかにかかわらず、常に存在しているべきです"
13060+ "。"
1306013061
1306113062#: ../source/guides/writing-pyproject-toml.rst:29
1306213063msgid ""
1306313064"On the other hand, the ``[project]`` table is understood by *most* build "
1306413065"backends, but some build backends use a different format."
1306513066msgstr ""
13067+ "他方で、 ``[project]`` テーブルは、 *ほとんどの* "
13068+ "ビルドバックエンドで理解されますが、いくつかのビルドバックエンドは異なる書式"
13069+ "を使います。"
1306613070
1306713071#: ../source/guides/writing-pyproject-toml.rst:32
1306813072msgid ""
@@ -13072,29 +13076,24 @@ msgid ""
1307213076"build backend supports both the ``[project]`` table, and the older format in "
1307313077"``setup.cfg`` or ``setup.py``."
1307413078msgstr ""
13079+ "特筆すべき例外は Poetry_ で、バージョン 2.0 (2025年1月5日リリース) より前は "
13080+ "``[project]`` テーブルを使わず、 代わりに ``[tool.peotry]`` "
13081+ "テーブルを使っていました。バージョン 2.0 "
13082+ "では、両方をサポートしています。また、 setuptools_ のビルドバックエンドは、 "
13083+ "``[project]`` テーブルと、 ``setup.cfg`` ないし ``setup.py`` "
13084+ "の中のより古い書き方の両方をサポートしています。"
1307513085
1307613086#: ../source/guides/writing-pyproject-toml.rst:38
13077- #, fuzzy
13078- #| msgid ""
13079- #| "Also, the setuptools_ build backend supports both the ``[project]`` "
13080- #| "table, and the older format in ``setup.cfg`` or ``setup.py``. For new "
13081- #| "projects, it is recommended to use the ``[project]`` table, and keep "
13082- #| "``setup.py`` only if some programmatic configuration is needed (such as "
13083- #| "building C extensions), but the ``setup.cfg`` and ``setup.py`` formats "
13084- #| "are still valid. See :ref:`setup-py-deprecated`."
1308513087msgid ""
1308613088"For new projects, use the ``[project]`` table, and keep ``setup.py`` only if "
1308713089"some programmatic configuration is needed (such as building C extensions), "
1308813090"but the ``setup.cfg`` and ``setup.py`` formats are still valid. See :ref:"
1308913091"`setup-py-deprecated`."
1309013092msgstr ""
13091- "また、setuptools_ のビルドバックエンドは、 ``[project]`` テーブルと ``setup."
13092- "cfg`` ないし ``setup.py`` の中のより古い形の両方をサポートしています。新しく"
13093- "始めるプロジェクトでは ``[project]`` テーブルを使用し、 (C 言語拡張をビルドす"
13094- "る場合のような) 何かプログラム面での設定が必要とされる場合に限って ``setup."
13095- "py`` を使い続けることが推奨されていますが、依然として ``setup.cfg`` と "
13096- "``setup.py`` の形式は正当なものです。 :ref:`setup-py-deprecated` をご覧くださ"
13097- "い。"
13093+ "``setup.cfg`` と ``setup.py`` は依然として正当な書式ですが、"
13094+ "新しいプロジェクトでは ``[project]`` テーブルを使い、"
13095+ "何かプログラム上の設定が必要である場合に限って ``setup.py`` "
13096+ "を維持しましょう。 :ref:`setup-py-deprecated` をみて下さい。"
1309813097
1309913098#: ../source/guides/writing-pyproject-toml.rst:47
1310013099msgid "Declaring the build backend"
@@ -13186,19 +13185,15 @@ msgstr ""
1318613185"的であるとマークできない唯一のフィールドです。"
1318713186
1318813187#: ../source/guides/writing-pyproject-toml.rst:103
13189- #, fuzzy
13190- #| msgid ""
13191- #| "The project name must consists of ASCII letters, digits, underscores "
13192- #| "\"``_``\", hyphens \"``-``\" and periods \"``.``\". It must not start or "
13193- #| "end with an underscore, hyphen or period."
1319413188msgid ""
1319513189"The project name must consist of ASCII letters, digits, underscores "
1319613190"\"``_``\", hyphens \"``-``\" and periods \"``.``\". It must not start or end "
1319713191"with an underscore, hyphen or period."
1319813192msgstr ""
1319913193"プロジェクトの名称は、ASCII文字・数字・アンダースコア \"``_``\"・ハイフン "
13200- "\"``-``\"・ピリオド \"``.``\" だけでできていなければなりません。また、アン"
13201- "ダースコア・ハイフン・ピリオドで始まってはなりません。"
13194+ "\"``-``\"・ピリオド \"``.``\" "
13195+ "だけで構成されていなければなりません。また、先頭や末尾にアンダースコア・ハイ"
13196+ "フン・ピリオドを使ってはいけません。"
1320213197
1320313198#: ../source/guides/writing-pyproject-toml.rst:107
1320413199msgid ""
@@ -13243,19 +13238,14 @@ msgstr ""
1324313238"ものです"
1324413239
1324513240#: ../source/guides/writing-pyproject-toml.rst:135
13246- #, fuzzy
13247- #| msgid ""
13248- #| "This allows use cases such as filling the version from a ``__version__`` "
13249- #| "attribute or a Git tag. Consult :ref:`Single sourcing the version` for "
13250- #| "more details."
1325113241msgid ""
1325213242"This allows use cases such as filling the version from a ``__version__`` "
1325313243"attribute or a Git tag. Consult the :ref:`single-source-version` discussion "
1325413244"for more details."
1325513245msgstr ""
13256- "これによって、 ``__version__`` 要素や Git のタグからバージョンを取得するよう "
13257- "な使い方が可能になります。 :ref:`バージョンを1箇所で管理する <Single "
13258- "sourcing the version>` を見てみてください 。"
13246+ "これによって、 ``__version__`` 要素や Git "
13247+ "のタグからバージョンを充当するような使い方が可能になります。もっと詳しいこと "
13248+ "は、 :ref:`single-source- version` の議論を見てみてください 。"
1325913249
1326013250#: ../source/guides/writing-pyproject-toml.rst:141
1326113251msgid "Dependencies and requirements"
@@ -13326,19 +13316,15 @@ msgstr ""
1332613316"scripts]`` テーブルで宣言してください。"
1332713317
1332813318#: ../source/guides/writing-pyproject-toml.rst:207
13329- #, fuzzy
13330- #| msgid ""
13331- #| "In this example, after installing your project, a ``spam-cli`` command "
13332- #| "will be available. Executing this command will do the equivalent of "
13333- #| "``from spam import main_cli; main_cli()``."
1333413319msgid ""
1333513320"In this example, after installing your project, a ``spam-cli`` command will "
1333613321"be available. Executing this command will do the equivalent of ``import sys; "
1333713322"from spam import main_cli; sys.exit(main_cli())``."
1333813323msgstr ""
13339- "この例では、プロジェクトをインストールした後に ``spam-cli`` コマンドが利用で"
13340- "きるようになるでしょう。このコマンドを実行することで、 ``from spam import "
13341- "main_cli; main_cli()`` と同等のことを行うでしょう。"
13324+ "この例では、プロジェクトをインストールした後に ``spam-cli`` "
13325+ "コマンドが利用できるようになるでしょう。このコマンドを実行することで、 ``"
13326+ "import sys; from spam import main_cli; sys.exit(main_cli())`` "
13327+ "と同等のことを行うでしょう。"
1334213328
1334313329#: ../source/guides/writing-pyproject-toml.rst:211
1334413330msgid ""
@@ -13438,24 +13424,25 @@ msgid "You can also specify the format explicitly, like this:"
1343813424msgstr "次のようにしてフォーマットを明示的に指定することもできます:"
1343913425
1344013426#: ../source/guides/writing-pyproject-toml.rst:297
13441- #, fuzzy
13442- #| msgid "``license``"
1344313427msgid "``license`` and ``license-files``"
13444- msgstr "``ライセンス ``"
13428+ msgstr "``license`` と ``license-files ``"
1344513429
1344613430#: ../source/guides/writing-pyproject-toml.rst:299
1344713431msgid "As per :pep:`639` licenses should be declared with two fields:"
13448- msgstr ""
13432+ msgstr ":pep:`639` によれば、ライセンスはふたつのフィールドで宣言されるべきです: "
1344913433
1345013434#: ../source/guides/writing-pyproject-toml.rst:301
1345113435msgid ""
1345213436"``license`` is an :term:`SPDX license expression <License Expression>` "
1345313437"consisting of one or more :term:`license identifiers <License Identifier>`."
1345413438msgstr ""
13439+ "``license`` は、ひとつかより多くの :term:`license identifiers <License "
13440+ "Identifier>` から構成される :term:`SPDX license expression <License "
13441+ "Expression>` です。"
1345513442
1345613443#: ../source/guides/writing-pyproject-toml.rst:303
1345713444msgid "``license-files`` is a list of license file glob patterns."
13458- msgstr ""
13445+ msgstr "``license-files`` は、ライセンスファイルの glob パターンのリストです。 "
1345913446
1346013447#: ../source/guides/writing-pyproject-toml.rst:305
1346113448msgid ""
@@ -13464,44 +13451,38 @@ msgid ""
1346413451"backends<build backend>` now support the new format as shown in the "
1346513452"following table."
1346613453msgstr ""
13454+ "以前の PEP では、 ``license`` が ``file`` キーもしくは ``text`` "
13455+ "キーを伴ったテーブルであると指定していましたが、この書式は現在では非推奨にな"
13456+ "っています。ほとんどの :term:`build backends<build backend>` "
13457+ "は、今では、以下のテーブルに示される新書式をサポートしています。"
1346713458
1346813459#: ../source/guides/writing-pyproject-toml.rst:309
1346913460msgid "build backend versions that introduced :pep:`639` support"
13470- msgstr ""
13461+ msgstr ":pep:`639` のサポートを導入したビルドバックエンドのバージョン "
1347113462
1347213463#: ../source/guides/writing-pyproject-toml.rst:312
13473- #, fuzzy
13474- #| msgid "hatch"
1347513464msgid "hatchling"
13476- msgstr "hatch "
13465+ msgstr "hatchling "
1347713466
1347813467#: ../source/guides/writing-pyproject-toml.rst:313
13479- #, fuzzy
13480- #| msgid "Setuptools"
1348113468msgid "setuptools"
13482- msgstr "Setuptools "
13469+ msgstr "setuptools "
1348313470
1348413471#: ../source/guides/writing-pyproject-toml.rst:314
1348513472msgid "flit-core [#flit-core-pep639]_"
13486- msgstr ""
13473+ msgstr "flit-core [#flit-core-pep639]_ "
1348713474
1348813475#: ../source/guides/writing-pyproject-toml.rst:315
13489- #, fuzzy
13490- #| msgid "Build backends"
1349113476msgid "pdm-backend"
13492- msgstr "ビルドバックエンド "
13477+ msgstr "pdm-backend "
1349313478
1349413479#: ../source/guides/writing-pyproject-toml.rst:316
13495- #, fuzzy
13496- #| msgid "poetry"
1349713480msgid "poetry-core"
13498- msgstr "poetry"
13481+ msgstr "poetry-core "
1349913482
1350013483#: ../source/guides/writing-pyproject-toml.rst:317
13501- #, fuzzy
13502- #| msgid "build"
1350313484msgid "uv-build"
13504- msgstr "ビルド "
13485+ msgstr "uv-build "
1350513486
1350613487#: ../source/guides/writing-pyproject-toml.rst:318
1350713488msgid "1.27.0"
0 commit comments