8000 [skip ci] Update .po files · python/python-docs-ja@eb6e332 · GitHub
[go: up one dir, main page]

Skip to content

Commit eb6e332

Browse files
author
Autobuild bot on TravisCI
committed
[skip ci] Update .po files
1 parent 6041ca7 commit eb6e332

File tree

2 files changed

+2887
-2876
lines changed

2 files changed

+2887
-2876
lines changed

library/sqlite3.po

Lines changed: 43 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: Python 3.6\n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2018-07-09 13:49+0900\n"
11+
"POT-Creation-Date: 2018-07-30 14:00+0900\n"
1212
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1313
"Last-Translator: tomo🐧, 2018\n"
1414
"Language-Team: Japanese (https://www.transifex.com/python-doc/teams/5390/ja/)\n"
@@ -381,13 +381,10 @@ msgstr "SQLite データベースコネクション。以下の属性やメソ
381381

382382
#: ../../library/sqlite3.rst:277
383383
msgid ""
384-
"Get or set the current isolation level. :const:`None` for autocommit mode or"
385-
" one of \"DEFERRED\", \"IMMEDIATE\" or \"EXCLUSIVE\". See section "
384+
"Get or set the current default isolation level. :const:`None` for autocommit"
385+
" mode or one of \"DEFERRED\", \"IMMEDIATE\" or \"EXCLUSIVE\". See section "
386386
":ref:`sqlite3-controlling-transactions` for a more detailed explanation."
387387
msgstr ""
388-
"現在の分離レベルを取得または設定します。 :const:`None` で自動コミットモードまたは \"DEFERRED\", "
389-
"\"IMMEDIATE\", \"EXLUSIVE\" のどれかです。より詳しい説明は :ref:`sqlite3-controlling-"
390-
"transactions` 節を参照してください。"
391388

392389
#: ../../library/sqlite3.rst:283
393390
msgid ""
@@ -1263,58 +1260,60 @@ msgstr "トランザクション制御"
12631260

12641261
#: ../../library/sqlite3.rst:949
12651262
msgid ""
1266-
"By default, the :mod:`sqlite3` module opens transactions implicitly before a"
1267-
" Data Modification Language (DML) statement (i.e. "
1268-
"``INSERT``/``UPDATE``/``DELETE``/``REPLACE``)."
1263+
"The underlying ``sqlite3`` library operates in ``autocommit`` mode by "
1264+
"default, but the Python :mod:`sqlite3` module by default does not."
12691265
msgstr ""
12701266

1271-
#: ../../library/sqlite3.rst:953
1267+
#: ../../library/sqlite3.rst:952
12721268
msgid ""
1273-
"You can control which kind of ``BEGIN`` statements sqlite3 implicitly "
1274-
"executes (or none at all) via the *isolation_level* parameter to the "
1275-
":func:`connect` call, or via the :attr:`isolation_level` property of "
1276-
"connections."
1269+
"``autocommit`` mode means that statements that modify the database take "
1270+
"effect immediately. A ``BEGIN`` or ``SAVEPOINT`` statement disables "
1271+
"``autocommit`` mode, and a ``COMMIT``, a ``ROLLBACK``, or a ``RELEASE`` that"
1272+
" ends the outermost transaction, turns ``autocommit`` mode back on."
12771273
msgstr ""
1278-
"sqlite3 が暗黙のうちに実行する ``BEGIN`` 文の種類(またはそういうものを使わないこと)を :func:`connect` 呼び出しの "
1279-
"*isolation_level* パラメータを通じて、または接続の :attr:`isolation_level` "
1280-
"プロパティを通じて、制御することができます。"
12811274

12821275
#: ../../library/sqlite3.rst:957
12831276
msgid ""
1284-
"If you want **autocommit mode**, then set :attr:`isolation_level` to "
1285-
"``None``."
1286-
msgstr "**自動コミットモード** を使いたい場合は、 :attr:`isolation_level` は ``None`` にしてください。"
1277+
"The Python :mod:`sqlite3` module by default issues a ``BEGIN`` statement "
1278+
"implicitly before a Data Modification Language (DML) statement (i.e. "
1279+
"``INSERT``/``UPDATE``/``DELETE``/``REPLACE``)."
1280+
msgstr ""
12871281

1288-
#: ../../library/sqlite3.rst:959
1282+
#: ../../library/sqlite3.rst:961
12891283
msgid ""
1290-
"Otherwise leave it at its default, which will result in a plain \"BEGIN\" "
1291-
"statement, or set it to one of SQLite's supported isolation levels: "
1292-
"\"DEFERRED\", \"IMMEDIATE\" or \"EXCLUSIVE\"."
1284+
"You can control which kind of ``BEGIN`` statements :mod:`sqlite3` implicitly"
1285+
" executes via the *isolation_level* parameter to the :func:`connect` call, "
1286+
"or via the :attr:`isolation_level` property of connections. If you specify "
1287+
"no *isolation_level*, a plain ``BEGIN`` is used, which is equivalent to "
1288+
"specifying ``DEFERRED``. Other possible values are ``IMMEDIATE`` and "
1289+
"``EXCLUSIVE``."
12931290
msgstr ""
1294-
"そうでなければデフォルトのまま ``BEGIN`` 文を使い続けるか、SQLite がサポートする分離レベル \"DEFERRED\", "
1295-
"\"IMMEDIATE\" または \"EXCLUSIVE\" を設定してください。"
12961291

1297-
#: ../../library/sqlite3.rst:963
1292+
#: ../../library/sqlite3.rst:968
12981293
msgid ""
1299-
"The current transaction state is exposed through the "
1300-
":attr:`Connection.in_transaction` attribute of the connection object."
1294+
"You can disable the :mod:`sqlite3` module's implicit transaction management "
1295+
"by setting :attr:`isolation_level` to ``None``. This will leave the "
1296+
"underlying ``sqlite3`` library operating in ``autocommit`` mode. You can "
1297+
"then completely control the transaction state by explicitly issuing "
1298+
"``BEGIN``, ``ROLLBACK``, ``SAVEPOINT``, and ``RELEASE`` statements in your "
1299+
"code."
13011300
msgstr ""
13021301

1303-
#: ../../library/sqlite3.rst:966
1302+
#: ../../library/sqlite3.rst:974
13041303
msgid ""
13051304
":mod:`sqlite3` used to implicitly commit an open transaction before DDL "
13061305
"statements. This is no longer the case."
13071306
msgstr ""
13081307

1309-
#: ../../library/sqlite3.rst:972
1308+
#: ../../library/sqlite3.rst:980
13101309
msgid "Using :mod:`sqlite3` efficiently"
13111310
msgstr ":mod:`sqlite3` の効率的な使い方"
13121311

1313-
#: ../../library/sqlite3.rst:976
1312+
#: ../../library/sqlite3.rst:984
13141313
msgid "Using shortcut methods"
13151314
msgstr "ショートカットメソッドを使う"
13161315

1317-
#: ../../library/sqlite3.rst:978
1316+
#: ../../library/sqlite3.rst:986
13181317
msgid ""
13191318
"Using the nonstandard :meth:`execute`, :meth:`executemany` and "
13201319
":meth:`executescript` methods of the :class:`Connection` object, your code "
@@ -1331,29 +1330,29 @@ msgstr ""
13311330
"オブジェクトは暗黙裡に生成されショートカットメソッドの戻り値として受け取ることができます。この方法を使えば、 ``SELECT`` "
13321331
"文を実行してその結果について反復することが、 :class:`Connection` オブジェクトに対する呼び出し一つで行なえます。"
13331332

1334-
#: ../../library/sqlite3.rst:990
1333+
#: ../../library/sqlite3.rst:998
13351334
msgid "Accessing columns by name instead of by index"
13361335
msgstr "位置ではなく名前でカラムにアクセスする"
13371336

1338-
#: ../../library/sqlite3.rst:992
1337+
#: ../../library/sqlite3.rst:1000
13391338
msgid ""
13401339
"One useful feature of the :mod:`sqlite3` module is the built-in "
13411340
":class:`sqlite3.Row` class designed to be used as a row factory."
13421341
msgstr ""
13431342
":mod:`sqlite3` モジュールの有用な機能の一つに、行生成関数として使われるための :class:`sqlite3.Row` "
13441343
"クラスがあります。"
13451344

1346-
#: ../../library/sqlite3.rst:995
1345+
#: ../../library/sqlite3.rst:1003
13471346
msgid ""
13481347
"Rows wrapped with this class can be accessed both by index (like tuples) and"
13491348
" case-insensitively by name:"
13501349
msgstr "このクラスでラップされた行は、位置インデクス(タプルのような)でも大文字小文字を区別しない名前でもアクセスできます:"
13511350

1352-
#: ../../library/sqlite3.rst:1002
1351+
#: ../../library/sqlite3.rst:1010
13531352
msgid "Using the connection as a context manager"
13541353
msgstr "コネクションをコンテキストマネージャーとして利用する"
13551354

1356-
#: ../../library/sqlite3.rst:1004
1355+
#: ../../library/sqlite3.rst:1012
13571356
msgid ""
13581357
"Connection objects can be used as context managers that automatically commit"
13591358
" or rollback transactions. In the event of an exception, the transaction is"
@@ -1362,15 +1361,15 @@ msgstr ""
13621361
"Connection "
13631362
"オブジェクトはコンテキストマネージャーとして利用して、トランザクションを自動的にコミットしたりロールバックすることができます。例外が発生したときにトランザクションはロールバックされ、それ以外の場合、トランザクションはコミットされます:"
13641363

1365-
#: ../../library/sqlite3.rst:1013
1364+
#: ../../library/sqlite3.rst:1021
13661365
msgid "Common issues"
13671366
msgstr "既知の問題"
13681367

1369-
#: ../../library/sqlite3.rst:1016
1368+
#: ../../library/sqlite3.rst:1024
13701369
msgid "Multithreading"
13711370
msgstr "マルチスレッド"
13721371

1373-
#: ../../library/sqlite3.rst:1018
1372+
#: ../../library/sqlite3.rst:1026
13741373
msgid ""
13751374
"Older SQLite versions had issues with sharing connections between threads. "
13761375
"That's why the Python module disallows sharing connections and cursors "
@@ -1380,17 +1379,17 @@ msgstr ""
13801379
"古いバージョンの SQLite はスレッド間でのコネクションの共有に問題がありました。その理由は、Python "
13811380
"のモジュールではスレッド間のコネクションとカーソルの共有ができないためです。依然としてそのようなことをしようとすると、実行時に例外を受け取るでしょう。"
13821381

1383-
#: ../../library/sqlite3.rst:1022
1382+
#: ../../library/sqlite3.rst:1030
13841383
msgid ""
13851384
"The only exception is calling the :meth:`~Connection.interrupt` method, "
13861385
"which only makes sense to call from a different thread."
13871386
msgstr "唯一の例外は :meth:`~Connection.interrupt` メソッドで、これだけが異なるスレッドから呼び出せます。"
13881387

1389-
#: ../../library/sqlite3.rst:1026
1388+
#: ../../library/sqlite3.rst:1034
13901389
msgid "Footnotes"
13911390
msgstr "脚注"
13921391

1393-
#: ../../library/sqlite3.rst:1027
1392+
#: ../../library/sqlite3.rst:1035
13941393
msgid ""
1395139 3F1A 4
"The sqlite3 module is not built with loadable extension support by default, "
13961395
"because some platforms (notably Mac OS X) have SQLite libraries which are "

0 commit comments

Comments
 (0)
0