From 57325d1b92979f865f0326a720ab1071201f7f70 Mon Sep 17 00:00:00 2001 From: github-actions Date: Tue, 2 Jan 2024 23:49:32 +0000 Subject: [PATCH] Update translations from Transifex --- faq/programming.po | 10 +++++----- library/asyncio-platforms.po | 2 +- library/collections.abc.po | 13 +++++++------ library/errno.po | 2 +- library/ftplib.po | 2 +- library/functions.po | 31 ++++++++++++++++++++++++++++++- library/gc.po | 2 +- library/idle.po | 2 +- library/imaplib.po | 2 +- library/io.po | 2 +- library/optparse.po | 2 +- library/pickle.po | 2 +- library/runpy.po | 2 +- library/smtplib.po | 2 +- library/unicodedata.po | 2 +- tutorial/datastructures.po | 2 +- tutorial/floatingpoint.po | 13 ++++++++++--- tutorial/modules.po | 15 ++++++++++++--- 18 files changed, 77 insertions(+), 31 deletions(-) diff --git a/faq/programming.po b/faq/programming.po index 10cff0bfd..7b6cf2608 100644 --- a/faq/programming.po +++ b/faq/programming.po @@ -2664,7 +2664,7 @@ msgid "" "confusion with other objects that may have boolean values that evaluate to " "false." msgstr "" -"1) :pep:`8` で推奨されるように、同一性テストは ``None`` のチェックの良い方法" +"1) :pep:`8` で推奨されるように、同一性テストは ``None`` のチェックの良い方法" "です。 コードの中で平易な英語のように読めますし、 false と評価される真偽値を" "持ちうる他のオブジェクトとの混同を避けます。" @@ -2675,7 +2675,7 @@ msgid "" "guaranteed to be distinct from other objects. For example, here is how to " "implement a method that behaves like :meth:`dict.pop`::" msgstr "" -"2) ``None`` が有効な入力値である場合、省略された引数を検出にはコツがいりま" +"2) ``None`` が有効な入力値である場合、省略された引数を検出にはコツがいりま" "す。 そのような状況では、他のオブジェクトと区別されることが保証されたシング" "ルトンの番兵オブジェクトを作れます。 例えば、これは :meth:`dict.pop` のよう" "に振る舞うメソッドを実装する方法です:" @@ -2686,9 +2686,9 @@ msgid "" "identity tests. This prevents the code from being confused by objects such " "as ``float('NaN')`` that are not equal to themselves." msgstr "" -"3) コンテナの実装では、等価性テストを同一性テストで補強しないといけない場合が" -"あります。 これは、 ``float('NaN')`` のような自分自身と等価でないオブジェク" -"トによってコードが混乱するのを防ぐためです。" +"3) コンテナの実装では、等価性テストを同一性テストで補強しないといけない場合" +"があります。 これは、 ``float('NaN')`` のような自分自身と等価でないオブジェ" +"クトによってコードが混乱するのを防ぐためです。" #: ../../faq/programming.rst:1905 msgid "" diff --git a/library/asyncio-platforms.po b/library/asyncio-platforms.po index ed37c3721..2ca800648 100644 --- a/library/asyncio-platforms.po +++ b/library/asyncio-platforms.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.12\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-08 14:14+0000\n" +"POT-Creation-Date: 2023-12-29 14:13+0000\n" "PO-Revision-Date: 2021-06-28 00:55+0000\n" "Last-Translator: Takeshi Nakazato, 2022\n" "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" diff --git a/library/collections.abc.po b/library/collections.abc.po index c954bf4df..7b7ea342f 100644 --- a/library/collections.abc.po +++ b/library/collections.abc.po @@ -8,15 +8,16 @@ # tomo, 2022 # Takeshi Nakazato, 2022 # souma987, 2023 +# TENMYO Masakazu, 2024 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.12\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-15 14:14+0000\n" +"POT-Creation-Date: 2023-12-29 14:13+0000\n" "PO-Revision-Date: 2021-06-28 00:56+0000\n" -"Last-Translator: souma987, 2023\n" +"Last-Translator: TENMYO Masakazu, 2024\n" "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" "ja/)\n" "MIME-Version: 1.0\n" @@ -60,7 +61,7 @@ msgid "" "remaining mixin methods come from inheritance and can be overridden if " "desired. Other methods may be added as needed:" msgstr "" -"1) 新しく定義したクラスは抽象基底クラスのいずれかを直接継承することができま" +"1) 新しく定義したクラスは抽象基底クラスのいずれかを直接継承することができま" "す。その場合クラスは必要な抽象メソッドを提供しなければなりません。残りのミッ" "クスインメソッドは継承により引き継がれますが、必要ならオーバーライドすること" "ができます。その他のメソッドは必要に応じて追加することができます:" @@ -74,7 +75,7 @@ msgid "" "determine whether the full interface is supported. The exception to this " "rule is for methods that are automatically inferred from the rest of the API:" msgstr "" -"2) 既存のクラスや組み込みのクラスを \"仮想派生クラス\" として ABC に登録する" +"2) 既存のクラスや組み込みのクラスを \"仮想派生クラス\" として ABC に登録する" "ことができます。これらのクラスは、全ての抽象メソッドとミックスインメソッドを" "含む完全な API を定義する必要があります。これにより、そのクラスが完全なイン" "ターフェースをサポートしているかどうかを、ユーザーが :func:`issubclass` や :" @@ -95,8 +96,8 @@ msgid "" "3) Some simple interfaces are directly recognizable by the presence of the " "required methods (unless those methods have been set to :const:`None`):" msgstr "" -"3) いくつかの単純なインターフェースは、必要なメソッドの存在だけで (それらのメ" -"ソッドが :const:`None` に設定されていなければ) 直接認識されます:" +"3) いくつかの単純なインターフェースは、必要なメソッドの存在だけで (それらの" +"メソッドが :const:`None` に設定されていなければ) 直接認識されます:" #: ../../library/collections.abc.rst:99 msgid "" diff --git a/library/errno.po b/library/errno.po index 0eaccc54d..bff4dc2f8 100644 --- a/library/errno.po +++ b/library/errno.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.12\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-08 14:14+0000\n" +"POT-Creation-Date: 2023-12-29 14:13+0000\n" "PO-Revision-Date: 2021-06-28 01:05+0000\n" "Last-Translator: Arihiro TAKASE, 2023\n" "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" diff --git a/library/ftplib.po b/library/ftplib.po index b11b9fe79..f3daced3c 100644 --- a/library/ftplib.po +++ b/library/ftplib.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.12\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-08 14:14+0000\n" +"POT-Creation-Date: 2023-12-29 14:13+0000\n" "PO-Revision-Date: 2021-06-28 01:06+0000\n" "Last-Translator: Arihiro TAKASE, 2023\n" "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" diff --git a/library/functions.po b/library/functions.po index cbc1a6974..28216a673 100644 --- a/library/functions.po +++ b/library/functions.po @@ -1608,7 +1608,7 @@ msgid "" "For objects with custom :meth:`~object.__hash__` methods, note that :func:" "`hash` truncates the return value based on the bit width of the host machine." msgstr "" -"独自の :meth:``~object.__hash__` メソッドを実装したオブジェクトを使う場合、:" +"独自の :meth:`~object.__hash__` メソッドを実装したオブジェクトを使う場合、:" "func:`hash` が実行するマシンのビット幅に合わせて戻り値を切り捨てることに注意" "してください。" @@ -2867,6 +2867,14 @@ msgid "" "method. If :func:`sys.displayhook` is not accessible, this function will " "raise :exc:`RuntimeError`." msgstr "" +"オブジェクトの印字可能な表現を含む文字列を返します。この関数は多くの型につい" +"て、 :func:`eval` に渡されたときと同じ値を持つようなオブジェクトを表す文字列" +"を生成しようとします。そうでない場合は、山括弧に囲まれたオブジェクトの型の名" +"前と追加の情報 (大抵の場合はオブジェクトの名前とアドレスを含みます) を返しま" +"す。クラスは、 :meth:`~object.__repr__` メソッドを定義することで、この関数に" +"よりそのクラスのインスタンスが返すものを制御することができます。:func:`sys." +"displayhook` にアクセスできない場合、この関数は :exc:`RuntimeError` を送出し" +"ます。" #: ../../library/functions.rst:1576 msgid "" @@ -2875,6 +2883,11 @@ msgid "" "meth:`~object.__len__` method and the :meth:`~object.__getitem__` method " "with integer arguments starting at ``0``)." msgstr "" +"要素を逆順に取り出すイテレータ (reverse :term:`iterator`) を返します。 *seq* " +"は :meth:`~object.__reversed__` メソッドを持つか、シーケンス型プロトコル ( :" +"meth:`~object.__len__` メソッド、および、 ``0`` 以上の整数を引数とする :meth:" +"`~object.__getitem__` メソッド) をサポートするオブジェクトでなければなりませ" +"ん。" #: ../../library/functions.rst:1584 msgid "" @@ -2988,6 +3001,9 @@ msgid "" "``range(start, stop, step)``. The *start* and *step* arguments default to " "``None``." msgstr "" +"``range(start, stop, step)`` で指定されたインデックスのセットを表す :term:" +"`slice` オブジェクトを返します。 引数 *start* と *step* のデフォルトは " +"``None`` です。" #: ../../library/functions.rst:1656 msgid "" @@ -2996,6 +3012,10 @@ msgid "" "default). They have no other explicit functionality; however, they are used " "by NumPy and other third-party packages." msgstr "" +"スライスオブジェクトには読み出し専用のデータ属性 :attr:`!start` :attr:`!" +"stop` :attr:`!step` があり、これらは単に引数の値(またはそのデフォルト値)を" +"返します。 スライスオブジェクトは特に他の機能を持ちませんが、 NumPy や他の" +"サードパーティパッケージで使われています。" #: ../../library/functions.rst:1661 msgid "" @@ -3003,6 +3023,9 @@ msgid "" "example: ``a[start:stop:step]`` or ``a[start:stop, i]``. See :func:" "`itertools.islice` for an alternate version that returns an :term:`iterator`." msgstr "" +"スライスオブジェクトは、拡張インデックス構文が使われた場合にも作られます。 " +"例: ``a[start:stop:step]`` や ``a[start:stop, i]`` 。 :term:`iterator` を返" +"す代替バージョンについては :func:`itertools.islice` を参照して下さい。" #: ../../library/functions.rst:1666 msgid "" @@ -3317,6 +3340,12 @@ msgid "" "inheritance. Accordingly, :func:`super` is undefined for implicit lookups " "using statements or operators such as ``super()[name]``." msgstr "" +"なお、:func:`super` は ``super().__getitem__(name)`` のような明示的なドット表" +"記属性探索の束縛処理の一部として実装されています。これは、 :meth:`~object." +"__getattribute__` メソッドを予測可能な順序でクラスを検索するように実装し、協" +"調的な多重継承をサポートすることで実現されています。従って、 :func:`super` は" +"文や ``super()[name]`` のような演算子を使った暗黙の探索向けには定義されていま" +"せん。" #: ../../library/functions.rst:1837 msgid "" diff --git a/library/gc.po b/library/gc.po index accb4aa76..a61152b1d 100644 --- a/library/gc.po +++ b/library/gc.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.12\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-08 14:14+0000\n" +"POT-Creation-Date: 2023-12-29 14:13+0000\n" "PO-Revision-Date: 2021-06-28 01:06+0000\n" "Last-Translator: Arihiro TAKASE, 2023\n" "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" diff --git a/library/idle.po b/library/idle.po index 1c0cfefad..090eb6d6c 100644 --- a/library/idle.po +++ b/library/idle.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.12\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-08 14:14+0000\n" +"POT-Creation-Date: 2023-12-29 14:13+0000\n" "PO-Revision-Date: 2021-06-28 01:07+0000\n" "Last-Translator: Arihiro TAKASE, 2023\n" "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" diff --git a/library/imaplib.po b/library/imaplib.po index e80e53833..1c1ddf9ec 100644 --- a/library/imaplib.po +++ b/library/imaplib.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.12\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-08 14:14+0000\n" +"POT-Creation-Date: 2023-12-29 14:13+0000\n" "PO-Revision-Date: 2021-06-28 01:07+0000\n" "Last-Translator: Masato HASHIMOTO , 2023\n" "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" diff --git a/library/io.po b/library/io.po index 748a6fc1f..a90b5cf29 100644 --- a/library/io.po +++ b/library/io.po @@ -18,7 +18,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.12\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-08 14:14+0000\n" +"POT-Creation-Date: 2023-12-29 14:13+0000\n" "PO-Revision-Date: 2021-06-28 01:08+0000\n" "Last-Translator: E. Kawashima, 2023\n" "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" diff --git a/library/optparse.po b/library/optparse.po index 3534592b3..98f991e8e 100644 --- a/library/optparse.po +++ b/library/optparse.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.12\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-08 14:14+0000\n" +"POT-Creation-Date: 2023-12-29 14:13+0000\n" "PO-Revision-Date: 2021-06-28 01:10+0000\n" "Last-Translator: Arihiro TAKASE, 2023\n" "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" diff --git a/library/pickle.po b/library/pickle.po index 0138b7e19..209486332 100644 --- a/library/pickle.po +++ b/library/pickle.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.12\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-08 14:14+0000\n" +"POT-Creation-Date: 2023-12-29 14:13+0000\n" "PO-Revision-Date: 2021-06-28 01:11+0000\n" "Last-Translator: Nozomu Kaneko , 2023\n" "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" diff --git a/library/runpy.po b/library/runpy.po index da30c2730..48ab7a1a7 100644 --- a/library/runpy.po +++ b/library/runpy.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.12\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-08 14:14+0000\n" +"POT-Creation-Date: 2023-12-29 14:13+0000\n" "PO-Revision-Date: 2021-06-28 01:12+0000\n" "Last-Translator: Arihiro TAKASE, 2023\n" "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" diff --git a/library/smtplib.po b/library/smtplib.po index 121dd64ac..e76c6f61b 100644 --- a/library/smtplib.po +++ b/library/smtplib.po @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.12\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-08 14:14+0000\n" +"POT-Creation-Date: 2023-12-29 14:13+0000\n" "PO-Revision-Date: 2021-06-28 01:13+0000\n" "Last-Translator: Tetsuo Koyama , 2023\n" "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" diff --git a/library/unicodedata.po b/library/unicodedata.po index 3e47f7e83..766de19b6 100644 --- a/library/unicodedata.po +++ b/library/unicodedata.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.12\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-08 14:14+0000\n" +"POT-Creation-Date: 2023-12-29 14:13+0000\n" "PO-Revision-Date: 2021-06-28 01:16+0000\n" "Last-Translator: Takanori Suzuki , 2023\n" "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" diff --git a/tutorial/datastructures.po b/tutorial/datastructures.po index 832538ff4..6e495993c 100644 --- a/tutorial/datastructures.po +++ b/tutorial/datastructures.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Python 3.12\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-08 14:14+0000\n" +"POT-Creation-Date: 2023-12-29 14:13+0000\n" "PO-Revision-Date: 2021-06-28 01:50+0000\n" "Last-Translator: TENMYO Masakazu, 2023\n" "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" diff --git a/tutorial/floatingpoint.po b/tutorial/floatingpoint.po index 78f9ff3ab..3bf176930 100644 --- a/tutorial/floatingpoint.po +++ b/tutorial/floatingpoint.po @@ -6,16 +6,16 @@ # Translators: # tomo, 2021 # Takanori Suzuki , 2023 -# TENMYO Masakazu, 2023 +# TENMYO Masakazu, 2024 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.12\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-22 14:13+0000\n" +"POT-Creation-Date: 2023-12-29 14:13+0000\n" "PO-Revision-Date: 2021-06-28 01:50+0000\n" -"Last-Translator: TENMYO Masakazu, 2023\n" +"Last-Translator: TENMYO Masakazu, 2024\n" "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" "ja/)\n" "MIME-Version: 1.0\n" @@ -234,6 +234,13 @@ msgid "" "Point `_ for a more complete " "account of other common surprises." msgstr "" +"このように2進数の浮動小数点の演算には多くの驚きがあります。「0.1」の問題につ" +"いて詳しい説明は、「表現エラー」セクションで行います。2進数の浮動小数点の仕組" +"みと、実際によく遭遇する問題各種についての分かりやすい概要は、 `Examples of " +"Floating Point Problems `_ を参照してください。その他よくある驚きの より詳細" +"な説明は `The Perils of Floating Point `_ も参照してください。" #: ../../tutorial/floatingpoint.rst:156 msgid "" diff --git a/tutorial/modules.po b/tutorial/modules.po index 081f6939d..238873cd2 100644 --- a/tutorial/modules.po +++ b/tutorial/modules.po @@ -8,16 +8,16 @@ # Arihiro TAKASE, 2023 # Masato HASHIMOTO , 2023 # tomo, 2023 -# TENMYO Masakazu, 2023 +# TENMYO Masakazu, 2024 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.12\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-22 14:13+0000\n" +"POT-Creation-Date: 2023-12-29 14:13+0000\n" "PO-Revision-Date: 2021-06-28 01:50+0000\n" -"Last-Translator: TENMYO Masakazu, 2023\n" +"Last-Translator: TENMYO Masakazu, 2024\n" "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" "ja/)\n" "MIME-Version: 1.0\n" @@ -593,6 +593,15 @@ msgid "" "can just be an empty file, but it can also execute initialization code for " "the package or set the ``__all__`` variable, described later." msgstr "" +"ファイルを含むディレクトリをパッケージとしてPython に扱わせるには、ファイル :" +"file:`__init__.py` が必要です(より高度な機能 :term:`namespace package` を使う" +"場合を除く)。\n" +"これにより、 ``string`` のようなよくある名前のディレクトリにより、モジュール" +"検索パスの後の方で見つかる正しいモジュールが意図せず隠蔽されてしまうのを防ぐ" +"ためです。\n" +"最も簡単なケースでは :file:`__init__.py` はただの空ファイルで構いませんが、 :" +"file:`__init__.py` ではパッケージのための初期化コードを実行したり、後述の " +"``__all__`` 変数を設定してもかまいません。" #: ../../tutorial/modules.rst:447 msgid ""