Skip to content

Commit 01ad7d5

Browse files
author
github-actions
committed
Merge 3.11 into 3.10
1 parent 091bcf5 commit 01ad7d5

File tree

1 file changed

+54
-11
lines changed

1 file changed

+54
-11
lines changed

library/sqlite3.po

Lines changed: 54 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -59,17 +59,19 @@ msgstr ""
5959

6060
#: ../../library/sqlite3.rst:34
6161
msgid "This document includes four main sections:"
62-
msgstr ""
62+
msgstr "この文書には大きく分けて 4 つの節があります:"
6363

6464
#: ../../library/sqlite3.rst:36
6565
msgid ":ref:`sqlite3-tutorial` teaches how to use the :mod:`!sqlite3` module."
66-
msgstr ""
66+
msgstr ":ref:`sqlite3-tutorial` :mod:`!sqlite3` モジュールの使い方を学びます。"
6767

6868
#: ../../library/sqlite3.rst:37
6969
msgid ""
7070
":ref:`sqlite3-reference` describes the classes and functions this module "
7171
"defines."
7272
msgstr ""
73+
":ref:`sqlite3-reference` このモジュールが定義するクラスと関数について説明しま"
74+
"す。"
7375

7476
#: ../../library/sqlite3.rst:39
7577
msgid ":ref:`sqlite3-howtos` details how to handle specific tasks."
@@ -80,6 +82,8 @@ msgid ""
8082
":ref:`sqlite3-explanation` provides in-depth background on transaction "
8183
"control."
8284
msgstr ""
85+
":ref:`sqlite3-explanation` トランザクション制御の背景をより深く掘り下げて説明"
86+
"します。"
8387

8488
#: ../../library/sqlite3.rst:47
8589
msgid "https://www.sqlite.org"
@@ -298,28 +302,30 @@ msgstr ""
298302

299303
#: ../../library/sqlite3.rst:238
300304
msgid ":ref:`sqlite3-placeholders`"
301-
msgstr ""
305+
msgstr ":ref:`sqlite3-placeholders`"
302306

303307
#: ../../library/sqlite3.rst:239
304308
msgid ":ref:`sqlite3-adapters`"
305-
msgstr ""
309+
msgstr ":ref:`sqlite3-adapters`"
306310

307311
#: ../../library/sqlite3.rst:240
308312
msgid ":ref:`sqlite3-converters`"
309-
msgstr ""
313+
msgstr ":ref:`sqlite3-converters`"
310314

311315
#: ../../library/sqlite3.rst:241 ../../library/sqlite3.rst:516
312316
msgid ":ref:`sqlite3-connection-context-manager`"
313-
msgstr ""
317+
msgstr ":ref:`sqlite3-connection-context-manager`"
314318

315319
#: ../../library/sqlite3.rst:242
316320
msgid ":ref:`sqlite3-howto-row-factory`"
317-
msgstr ""
321+
msgstr ":ref:`sqlite3-howto-row-factory`"
318322

319323
#: ../../library/sqlite3.rst:244
320324
msgid ""
321325
":ref:`sqlite3-explanation` for in-depth background on transaction control."
322326
msgstr ""
327+
":ref:`トランザクション制御 <sqlite3-explanation>` トランザクション制御の背景"
328+
"についてより深く掘り下げた説明。"
323329

324330
#: ../../library/sqlite3.rst:249
325331
msgid "Reference"
@@ -383,6 +389,12 @@ msgid ""
383389
"opening transactions implicitly. See :ref:`sqlite3-controlling-transactions` "
384390
"for more."
385391
msgstr ""
392+
"接続(connection)の :attr:`~Connection.isolation_level` は、 トランザクション"
393+
"が暗黙に開かれるかどうかと、どのように開かれるかを制御し、その値は "
394+
"``\"DEFERRED\"`` (これがデフォルトです)または ``\"EXCLUSIVE\"`` または "
395+
"``\"IMMEDIATE\"`` のいずれか、または、トランザクションを暗黙に開くことができ"
396+
"なくなる ``None`` です。詳細は :ref:`sqlite3-controlling-transactions` を参照"
397+
"してください。"
386398

387399
#: ../../library/sqlite3.rst:301
388400
msgid ""
@@ -396,6 +408,8 @@ msgid ""
396408
"A custom subclass of :class:`Connection` to create the connection with, if "
397409
"not the default :class:`Connection` class."
398410
msgstr ""
411+
"デフォルトの :class:`Connection` クラスでない場合に接続(connection)を作成す"
412+
"る :class:`Connection` のカスタム・サブクラスです。"
399413

400414
#: ../../library/sqlite3.rst:311
401415
msgid ""
@@ -411,6 +425,12 @@ msgid ""
411425
"absolute. The query string allows passing parameters to SQLite, enabling "
412426
"various :ref:`sqlite3-uri-tricks`."
413427
msgstr ""
428+
"``True`` に設定すると、 *database* は、ファイル・パス(path)とオプションのクエ"
429+
"リ文字列を含む :abbr:`URI (Uniform Resource Identifier)` として解釈されま"
430+
"す。 スキームの部分は ``\"file:\"`` でなければならず、パス(path)は相対パスま"
431+
"たは絶対パスにすることができます。 クエリ文字列により、 パラメーターを "
432+
"SQLite に渡すことができ、さまざまな :ref:`sqlite3-uri-tricks` が有効になりま"
433+
"す。"
414434

415435
#: ../../library/sqlite3.rst:0
416436
msgid "Return type"
@@ -434,16 +454,18 @@ msgstr ""
434454

435455
#: ../../library/sqlite3.rst:330
436456
msgid "The *uri* parameter."
437-
msgstr ""
457+
msgstr "*uri* パラメーター。"
438458

439459
#: ../../library/sqlite3.rst:333
440460
msgid ""
441461
"*database* can now also be a :term:`path-like object`, not only a string."
442462
msgstr ""
463+
"*database* は、文字列だけでなく、 :term:`path-like object` にすることもできる"
464+
"ようになりました。"
443465

444466
#: ../../library/sqlite3.rst:336
445467
msgid "The ``sqlite3.connect/handle`` auditing event."
446-
msgstr ""
468+
msgstr "監査イベント ``sqlite3.connect/handle``"
447469

448470
#: ../../library/sqlite3.rst:341
449471
msgid ""
@@ -1491,7 +1513,7 @@ msgstr ""
14911513

14921514
#: ../../library/sqlite3.rst:1426
14931515
msgid "How to use placeholders to bind values in SQL queries"
1494-
msgstr ""
1516+
msgstr "プレースホルダを使用して SQL クエリに値を結び付ける方法"
14951517

14961518
#: ../../library/sqlite3.rst:1428
14971519
msgid ""
@@ -1674,7 +1696,7 @@ msgstr ""
16741696

16751697
#: ../../library/sqlite3.rst:1807
16761698
msgid "How to work with SQLite URIs"
1677-
msgstr ""
1699+
msgstr "SQLite URI の操作方法"
16781700

16791701
#: ../../library/sqlite3.rst:1809
16801702
msgid "Some useful URI tricks include:"
@@ -1786,6 +1808,16 @@ msgid ""
17861808
"sqlite3` implicitly executes – via the :attr:`~Connection.isolation_level` "
17871809
"attribute."
17881810
msgstr ""
1811+
"接続属性 :attr:`~Connection.isolation_level` が ``None`` で無いのなら、 :"
1812+
"meth:`~Cursor.execute` や :meth:`~Cursor.executemany` が ``INSERT`` または "
1813+
"``UPDATE`` または ``DELETE`` または ``REPLACE`` 文を実行する前に新しいトラン"
1814+
"ザクションが暗黙に開かれます。それ以外のSQL文では暗黙のトランザクション処理は"
1815+
"行われません。 :meth:`~Connection.commit` メソッドや :meth:`~Connection."
1816+
"rollback` メソッドを使用して、 保留中のトランザクションをそれぞれコミットおよ"
1817+
"びロールバックします。あなたは、背後にある SQLite ライブラリのトランザクショ"
1818+
"ンの振る舞い(`SQLite transaction behaviour`_) — つまり、 sqlite3 が暗黙に実行"
1819+
"する ``BEGIN`` 文の有無とその種類 – を、 :attr:`~Connection.isolation_level` "
1820+
"属性を介して選択できます。"
17891821

17901822
#: ../../library/sqlite3.rst:1966
17911823
msgid ""
@@ -1796,16 +1828,27 @@ msgid ""
17961828
"library autocommit mode can be queried using the :attr:`~Connection."
17971829
"in_transaction` attribute."
17981830
msgstr ""
1831+
":attr:`~Connection.isolation_level` が ``None`` に設定されていると、トランザ"
1832+
"クションは暗黙に開かれません。これにより、背後にある SQLite ライブラリを自動"
1833+
"コミット・モード(`autocommit mode`_)にしたまま、 明示的な SQL 文を使用して、 "
1834+
"ユーザが独自のトランザクション処理を行えるようにします。背後にある SQLite ラ"
1835+
"イブラリの自動コミット・モードは、 :attr:`~Connection.in_transaction` 属性を"
1836+
"使用して問い合わせできます。"
17991837

18001838
#: ../../library/sqlite3.rst:1974
18011839
msgid ""
18021840
"The :meth:`~Cursor.executescript` method implicitly commits any pending "
18031841
"transaction before execution of the given SQL script, regardless of the "
18041842
"value of :attr:`~Connection.isolation_level`."
18051843
msgstr ""
1844+
":meth:`~Cursor.executescript` メソッドは、 :attr:`~Connection."
1845+
"isolation_level` の値に関係なく、与えられた SQL スクリプトの実行前に、保留中"
1846+
"のトランザクションを暗黙にコミットします。"
18061847

18071848
#: ../../library/sqlite3.rst:1978
18081849
msgid ""
18091850
":mod:`!sqlite3` used to implicitly commit an open transaction before DDL "
18101851
"statements. This is no longer the case."
18111852
msgstr ""
1853+
":mod:`!sqlite3` は、 DDL文の前に、開いているトランザクションを暗黙にコミット"
1854+
"していました。これはもはや当てはまりません。"

0 commit comments

Comments
 (0)