Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
135 changes: 80 additions & 55 deletions locales/ja/LC_MESSAGES/messages.po
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"Project-Id-Version: Python Packaging User Guide\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-11-10 19:13+0000\n"
"PO-Revision-Date: 2025-11-18 10:51+0000\n"
"PO-Revision-Date: 2025-11-20 00:51+0000\n"
"Last-Translator: moto kawasaki <[email protected]>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/pypa/"
"packaging-python-org/ja/>\n"
Expand Down Expand Up @@ -2045,7 +2045,7 @@
"なるように、変更は、ある時点でひとつの問題に対処することに焦点を当てたコミッ"
"トに分割しましょう。"

#: ../source/discussions/index.rst:4

Check failure on line 2048 in locales/ja/LC_MESSAGES/messages.po

View workflow job for this annotation

GitHub Actions / test-translation (ja)

role missing (escaped) space after role: ':doc:`/guides/index`を' (missing-space-after-role)
msgid ""
"**Discussions** are focused on providing comprehensive information about a "
"specific topic. If you're just trying to get stuff done, see :doc:`/guides/"
Expand All @@ -2063,7 +2063,7 @@
msgid "install_requires"
msgstr ""

#: ../source/discussions/install-requires-vs-requirements.rst:11

Check failure on line 2066 in locales/ja/LC_MESSAGES/messages.po

View workflow job for this annotation

GitHub Actions / test-translation (ja)

role missing (escaped) space after role: ':ref:`pip`で' (missing-space-after-role)

Check failure on line 2066 in locales/ja/LC_MESSAGES/messages.po

View workflow job for this annotation

GitHub Actions / test-translation (ja)

role missing (escaped) space after role: ':file:`setup.py`の' (missing-space-after-role)
msgid ""
"``install_requires`` is a :ref:`setuptools` :file:`setup.py` keyword that "
"should be used to specify what a project **minimally** needs to run "
Expand Down Expand Up @@ -2121,7 +2121,7 @@
"れは過剰に制限的であり、依存関係にあるものをまとめて更新することからユーザが"
"得られる利益を阻害するものと考えられています。"

#: ../source/discussions/install-requires-vs-requirements.rst:54

Check failure on line 2124 in locales/ja/LC_MESSAGES/messages.po

View workflow job for this annotation

GitHub Actions / test-translation (ja)

role missing (escaped) space after role: ':ref:`pip`の' (missing-space-after-role)
msgid ""
"Lastly, it's important to understand that ``install_requires`` is a listing "
"of \"Abstract\" requirements, i.e just names and version restrictions that "
Expand All @@ -2141,7 +2141,7 @@
msgid "Requirements files"
msgstr "Requirementsファイル"

#: ../source/discussions/install-requires-vs-requirements.rst:64

Check failure on line 2144 in locales/ja/LC_MESSAGES/messages.po

View workflow job for this annotation

GitHub Actions / test-translation (ja)

role missing (escaped) space after role: ':ref:`pip:pip install`の' (missing-space-after-role)

Check failure on line 2144 in locales/ja/LC_MESSAGES/messages.po

View workflow job for this annotation

GitHub Actions / test-translation (ja)

role missing (escaped) space after role: ':ref:`Requirementsファイル <pip:Requirements Files>`は' (missing-space-after-role)
msgid ""
":ref:`Requirements Files <pip:Requirements Files>` described most simply, "
"are just a list of :ref:`pip:pip install` arguments placed into a file."
Expand All @@ -2149,7 +2149,7 @@
":ref:`Requirementsファイル <pip:Requirements Files>`は、一番簡単にいうなら"
"ば、:ref:`pip:pip install`の引数のリストをファイルに書いただけのものです。"

#: ../source/discussions/install-requires-vs-requirements.rst:67

Check failure on line 2152 in locales/ja/LC_MESSAGES/messages.po

View workflow job for this annotation

GitHub Actions / test-translation (ja)

role missing (escaped) space after role: ':ref:`Requirements Files <pip:Requirements Files>`は' (missing-space-after-role)
msgid ""
"Whereas ``install_requires`` defines the dependencies for a single "
"project, :ref:`Requirements Files <pip:Requirements Files>` are often used "
Expand All @@ -2159,7 +2159,7 @@
"で、:ref:`Requirements Files <pip:Requirements Files>`はPython環境全体に対す"
"る要求事項を定義するのにしばしば用いられます。"

#: ../source/discussions/install-requires-vs-requirements.rst:71

Check failure on line 2162 in locales/ja/LC_MESSAGES/messages.po

View workflow job for this annotation

GitHub Actions / test-translation (ja)

role missing (escaped) space after role: ':ref:`repeatable installations <pip:Repeatability>`と' (missing-space-after-role)
msgid ""
"Whereas ``install_requires`` requirements are minimal, requirements files "
"often contain an exhaustive listing of pinned versions for the purpose of "
Expand Down Expand Up @@ -2523,7 +2523,7 @@
msgid "Here's a breakdown of the important differences between wheel and egg."
msgstr "wheelと egg の重要な差異について以下にまとめます。"

#: ../source/discussions/package-formats.rst:146

Check failure on line 2526 in locales/ja/LC_MESSAGES/messages.po

View workflow job for this annotation

GitHub Actions / test-translation (ja)

role missing (escaped) space after role: ':ref:`setuptools`に' (missing-space-after-role)
msgid ""
"The egg format was introduced by :ref:`setuptools` in 2004, whereas the "
"wheel format was introduced by :pep:`427` in 2012."
Expand All @@ -2539,7 +2539,7 @@
"Wheel には :doc:`公式の標準仕様 </specifications/binary-distribution-"
"format>` が存在します。 Egg にはありません。"

#: ../source/discussions/package-formats.rst:152

Check failure on line 2542 in locales/ja/LC_MESSAGES/messages.po

View workflow job for this annotation

GitHub Actions / test-translation (ja)

role missing (escaped) space after role: ':term:`配布物 <Distribution Package>`の' (missing-space-after-role)
msgid ""
"Wheel is a :term:`distribution <Distribution Package>` format, i.e a "
"packaging format. [#wheel-importable]_ Egg was both a distribution format "
Expand Down Expand Up @@ -28300,6 +28300,11 @@
"\"private\" (e.g. ``\"; private\"``) with any amount of whitespace "
"surrounding the semicolon."
msgstr ""
"インストール時にプロジェクトが排他的に提供したインポートネームを指定する文字"
"列の配列。各文字列は、正当な Python 識別子か空値でなければなりません。インポ"
"ートネームは、セミコロンと \"private\" という用語 (例えば ``\"; private\"``) "
"を、セミコロンの前後に空白文字がいくつあっても良い形で、後続させても構いませ"
"ん。"

#: ../source/specifications/pyproject-toml.rst:495
msgid ""
Expand All @@ -28315,43 +28320,59 @@
"expected. As well, projects SHOULD list all import names, public or private, "
"using the ``; private`` modifier as appropriate."
msgstr ""
"プロジェクトは、そのプロジェクトが排他的に提供した最短のインポートネームをす"
"べて列挙するべきです。最短のネームがドットで区切られたものなら、そのネームか"
"らトップレベルに至るすべての中間ネームもまた、 ``import-names`` と ``import-"
"namespaces`` のいずれか又は両方に適切に列挙されているべきです。例えば、 spam "
"という名前の単一パッケージで複数のサブモジュールを伴っているあるプロジェクト"
"は、 ``project.import-names=[\"spam\"]`` だけを列挙することでしょう。 "
"``spam.bacon.eggs`` を列挙しているプロジェクトなら、 ``spam`` と "
"``spam.bacon`` についても ``import-names`` と ``import-namespaces`` の中で適"
"切に考慮しておく必要があるでしょう。すべてのネームを列挙することは、インポー"
"トネームに込められた意図が期待通りであることの確認として作動します。同様に、"
"プロジェクトは、それが public であるか private であるかを ``; private`` 修正"
"子を適切に使用してすべてのインポートネームを列挙するべきです。"

#: ../source/specifications/pyproject-toml.rst:507
#: ../source/specifications/pyproject-toml.rst:556
msgid ""
"If a project lists the same name in both ``import-names`` and ``import-"
"namespaces``, then tools MUST raise an error due to ambiguity."
msgstr ""
"プロジェクトが同一のネームを ``import-names`` と ``import-namespaces`` の両方"
"に列挙している場合、ツール類は、曖昧さの故にエラーを発生させなければなりませ"
"ん。"

#: ../source/specifications/pyproject-toml.rst:510
msgid ""
"Projects MAY set ``import-names`` to an empty array to represent a project "
"with no import names (i.e. there are no Python modules of any kind in the "
"distribution file)."
msgstr ""
"プロジェクトは、プロジェクトがインポートネームを一つも伴わないこと (つまり、"
"配布物ファイルの中には Python モジュールがひとつも存在しないということ) を表"
"現するために、 ``import-names`` を空の配列に設定しても構いません。"

#: ../source/specifications/pyproject-toml.rst:514
#: ../source/specifications/pyproject-toml.rst:559
msgid ""
"Build back-ends MAY support dynamically calculating the value if the user "
"declares the key in ``project.dynamic``."
msgstr ""
"``project.dynamic`` の中のそのキーをユーザが宣言しているなら、ビルド用バック"
"エンドは、その値を動的に計算することをサポートしても構いません。"

#: ../source/specifications/pyproject-toml.rst:517
msgid "Examples:"
msgstr "例:"

#: ../source/specifications/pyproject-toml.rst:538
#, fuzzy
#| msgid ""
#| "Corresponding :ref:`core metadata <core-metadata>` field: :ref:`Name "
#| "<core-metadata-name>`"
msgid ""
"Corresponding :ref:`core metadata <core-metadata>` field: :ref:`Import-"
"Namespace <core-metadata-import-namespace>`"
msgstr ""
":ref:`コアとなるメタデータ <core-metadata>` フィールドに対応する: :ref:`名前 "
"<core-metadata-name>` フィールド"
"対応する :ref:`コアとなるメタデータ <core-metadata>` フィールド: :ref"
":`Import-Namespace <core-metadata-import-namespace>`"

#: ../source/specifications/pyproject-toml.rst:541
msgid ""
Expand All @@ -28362,6 +28383,12 @@
"surrounding the semicolon. Note that unlike ``import-names``, ``import-"
"namespaces`` CANNOT be an empty array."
msgstr ""
"インストール時にプロジェクトが非排他的に提供したインポートネームを指定する文"
"字列の配列。各文字列は、正当な Python 識別子でなければなりません。インポート"
"ネームは、セミコロンの前後には任意の量の空白文字があっても構わないという形で"
"、セミコロンと \"private\" という用語をその後ろに伴っても構いません (例えば `"
"`\"; private\"``)。 ``import-names`` とは異なって、 ``import-namespaces`` は"
"空の配列であってはいけません。"

#: ../source/specifications/pyproject-toml.rst:547
msgid ""
Expand All @@ -28370,6 +28397,11 @@
"intervening names from that name to the top-level name should also be listed "
"appropriately in ``import-names`` and/or ``import-namespaces``."
msgstr ""
"プロジェクトは、そのプロジェクトによって排他的に提供された最短インポートネー"
"ムをすべて列挙するべきです。最短ネームのいずれかがドットで区切られたネームで"
"あれば、そのネームからトップレベルのネームに至る中間のネームは、すべて、 "
"``import-names`` と ``import-namespaces`` のいずれかまたは両方に適切に列挙さ"
"れているべきです。"

#: ../source/specifications/pyproject-toml.rst:552
msgid ""
Expand All @@ -28378,12 +28410,14 @@
"import name in ``import-namespaces`` can be installed together without "
"shadowing each other."
msgstr ""
"このフィールドは、複数のプロジェクトが同一のインポート名前空間に貢献すること"
"ができるような名前空間パッケージのために使用されます。 ``import-namespaces`` "
"に同じインポートネームを列挙しているプロジェクト群を、それぞれ互いに隠蔽して"
"しまうことなしに一緒にインストールすることができます。"

#: ../source/specifications/pyproject-toml.rst:562
#, fuzzy
#| msgid "Example::"
msgid "Example:"
msgstr "例::"
msgstr "例:"

#: ../source/specifications/pyproject-toml.rst:578
msgid "TOML_ type: array of string"
Expand Down Expand Up @@ -28536,18 +28570,24 @@
"December 2024: The ``license`` key was redefined, the ``license-files`` key "
"was added and ``License::`` classifiers were deprecated through :pep:`639`."
msgstr ""
"2024年12月: :pep:`639` を通じて、 ``license`` キーが再定義され、 ``license-"
"files`` キーが追加され、 ``License::`` 分類子が非推奨になりました。"

#: ../source/specifications/pyproject-toml.rst:646
msgid ""
"September 2025: Clarity that the ``license`` key applies to all distribution "
"files generated from the :file:`pyproject.toml` file."
msgstr ""
"2025年9月: ``license`` キーが、 :file:`pyproject.toml` ファイルから生成された"
"すべての配布物のファイル群に適用されることが明確化されました。"

#: ../source/specifications/pyproject-toml.rst:649
msgid ""
"October 2025: The ``import-names`` and ``import-namespaces`` keys were added "
"through :pep:`794`."
msgstr ""
"2025年10月: :pep:`794` を通じて ``import-names`` キーと ``import-namespaces``"
" キーが追加されました。"

#: ../source/specifications/recording-installed-packages.rst:7
msgid "Recording installed projects"
Expand Down Expand Up @@ -28694,24 +28734,19 @@
"ん。"

#: ../source/specifications/recording-installed-packages.rst:69
#, fuzzy
#| msgid ""
#| "This ``.dist-info`` directory may contain the following files, described "
#| "in detail below:"
msgid ""
"This :file:`.dist-info/` directory may contain the following directories, "
"described in detail below:"
msgstr ""
"この ``.dist-info`` ディレクトリには、以下に詳細を述べるこれらのファイルを置"
"くことができます:"
msgstr "この :file:``.dist-info/`` ディレクトリには、以下に詳細を述べるディレクトリを"
"置くことができます:"

#: ../source/specifications/recording-installed-packages.rst:72
msgid ":file:`licenses/`: contains license files."
msgstr ""
msgstr ":file:`licenses/`: ライセンスファイルを含みます。"

#: ../source/specifications/recording-installed-packages.rst:73
msgid ":file:`sboms/`: contains Software Bill-of-Materials files (SBOMs)."
msgstr ""
msgstr ":file:`sboms/`: ソフトウェア部品表 (SBOMs) を含みます。"

#: ../source/specifications/recording-installed-packages.rst:77
msgid ""
Expand Down Expand Up @@ -28982,7 +29017,7 @@

#: ../source/specifications/recording-installed-packages.rst:229
msgid "The :file:`licenses/` subdirectory"
msgstr ""
msgstr ":file:`licenses/` サブディレクトリ"

#: ../source/specifications/recording-installed-packages.rst:231
msgid ""
Expand All @@ -28993,12 +29028,17 @@
"paths relative to the :file:`licenses/` directory. Any files in this "
"directory MUST be copied from wheels by the install tools."
msgstr ""
"メタデータバージョンが 2.4 またはそれ以上で、かつ、一つ以上の ``License-"
"File`` フィールドが指定されている場合、 :file:`.dist-info/` ディレクトリには"
"、 :file:`METADATA` ファイル内の ``License-File`` フィールドに列挙されたファ"
"イル群を :file:`licenses/` ディレクトリに対する相対パスにそれぞれ収容した "
":file:`licenses/` サブディレクトリが存在していなければなりません。このディレ"
"クトリ内のファイルはすべて、インストールツールによって wheel からコピーされな"
"ければなりません。"

#: ../source/specifications/recording-installed-packages.rst:240
#, fuzzy
#| msgid "The .dist-info directory"
msgid "The :file:`sboms/` subdirectory"
msgstr ".dist-info ディレクトリ"
msgstr ":file:`sboms/` サブディレクトリ"

#: ../source/specifications/recording-installed-packages.rst:242
msgid ""
Expand All @@ -29007,6 +29047,10 @@
"within the installed package. Any files in this directory MUST be copied "
"from wheels by the install tools."
msgstr ""
":file:`.dist-info/sboms/` ディレクトリ内に含まれるすべてのファイルは、インス"
"トールされたパッケージに含まれるソフトウェアを記述するソフトウェア部品表 "
"(SBOM) ファイルでなければなりません。このディレクトリ内のすべてのファイルは、"
"インストールツールによって wheel からコピーされなければなりません。"

#: ../source/specifications/recording-installed-packages.rst:249
msgid "Intentionally preventing changes to installed packages"
Expand Down Expand Up @@ -29106,24 +29150,20 @@
"2020年9月: :pep:`627` を通じて、さまざまな修正や明確化が承認されました。"

#: ../source/specifications/schemas/index.rst:4
#, fuzzy
#| msgid "Hybrid schemes"
msgid "PyPA schemas"
msgstr "混成型の方法"
msgstr "PyPA スキーマ"

#: ../source/specifications/schemas/index.rst:6
#, fuzzy
#| msgid "``direct_url.json``: see :ref:`direct-url` for details"
msgid "`direct_url.json <direct-url.schema.json>`_"
msgstr "``direct_url.json``: 詳細については :ref:`direct-url` を見てください"
msgstr "`direct_url.json <direct-url.schema.json>`_"

#: ../source/specifications/schemas/index.rst:7
msgid "`build-details.json <build-details-v1.0.schema.json>`_"
msgstr ""
msgstr "`build-details.json <build-details-v1.0.schema.json>`_"

#: ../source/specifications/schemas/index.rst:8
msgid "`pylock.toml <pylock.schema.json>`_"
msgstr ""
msgstr "`pylock.toml <pylock.schema.json>`_"

#: ../source/specifications/section-distribution-formats.rst:3
msgid "Package Distribution File Formats"
Expand All @@ -29142,28 +29182,18 @@
msgstr "パッケージインデックスのインタフェース"

#: ../source/specifications/section-python-description-formats.rst:3
#, fuzzy
#| msgid "Python versions over time"
msgid "Python Description Formats"
msgstr "時系列で見たPythonバージョン"
msgstr "Python の記述フォーマット"

#: ../source/specifications/section-reproducible-environments.rst:3
#, fuzzy
#| msgid "Virtual Environment"
msgid "Reproducible Environments"
msgstr "仮想環境"
msgstr "再現可能環境"

#: ../source/specifications/simple-repository-api.rst:6
msgid "Simple repository API"
msgstr "シンプルなリポジトリ API"

#: ../source/specifications/simple-repository-api.rst:8
#, fuzzy
#| msgid ""
#| "The keywords \"**MUST**\", \"**MUST NOT**\", \"**REQUIRED**\", "
#| "\"**SHALL**\", \"**SHALL NOT**\", \"**SHOULD**\", \"**SHOULD NOT**\", "
#| "\"**RECOMMENDED**\", \"**MAY**\", and \"**OPTIONAL**\"\" in this document "
#| "are to be interpreted as described in :rfc:`RFC 2119 <2119>`."
msgid ""
"The keywords \"**MUST**\", \"**MUST NOT**\", \"**REQUIRED**\", "
"\"**SHALL**\", \"**SHALL NOT**\", \"**SHOULD**\", \"**SHOULD NOT**\", "
Expand All @@ -29172,28 +29202,23 @@
msgstr ""
"この説明文書では、 \"**MUST**\" ・ \"**MUST NOT**\" ・ \"**REQUIRED**\" ・ "
"\"**SHALL**\" ・ \"**SHALL NOT**\", ・ **SHOULD**\" ・ \"**SHOULD NOT**\" ・ "
"\"**RECOMMENDED**\" ・ \"**MAY**\" ・ \"**OPTIONAL**\"\" を :rfc:`RFC 2119 "
"<2119>` で記述された意味に解釈します。"
"\"**RECOMMENDED**\" ・ \"**MAY**\" ・ \"**OPTIONAL**\"\" を :rfc:`2119` で記"
"述された意味に解釈します。"

#: ../source/specifications/simple-repository-api.rst:13
#, fuzzy
#| msgid ""
#| "The interface for querying available package versions and retrieving "
#| "packages from an index server comes in two forms: HTML and JSON."
msgid ""
"The interface for querying available package versions and retrieving "
"packages from an index server comes in two forms: :ref:`HTML <simple-"
"repository-html-serialization>` and :ref:`JSON <json-serialization>`."
msgstr ""
"利用可能なパッケージバージョンを問い合わせたり、インデックスサーバからパッ"
"ケージを取り出したりするためのインターフェースは、二つの形式: HTML と JSON で"
"もたらされます。"
"利用可能なパッケージバージョンを問い合わせたり、インデックスサーバからパッケ"
"ージを取り出したりするためのインターフェースは、二つの形式: :ref:`HTML "
"<simple-repository-html-serialization>` と Jref:`JSON <json-serialization>` "
"によってもたらされます。"

#: ../source/specifications/simple-repository-api.rst:21
#, fuzzy
#| msgid "Base HTML API"
msgid "Base API"
msgstr "基本となる HTML API <Base HTML API>"
msgstr "基本 API"

#: ../source/specifications/simple-repository-api.rst:23
#, fuzzy
Expand Down
Loading