| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 156cafc commit 8362efb
6 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -412,7 +412,7 @@ msgid "" | |||
| 412 | 412 | "Custom validators need to inherit from :class:`Validator` and must supply a :" | |
| 413 | 413 | "meth:`validate` method to test various restrictions as needed." | |
| 414 | 414 | msgstr "" | |
| 415 | - "カスタムバリデータを作成するには :class:`Valicator` を継承し、 :meth:" | ||
| 415 | + "カスタムバリデータを作成するには :class:`Validator` を継承し、 :meth:" | ||
| 416 | 416 | "`validate` メソッドを作成して必要に応じてさまざまな制約の検証を行います。" | |
| 417 | 417 | ||
| 418 | 418 | #: ../../howto/descriptor.rst:368 | |
@@ -684,6 +684,10 @@ msgid "" | |||
| 684 | 684 | "code. That is why calling :meth:`__getattribute__` directly or with " | |
| 685 | 685 | "``super().__getattribute__`` will bypass :meth:`__getattr__` entirely." | |
| 686 | 686 | msgstr "" | |
| 687 | + ":meth:`__getattribute__` のコードには :meth:`__getattr__` のフックが無いこと" | ||
| 688 | + "に注意してください。このため、直接 :meth:`__getattribute__` を呼び出すか、 " | ||
| 689 | + "``super().__getattribute__`` で呼び出すと、 :meth:`__getattr__` が完全にバイ" | ||
| 690 | + "パスされます。" | ||
| 687 | 691 | ||
| 688 | 692 | #: ../../howto/descriptor.rst:723 | |
| 689 | 693 | msgid "" | |
@@ -692,6 +696,9 @@ msgid "" | |||
| 692 | 696 | "`__getattribute__` raises an :exc:`AttributeError`. Their logic is " | |
| 693 | 697 | "encapsulated in a helper function:" | |
| 694 | 698 | msgstr "" | |
| 699 | + "その代わりに、 :meth:`__getattribute__` が :exc:`AttributeError` を発出したと" | ||
| 700 | + "きに :meth:`__getattr__` を呼び出すのは、ドット演算子と :func:`getattr` の責" | ||
| 701 | + "任です。これらのロジックはヘルパー関数にカプセル化されています:" | ||
| 695 | 702 | ||
| 696 | 703 | #: ../../howto/descriptor.rst:773 | |
| 697 | 704 | msgid "Invocation from a class" | |
@@ -864,6 +871,9 @@ msgid "" | |||
| 864 | 871 | "could be used to implement an `object relational mapping <https://en." | |
| 865 | 872 | "wikipedia.org/wiki/Object%E2%80%93relational_mapping>`_." | |
| 866 | 873 | msgstr "" | |
| 874 | + "以下のコードは、 `オブジェクト関係マッピング <https://en.wikipedia.org/wiki/" | ||
| 875 | + "Object%E2%80%93relational_mapping>`_ を実装するのにデータディスクリプタを使う" | ||
| 876 | + "方法を示した、簡略化された骨格です。" | ||
| 867 | 877 | ||
| 868 | 878 | #: ../../howto/descriptor.rst:854 | |
| 869 | 879 | msgid "" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -62,6 +62,8 @@ msgid "" | |||
| 62 | 62 | "As you can see, creating an :class:`Enum` is as simple as writing a class " | |
| 63 | 63 | "that inherits from :class:`Enum` itself." | |
| 64 | 64 | msgstr "" | |
| 65 | + "ご覧の通り、 :class:`Enum` の作成は :class:`Enum` 自体を継承するクラスを作成" | ||
| 66 | + "するのと同じくらい簡単です。" | ||
| 65 | 67 | ||
| 66 | 68 | #: ../../howto/enum.rst:34 | |
| 67 | 69 | msgid "Case of Enum Members" | |
@@ -82,6 +84,8 @@ msgid "" | |||
| 82 | 84 | "important, but either way that value can be used to get the corresponding " | |
| 83 | 85 | "member::" | |
| 84 | 86 | msgstr "" | |
| 87 | + "列挙型の性質によって、メンバの値は重要な場合とそうでない場合がありますが、い" | ||
| 88 | + "ずれの場合でも、その値は対応するメンバを取得するのに使えます::" | ||
| 85 | 89 | ||
| 86 | 90 | #: ../../howto/enum.rst:46 | |
| 87 | 91 | msgid "" | |
@@ -91,15 +95,15 @@ msgstr "" | |||
| 91 | 95 | ||
| 92 | 96 | #: ../../howto/enum.rst:52 | |
| 93 | 97 | msgid "The *type* of an enumeration member is the enum it belongs to::" | |
| 94 | - msgstr "" | ||
| 98 | + msgstr "列挙型のメンバの型はそのメンバの属する列挙型です::" | ||
| 95 | 99 | ||
| 96 | 100 | #: ../../howto/enum.rst:59 | |
| 97 | 101 | msgid "Enum members have an attribute that contains just their :attr:`name`::" | |
| 98 | - msgstr "" | ||
| 102 | + msgstr "列挙型のメンバはその :attr:`name` だけを含む属性を持っています::" | ||
| 99 | 103 | ||
| 100 | 104 | #: ../../howto/enum.rst:64 | |
| 101 | 105 | msgid "Likewise, they have an attribute for their :attr:`value`::" | |
| 102 | - msgstr "" | ||
| 106 | + msgstr "同じように、 :attr:`value` のための属性もあります::" | ||
| 103 | 107 | ||
| 104 | 108 | #: ../../howto/enum.rst:70 | |
| 105 | 109 | msgid "" | |
@@ -438,7 +442,7 @@ msgstr "機能 API" | |||
| 438 | 442 | msgid "" | |
| 439 | 443 | "The :class:`Enum` class is callable, providing the following functional API::" | |
| 440 | 444 | msgstr "" | |
| 441 | - ":class:`Enum` クラスは呼び出し可能で、以下の機能 API を提供しています::" | ||
| 445 | + ":class:`Enum` クラスは呼び出し可能で、以下の関数 API を提供しています::" | ||
| 442 | 446 | ||
| 443 | 447 | #: ../../howto/enum.rst:485 | |
| 444 | 448 | msgid "" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -58,6 +58,12 @@ msgid "" | |||
| 58 | 58 | "as prescribed by the ISO 8601 standard. Year 0 is 1 BC, year -1 is 2 BC, " | |
| 59 | 59 | "and so on." | |
| 60 | 60 | msgstr "" | |
| 61 | + "このモジュールに定義された関数やクラスは理想化されたカレンダー、つまり現在の" | ||
| 62 | + "グレゴリオ暦を過去と未来両方に無限に拡張したものを使っています。これはすべて" | ||
| 63 | + "の計算の基礎のカレンダーとなっている、 Dershowitz と Reingold の本 " | ||
| 64 | + "\"Calendrical Calculations\" 中の \"proleptic Gregorian\" のカレンダーの定義" | ||
| 65 | + "に合致します。ゼロと負の年は ISO 8601 の基準に定められている通りに扱われま" | ||
| 66 | + "す。0 年は 1 BC、-1 年は 2 BC、のように続きます。" | ||
| 61 | 67 | ||
| 62 | 68 | #: ../../library/calendar.rst:33 | |
| 63 | 69 | msgid "" | |
@@ -67,7 +73,7 @@ msgid "" | |||
| 67 | 73 | msgstr "" | |
| 68 | 74 | ":class:`Calendar` オブジェクトを作ります。 *firstweekday* は整数で週の始まり" | |
| 69 | 75 | "の曜日を指定するものです。:const:`MONDAY` が ``0`` (デフォルト)、:const:" | |
| 70 | - "`SUNDAY` なら``6``です。" | ||
| 76 | + "`SUNDAY` なら ``6`` です。" | ||
| 71 | 77 | ||
| 72 | 78 | #: ../../library/calendar.rst:36 | |
| 73 | 79 | msgid "" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -235,7 +235,7 @@ msgid "" | |||
| 235 | 235 | "information in each row to a :class:`dict` whose keys are given by the " | |
| 236 | 236 | "optional *fieldnames* parameter." | |
| 237 | 237 | msgstr "" | |
| 238 | - "通常の reader のように動作しますが、個々の列の情報を :class:`dict` にマップす" | ||
| 238 | + "通常の reader のように動作しますが、個々の行の情報を :class:`dict` にマップす" | ||
| 239 | 239 | "るオブジェクトを生成します。マップのキーは省略可能な *fieldnames* パラメータ" | |
| 240 | 240 | "で与えられます。" | |
| 241 | 241 | ||
@@ -247,7 +247,7 @@ msgid "" | |||
| 247 | 247 | "preserves their original ordering." | |
| 248 | 248 | msgstr "" | |
| 249 | 249 | "*fieldnames* パラメータは :term:`sequence` です。 *fieldnames* が省略された場" | |
| 250 | - "合、ファイル *f* の最初の列の値が fieldnames として使われます。 *fieldnames* " | ||
| 250 | + "合、ファイル *f* の最初の行の値が fieldnames として使われます。 *fieldnames* " | ||
| 251 | 251 | "がどのように決定されるかに関わらず、辞書はそれらのオリジナルの順番を維持しま" | |
| 252 | 252 | "す。" | |
| 253 | 253 | ||
@@ -259,10 +259,10 @@ msgid "" | |||
| 259 | 259 | "values are filled-in with the value of *restval* (which defaults to " | |
| 260 | 260 | "``None``)." | |
| 261 | 261 | msgstr "" | |
| 262 | - "列が fieldnames より多くのフィールドを持っていた場合、残りのデータはリストに" | ||
| 262 | + "行が fieldnames より多くのフィールドを持っていた場合、残りのデータはリストに" | ||
| 263 | 263 | "入れられて、 *restkey* により指定されたフィールド名 (デフォルトでは " | |
| 264 | - "``None``) で保存されます。非ブランクの列が fieldnames よりも少ないフィールド" | ||
| 265 | - "しか持たない場合、不明の値は *restval* の値 (デフォルトは ``None`` ) によって" | ||
| 264 | + "``None``) で保存されます。空白でない行が fieldnames よりも少ないフィールドし" | ||
| 265 | + "か持たない場合、足りない値は *restval* の値 (デフォルトは ``None`` ) によって" | ||
| 266 | 266 | "埋められます。" | |
| 267 | 267 | ||
| 268 | 268 | #: ../../library/csv.rst:167 | |
@@ -275,11 +275,11 @@ msgstr "" | |||
| 275 | 275 | ||
| 276 | 276 | #: ../../library/csv.rst:170 | |
| 277 | 277 | msgid "Returned rows are now of type :class:`OrderedDict`." | |
| 278 | - msgstr "返される列の型は :class:`OrderedDict` になりました。" | ||
| 278 | + msgstr "返される行の型は :class:`OrderedDict` になりました。" | ||
| 279 | 279 | ||
| 280 | 280 | #: ../../library/csv.rst:173 | |
| 281 | 281 | msgid "Returned rows are now of type :class:`dict`." | |
| 282 | - msgstr "返される列の型は :class:`dict` になりました。" | ||
| 282 | + msgstr "返される行の型は :class:`dict` になりました。" | ||
| 283 | 283 | ||
| 284 | 284 | #: ../../library/csv.rst:194 | |
| 285 | 285 | msgid "" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -508,7 +508,7 @@ msgstr "機能 API" | |||
| 508 | 508 | msgid "" | |
| 509 | 509 | "The :class:`Enum` class is callable, providing the following functional API::" | |
| 510 | 510 | msgstr "" | |
| 511 | - ":class:`Enum` クラスは呼び出し可能で、以下の機能 API を提供しています::" | ||
| 511 | + ":class:`Enum` クラスは呼び出し可能で、以下の関数 API を提供しています::" | ||
| 512 | 512 | ||
| 513 | 513 | #: ../../library/enum.rst:476 | |
| 514 | 514 | msgid "" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -2615,9 +2615,9 @@ msgid "" | |||
| 2615 | 2615 | "access (use of, assignment to, or deletion of ``x.name``) for class " | |
| 2616 | 2616 | "instances." | |
| 2617 | 2617 | msgstr "" | |
| 2618 | - "以下のメソッドを定義して、クラスインスタンスへの属性値アクセス ( 属性値の使" | ||
| 2619 | - "用、属性値への代入、 ``x.name`` の削除) の意味をカスタマイズすることができま" | ||
| 2620 | - "す。" | ||
| 2618 | + "以下のメソッドを定義して、クラスインスタンスへの属性アクセス ( ``x.name`` の" | ||
| 2619 | + "使用、 ``x.name`` への代入、 ``x.name`` の削除) の意味をカスタマイズすること" | ||
| 2620 | + "ができます。" | ||
| 2621 | 2621 | ||
| 2622 | 2622 | #: ../../reference/datamodel.rst:1567 | |
| 2623 | 2623 | msgid "" | |
| Back | FazBrowse Home | New Git URL |
0 commit comments