@@ -10,7 +10,7 @@ msgstr ""
1010"Project-Id-Version: Python Packaging User Guide\n"
1111"Report-Msgid-Bugs-To: \n"
1212"POT-Creation-Date: 2024-06-19 16:34+0000\n"
13- "PO-Revision-Date: 2024-11-22 01:00+0000\n"
13+ "PO-Revision-Date: 2024-12-01 01:00+0000\n"
1414"Last-Translator: moto kawasaki <
[email protected] >\n"
1515"Language-Team: Japanese <https://hosted.weblate.org/projects/pypa/"
1616"packaging-python-org/ja/>\n"
@@ -26089,14 +26089,19 @@ msgstr "バージョン番号の照合"
2608926089msgid ""
2609026090"A version matching clause includes the version matching operator ``==`` and "
2609126091"a version identifier."
26092- msgstr ""
26092+ msgstr "バージョン番号マッチング節には、バージョン番号マッチング演算子 ``==`` "
26093+ "とバージョン識別子を含みます。"
2609326094
2609426095#: ../source/specifications/version-specifiers.rst:871
2609526096msgid ""
2609626097"The specified version identifier must be in the standard format described in "
2609726098"`Version scheme`_, but a trailing ``.*`` is permitted on public version "
2609826099"identifiers as described below."
2609926100msgstr ""
26101+ "指定されたバージョン識別子は、 `バージョン番号枠組み`_ "
26102+ "に記述された標準フォーマットでなければなりませんが、"
26103+ "公開のバージョン識別子における後続する ``.*`` "
26104+ "は以下に述べるように許されています。"
2610026105
2610126106#: ../source/specifications/version-specifiers.rst:875
2610226107msgid ""
@@ -26106,6 +26111,10 @@ msgid ""
2610626111"release segment to ensure the release segments are compared with the same "
2610726112"length."
2610826113msgstr ""
26114+ "デフォルトでは、バージョン番号マッチング演算子は、厳密な同一性の比較です: 指"
26115+ "定されたバージョンは、要求されたバージョンと正確に同一でなければなりません。 "
26116+ "*唯一の* 置換が行われるのは、リリース番号構成部分を同じ長さで行うことを保証す"
26117+ "るために、リリース番号構成部分にゼロをパディングする時だけです。"
2610926118
2611026119#: ../source/specifications/version-specifiers.rst:881
2611126120msgid ""
@@ -26114,6 +26123,9 @@ msgid ""
2611426123"issue warnings and MAY reject them entirely when strict version matches are "
2611526124"used inappropriately."
2611626125msgstr ""
26126+ "厳密なバージョンマッチングが適切であるか否かは、バージョン指定子のユースケー"
26127+ "スによって変わります。自動化されたツール群は、厳密なバージョンマッチングが使"
26128+ "用された時には、少なくとも警告を発するべきで、全てを拒絶しても構いません。"
2611726129
2611826130#: ../source/specifications/version-specifiers.rst:886
2611926131msgid ""
@@ -26124,20 +26136,30 @@ msgid ""
2612426136"specified version includes only a release segment, then trailing components "
2612526137"(or the lack thereof) in the release segment are also ignored."
2612626138msgstr ""
26139+ "バージョンマッチング節のバージョン識別子の末尾に ``.*`` を孵化することで、厳"
26140+ "密な比較の代わりに接頭辞マッチングが要求されることもあります。これによって、"
26141+ "あるバージョン識別子がその節に合致するか否かを決定する時に、追加の後続構成要"
26142+ "素を無視することになるでしょう。指定されたバージョン番号がリリース番号構成部"
26143+ "分だけを含んでいるなら、リリース番号構成部分の中の後続の構成部分 "
26144+ "(あるいは、その欠落) もまた、無視されます。"
2612726145
2612826146#: ../source/specifications/version-specifiers.rst:893
2612926147#: ../source/specifications/version-specifiers.rst:954
2613026148msgid ""
2613126149"For example, given the version ``1.1.post1``, the following clauses would "
2613226150"match or not as shown::"
26133- msgstr ""
26151+ msgstr "例えば、あるバージョン番号 ``1.1.post1`` "
26152+ "が与えられたとして、以下に示すように合致したり合致しなかったりします::"
2613426153
2613526154#: ../source/specifications/version-specifiers.rst:900
2613626155msgid ""
2613726156"For purposes of prefix matching, the pre-release segment is considered to "
2613826157"have an implied preceding ``.``, so given the version ``1.1a1``, the "
2613926158"following clauses would match or not as shown::"
2614026159msgstr ""
26160+ "接頭辞マッチングの目的のためには、プレリリース構成部分は、暗黙の裡に先行する "
26161+ "``.`` を持つものと見なされ、従って、バージョン番号 ``1.1a1`` "
26162+ "が与えられたとすれば、以下に示すように合致したり合致しなかったりします::"
2614126163
2614226164#: ../source/specifications/version-specifiers.rst:908
2614326165msgid ""
@@ -26146,6 +26168,10 @@ msgid ""
2614626168"identifiers). Given the version ``1.1``, the following clauses would match "
2614726169"or not as shown::"
2614826170msgstr ""
26171+ "正確な合致は、また、接頭辞の合致 (これの解釈は、リリース番号構成部分やバージ"
26172+ "ョン識別子に対する通常のゼロパディングを暗に意味します) "
26173+ "であるものと見做されます。バージョン番号 ``1.1`` "
26174+ "が与えられたなら、以下に示すように合致したり合致しなかったりします::"
2614926175
2615026176#: ../source/specifications/version-specifiers.rst:920
2615126177msgid ""
@@ -26155,6 +26181,11 @@ msgid ""
2615526181"version, and the local version is ignored for comparison purposes, so using "
2615626182"either in a prefix match wouldn't make any sense."
2615726183msgstr ""
26184+ "``1.0.dev1.`` や ``1.0foo1.*`` のような開発リリース番号やローカルリリース番号"
26185+ "を含む接頭辞マッチは正当なものではありません。もし存在すれば、開発リリース番"
26186+ "号構成部分は常に公開のバージョン番号の最終構成部分であり、ローカルバージョン"
26187+ "番号は比較の目的においては無視されるので、そのようなものが接頭辞マッチにあっ"
26188+ "たとしても意味を成しません。"
2615826189
2615926190#: ../source/specifications/version-specifiers.rst:926
2616026191msgid ""
@@ -26165,13 +26196,22 @@ msgid ""
2616526196"for repeatable *deployments of applications* while using a shared "
2616626197"distribution index."
2616726198msgstr ""
26199+ "公開された配布物に対する依存関係を定義する時、 "
26200+ "(少なくとも接尾辞にワイルドカードを含まないような) ``==`` の使用は強い非推奨"
26201+ "であり、それはセキュリティフィクスの展開を大きく複雑化させるからです。厳密な"
26202+ "バージョン比較演算子は、一義的に、"
26203+ "共有の配布物インデックスを使う上で繰り返し可能な *アプリケーションの展開* "
26204+ "のための依存関係を定義するために使われることを想定しています。"
2616826205
2616926206#: ../source/specifications/version-specifiers.rst:933
2617026207msgid ""
2617126208"If the specified version identifier is a public version identifier (no local "
2617226209"version label), then the local version label of any candidate versions MUST "
2617326210"be ignored when matching versions."
2617426211msgstr ""
26212+ "指定されたバージョン識別子は (ローカルバージョン番号ラベルなしの) 公開バージ"
26213+ "ョン識別子であり、候補バージョンに付けられたローカルバージョン番号ラベルは、"
26214+ "バージョンマッチングの際には無視されなければなりません。"
2617526215
2617626216#: ../source/specifications/version-specifiers.rst:937
2617726217msgid ""
@@ -26181,28 +26221,35 @@ msgid ""
2618126221"above, and the local version label being checked for equivalence using a "
2618226222"strict string equality comparison."
2618326223msgstr ""
26224+ "指定されたバージョン識別子がローカルバージョン識別子であるなら、バージョン間"
26225+ "のマッチングでは、候補バージョンのローカルバージョンラベルは上記の通り公開バ"
26226+ "ージョン識別子と合致するか確かめられ、ローカルバージョンラベルは厳密な文字列"
26227+ "の同一性比較を使って同一であるかどうか確認されます。"
2618426228
2618526229#: ../source/specifications/version-specifiers.rst:945
26186- #, fuzzy
2618726230msgid "Version exclusion"
26188- msgstr "バージョン指定子 "
26231+ msgstr "バージョンの除外 <Version exclusion> "
2618926232
2619026233#: ../source/specifications/version-specifiers.rst:947
2619126234msgid ""
2619226235"A version exclusion clause includes the version exclusion operator ``!=`` "
2619326236"and a version identifier."
26194- msgstr ""
26237+ msgstr "バージョンの除外節は、バージョン除外演算子 ``!=`` "
26238+ "とバージョン識別子を含みます。"
2619526239
2619626240#: ../source/specifications/version-specifiers.rst:950
2619726241msgid ""
2619826242"The allowed version identifiers and comparison semantics are the same as "
2619926243"those of the `Version matching`_ operator, except that the sense of any "
2620026244"match is inverted."
2620126245msgstr ""
26246+ "許されるバージョン識別子と比較のセマンティックスは、"
26247+ "マッチの意味が反転している点を除けば `バージョン番号のマッチング <Version "
26248+ "matching>`_ 演算子のそれと同一です。"
2620226249
2620326250#: ../source/specifications/version-specifiers.rst:963
2620426251msgid "Inclusive ordered comparison"
26205- msgstr ""
26252+ msgstr "境界を含む順序比較 <Inclusive ordered comparison> "
2620626253
2620726254#: ../source/specifications/version-specifiers.rst:965
2620826255msgid ""
@@ -26212,26 +26259,33 @@ msgid ""
2621226259"specified version given the consistent ordering defined by the standard "
2621326260"`Version scheme`_."
2621426261msgstr ""
26262+ "境界を含む順序比較節は比較演算子とバージョン識別子を含み、"
26263+ "候補バージョンの相対的な位置と指定されたバージョンに対して与えられる標準の `"
26264+ "バージョン番号枠組み <Version scheme>`_ によって定義される首尾一貫した順序付"
26265+ "けに基づいてその比較が正しいかどうかを任意のバージョン番号に対して行います。"
2621526266
2621626267#: ../source/specifications/version-specifiers.rst:971
2621726268msgid "The inclusive ordered comparison operators are ``<=`` and ``>=``."
26218- msgstr ""
26269+ msgstr "境界を含む順序比較の演算子は ``<=`` と ``>=`` です。 "
2621926270
2622026271#: ../source/specifications/version-specifiers.rst:973
2622126272#: ../source/specifications/version-specifiers.rst:1003
2622226273msgid ""
2622326274"As with version matching, the release segment is zero padded as necessary to "
2622426275"ensure the release segments are compared with the same length."
2622526276msgstr ""
26277+ "バージョン番号のマッチングと同様に、リリース番号構成部分が同じ長さで比較され"
26278+ "ることを担保するために、リリース番号構成部分は必要に応じてゼロでパディングさ"
26279+ "れます。"
2622626280
2622726281#: ../source/specifications/version-specifiers.rst:976
2622826282#: ../source/specifications/version-specifiers.rst:1006
2622926283msgid "Local version identifiers are NOT permitted in this version specifier."
26230- msgstr ""
26284+ msgstr "ローカルバージョン識別子は、このバージョン識別子の中では許されません。 "
2623126285
2623226286#: ../source/specifications/version-specifiers.rst:980
2623326287msgid "Exclusive ordered comparison"
26234- msgstr ""
26288+ msgstr "境界を含まない順序比較 <Exclusive ordered comparison> "
2623526289
2623626290#: ../source/specifications/version-specifiers.rst:982
2623726291msgid ""
@@ -26242,6 +26296,11 @@ msgid ""
2624226296"specifically exclude pre-releases, post-releases, and local versions of the "
2624326297"specified version."
2624426298msgstr ""
26299+ "境界を含まない順序比較である ``>`` と ``<`` は、標準の `バージョン番号枠組み "
26300+ "<Version scheme>`_ によって定義される首尾一貫した順序付けが与える候補バージョ"
26301+ "ンと指定されたバージョン番号の相対的な位置に依存する点で、境界を含む順序比較"
26302+ "と似ています。しかしながら、指定されたバージョン番号のプレリリース・ポストリ"
26303+ "リース・ローカルバージョンの部分を除外します。"
2624526304
2624626305#: ../source/specifications/version-specifiers.rst:988
2624726306msgid ""
0 commit comments