| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent d073572 commit 1ea3dbf
6 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -11,7 +11,7 @@ | |||
| 11 | 11 | # Masato HASHIMOTO <cabezon.hashimoto@gmail.com>, 2018 | |
| 12 | 12 | # tomo, 2018 | |
| 13 | 13 | # Osamu NAKAMURA, 2019 | |
| 14 | - # MS_H <power-is-justice@hotmail.co.jp>, 2019 | ||
| 14 | + # MS_H, 2019 | ||
| 15 | 15 | # | |
| 16 | 16 | #, fuzzy | |
| 17 | 17 | msgid "" | |
@@ -20,7 +20,7 @@ msgstr "" | |||
| 20 | 20 | "Report-Msgid-Bugs-To: \n" | |
| 21 | 21 | "POT-Creation-Date: 2019-04-19 11:12+0900\n" | |
| 22 | 22 | "PO-Revision-Date: 2017-02-16 17:48+0000\n" | |
| 23 | - "Last-Translator: MS_H <power-is-justice@hotmail.co.jp>, 2019\n" | ||
| 23 | + "Last-Translator: MS_H, 2019\n" | ||
| 24 | 24 | "Language-Team: Japanese (https://www.transifex.com/python-doc/teams/5390/ja/)\n" | |
| 25 | 25 | "MIME-Version: 1.0\n" | |
| 26 | 26 | "Content-Type: text/plain; charset=UTF-8\n" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -9,7 +9,7 @@ | |||
| 9 | 9 | # Masato HASHIMOTO <cabezon.hashimoto@gmail.com>, 2017 | |
| 10 | 10 | # Shun Sakurai, 2017 | |
| 11 | 11 | # tomo, 2018 | |
| 12 | - # MS_H <power-is-justice@hotmail.co.jp>, 2019 | ||
| 12 | + # MS_H, 2019 | ||
| 13 | 13 | # | |
| 14 | 14 | #, fuzzy | |
| 15 | 15 | msgid "" | |
@@ -18,7 +18,7 @@ msgstr "" | |||
| 18 | 18 | "Report-Msgid-Bugs-To: \n" | |
| 19 | 19 | "POT-Creation-Date: 2019-01-01 10:14+0900\n" | |
| 20 | 20 | "PO-Revision-Date: 2017-02-16 17:49+0000\n" | |
| 21 | - "Last-Translator: MS_H <power-is-justice@hotmail.co.jp>, 2019\n" | ||
| 21 | + "Last-Translator: MS_H, 2019\n" | ||
| 22 | 22 | "Language-Team: Japanese (https://www.transifex.com/python-doc/teams/5390/ja/)\n" | |
| 23 | 23 | "MIME-Version: 1.0\n" | |
| 24 | 24 | "Content-Type: text/plain; charset=UTF-8\n" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1513,6 +1513,9 @@ msgid "" | |||
| 1513 | 1513 | "``sys.exc_info()``, and as the ``__traceback__`` attribute of the caught " | |
| 1514 | 1514 | "exception." | |
| 1515 | 1515 | msgstr "" | |
| 1516 | + "暗黙的に作成されたトレースバックでは、例外ハンドラの検索が実行スタックを戻っていく際、戻ったレベル毎に、トレースバックオブジェクトが現在のトレースバックの前に挿入されます。\n" | ||
| 1517 | + "例外ハンドラに入ると、スタックトレースをプログラム側で利用できるようになります。(:ref:`try` を参照。)\n" | ||
| 1518 | + "トレースバックは、 ``sys.exc_info()`` が返すタプルの三番目の要素や、捕捉した例外の ``__traceback__`` 属性として得られます。" | ||
| 1516 | 1519 | ||
| 1517 | 1520 | #: ../../reference/datamodel.rst:1033 | |
| 1518 | 1521 | msgid "" | |
@@ -1521,13 +1524,17 @@ msgid "" | |||
| 1521 | 1524 | "interactive, it is also made available to the user as " | |
| 1522 | 1525 | "``sys.last_traceback``." | |
| 1523 | 1526 | msgstr "" | |
| 1527 | + "プログラムに適切なハンドラがないとき、スタックトレースは (うまく書式化されて) 標準エラーストリームに書き出されます; " | ||
| 1528 | + "インタプリタが対話的に実行されている場合、 ``sys.last_traceback`` として得ることもできます。" | ||
| 1524 | 1529 | ||
| 1525 | 1530 | #: ../../reference/datamodel.rst:1038 | |
| 1526 | 1531 | msgid "" | |
| 1527 | 1532 | "For explicitly created tracebacks, it is up to the creator of the traceback " | |
| 1528 | 1533 | "to determine how the ``tb_next`` attributes should be linked to form a full " | |
| 1529 | 1534 | "stack trace." | |
| 1530 | 1535 | msgstr "" | |
| 1536 | + "明示的に作成されたトレースバックでは、 ``tb_next`` " | ||
| 1537 | + "属性がリンクされスタックトレース全体を形成する方法の決定は、トレースバックの作成者に任されます。" | ||
| 1531 | 1538 | ||
| 1532 | 1539 | #: ../../reference/datamodel.rst:1048 | |
| 1533 | 1540 | msgid "" | |
@@ -1549,12 +1556,16 @@ msgid "" | |||
| 1549 | 1556 | "trace (towards the frame where the exception occurred), or ``None`` if there" | |
| 1550 | 1557 | " is no next level." | |
| 1551 | 1558 | msgstr "" | |
| 1559 | + "書き込み可能な特殊属性: :attr:`tb_next` はスタックトレースの次のレベル (例外が発生したフレームの方向) " | ||
| 1560 | + "か、あるいは次のレベルが無い場合は ``None`` です。" | ||
| 1552 | 1561 | ||
| 1553 | 1562 | #: ../../reference/datamodel.rst:1064 | |
| 1554 | 1563 | msgid "" | |
| 1555 | 1564 | "Traceback objects can now be explicitly instantiated from Python code, and " | |
| 1556 | 1565 | "the ``tb_next`` attribute of existing instances can be updated." | |
| 1557 | 1566 | msgstr "" | |
| 1567 | + "トレースバックオブジェクトは Python コードから明示的にインスタンス化できるようになり、既存のインスタンスの ``tb_next`` " | ||
| 1568 | + "属性は更新できるようになりました。" | ||
| 1558 | 1569 | ||
| 1559 | 1570 | #: ../../reference/datamodel.rst:1092 | |
| 1560 | 1571 | msgid "Slice objects" | |
@@ -1823,6 +1834,8 @@ msgid "" | |||
| 1823 | 1834 | "may already be taken by the code that gets interrupted to execute " | |
| 1824 | 1835 | ":meth:`__del__`." | |
| 1825 | 1836 | msgstr "" | |
| 1837 | + ":meth:`__del__` は、任意のコードが実行されているときに、任意のスレッドから呼び出せます。\n" | ||
| 1838 | + ":meth:`__del__` で、ロックを取ったり、ブロックするリソースを呼び出したりする必要がある場合、 :meth:`__del__` の実行により中断されたコードにより、そのリソースが既に取得されていて、デッドロックが起きるかもしれません。" | ||
| 1826 | 1839 | ||
| 1827 | 1840 | #: ../../reference/datamodel.rst:1250 | |
| 1828 | 1841 | msgid "" | |
@@ -1936,6 +1949,8 @@ msgid "" | |||
| 1936 | 1949 | "``object.__format__(x, '')`` is now equivalent to ``str(x)`` rather than " | |
| 1937 | 1950 | "``format(str(self), '')``." | |
| 1938 | 1951 | msgstr "" | |
| 1952 | + "``object.__format__(x, '')`` は ``format(str(self), '')`` ではなく ``str(x)`` " | ||
| 1953 | + "と等価になりました。" | ||
| 1939 | 1954 | ||
| 1940 | 1955 | #: ../../reference/datamodel.rst:1349 | |
| 1941 | 1956 | msgid "" | |
@@ -2168,6 +2183,8 @@ msgid "" | |||
| 2168 | 2183 | ":exc:`AttributeError`). This method should either return the (computed) " | |
| 2169 | 2184 | "attribute value or raise an :exc:`AttributeError` exception." | |
| 2170 | 2185 | msgstr "" | |
| 2186 | + "デフォルトの属性アクセスが :exc:`AttributeError` で失敗したとき (*name* がインスタンスの属性または ``self`` のクラスツリーの属性でないために :meth:`__getattribute__` が :exc:`AttributeError` を送出したか、 *name* プロパティの :meth:`__get__` が :exc:`AttributeError` を送出したとき) に呼び出されます。\n" | ||
| 2187 | + "このメソッドは (計算された) 属性値を返すか、 :exc:`AttributeError` 例外を送出しなければなりません。" | ||
| 2171 | 2188 | ||
| 2172 | 2189 | #: ../../reference/datamodel.rst:1497 | |
| 2173 | 2190 | msgid "" | |
@@ -2267,13 +2284,19 @@ msgid "" | |||
| 2267 | 2284 | "module ``__dict__`` before raising an :exc:`AttributeError`. If found, it is" | |
| 2268 | 2285 | " called with the attribute name and the result is returned." | |
| 2269 | 2286 | msgstr "" | |
| 2287 | + "特殊な名前の ``__getattr__`` と ``__dir__`` も、モジュール属性へのアクセスをカスタマイズするのに使えます。\n" | ||
| 2288 | + "モジュールレベルの ``__getattr__`` 関数は属性名である 1 引数を受け取り、計算した値を返すか :exc:`AttributeError` を送出します。\n" | ||
| 2289 | + "属性がモジュールオブジェクトから、通常の検索、つまり :meth:`object.__getattribute__` で見付からなかった場合は、 :exc:`AttributeError` を送出する前に、モジュールの ``__dict__`` から ``__getattr__`` が検索されます。\n" | ||
| 2290 | + "見付かった場合は、その属性名で呼び出され、結果が返されます。" | ||
| 2270 | 2291 | ||
| 2271 | 2292 | #: ../../reference/datamodel.rst:1566 | |
| 2272 | 2293 | msgid "" | |
| 2273 | 2294 | "The ``__dir__`` function should accept no arguments, and return a list of " | |
| 2274 | 2295 | "strings that represents the names accessible on module. If present, this " | |
| 2275 | 2296 | "function overrides the standard :func:`dir` search on a module." | |
| 2276 | 2297 | msgstr "" | |
| 2298 | + "``__dir__`` 関数は引数を受け取らず、モジュールのアクセス可能な名前を表す文字列のリストを返さなければなりません。\n" | ||
| 2299 | + "存在する場合は、この関数はモジュールの標準の :func:`dir` 検索を上書きします。" | ||
| 2277 | 2300 | ||
| 2278 | 2301 | #: ../../reference/datamodel.rst:1570 | |
| 2279 | 2302 | msgid "" | |
@@ -2336,27 +2359,29 @@ msgid "" | |||
| 2336 | 2359 | "*owner*. This method should return the (computed) attribute value or raise " | |
| 2337 | 2360 | "an :exc:`AttributeError` exception." | |
| 2338 | 2361 | msgstr "" | |
| 2339 | - "オーナクラスの属性を取得する (クラス属性へのアクセス) 際や、オーナクラスのインスタンスの属性を取得する (インスタンス属性へのアクセス) " | ||
| 2340 | - "場合に呼び出されます。 *owner* は常にオーナクラスです。一方、 *instance* は属性へのアクセスを仲介するインスタンスか属性が " | ||
| 2362 | + "オーナークラスの属性を取得する (クラス属性へのアクセス) 際や、オーナークラスのインスタンスの属性を取得する (インスタンス属性へのアクセス) " | ||
| 2363 | + "場合に呼び出されます。 *owner* は常にオーナークラスです。一方、 *instance* は属性へのアクセスを仲介するインスタンスか属性が " | ||
| 2341 | 2364 | "*owner* を介してアクセスされる場合は ``None`` になります。このメソッドは (計算された) 属性値を返すか、 " | |
| 2342 | 2365 | ":exc:`AttributeError` 例外を送出しなければなりません。" | |
| 2343 | 2366 | ||
| 2344 | 2367 | #: ../../reference/datamodel.rst:1630 | |
| 2345 | 2368 | msgid "" | |
| 2346 | 2369 | "Called to set the attribute on an instance *instance* of the owner class to " | |
| 2347 | 2370 | "a new value, *value*." | |
| 2348 | - msgstr "オーナクラスのインスタンス *instance* 上の属性を新たな値 *value* に設定する際に呼び出されます。" | ||
| 2371 | + msgstr "オーナークラスのインスタンス *instance* 上の属性を新たな値 *value* に設定する際に呼び出されます。" | ||
| 2349 | 2372 | ||
| 2350 | 2373 | #: ../../reference/datamodel.rst:1636 | |
| 2351 | 2374 | msgid "" | |
| 2352 | 2375 | "Called to delete the attribute on an instance *instance* of the owner class." | |
| 2353 | - msgstr "オーナクラスのインスタンス *instance* 上の属性を削除する際に呼び出されます。" | ||
| 2376 | + msgstr "オーナークラスのインスタンス *instance* 上の属性を削除する際に呼び出されます。" | ||
| 2354 | 2377 | ||
| 2355 | 2378 | #: ../../reference/datamodel.rst:1641 | |
| 2356 | 2379 | msgid "" | |
| 2357 | 2380 | "Called at the time the owning class *owner* is created. The descriptor has " | |
| 2358 | 2381 | "been assigned to *name*." | |
| 2359 | 2382 | msgstr "" | |
| 2383 | + "オーナーとなるクラス *owner* が作成された時点で呼び出されます。\n" | ||
| 2384 | + "ディスクリプタは *name* に割り当てられます。" | ||
| 2360 | 2385 | ||
| 2361 | 2386 | #: ../../reference/datamodel.rst:1647 | |
| 2362 | 2387 | msgid "" | |
@@ -2519,12 +2544,16 @@ msgid "" | |||
| 2519 | 2544 | "and deny the creation of *__dict__* and *__weakref__* (unless explicitly " | |
| 2520 | 2545 | "declared in *__slots__* or available in a parent.)" | |
| 2521 | 2546 | msgstr "" | |
| 2547 | + "*__slots__* を使うと、(プロパティのように) データメンバを明示的に宣言し、 (明示的に *__slots__* " | ||
| 2548 | + "で宣言しているか親クラスに存在しているかでない限り) *__dict__* や *__weakref__* を作成しないようにできます。" | ||
| 2522 | 2549 | ||
| 2523 | 2550 | #: ../../reference/datamodel.rst:1727 | |
| 2524 | 2551 | msgid "" | |
| 2525 | 2552 | "The space saved over using *__dict__* can be significant. Attribute lookup " | |
| 2526 | 2553 | "speed can be significantly improved as well." | |
| 2527 | 2554 | msgstr "" | |
| 2555 | + "*__dict__* を使うのに比べて、節約できるメモリ空間はかなり大きいです。\n" | ||
| 2556 | + "属性探索のスピードもかなり向上できます。" | ||
| 2528 | 2557 | ||
| 2529 | 2558 | #: ../../reference/datamodel.rst:1732 | |
| 2530 | 2559 | msgid "" | |
@@ -2546,6 +2575,8 @@ msgid "" | |||
| 2546 | 2575 | "When inheriting from a class without *__slots__*, the *__dict__* and " | |
| 2547 | 2576 | "*__weakref__* attribute of the instances will always be accessible." | |
| 2548 | 2577 | msgstr "" | |
| 2578 | + "*__slots__* を持たないクラスから継承するとき、インスタンスの *__dict__* 属性と *__weakref__* " | ||
| 2579 | + "属性は常に利用可能です。" | ||
| 2549 | 2580 | ||
| 2550 | 2581 | #: ../../reference/datamodel.rst:1744 | |
| 2551 | 2582 | msgid "" | |
@@ -2591,6 +2622,9 @@ msgid "" | |||
| 2591 | 2622 | "unless they also define *__slots__* (which should only contain names of any " | |
| 2592 | 2623 | "*additional* slots)." | |
| 2593 | 2624 | msgstr "" | |
| 2625 | + "*__slots__* の宣言の作用は、それが定義されたクラスだけには留まりません。\n" | ||
| 2626 | + "親クラスで宣言された *__slots__* は子クラスでも利用可能です。\n" | ||
| 2627 | + "ただし、子クラスは、自身も *__slots__* (ここには *追加の* スロットの名前のみ含めるべき) を定義しない限り*__dict__* や *__weakref__* を持ちます。" | ||
| 2594 | 2628 | ||
| 2595 | 2629 | #: ../../reference/datamodel.rst:1767 | |
| 2596 | 2630 | msgid "" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -971,6 +971,14 @@ msgid "" | |||
| 971 | 971 | "``pkg.subpkg2.mod``. The specification for relative imports is contained in " | |
| 972 | 972 | "the :ref:`relativeimports` section." | |
| 973 | 973 | msgstr "" | |
| 974 | + "インポートするモジュールを指定するとき、そのモジュールの絶対名 (absolute name) " | ||
| 975 | + "を指定する必要はありません。モジュールやパッケージが他のパッケージに含まれている場合、共通のトップパッケージからそのパッケージ名を記述することなく相対インポートすることができます。" | ||
| 976 | + " :keyword:`from` " | ||
| 977 | + "の後に指定されるモジュールやパッケージの先頭に複数個のドットを付けることで、正確な名前を指定することなしに現在のパッケージ階層からいくつ上の階層へ行くかを指定することができます。先頭のドットが" | ||
| 978 | + " 1 つの場合、 import をおこなっているモジュールが存在する現在のパッケージを示します。 3 つのドットは 2 つ上のレベルを示します。なので、" | ||
| 979 | + " ``pkg`` パッケージの中のモジュールで ``from . import mod`` を実行すると、 ``pkg.mod`` " | ||
| 980 | + "をインポートすることになります。 ``pkg.subpkg1`` の中から ``from ..subpkg2 import mod`` を実行すると、 " | ||
| 981 | + "``pkg.subpkg2.mod`` をインポートします。相対インポートの仕様は :ref:`relativeimports` の節に含まれています。" | ||
| 974 | 982 | ||
| 975 | 983 | #: ../../reference/simple_stmts.rst:835 | |
| 976 | 984 | msgid "" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1470,16 +1470,16 @@ msgid "" | |||
| 1470 | 1470 | "python 2.7." | |
| 1471 | 1471 | msgstr "" | |
| 1472 | 1472 | "上記のどの仮想コマンドでも、(メジャーバージョンだけや、メジャー・マイナーバージョンの両方で) 明示的にバージョンを指定できます。\n" | |
| 1473 | - "さらに、 \"-32\" をマイナーバージョンの後ろに追加して 32bit 版を要求できます。\n" | ||
| 1474 | - "例えば、 ``/usr/bin/python2.7-32`` は 32bit の python 2.7 を使うよう要求します。" | ||
| 1473 | + "さらに、 \"-32\" をマイナーバージョンの後ろに追加して 32-bit 版を要求できます。\n" | ||
| 1474 | + "例えば、 ``/usr/bin/python2.7-32`` は 32-bit の python 2.7 を使うよう要求します。" | ||
| 1475 | 1475 | ||
| 1476 | 1476 | #: ../../using/windows.rst:774 | |
| 1477 | 1477 | msgid "" | |
| 1478 | 1478 | "Beginning with python launcher 3.7 it is possible to request 64-bit version " | |
| 1479 | 1479 | "by the \"-64\" suffix. Furthermore it is possible to specify a major and " | |
| 1480 | 1480 | "architecture without minor (i.e. ``/usr/bin/python3-64``)." | |
| 1481 | 1481 | msgstr "" | |
| 1482 | - "python ランチャの 3.7 からは、末尾に \"-64\" を付けて 64bit 版を要求できます。\n" | ||
| 1482 | + "python ランチャの 3.7 からは、末尾に \"-64\" を付けて 64-bit 版を要求できます。\n" | ||
| 1483 | 1483 | "さらに、マイナーバージョン無しのメジャーバージョンとアーキテクチャだけ (例えば、 ``/usr/bin/python3-64``) で指定できます。" | |
| 1484 | 1484 | ||
| 1485 | 1485 | #: ../../using/windows.rst:778 | |
@@ -1556,7 +1556,7 @@ msgid "" | |||
| 1556 | 1556 | msgstr "" | |
| 1557 | 1557 | "どのバージョンの Python をコマンドで使用するかを定めるため、バージョン修飾子がコマンドに含められることがあります。\n" | |
| 1558 | 1558 | "バージョン修飾子はメジャーバージョン番号で始まり、オプションのピリオド ('.') とマイナーバージョン指定子がそれに続きます。\n" | |
| 1559 | - "さらに、 \"-32\" や \"-64\" を追記して 32bit あるいは 64bit のどちらの実装が要求されるかを指示できます。" | ||
| 1559 | + "さらに、 \"-32\" や \"-64\" を追記して 32-bit あるいは 64-bit のどちらの実装が要求されるかを指示できます。" | ||
| 1560 | 1560 | ||
| 1561 | 1561 | #: ../../using/windows.rst:821 | |
| 1562 | 1562 | msgid "" | |
@@ -1575,6 +1575,10 @@ msgid "" | |||
| 1575 | 1575 | "\"3.7-64\". (Note that the \"-64\" option is only available with the " | |
| 1576 | 1576 | "launcher included with Python 3.7 or newer.)" | |
| 1577 | 1577 | msgstr "" | |
| 1578 | + "コマンドにバージョン修飾子が見つからない場合、環境変数 :envvar:`PY_PYTHON` を設定して、デフォルトのバージョン修飾子を指定できます。\n" | ||
| 1579 | + "設定されていない場合、デフォルト値は \"3\" です。\n" | ||
| 1580 | + "この変数には \"3\", \"3.7\", \"3.7-32\", \"3.7-64\" のような任意の値をコマンドラインから指定できます。\n" | ||
| 1581 | + "(\"-64\" オプションは Python 3.7 以降のランチャでしか使えないことに注意してください。)" | ||
| 1578 | 1582 | ||
| 1579 | 1583 | #: ../../using/windows.rst:831 | |
| 1580 | 1584 | msgid "" | |
@@ -1604,6 +1608,13 @@ msgid "" | |||
| 1604 | 1608 | "launcher was installed last). As noted above, an optional \"-32\" or \"-64\"" | |
| 1605 | 1609 | " suffix can be used on a version specifier to change this behaviour." | |
| 1606 | 1610 | msgstr "" | |
| 1611 | + "64-bit Windows で、同一の (major.minor) Python バージョンの 32-bit と 64-bit " | ||
| 1612 | + "の両方の実装がインストールされていた場合、64-bit バージョンのほうが常に優先されます。これはランチャが 32-bit と 64-bit " | ||
| 1613 | + "のどちらでも言えることで、32-bit のランチャは、指定されたバージョンが使用可能であれば、64-bit の Python " | ||
| 1614 | + "を優先して実行します。これは、どのバージョンが PC " | ||
| 1615 | + "にインストールされているかのみでランチャの挙動を予見でき、それらがインストールされた順番に関係なくなる (つまり最後にインストールされた Python " | ||
| 1616 | + "とランチャが 32-bit か 64-bit かを知らなくともよい) ようにするためです。上に記したとおり、オプションの \"-32\", " | ||
| 1617 | + "\"-64\" サフィックスでこの挙動を変更できます。" | ||
| 1607 | 1618 | ||
| 1608 | 1619 | #: ../../using/windows.rst:850 | |
| 1609 | 1620 | msgid "Examples:" | |
| Back | FazBrowse Home | New Git URL |
0 commit comments