Skip to content

Commit

Permalink
Update translations from Transifex
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions committed Jan 2, 2024
1 parent 70611ca commit 57325d1
Show file tree
Hide file tree
Showing 18 changed files with 77 additions and 31 deletions.
10 changes: 5 additions & 5 deletions faq/programming.po
Original file line number Diff line number Diff line change
Expand Up @@ -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 と評価される真偽値を"
"持ちうる他のオブジェクトとの混同を避けます。"

Expand All @@ -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` のよう"
"に振る舞うメソッドを実装する方法です:"
Expand All @@ -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 ""
Expand Down
2 changes: 1 addition & 1 deletion library/asyncio-platforms.po
Original file line number Diff line number Diff line change
Expand Up @@ -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/"
Expand Down
13 changes: 7 additions & 6 deletions library/collections.abc.po
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down Expand Up @@ -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 新しく定義したクラスは抽象基底クラスのいずれかを直接継承することができま"
"す。その場合クラスは必要な抽象メソッドを提供しなければなりません。残りのミッ"
"クスインメソッドは継承により引き継がれますが、必要ならオーバーライドすること"
"ができます。その他のメソッドは必要に応じて追加することができます:"
Expand All @@ -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` や :"
Expand All @@ -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 ""
Expand Down
2 changes: 1 addition & 1 deletion library/errno.po
Original file line number Diff line number Diff line change
Expand Up @@ -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/"
Expand Down
2 changes: 1 addition & 1 deletion library/ftplib.po
Original file line number Diff line number Diff line change
Expand Up @@ -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/"
Expand Down
31 changes: 30 additions & 1 deletion library/functions.po
Original file line number Diff line number Diff line change
Expand Up @@ -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` が実行するマシンのビット幅に合わせて戻り値を切り捨てることに注意"
"してください。"

Expand Down Expand Up @@ -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 ""
Expand All @@ -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 ""
Expand Down Expand Up @@ -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 ""
Expand All @@ -2996,13 +3012,20 @@ 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 ""
"Slice objects are also generated when extended indexing syntax is used. For "
"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 ""
Expand Down Expand Up @@ -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 ""
Expand Down
2 changes: 1 addition & 1 deletion library/gc.po
Original file line number Diff line number Diff line change
Expand Up @@ -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/"
Expand Down
2 changes: 1 addition & 1 deletion library/idle.po
Original file line number Diff line number Diff line change
Expand Up @@ -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/"
Expand Down
2 changes: 1 addition & 1 deletion library/imaplib.po
Original file line number Diff line number Diff line change
Expand Up @@ -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 <[email protected]>, 2023\n"
"Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/"
Expand Down
2 changes: 1 addition & 1 deletion library/io.po
Original file line number Diff line number Diff line change
Expand Up @@ -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/"
Expand Down
2 changes: 1 addition & 1 deletion library/optparse.po
Original file line number Diff line number Diff line change
Expand Up @@ -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/"
Expand Down
2 changes: 1 addition & 1 deletion library/pickle.po
Original file line number Diff line number Diff line change
Expand Up @@ -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 <[email protected]>, 2023\n"
"Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/"
Expand Down
2 changes: 1 addition & 1 deletion library/runpy.po
Original file line number Diff line number Diff line change
Expand Up @@ -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/"
Expand Down
2 changes: 1 addition & 1 deletion library/smtplib.po
Original file line number Diff line number Diff line change
Expand Up @@ -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 <[email protected]>, 2023\n"
"Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/"
Expand Down
2 changes: 1 addition & 1 deletion library/unicodedata.po
Original file line number Diff line number Diff line change
Expand Up @@ -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 <[email protected]>, 2023\n"
"Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/"
Expand Down
2 changes: 1 addition & 1 deletion tutorial/datastructures.po
Original file line number Diff line number Diff line change
Expand Up @@ -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/"
Expand Down
13 changes: 10 additions & 3 deletions tutorial/floatingpoint.po
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,16 @@
# Translators:
# tomo, 2021
# Takanori Suzuki <[email protected]>, 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"
Expand Down Expand Up @@ -234,6 +234,13 @@ msgid ""
"Point <http://www.indowsway.com/floatingpoint.htm>`_ for a more complete "
"account of other common surprises."
msgstr ""
"このように2進数の浮動小数点の演算には多くの驚きがあります。「0.1」の問題につ"
"いて詳しい説明は、「表現エラー」セクションで行います。2進数の浮動小数点の仕組"
"みと、実際によく遭遇する問題各種についての分かりやすい概要は、 `Examples of "
"Floating Point Problems <https://jvns.ca/blog/2023/01/13/examples-of-"
"floating-point-problems/>`_ を参照してください。その他よくある驚きの より詳細"
"な説明は `The Perils of Floating Point <http://www.indowsway.com/"
"floatingpoint.htm>`_ も参照してください。"

#: ../../tutorial/floatingpoint.rst:156
msgid ""
Expand Down
15 changes: 12 additions & 3 deletions tutorial/modules.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@
# Arihiro TAKASE, 2023
# Masato HASHIMOTO <[email protected]>, 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"
Expand Down Expand Up @@ -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 ""
Expand Down

0 comments on commit 57325d1

Please sign in to comment.