<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ja" sourcelanguage="en">
  <context>
    <name>AboutDialog</name>
    <message>
      <location filename="../dialogs/aboutdialog.ui" line="24"/>
      <source>About</source>
      <translation>SQLiteStudioについて</translation>
    </message>
    <message>
      <location filename="../dialogs/aboutdialog.ui" line="41"/>
      <source>Licenses</source>
      <translation>ライセンス</translation>
    </message>
    <message>
      <location filename="../dialogs/aboutdialog.ui" line="55"/>
      <source>Environment</source>
      <translation>環境</translation>
    </message>
    <message>
      <location filename="../dialogs/aboutdialog.ui" line="102"/>
      <source>Icon directories</source>
      <translation>アイコンディレクトリ</translation>
    </message>
    <message>
      <location filename="../dialogs/aboutdialog.ui" line="170"/>
      <source>Form directories</source>
      <translation>フォームディレクトリ</translation>
    </message>
    <message>
      <location filename="../dialogs/aboutdialog.ui" line="187"/>
      <source>SQLite extension directories</source>
      <translation>SQLite 拡張機能ディレクトリ</translation>
    </message>
    <message>
      <location filename="../dialogs/aboutdialog.ui" line="140"/>
      <source>Plugin directories</source>
      <translation>プラグインディレクトリ</translation>
    </message>
    <message>
      <location filename="../dialogs/aboutdialog.ui" line="14"/>
      <source>About Letos and licenses</source>
      <translation>Letos とライセンスについて</translation>
    </message>
    <message>
      <location filename="../dialogs/aboutdialog.ui" line="30"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Letos v%1&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;Free, open-source, cross-platform SQLite database manager.&lt;br/&gt;&lt;a href=&quot;https://letos.org&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;https://letos.org&lt;/span&gt;&lt;/a&gt;&lt;br/&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;%2&lt;br/&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;Author and active maintainer:&lt;br/&gt;Paweł Salawa&lt;br/&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Letos v%1&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;無料のオープンソース、クロスプラットフォーム対応SQLiteデータベースマネージャーです。&lt;br/&gt;&lt;a href=&quot;https://letos.org&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;https://letos.org&lt;/span&gt;&lt;/a&gt;&lt;br/&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;%2&lt;br/&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;作者および現行メンテナー:&lt;br/&gt;Paweł Salawa&lt;br/&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/aboutdialog.ui" line="75"/>
      <source>Configuration directory</source>
      <translation>設定ディレクトリ</translation>
    </message>
    <message>
      <location filename="../dialogs/aboutdialog.ui" line="150"/>
      <source>Application directory</source>
      <translation>アプリケーション ディレクトリ</translation>
    </message>
    <message>
      <location filename="../dialogs/aboutdialog.ui" line="85"/>
      <source>Qt version:</source>
      <translation>Qt バージョン:</translation>
    </message>
    <message>
      <location filename="../dialogs/aboutdialog.ui" line="160"/>
      <source>SQLite 3 version:</source>
      <translation>SQLite3 バージョン:</translation>
    </message>
    <message>
      <location filename="../dialogs/aboutdialog.cpp" line="42"/>
      <source>Portable distribution.</source>
      <translation>ポータブル版</translation>
    </message>
    <message>
      <location filename="../dialogs/aboutdialog.cpp" line="45"/>
      <source>MacOS X application bundle distribution.</source>
      <translation>MacOS X アプリケーションバンドル配布版。</translation>
    </message>
    <message>
      <location filename="../dialogs/aboutdialog.cpp" line="48"/>
      <source>Operating system managed distribution.</source>
      <translation>OSマネージ版</translation>
    </message>
    <message>
      <location filename="../dialogs/aboutdialog.cpp" line="102"/>
      <source>&lt;h3&gt;Table of contents:&lt;/h3&gt;&lt;ol&gt;%2&lt;/ol&gt;</source>
      <translation>&lt;h3&gt;目次:&lt;/h3&gt;&lt;ol&gt;%2&lt;/ol&gt;</translation>
    </message>
  </context>
  <context>
    <name>BindParamsDialog</name>
    <message>
      <location filename="../dialogs/bindparamsdialog.ui" line="17"/>
      <source>Query parameters</source>
      <translation>クエリパラメータ</translation>
    </message>
    <message>
      <location filename="../dialogs/bindparamsdialog.ui" line="26"/>
      <source>Please provide values for query parameters</source>
      <translation>クエリパラメータの値を入力してください</translation>
    </message>
    <message>
      <location filename="../dialogs/bindparamsdialog.ui" line="68"/>
      <source>Advanced mode</source>
      <translation>上級者向けモード</translation>
    </message>
  </context>
  <context>
    <name>CellRendererTable</name>
    <message>
      <location filename="../configwidgets/cellrenderertable.cpp" line="33"/>
      <source>Default</source>
      <translation>デフォルト</translation>
    </message>
  </context>
  <context>
    <name>CodeSnippetEditor</name>
    <message>
      <location filename="../windows/codesnippeteditor.ui" line="84"/>
      <source>Filter snippets</source>
      <translation>スニペットをフィルタ</translation>
    </message>
    <message>
      <location filename="../windows/codesnippeteditor.ui" line="183"/>
      <location filename="../windows/codesnippeteditor.ui" line="221"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Optional shortcut, that will work only in context of the active code assistant window. It allows user to use key combinations, that would otherwise be conflicting with other shortcuts. Having the code assistant window as required context makes the choice of keys more versatile.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;任意のショートカットです。アクティブなコードアシスタントウィンドウのコンテキストでのみ動作します。これにより、他のショートカットと競合してしまうキーの組み合わせをユーザーが使用できます。コードアシスタントウィンドウを必須コンテキストにすることで、キー選択の自由度が高まります。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../windows/codesnippeteditor.ui" line="204"/>
      <location filename="../windows/codesnippeteditor.ui" line="214"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;The name of the snippet will be displayed in the code assistant. To access the list of snippets user has to hit the code assistant shortcut twice.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;スニペット名はコードアシスタントに表示されます。スニペットのリストにアクセスするには、ユーザーはコードアシスタントのショートカットを二度押す必要があります。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../windows/codesnippeteditor.ui" line="207"/>
      <source>Snippet name</source>
      <translation>スニペット名</translation>
    </message>
    <message>
      <location filename="../windows/codesnippeteditor.ui" line="224"/>
      <source>Code assistant shortcut</source>
      <translation>コードアシスタントのショートカット</translation>
    </message>
    <message>
      <location filename="../windows/codesnippeteditor.ui" line="240"/>
      <source>Snippet code</source>
      <translation>スニペットコード</translation>
    </message>
    <message>
      <location filename="../windows/codesnippeteditor.cpp" line="50"/>
      <source>Code Snippets editor window has uncommitted modifications.</source>
      <translation>コードスニペットエディタウィンドウにはコミットされていない変更があります。</translation>
    </message>
    <message>
      <location filename="../windows/codesnippeteditor.cpp" line="71"/>
      <source>Code Snippets editor</source>
      <translation>コードスニペットエディタ</translation>
    </message>
    <message>
      <location filename="../windows/codesnippeteditor.cpp" line="76"/>
      <source>Commit all snippet changes</source>
      <translation>すべてのスニペット変更をコミット</translation>
    </message>
    <message>
      <location filename="../windows/codesnippeteditor.cpp" line="77"/>
      <source>Rollback all snippet changes</source>
      <translation>すべてのスニペット変更をロールバック</translation>
    </message>
    <message>
      <location filename="../windows/codesnippeteditor.cpp" line="79"/>
      <source>Create new snippet</source>
      <translation>新しいスニペットを作成</translation>
    </message>
    <message>
      <location filename="../windows/codesnippeteditor.cpp" line="80"/>
      <source>Delete selected snippet</source>
      <translation>選択したスニペットを削除</translation>
    </message>
    <message>
      <location filename="../windows/codesnippeteditor.cpp" line="82"/>
      <source>Move the snippet up</source>
      <translation>スニペットを上へ移動</translation>
    </message>
    <message>
      <location filename="../windows/codesnippeteditor.cpp" line="83"/>
      <source>Move the snippet down</source>
      <translation>スニペットを下へ移動</translation>
    </message>
    <message>
      <location filename="../windows/codesnippeteditor.cpp" line="85"/>
      <source>Import snippets from file</source>
      <translation>ファイルからスニペットをインポート</translation>
    </message>
    <message>
      <location filename="../windows/codesnippeteditor.cpp" line="86"/>
      <source>Export snippets to file</source>
      <translation>スニペットをファイルへエクスポート</translation>
    </message>
    <message>
      <location filename="../windows/codesnippeteditor.cpp" line="87"/>
      <source>Code snippets manual</source>
      <translation>コードスニペットのマニュアル</translation>
    </message>
    <message>
      <location filename="../windows/codesnippeteditor.cpp" line="325"/>
      <source>Enter a non-empty, unique name of the snippet.</source>
      <translation>空でない一意のスニペット名を入力してください。</translation>
    </message>
    <message>
      <location filename="../windows/codesnippeteditor.cpp" line="328"/>
      <source>Enter a non-empty snippet content.</source>
      <translation>空でないスニペット内容を入力してください。</translation>
    </message>
    <message>
      <location filename="../windows/codesnippeteditor.cpp" line="332"/>
      <source>This hotkey is not unique in context of a code assistant.</source>
      <translation>このホットキーはコードアシスタントのコンテキスト内で一意ではありません。</translation>
    </message>
  </context>
  <context>
    <name>CodeSnippetEditorModel</name>
    <message>
      <location filename="../windows/codesnippeteditormodel.cpp" line="253"/>
      <source>Name:</source>
      <translation>名前：</translation>
    </message>
    <message>
      <location filename="../windows/codesnippeteditormodel.cpp" line="254"/>
      <source>Hotkey:</source>
      <translation>ホットキー：</translation>
    </message>
  </context>
  <context>
    <name>CodeSnippetsPanel</name>
    <message>
      <location filename="../codesnippetspanel.ui" line="17"/>
      <source>Code Snippets</source>
      <translation>コードスニペット</translation>
    </message>
    <message>
      <location filename="../codesnippetspanel.ui" line="43"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Drag to the SQL editor to use the snippet.&lt;/p&gt;&lt;p&gt;Drop any code (or a text) here to add a new code snippet.&lt;/p&gt;&lt;p&gt;Double-click to edit the snippet.&lt;/p&gt;&lt;p&gt;Code snippets are also available in Code Assistant. Invoke it twice to show snippets.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;スニペットを使用するには SQL エディタへドラッグしてください。&lt;/p&gt;&lt;p&gt;新しいコードスニペットを追加するには、任意のコード（またはテキスト）をここへドロップしてください。&lt;/p&gt;&lt;p&gt;スニペットを編集するにはダブルクリックしてください。&lt;/p&gt;&lt;p&gt;コードスニペットはコードアシスタントでも利用できます。スニペットを表示するには二度呼び出してください。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../codesnippetspanel.ui" line="69"/>
      <source>Preview</source>
      <translation>プレビュー</translation>
    </message>
    <message>
      <location filename="../codesnippetspanel.cpp" line="69"/>
      <source>Add code snippet</source>
      <translation>コードスニペットを追加</translation>
    </message>
    <message>
      <location filename="../codesnippetspanel.cpp" line="69"/>
      <source>Enter a name for the new code snippet:</source>
      <translation>新しいコードスニペットの名前を入力してください：</translation>
    </message>
    <message>
      <location filename="../codesnippetspanel.cpp" line="97"/>
      <source>Filter by name</source>
      <translation>名前でフィルタ</translation>
    </message>
  </context>
  <context>
    <name>CollationsEditor</name>
    <message>
      <location filename="../windows/collationseditor.ui" line="84"/>
      <source>Filter collations</source>
      <translation>照合順序を絞り込む</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.ui" line="163"/>
      <source>Databases</source>
      <translation>データベース</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.ui" line="169"/>
      <source>Register in all databases</source>
      <translation>すべてのデータベースに登録する</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.ui" line="176"/>
      <source>Register in following databases:</source>
      <translation>次のデータベースに登録:</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.ui" line="197"/>
      <source>Implementation code:</source>
      <translation>実装コード:</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.ui" line="229"/>
      <source>Collation name:</source>
      <translation>照合順序名:</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.ui" line="239"/>
      <source>Collation type:</source>
      <translation>照合順序タイプ：</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.ui" line="248"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Implements the comparison logic directly in Letos using a scripting language. Choose this type to create fully custom sorting and comparison rules without requiring external SQLite extensions.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;スクリプト言語を使用して、比較ロジックをLetos内に直接実装します。外部SQLite拡張機能を必要とせず、完全にカスタムの並べ替えおよび比較ルールを作成するには、この種類を選択してください。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.ui" line="251"/>
      <source>Function-based</source>
      <translation>関数ベース</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.ui" line="258"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Uses a collation implemented by a SQLite extension or external library. Choose this type when the comparison logic already exists outside of Letos, for example in ICU or another SQLite extension.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;SQLite拡張機能または外部ライブラリによって実装された照合順序を使用します。比較ロジックがLetosの外部、たとえばICUや別のSQLite拡張機能にすでに存在する場合は、この種類を選択してください。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.ui" line="261"/>
      <source>Extension-based</source>
      <translation>拡張機能ベース</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.ui" line="270"/>
      <source>Implementation language:</source>
      <translation>実装言語:</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.cpp" line="56"/>
      <source>Collations editor</source>
      <translation>照合順序エディタ</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.cpp" line="61"/>
      <source>Commit all collation changes</source>
      <translation>すべての照合順序の変更をコミット</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.cpp" line="62"/>
      <source>Rollback all collation changes</source>
      <translation>すべての照合順序の変更をロールバック</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.cpp" line="64"/>
      <source>Create new collation</source>
      <translation>新しい照合順序を作成</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.cpp" line="65"/>
      <source>Delete selected collation</source>
      <translation>選択した照合順序を削除</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.cpp" line="67"/>
      <source>Import collations from file</source>
      <translation>ファイルから照合順序をインポート</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.cpp" line="68"/>
      <source>Export collations to file</source>
      <translation>照合順序をファイルへエクスポート</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.cpp" line="69"/>
      <source>Editing collations manual</source>
      <translation>照合順序マニュアルの編集</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.cpp" line="322"/>
      <source>Enter a non-empty, unique name of the collation.</source>
      <translation>照合順序の空でない一意の名前を入力します。</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.cpp" line="332"/>
      <source>Pick the implementation language.</source>
      <translation>実装言語を選択します。</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.cpp" line="337"/>
      <source>Registration code</source>
      <translation>登録コード</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.cpp" line="338"/>
      <source>Enter a non-empty registration code.</source>
      <translation>空でない登録コードを入力してください。</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.cpp" line="346"/>
      <source>Implementation code</source>
      <translation>実装コード</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.cpp" line="347"/>
      <source>Enter a non-empty implementation code.</source>
      <translation>空でない実装コードを入力します。</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.cpp" line="506"/>
      <source>Collations editor window has uncommitted modifications.</source>
      <translation>照合順序エディタウィンドウにはコミットされていない変更があります。</translation>
    </message>
  </context>
  <context>
    <name>CollationsEditorModel</name>
    <message>
      <location filename="../windows/collationseditormodel.cpp" line="219"/>
      <source>all databases</source>
      <translation>すべてのデータベース</translation>
    </message>
    <message>
      <location filename="../windows/collationseditormodel.cpp" line="224"/>
      <source>Collation:</source>
      <translation>照合順序：</translation>
    </message>
    <message>
      <location filename="../windows/collationseditormodel.cpp" line="225"/>
      <source>Type:</source>
      <translation>種類：</translation>
    </message>
    <message>
      <location filename="../windows/collationseditormodel.cpp" line="226"/>
      <source>Language:</source>
      <translation>言語：</translation>
    </message>
    <message>
      <location filename="../windows/collationseditormodel.cpp" line="227"/>
      <source>Registered in:</source>
      <translation>登録先：</translation>
    </message>
  </context>
  <context>
    <name>ColorButton</name>
    <message>
      <location filename="../common/colorbutton.cpp" line="29"/>
      <source>Pick a color</source>
      <translation>色を選択</translation>
    </message>
  </context>
  <context>
    <name>ColorPickerPopup</name>
    <message>
      <location filename="../common/colorpickerpopup.cpp" line="58"/>
      <source>Clear</source>
      <translation>クリア</translation>
    </message>
    <message>
      <location filename="../common/colorpickerpopup.cpp" line="65"/>
      <source>Custom colors</source>
      <translation>カスタム色</translation>
    </message>
    <message>
      <location filename="../common/colorpickerpopup.cpp" line="73"/>
      <source>Add custom color</source>
      <translation>カスタム色を追加</translation>
    </message>
    <message>
      <location filename="../common/colorpickerpopup.cpp" line="219"/>
      <source>Select color</source>
      <translation>色を選択</translation>
    </message>
  </context>
  <context>
    <name>ColumnCollatePanel</name>
    <message>
      <location filename="../constraints/columncollatepanel.ui" line="41"/>
      <source>Collation name:</source>
      <translation>照合順序名:</translation>
    </message>
    <message>
      <location filename="../constraints/columncollatepanel.ui" line="73"/>
      <source>Named constraint:</source>
      <translation>名前付き制約:</translation>
    </message>
    <message>
      <location filename="../constraints/columncollatepanel.cpp" line="80"/>
      <source>Enter a name of the constraint.</source>
      <translation>制約の名前を入力します。</translation>
    </message>
    <message>
      <location filename="../constraints/columncollatepanel.cpp" line="81"/>
      <source>Enter a collation name.</source>
      <translation>照合順序名を入力します。</translation>
    </message>
  </context>
  <context>
    <name>ColumnDefaultPanel</name>
    <message>
      <location filename="../constraints/columndefaultpanel.ui" line="20"/>
      <source>Default value:</source>
      <translation>デフォルト値:</translation>
    </message>
    <message>
      <location filename="../constraints/columndefaultpanel.ui" line="35"/>
      <source>Named constraint:</source>
      <translation>名前付き制約:</translation>
    </message>
    <message>
      <location filename="../constraints/columndefaultpanel.cpp" line="39"/>
      <source>Enter a default value expression.</source>
      <translation>デフォルト値の式を入力します。</translation>
    </message>
    <message>
      <location filename="../constraints/columndefaultpanel.cpp" line="78"/>
      <source>Invalid default value expression: %1. If you want to use simple string as value, remember to surround it with quote characters.</source>
      <translation>デフォルト値の式%1 は無効です. 単純な文字列を値として使用する場合は、引用符で囲んでください。</translation>
    </message>
    <message>
      <location filename="../constraints/columndefaultpanel.cpp" line="89"/>
      <source>Invalid default value expression. If you want to use simple string as value, remember to surround it with quote characters.</source>
      <translation>無効なデフォルト値です。単純な文字列を値として使用する場合は、引用符で囲んでください。</translation>
    </message>
    <message>
      <location filename="../constraints/columndefaultpanel.cpp" line="92"/>
      <source>Enter a name of the constraint.</source>
      <translation>制約の名前を入力します。</translation>
    </message>
  </context>
  <context>
    <name>ColumnDialog</name>
    <message>
      <location filename="../dialogs/columndialog.ui" line="20"/>
      <source>Column</source>
      <translation>列</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="29"/>
      <source>Name and type</source>
      <translation>名前と種類</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="41"/>
      <source>Scale</source>
      <translation>スケール</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="61"/>
      <source>Precision</source>
      <translation>精度</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="68"/>
      <source>Data type:</source>
      <translation>データ型:</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="75"/>
      <source>Column name:</source>
      <translation>列名:</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="85"/>
      <source>Size:</source>
      <translation>サイズ:</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="108"/>
      <source>Constraints</source>
      <translation>制約</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="138"/>
      <source>This column is part of a composite primary key. Composite constraints are configured in the bottom part of Structure tab.</source>
      <translation>このカラムは複合主キーの一部です。複合制約は「構造」タブの下部で設定します。</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="141"/>
      <source>Composite Primary Key</source>
      <translation>複合主キー</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="161"/>
      <source>This column is part of a composite foreign key. Composite constraints are configured in the bottom part of Structure tab.</source>
      <translation>このカラムは複合外部キーの一部です。複合制約は「構造」タブの下部で設定します。</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="164"/>
      <source>Composite Foreign Key</source>
      <translation>複合外部キー</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="209"/>
      <source>Generated value</source>
      <translation>生成された値</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="223"/>
      <source>Unique</source>
      <translation>一意</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="121"/>
      <location filename="../dialogs/columndialog.ui" line="151"/>
      <location filename="../dialogs/columndialog.ui" line="181"/>
      <location filename="../dialogs/columndialog.ui" line="195"/>
      <location filename="../dialogs/columndialog.ui" line="202"/>
      <location filename="../dialogs/columndialog.ui" line="216"/>
      <location filename="../dialogs/columndialog.ui" line="244"/>
      <location filename="../dialogs/columndialog.ui" line="251"/>
      <source>Configure</source>
      <translation>設定</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="258"/>
      <source>Foreign Key</source>
      <translation>&#xa0;外部キー</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="237"/>
      <source>Collate</source>
      <translation>照合順序</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="265"/>
      <source>Not NULL</source>
      <translation>NULL非許容</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="128"/>
      <source>Check condition</source>
      <translation>条件をチェック</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="230"/>
      <source>Primary Key</source>
      <translation>主キー</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="174"/>
      <source>Default</source>
      <translation>デフォルト</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="188"/>
      <source>Autoincrement</source>
      <translation>自動増分</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="275"/>
      <source>This column is part of a composite unique constraint. Composite constraints are configured in the bottom part of Structure tab.</source>
      <translation>この列は複合 unique 制約の一部です。複合制約は「構造」タブの下部で設定します。</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="278"/>
      <source>Composite Unique</source>
      <translation>複合 unique</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.ui" line="345"/>
      <source>Advanced mode</source>
      <translation>上級者向けモード</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.cpp" line="85"/>
      <source>Add constraint</source>
      <comment>column dialog</comment>
      <translation>制約の追加</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.cpp" line="86"/>
      <source>Edit constraint</source>
      <comment>column dialog</comment>
      <translation>制約を編集</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.cpp" line="87"/>
      <location filename="../dialogs/columndialog.cpp" line="252"/>
      <source>Delete constraint</source>
      <comment>column dialog</comment>
      <translation>制約を削除</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.cpp" line="88"/>
      <source>Move constraint up</source>
      <comment>column dialog</comment>
      <translation>制約を上へ移動</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.cpp" line="89"/>
      <source>Move constraint down</source>
      <comment>column dialog</comment>
      <translation>制約を下に移動</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.cpp" line="91"/>
      <source>Add a primary key</source>
      <comment>column dialog</comment>
      <translation>主キーを追加</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.cpp" line="92"/>
      <source>Add a foreign key</source>
      <comment>column dialog</comment>
      <translation>外部キーを追加</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.cpp" line="93"/>
      <source>Add an unique constraint</source>
      <comment>column dialog</comment>
      <translation>一意制約を追加</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.cpp" line="94"/>
      <source>Add a check constraint</source>
      <comment>column dialog</comment>
      <translation>チェック制約を追加</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.cpp" line="95"/>
      <source>Add a not null constraint</source>
      <comment>column dialog</comment>
      <translation>not null 制約を追加</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.cpp" line="96"/>
      <source>Add a collate constraint</source>
      <comment>column dialog</comment>
      <translation>collate 制約を追加</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.cpp" line="97"/>
      <source>Add a generated value constraint</source>
      <comment>column dialog</comment>
      <translation>生成値制約を追加</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.cpp" line="98"/>
      <source>Add a default constraint</source>
      <comment>column dialog</comment>
      <translation>default 制約を追加</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.cpp" line="251"/>
      <source>Are you sure you want to delete constraint &apos;%1&apos;?</source>
      <comment>column dialog</comment>
      <translation>制約 &apos;%1&apos; を削除してもよろしいですか？</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.cpp" line="316"/>
      <source>Correct the constraint&apos;s configuration.</source>
      <translation>制約&apos;s 設定を修正してください。</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.cpp" line="386"/>
      <source>Scale is not allowed for INTEGER PRIMARY KEY columns.</source>
      <translation>INTEGER PRIMARY KEY カラムではスケールは使用できません。</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.cpp" line="387"/>
      <source>Precision cannot be defined without the scale.</source>
      <translation>スケールなしで精度を定義することはできません。</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.cpp" line="388"/>
      <source>Cannot use type other than INTEGER if AUTOINCREMENT is enabled in PRIMARY KEY.</source>
      <translation>PRIMARY KEY で AUTOINCREMENT が有効な場合、INTEGER 以外の型は使用できません。</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.cpp" line="389"/>
      <source>INTEGER type was enforced due to enabled AUTOINCREMENT in PRIMARY KEY.</source>
      <translation>PRIMARY KEY で AUTOINCREMENT が有効なため、INTEGER 型が強制されました。</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.cpp" line="411"/>
      <source>Precision is not allowed for INTEGER PRIMARY KEY columns.</source>
      <translation>INTEGER PRIMARY KEY カラムでは精度は使用できません。</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.cpp" line="459"/>
      <source>Referenced column type (%1) is different than type declared in this column. It may cause issues while inserting or updating data.</source>
      <translation>参照先カラムの型 (%1) が、このカラムで宣言された型と異なります。データの挿入または更新時に問題が発生する可能性があります。</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialog.cpp" line="771"/>
      <source>Could not match valid STRICT table datatype from declared type: %1.</source>
      <translation>宣言された型から有効な STRICT テーブルのデータ型を照合できませんでした: %1。</translation>
    </message>
  </context>
  <context>
    <name>ColumnDialogConstraintsModel</name>
    <message>
      <location filename="../dialogs/columndialogconstraintsmodel.cpp" line="340"/>
      <source>Type</source>
      <comment>column dialog constraints</comment>
      <translation>型</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialogconstraintsmodel.cpp" line="342"/>
      <source>Name</source>
      <comment>column dialog constraints</comment>
      <translation>名前</translation>
    </message>
    <message>
      <location filename="../dialogs/columndialogconstraintsmodel.cpp" line="344"/>
      <source>Details</source>
      <comment>column dialog constraints</comment>
      <translation>詳細</translation>
    </message>
  </context>
  <context>
    <name>ColumnForeignKeyPanel</name>
    <message>
      <location filename="../constraints/columnforeignkeypanel.ui" line="29"/>
      <source>Referenced table:</source>
      <translation>参照先テーブル：</translation>
    </message>
    <message>
      <location filename="../constraints/columnforeignkeypanel.ui" line="45"/>
      <source>Referenced column:</source>
      <translation>参照先列：</translation>
    </message>
    <message>
      <location filename="../constraints/columnforeignkeypanel.ui" line="58"/>
      <source>Reactions</source>
      <translation>リアクション</translation>
    </message>
    <message>
      <location filename="../constraints/columnforeignkeypanel.ui" line="97"/>
      <source>Deferred foreign key</source>
      <translation>遅延外部キー</translation>
    </message>
    <message>
      <location filename="../constraints/columnforeignkeypanel.ui" line="115"/>
      <source>Named constraint</source>
      <translation>名前付き制約</translation>
    </message>
    <message>
      <location filename="../constraints/columnforeignkeypanel.ui" line="122"/>
      <source>Constraint name</source>
      <translation>制約名</translation>
    </message>
    <message>
      <location filename="../constraints/columnforeignkeypanel.cpp" line="40"/>
      <source>Pick the foreign table.</source>
      <translation>外部テーブルを選択してください。</translation>
    </message>
    <message>
      <location filename="../constraints/columnforeignkeypanel.cpp" line="41"/>
      <source>Pick the foreign column.</source>
      <translation>外部カラムを選択してください。</translation>
    </message>
    <message>
      <location filename="../constraints/columnforeignkeypanel.cpp" line="42"/>
      <source>Enter a name of the constraint.</source>
      <translation>制約の名前を入力してください。</translation>
    </message>
    <message>
      <location filename="../constraints/columnforeignkeypanel.cpp" line="56"/>
      <source>The referenced column should be a PRIMARY KEY or UNIQUE.</source>
      <translation>参照先カラムは PRIMARY KEY または UNIQUE である必要があります。</translation>
    </message>
    <message>
      <location filename="../constraints/columnforeignkeypanel.cpp" line="162"/>
      <source>Column with the same name</source>
      <translation>同じ名前のカラム</translation>
    </message>
  </context>
  <context>
    <name>ColumnGeneratedPanel</name>
    <message>
      <location filename="../constraints/columngeneratedpanel.ui" line="20"/>
      <source>Generating code:</source>
      <translation>生成コード：</translation>
    </message>
    <message>
      <location filename="../constraints/columngeneratedpanel.ui" line="35"/>
      <source>Explicit type:</source>
      <translation>明示的な型：</translation>
    </message>
    <message>
      <location filename="../constraints/columngeneratedpanel.ui" line="58"/>
      <source>Use &quot;GENERATED ALWAYS&quot; keywords</source>
      <translation>&quot;GENERATED ALWAYS&quot; キーワードを使用</translation>
    </message>
    <message>
      <location filename="../constraints/columngeneratedpanel.ui" line="71"/>
      <source>Named constraint:</source>
      <translation>名前付き制約：</translation>
    </message>
    <message>
      <location filename="../constraints/columngeneratedpanel.cpp" line="40"/>
      <source>Enter the column value generating expression.</source>
      <translation>カラム値を生成する式を入力してください。</translation>
    </message>
    <message>
      <location filename="../constraints/columngeneratedpanel.cpp" line="87"/>
      <source>Invalid value generating expression: %1.</source>
      <translation>値生成式が無効です: %1。</translation>
    </message>
    <message>
      <location filename="../constraints/columngeneratedpanel.cpp" line="93"/>
      <source>Invalid value generating expression.</source>
      <translation>値生成式が無効です。</translation>
    </message>
    <message>
      <location filename="../constraints/columngeneratedpanel.cpp" line="96"/>
      <source>Enter a name of the constraint.</source>
      <translation>制約の名前を入力してください。</translation>
    </message>
  </context>
  <context>
    <name>ColumnPrimaryKeyPanel</name>
    <message>
      <location filename="../constraints/columnprimarykeypanel.ui" line="26"/>
      <source>Autoincrement</source>
      <translation>自動増分</translation>
    </message>
    <message>
      <location filename="../constraints/columnprimarykeypanel.ui" line="48"/>
      <source>Sort order:</source>
      <translation>並び順：</translation>
    </message>
    <message>
      <location filename="../constraints/columnprimarykeypanel.ui" line="83"/>
      <source>Named constraint:</source>
      <translation>名前付き制約：</translation>
    </message>
    <message>
      <location filename="../constraints/columnprimarykeypanel.ui" line="111"/>
      <source>On conflict:</source>
      <translation>競合時：</translation>
    </message>
    <message>
      <location filename="../constraints/columnprimarykeypanel.cpp" line="88"/>
      <source>Enter a name of the constraint.</source>
      <translation>制約の名前を入力してください。</translation>
    </message>
    <message>
      <location filename="../constraints/columnprimarykeypanel.cpp" line="97"/>
      <source>Descending order is not allowed with AUTOINCREMENT.</source>
      <translation>AUTOINCREMENT では降順は使用できません。</translation>
    </message>
  </context>
  <context>
    <name>ColumnUniqueAndNotNullPanel</name>
    <message>
      <location filename="../constraints/columnuniqueandnotnullpanel.ui" line="41"/>
      <source>Named constraint:</source>
      <translation>名前付き制約：</translation>
    </message>
    <message>
      <location filename="../constraints/columnuniqueandnotnullpanel.ui" line="69"/>
      <source>On conflict:</source>
      <translation>競合時：</translation>
    </message>
    <message>
      <location filename="../constraints/columnuniqueandnotnullpanel.cpp" line="73"/>
      <source>Enter a name of the constraint.</source>
      <translation>制約の名前を入力してください。</translation>
    </message>
  </context>
  <context>
    <name>CommandPalette</name>
    <message>
      <location filename="../commandpalette/commandpalette.cpp" line="53"/>
      <source>Search anything...</source>
      <translation>何でも検索…</translation>
    </message>
  </context>
  <context>
    <name>CompleterWindow</name>
    <message>
      <location filename="../completer/completerwindow.cpp" line="95"/>
      <source>Press / to filter snippets</source>
      <translation>/ を押してスニペットをフィルタ</translation>
    </message>
    <message>
      <location filename="../completer/completerwindow.cpp" line="95"/>
      <source>Press / to use hotkeys</source>
      <translation>/ を押してホットキーを使用</translation>
    </message>
    <message>
      <location filename="../completer/completerwindow.cpp" line="310"/>
      <source>Column: %1</source>
      <comment>completer statusbar</comment>
      <translation>カラム: %1</translation>
    </message>
    <message>
      <location filename="../completer/completerwindow.cpp" line="312"/>
      <source>Table: %1</source>
      <comment>completer statusbar</comment>
      <translation>テーブル: %1</translation>
    </message>
    <message>
      <location filename="../completer/completerwindow.cpp" line="314"/>
      <source>Index: %1</source>
      <comment>completer statusbar</comment>
      <translation>インデックス: %1</translation>
    </message>
    <message>
      <location filename="../completer/completerwindow.cpp" line="316"/>
      <source>Trigger: %1</source>
      <comment>completer statusbar</comment>
      <translation>トリガー: %1</translation>
    </message>
    <message>
      <location filename="../completer/completerwindow.cpp" line="318"/>
      <source>View: %1</source>
      <comment>completer statusbar</comment>
      <translation>ビュー: %1</translation>
    </message>
    <message>
      <location filename="../completer/completerwindow.cpp" line="320"/>
      <source>Database: %1</source>
      <comment>completer statusbar</comment>
      <translation>データベース: %1</translation>
    </message>
    <message>
      <location filename="../completer/completerwindow.cpp" line="332"/>
      <source>Keyword: %1</source>
      <comment>completer statusbar</comment>
      <translation>キーワード: %1</translation>
    </message>
    <message>
      <location filename="../completer/completerwindow.cpp" line="334"/>
      <source>Function: %1</source>
      <comment>completer statusbar</comment>
      <translation>関数: %1</translation>
    </message>
    <message>
      <location filename="../completer/completerwindow.cpp" line="336"/>
      <source>Operator: %1</source>
      <comment>completer statusbar</comment>
      <translation>演算子: %1</translation>
    </message>
    <message>
      <location filename="../completer/completerwindow.cpp" line="338"/>
      <source>String</source>
      <comment>completer statusbar</comment>
      <translation>文字列</translation>
    </message>
    <message>
      <location filename="../completer/completerwindow.cpp" line="340"/>
      <source>Number</source>
      <comment>completer statusbar</comment>
      <translation>数値</translation>
    </message>
    <message>
      <location filename="../completer/completerwindow.cpp" line="342"/>
      <source>Binary data</source>
      <comment>completer statusbar</comment>
      <translation>バイナリデータ</translation>
    </message>
    <message>
      <location filename="../completer/completerwindow.cpp" line="344"/>
      <source>Collation: %1</source>
      <comment>completer statusbar</comment>
      <translation>照合順序: %1</translation>
    </message>
    <message>
      <location filename="../completer/completerwindow.cpp" line="346"/>
      <source>Pragma function: %1</source>
      <comment>completer statusbar</comment>
      <translation>Pragma 関数: %1</translation>
    </message>
    <message>
      <location filename="../completer/completerwindow.cpp" line="348"/>
      <source>Join condition: %1</source>
      <comment>completer statusbar</comment>
      <translation>結合条件: %1</translation>
    </message>
  </context>
  <context>
    <name>ConfigDialog</name>
    <message>
      <location filename="../dialogs/configdialog.ui" line="14"/>
      <location filename="../dialogs/configdialog.ui" line="3244"/>
      <source>Configuration</source>
      <translation>設定</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="63"/>
      <source>Search</source>
      <translation>検索</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="100"/>
      <source>General</source>
      <translation>一般</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="108"/>
      <source>Keyboard shortcuts</source>
      <translation>キーボードショートカット</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="116"/>
      <source>Look &amp; feel</source>
      <translation>外観と操作感</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="123"/>
      <source>Style</source>
      <translation>スタイル</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="131"/>
      <source>Fonts</source>
      <translation>フォント</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="139"/>
      <source>Code colors</source>
      <translation>コード色</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="156"/>
      <location filename="../dialogs/configdialog.ui" line="229"/>
      <source>Database list</source>
      <translation>データベースリスト</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1302"/>
      <source>Code assistant</source>
      <translation>コードアシスタント</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="164"/>
      <source>Data browsing</source>
      <translation>データ閲覧</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="148"/>
      <location filename="../dialogs/configdialog.ui" line="1215"/>
      <source>SQL Editor</source>
      <translation>SQL エディタ</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="171"/>
      <source>Data editors</source>
      <translation>データエディタ</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="188"/>
      <source>Plugins</source>
      <translation>プラグイン</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="195"/>
      <source>Code formatters</source>
      <translation>コードフォーマッタ</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="203"/>
      <source>Scripting languages</source>
      <translation>スクリプト言語</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="258"/>
      <source>If switched off, then columns will be sorted in the order they are typed in CREATE TABLE statement.</source>
      <translation>オフにすると、カラムは CREATE TABLE 文に入力された順序で並べられます。</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="261"/>
      <source>Sort table columns alphabetically</source>
      <translation>テーブルのカラムをアルファベット順に並べ替える</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="297"/>
      <source>&lt;p&gt;Additional labels are those displayed next to the names on the databases list (they are blue, unless configured otherwise). Enabling this option will result in labels for databases, invalid databases and aggregated nodes (column group, index group, trigger group). For more labels see options below.&lt;p&gt;</source>
      <translation>&lt;p&gt;追加ラベルとは、データベースリストの名前の横に表示されるラベルです（別途設定しない限り青色です）。このオプションを有効にすると、データベース、無効なデータベース、集約ノード（カラムグループ、インデックスグループ、トリガーグループ）にラベルが表示されます。その他のラベルについては下のオプションを参照してください。&lt;p&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="300"/>
      <source>Display additional labels on the list</source>
      <translation>リストに追加ラベルを表示</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="331"/>
      <source>Display labels for regular tables</source>
      <translation>通常のテーブルのラベルを表示</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="341"/>
      <source>Virtual tables will be marked with a &apos;virtual&apos; label.</source>
      <translation>仮想テーブルには &apos;virtual&apos; ラベルが付けられます。</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="344"/>
      <source>Display labels for virtual tables</source>
      <translation>仮想テーブルのラベルを表示</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="284"/>
      <source>If this option is switched off, then objects will be sorted in order they appear in sqlite_master table (which is in order they were created)</source>
      <translation>このオプションをオフにすると、オブジェクトは sqlite_master テーブルに現れる順序（作成された順序）で並べられます</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="287"/>
      <source>Sort objects (tables, indexes, triggers and views) alphabetically</source>
      <translation>オブジェクト（テーブル、インデックス、トリガー、ビュー）をアルファベット順に並べ替える</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="360"/>
      <source>Display system tables and indexes on the list</source>
      <translation>システムテーブルとインデックスをリストに表示</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="383"/>
      <source>Database dialog window</source>
      <translation>データベースダイアログウィンドウ</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="389"/>
      <source>&lt;p&gt;When adding new database it is marked to be &quot;permanent&quot; (stored in configuration) by default. Checking this option makes every new database to NOT be &quot;permanent&quot; by default.&lt;/p&gt;</source>
      <translation>&lt;p&gt;新しいデータベースを追加すると、デフォルトでは &quot;permanent&quot;（設定に保存）としてマークされます。このオプションをオンにすると、新しいデータベースはデフォルトで &quot;permanent&quot; としてマークされません。&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="392"/>
      <source>Do not mark database to be &quot;permanent&quot; by default</source>
      <translation>デフォルトでデータベースを &quot;permanent&quot; としてマークしない</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="450"/>
      <source>Data browsing and editing</source>
      <translation>データの閲覧と編集</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="456"/>
      <location filename="../dialogs/configdialog.ui" line="469"/>
      <source>&lt;p&gt;Maximum number of configurations of Populate Table dialog stored in configuration. Value of 100 should be sufficient.&lt;/p&gt;</source>
      <translation>&lt;p&gt;設定に保存する Populate Table ダイアログ設定の最大数です。100 で十分なはずです。&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="472"/>
      <source>Number of memorized table populating configurations</source>
      <translation>記憶するテーブル生成設定の数</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="547"/>
      <source>Use scientific notation for very small real numbers in the grid view</source>
      <translation>グリッドビューで非常に小さい実数に科学表記を使用</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="586"/>
      <source>Data column width</source>
      <translation>データカラム幅</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="592"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;When user enters new value into column and the value is bigger than the current column width, the application will enlarge the column to fit the new value, but not wider than the limit defined in the option above.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;ユーザーがカラムに新しい値を入力し、その値が現在のカラム幅より大きい場合、アプリケーションは新しい値に合わせてカラムを広げます。ただし、上のオプションで定義された制限より広くはなりません。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="595"/>
      <source>Enlarge column when entering value longer than current width</source>
      <translation>現在の幅より長い値を入力したときにカラムを広げる</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="611"/>
      <source>&lt;p&gt;When the data is read into grid view columns width is automatically adjusted. This value limits the initial width for the adjustment, but user can still resize the column manually over this limit.&lt;/p&gt;</source>
      <translation>&lt;p&gt;データがグリッドビューに読み込まれると、カラム幅は自動的に調整されます。この値は調整時の初期幅を制限しますが、ユーザーはこの制限を超えて手動でカラムサイズを変更できます。&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="537"/>
      <source>Number of data rows per page:</source>
      <translation>ページあたりのデータ行数：</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="570"/>
      <source>&lt;p&gt;When this is enabled and user holds mouse pointer over a cell in any data view (query results, a table data, a view data) a tooltip will appear with details about the cell - it includes details like column data type, constraints, ROWID and others.&lt;/p&gt;</source>
      <translation>&lt;p&gt;これを有効にし、ユーザーが任意のデータビュー（クエリ結果、テーブルデータ、ビューデータ）のセル上にマウスポインタを置くと、セルの詳細を示すツールチップが表示されます。カラムのデータ型、制約、ROWID などの詳細が含まれます。&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="573"/>
      <source>Show column and row details tooltip in data view</source>
      <translation>データビューでカラムと行の詳細ツールチップを表示</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="479"/>
      <source>&lt;p&gt;When editing a cell which used to have NULL value and entering empty string as new value, then this option determinates whether the new value should remain NULL (have this option enabled), or should it be overwritten with empty string value (have this option disabled).&lt;/p&gt;</source>
      <translation>&lt;p&gt;NULL 値だったセルを編集し、新しい値として空文字列を入力した場合、このオプションは新しい値を NULL のままにするか（このオプションを有効）、空文字列の値で上書きするか（このオプションを無効）を決定します。&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="482"/>
      <source>Keep NULL value when entering empty value</source>
      <translation>空の値を入力したとき NULL 値を保持</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="560"/>
      <source>Limit number of rows for in case of dozens of columns</source>
      <translation>多数のカラムがある場合に行数を制限</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="691"/>
      <source>Inserting new row in data grid</source>
      <translation>データグリッドへの新しい行の挿入</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="697"/>
      <source>Before currently selected row</source>
      <translation>現在選択されている行の前</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="713"/>
      <source>After currently selected row</source>
      <translation>現在選択されている行の後</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="726"/>
      <source>At the end of data view</source>
      <translation>データビューの末尾</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="742"/>
      <source>Table windows</source>
      <translation>テーブルウィンドウ</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="748"/>
      <source>&lt;p&gt;When enabled, Table Windows will show up with the data tab, instead of the structure tab.&lt;/p&gt;</source>
      <translation>&lt;p&gt;有効にすると、テーブルウィンドウは構造タブではなくデータタブを表示して開きます。&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="751"/>
      <source>Open Table Windows with the data tab for start</source>
      <translation>テーブルウィンドウを最初にデータタブで開く</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="761"/>
      <source>&lt;p&gt;When enabled the &quot;Data&quot; tab will be placed as first tab in every Table Window, instead of being at second place.&lt;/p&gt;</source>
      <translation>&lt;p&gt;有効にすると、すべてのテーブルウィンドウで &quot;Data&quot; タブが二番目ではなく最初のタブとして配置されます。&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="764"/>
      <source>Place data tab as first tab in a Table Window</source>
      <translation>テーブルウィンドウでデータタブを最初のタブに配置</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="777"/>
      <source>View windows</source>
      <translation>ビューウィンドウ</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="783"/>
      <source>&lt;p&gt;When enabled, View Windows will show up with the data tab, instead of the structure tab.&lt;/p&gt;</source>
      <translation>&lt;p&gt;有効にすると、ビューウィンドウは構造タブではなくデータタブを表示して開きます。&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="786"/>
      <source>Open View Windows with the data tab for start</source>
      <translation>ビューウィンドウを最初にデータタブで開く</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="796"/>
      <source>&lt;p&gt;When enabled the &quot;Data&quot; tab will be placed as first tab in every View Window, instead of being at second place.&lt;/p&gt;</source>
      <translation>&lt;p&gt;有効にすると、すべてのビューウィンドウで &quot;Data&quot; タブが二番目ではなく最初のタブとして配置されます。&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="799"/>
      <source>Place data tab as first tab in a View Window</source>
      <translation>ビューウィンドウでデータタブを最初のタブに配置</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="843"/>
      <source>Data types</source>
      <translation>データ型</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="896"/>
      <source>Available editors:</source>
      <translation>利用可能なエディタ：</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1013"/>
      <source>Schema editing</source>
      <translation>スキーマ編集</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1025"/>
      <source>Number of DDL changes kept in history.</source>
      <translation>履歴に保持する DDL 変更の数。</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1038"/>
      <source>DDL history size:</source>
      <translation>DDL 履歴サイズ：</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1045"/>
      <source>Don&apos;t show DDL preview dialog when committing schema changes</source>
      <translation>Don&apos;t show：スキーマ変更のコミット時に DDL プレビューダイアログを表示しない</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1343"/>
      <location filename="../dialogs/configdialog.ui" line="1359"/>
      <source>Number of queries kept in the history.</source>
      <translation>履歴に保持するクエリの数。</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1289"/>
      <source>Execute only the query under the cursor</source>
      <translation>カーソル下のクエリのみ実行</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1375"/>
      <source>Number of memorized query parameters</source>
      <translation>記憶するクエリパラメータの数</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="630"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;When the data is read into grid view columns width is automatically adjusted. This value limits the initial width for the adjustment, but user can still resize the column manually over this limit. This value is also used when enlarging column upon new, longer value entered by the user (see option below).&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;データがグリッドビューに読み込まれると、カラム幅は自動的に調整されます。この値は調整時の初期幅を制限しますが、ユーザーはこの制限を超えて手動でカラムサイズを変更できます。この値は、ユーザーが新しい長い値を入力したときにカラムを広げる場合にも使用されます（下のオプションを参照）。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="633"/>
      <source>Limit automatic data column width to (in pixels):</source>
      <translation>自動データ列幅の上限（ピクセル）：</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="640"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Initial width of data columns will be set to at least show complete name of the column in the header. This can still be overwritten by the initial limit of column width specified in pixels (the setting above).&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;データカラムの初期幅は、少なくともヘッダーにカラムの完全な名前を表示できるように設定されます。これは、ピクセルで指定されたカラム幅の初期制限（上の設定）によって上書きされる場合があります。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="643"/>
      <source>Keep at least the width to show complete column name</source>
      <translation>完全なカラム名を表示できる幅を少なくとも保持</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1253"/>
      <source>Wrap lines in SQL editor</source>
      <translation>SQL エディタで行を折り返す</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1276"/>
      <source>Highlight current query</source>
      <translation>現在のクエリを強調表示</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1058"/>
      <source>Updates</source>
      <translation>更新</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1064"/>
      <source>Automatically check for updates at startup</source>
      <translation>起動時に自動的に更新を確認</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1077"/>
      <source>Session</source>
      <translation>セッション</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1083"/>
      <source>Restore last session (active MDI windows) after startup</source>
      <translation>起動後に最後のセッション（アクティブな MDI ウィンドウ）を復元</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1093"/>
      <source>Allow multiple instances of the application at the same time</source>
      <translation>同時にアプリケーションの複数インスタンスを許可</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1106"/>
      <source>Status Field</source>
      <translation>ステータスフィールド</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1115"/>
      <source>Always open Status panel when new message is printed</source>
      <translation>新しいメッセージが表示されたら常にステータスパネルを開く</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1440"/>
      <source>Code syntax colors</source>
      <translation>コード構文色</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1626"/>
      <source>Keyword foreground</source>
      <translation>キーワード前景色</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1446"/>
      <source>Regular foreground</source>
      <translation>通常の前景色</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1536"/>
      <source>String foreground</source>
      <translation>文字列前景色</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1806"/>
      <source>Comment foreground</source>
      <translation>コメント前景色</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1896"/>
      <source>Valid objects foreground</source>
      <translation>有効なオブジェクト前景色</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2207"/>
      <source>Current query background</source>
      <translation>現在のクエリ背景色</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2076"/>
      <source>Bind parameter foreground</source>
      <translation>バインドパラメータ前景色</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2166"/>
      <source>Current line background</source>
      <translation>現在行の背景色</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2251"/>
      <source>Matched parenthesis background</source>
      <translation>対応する括弧の背景色</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2235"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;You can disable current query highlighting entirely on the General settings page.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;現在のクエリの強調表示は、一般設定ページで完全に無効にできます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="179"/>
      <source>Data renderers</source>
      <translation>データレンダラ</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="235"/>
      <source>Expand tables when connected to a database</source>
      <translation>データベース接続時にテーブルを展開</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="370"/>
      <source>Expand views when connected to a database</source>
      <translation>データベース接続時にビューを展開</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="271"/>
      <source>Expanding a table or view also expands the Columns, Indexes and Triggers nodes to show their contents.</source>
      <translation>テーブルまたはビューを展開すると、カラム、インデックス、トリガーの各ノードも展開され、その内容が表示されます。</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="245"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;By default, the database schema is accessed using the &lt;span style=&quot; font-family:&apos;Courier New&apos;;&quot;&gt;sqlite_schema&lt;/span&gt; table name.&lt;br/&gt;Older SQLite versions used the &lt;span style=&quot; font-family:&apos;Courier New&apos;;&quot;&gt;sqlite_master&lt;/span&gt; name, which is still supported as an alias.&lt;br/&gt;You can switch here to use the legacy name instead.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;デフォルトでは、データベーススキーマには &lt;span style=&quot; font-family:&apos;Courier New&apos;;&quot;&gt;sqlite_schema&lt;/span&gt; テーブル名を使用してアクセスします。&lt;br/&gt;古い SQLite バージョンでは &lt;span style=&quot; font-family:&apos;Courier New&apos;;&quot;&gt;sqlite_master&lt;/span&gt; という名前が使用されており、これは現在もエイリアスとしてサポートされています。&lt;br/&gt;ここで従来の名前を代わりに使用するよう切り替えられます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="248"/>
      <source>Prefer sqlite_master over sqlite_schema table name</source>
      <translation>sqlite_schema テーブル名より sqlite_master を優先</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="274"/>
      <source>Expand columns, indexes and triggers together with the table</source>
      <translation>テーブルと一緒にカラム、インデックス、トリガーを展開</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="315"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Shows data type next to the column when Columns node is expanded.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;カラムノードを展開したとき、カラムの横にデータ型を表示します。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="318"/>
      <source>Display column data types</source>
      <translation>カラムのデータ型を表示</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="328"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Shows number of columns, indexes and triggers next to each table name.&lt;/p&gt;&lt;p&gt;Requires loading full schema for all tables. For databases with hundreds or thousands of tables, this can significantly impact performance.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;各テーブル名の横に、カラム、インデックス、トリガーの数を表示します。&lt;/p&gt;&lt;p&gt;すべてのテーブルの完全なスキーマを読み込む必要があります。数百または数千のテーブルがあるデータベースでは、パフォーマンスに大きな影響を与える可能性があります。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="357"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;By default, system tables and indexes are hidden from the list.&lt;br/&gt;Enable this option to display internal SQLite objects, such as &lt;span style=&quot; font-family:&apos;Courier New&apos;;&quot;&gt;sqlite_schema&lt;/span&gt; and auto-generated indexes.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;デフォルトでは、システムテーブルとインデックスはリストから非表示になります。&lt;br/&gt;このオプションを有効にすると、&lt;span style=&quot; font-family:&apos;Courier New&apos;;&quot;&gt;sqlite_schema&lt;/span&gt; や自動生成インデックスなどの内部 SQLite オブジェクトが表示されます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="402"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;When enabled, database files will be added without showing the standard database dialog. If opening the database with default options fails (e.g. encrypted database or different driver required), the dialog will be shown so the options can be adjusted. When disabled, the dialog will always be shown.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;有効にすると、標準のデータベースダイアログを表示せずにデータベースファイルが追加されます。デフォルトオプションでデータベースを開けない場合（例: 暗号化されたデータベース、または別のドライバが必要な場合）、オプションを調整できるようにダイアログが表示されます。無効にすると、ダイアログは常に表示されます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="405"/>
      <source>Skip the dialog when possible</source>
      <translation>可能な場合はダイアログをスキップ</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="912"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Define which data editors are available for specific column types in &lt;span style=&quot; font-weight:700;&quot;&gt;Form View&lt;/span&gt; and the &lt;span style=&quot; font-weight:700;&quot;&gt;popup editor dialog&lt;/span&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;フォームビュー&lt;/span&gt;および&lt;span style=&quot; font-weight:700;&quot;&gt;ポップアップエディタダイアログ&lt;/span&gt;で、特定のカラム型に対して利用可能なデータエディタを定義します。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="931"/>
      <source>Preview of editors for this data type (drag to reorder):</source>
      <translation>このデータ型のエディタのプレビュー（ドラッグして並べ替え）：</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="955"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;You can define which cell renderers are used for specific data types declared on table columns (case-insensitive). If no renderer is defined for a given type, the default renderer is used.&lt;/p&gt;&lt;p&gt;Optional plugins may provide additional renderers and set their own default mappings for data types, which you can still override here.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;テーブルカラムで宣言された特定のデータ型（大文字小文字を区別しない）に使用するセルレンダラを定義できます。指定された型にレンダラが定義されていない場合は、デフォルトレンダラが使用されます。&lt;/p&gt;&lt;p&gt;任意のプラグインが追加のレンダラを提供し、データ型に独自のデフォルトマッピングを設定する場合がありますが、ここで上書きできます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="984"/>
      <source>Data type</source>
      <translation>データ型</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="989"/>
      <source>Renderer</source>
      <translation>レンダラ</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1286"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;When multiple queries are present, executes only the query under the cursor.&lt;br/&gt;When disabled, all queries are executed.&lt;br/&gt;You can also execute selected queries or use shortcuts (%1 for single, %2 for all).&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;複数のクエリがある場合、カーソル下のクエリのみを実行します。&lt;br/&gt;無効にすると、すべてのクエリが実行されます。&lt;br/&gt;選択したクエリを実行したり、ショートカット（単一は %1、すべては %2）を使用したりすることもできます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1273"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Highlights the query under the cursor - the same query that will be executed when using &lt;span style=&quot; font-style:italic;&quot;&gt;Execute query&lt;/span&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;カーソル下のクエリを強調表示します。これは &lt;span style=&quot; font-style:italic;&quot;&gt;クエリを実行&lt;/span&gt; を使用したときに実行されるものと同じクエリです。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="544"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;When enabled, Letos automatically switches to scientific notation for very small real numbers (e.g. &lt;span style=&quot; font-style:italic;&quot;&gt;5.3e-21&lt;/span&gt;).&lt;br/&gt;Decimal notation is used for values whose magnitude allows a readable decimal representation.&lt;/p&gt;&lt;p&gt;When disabled, real numbers are always displayed using decimal notation, even if this results in very long fractional parts.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;有効にすると、Letos は非常に小さい実数（例: &lt;span style=&quot; font-style:italic;&quot;&gt;5.3e-21&lt;/span&gt;）に対して自動的に科学表記へ切り替えます。&lt;br/&gt;読みやすい小数表記が可能な大きさの値には小数表記が使用されます。&lt;/p&gt;&lt;p&gt;無効にすると、小数部が非常に長くなる場合でも、実数は常に小数表記で表示されます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="524"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;When editing a cell, pressing Enter accepts the value and moves to the same column in the next row.&lt;br/&gt;If disabled, the selection stays on the current cell.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;セルの編集中にEnterを押すと値を確定し、次の行の同じ列へ移動します。&lt;br/&gt;無効にすると、選択は現在のセルに留まります。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="527"/>
      <source>After editing, Enter moves to the next row</source>
      <translation>編集後、Enterで次の行へ移動</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="557"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If query results contain dozens (or hundreds) of columns, it is more likely that it will exhaust free memory of your computer by loading several gigabytes of data at once. Letos may try to limit number of results displayed on one page in such cases to protect your computer. If you know that you don&apos;t work with big values in database, you can disable this limit and you will always see as many rows as defined per page.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;クエリ結果に数十（または数百）の列が含まれる場合、一度に数ギガバイトのデータを読み込むことでコンピューターの空きメモリを使い果たす可能性が高くなります。そのような場合、Letos はコンピューターを保護するために、ページに表示する結果数を制限しようとする場合があります。データベース内で大きな値を扱わない（don&apos;t）ことが分かっている場合は、この制限を無効にでき、常にページあたりに定義された数の行を表示できます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="492"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Automatically starts editing the cell in the next row after moving to it with Enter.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Enterで次の行へ移動した後、その行のセル編集を自動的に開始します。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="495"/>
      <source>Start editing after moving to the next row</source>
      <translation>次の行へ移動後に編集を開始</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="656"/>
      <source>Column header actions</source>
      <translation>カラムヘッダーの操作</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="662"/>
      <source>Single-click selects column data; double-click sorts by column</source>
      <translation>シングルクリックでカラムデータを選択、ダブルクリックでカラム順に並べ替え</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="675"/>
      <source>Single-click sorts by column; Alt+click selects column data</source>
      <translation>シングルクリックでカラム順に並べ替え、Alt+クリックでカラムデータを選択</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1112"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;When user manually closes the Status panel, this option makes sure that if any new message is printed in the Status panel it will be reopened. If it&apos;s disabled, then Status panel can only be open manually by the user from the &amp;quot;View&amp;quot; menu.&lt;/p&gt;&lt;p&gt;You can always hide the Status panel with the Esc key.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;ユーザーが手動でステータスパネルを閉じた場合、このオプションにより、ステータスパネルに新しいメッセージが表示されると再び開かれます。無効（it&apos;s disabled）の場合、ステータスパネルはユーザーが &amp;quot;View&amp;quot; メニューから手動でのみ開けます。&lt;/p&gt;&lt;p&gt;Esc キーでいつでもステータスパネルを非表示にできます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1125"/>
      <source>Older status messages</source>
      <translation>古いステータスメッセージ</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1131"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Older status messages are kept unchanged.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;古いステータスメッセージは変更されずに保持されます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1134"/>
      <source>Keep messages</source>
      <translation>メッセージを保持</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1147"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Older status messages remain visible, but are visually dimmed to make recent messages stand out.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;古いステータスメッセージは表示されたままですが、新しいメッセージが目立つように視覚的に暗く表示されます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1150"/>
      <source>Dim older messages</source>
      <translation>古いメッセージを暗く表示</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1163"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Older status messages are automatically removed from the status field.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;古いステータスメッセージはステータスフィールドから自動的に削除されます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1166"/>
      <source>Remove older messages</source>
      <translation>古いメッセージを削除</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1182"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Occasionally show a status message with information about supporting the Letos project. These reminders appear infrequently and can be disabled at any time.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Letosプロジェクトの支援に関する情報を含むステータスメッセージを時々表示します。これらのリマインダーはまれに表示され、いつでも無効にできます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1185"/>
      <source>Show occasional project support reminders</source>
      <translation>プロジェクト支援のリマインダーを時々表示する</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1221"/>
      <location filename="../dialogs/configdialog.ui" line="1237"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Specifies the maximum number of decimal places shown for query execution time. Up to 9 digits (nanoseconds) can be configured. Trailing zeros are automatically trimmed.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;クエリ実行時間に表示する小数点以下の最大桁数を指定します。最大 9 桁（ナノ秒）まで設定できます。末尾のゼロは自動的に削除されます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1224"/>
      <source>Execution time precision (decimal places)</source>
      <translation>実行時間の精度（小数桁数）</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1250"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If enabled, lines longer than the editor width will be wrapped, so horizontal scrolling will not be needed.&lt;/p&gt;&lt;p&gt;This option defines the global default, while individual SQL editor windows can override it locally.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;有効にすると、エディターの幅より長い行は折り返されるため、水平スクロールは不要になります。&lt;/p&gt;&lt;p&gt;このオプションはグローバルな既定値を定義しますが、個別のSQLエディターウィンドウではローカルに上書きできます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1263"/>
      <source>Disable blinking text cursor</source>
      <translation>テキストカーソルの点滅を無効化</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1311"/>
      <source>Trigger assistant after typing a dot</source>
      <translation>ドット入力後にアシスタントを起動</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1321"/>
      <source>When enabled, invoking code completion in an empty editor shows code snippets first instead of syntax suggestions. Invoking code completion again switches to syntax suggestions (and vice versa).</source>
      <translation>有効にすると、空のエディタでコード補完を呼び出した際、構文候補の代わりにコードスニペットが最初に表示されます。コード補完を再度呼び出すと構文候補に切り替わります（逆も同様）。</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1324"/>
      <source>Prefer snippets in empty editor</source>
      <translation>空のエディタではスニペットを優先</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1337"/>
      <source>History</source>
      <translation>履歴</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1346"/>
      <source>Query history size:</source>
      <translation>クエリ履歴サイズ：</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1372"/>
      <location filename="../dialogs/configdialog.ui" line="1382"/>
      <source>&lt;p&gt;Maximum number of query parameters (:param, @param, $param, ?) stored in history. When you re-use parameter with the same name/position, Letos will pre-initialize it with most recent memorized value (you will still be able to change it). Value of 1000 should be sufficient.&lt;/p&gt;</source>
      <translation>&lt;p&gt;履歴に保存するクエリパラメータ（:param、@param、$param、?）の最大数です。同じ名前/位置のパラメータを再利用すると、Letos は直近に記憶された値で事前初期化します（変更は可能です）。1000 で十分なはずです。&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1716"/>
      <source>Number foreground</source>
      <translation>数値前景色</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1986"/>
      <source>BLOB value foreground</source>
      <translation>BLOB 値前景色</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2292"/>
      <source>Matched parenthesis foreground</source>
      <translation>対応する括弧の前景色</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2400"/>
      <location filename="../dialogs/configdialog.ui" line="2508"/>
      <source>Reset to defaults</source>
      <translation>デフォルトにリセット</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2426"/>
      <source>Filter shortcuts by name or key combination</source>
      <translation>名前またはキーの組み合わせでショートカットをフィルタ</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2470"/>
      <source>Action</source>
      <translation>アクション</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2475"/>
      <source>Key combination</source>
      <translation>キーの組み合わせ</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2549"/>
      <location filename="../dialogs/configdialog.ui" line="3234"/>
      <source>Language</source>
      <translation>言語</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2555"/>
      <source>Changing language requires application restart to take effect.</source>
      <translation>言語の変更を反映するにはアプリケーションの再起動が必要です。</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2575"/>
      <source>User interface</source>
      <translation>ユーザーインターフェイス</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2581"/>
      <location filename="../dialogs/configdialog.ui" line="2591"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Adjusts the scale of the application interface. Changes take effect after restarting the application.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;アプリケーションのインターフェイスの倍率を調整します。変更はアプリケーションの再起動後に有効になります。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2584"/>
      <source>Interface scale</source>
      <translation>インターフェイスの倍率</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2601"/>
      <source>Toolbar icon size</source>
      <translation>ツールバーアイコンのサイズ</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2621"/>
      <source>&lt;p&gt;Compact layout reduces all margins and spacing on the UI to minimum, making space for displaying more data. It makes the interface a little bit less aesthetic, but allows to display more data at once.&lt;/p&gt;</source>
      <translation>&lt;p&gt;コンパクトレイアウトは UI 上のすべての余白と間隔を最小限に減らし、より多くのデータを表示するためのスペースを作ります。インターフェイスの見た目は少し簡素になりますが、一度により多くのデータを表示できます。&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2624"/>
      <source>Use compact layout</source>
      <translation>コンパクトレイアウトを使用</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2640"/>
      <source>Icon set</source>
      <translation>アイコンセット</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2646"/>
      <source>License</source>
      <translation>ライセンス</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2653"/>
      <source>Choose icon set (requires restart)</source>
      <translation>アイコンセットを選択（再起動が必要）</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2725"/>
      <source>Description</source>
      <translation>説明</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2735"/>
      <source>Author</source>
      <translation>作成者</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2749"/>
      <source>URL</source>
      <translation>URL（アドレス）</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2783"/>
      <source>Main window dock areas</source>
      <translation>メインウィンドウのドック領域</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2789"/>
      <source>Left and right areas occupy corners</source>
      <translation>左右の領域が角を占有</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2805"/>
      <source>Top and bottom areas occupy corners</source>
      <translation>上下の領域が角を占有</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2598"/>
      <location filename="../dialogs/configdialog.ui" line="2608"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Expressed in percentage of default size.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;デフォルトサイズに対する割合で表されます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2958"/>
      <source>Hide built-in plugins</source>
      <translation>組み込みプラグインを非表示</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2987"/>
      <source>Current style:</source>
      <translation>現在のスタイル：</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2742"/>
      <location filename="../dialogs/configdialog.ui" line="3004"/>
      <source>Preview</source>
      <translation>プレビュー</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2821"/>
      <source>Window menu layout</source>
      <translation>ウィンドウメニューのレイアウト</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2827"/>
      <source>Separate &quot;Windows&quot; menu</source>
      <translation>独立した &quot;ウィンドウ&quot; メニュー</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="2840"/>
      <source>&quot;Window List&quot; under &quot;View&quot;</source>
      <translation>&quot;表示&quot; の下に &quot;ウィンドウ一覧&quot;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="3014"/>
      <source>Enabled</source>
      <translation>有効</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="3190"/>
      <source>Disabled</source>
      <translation>無効</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="3239"/>
      <source>Active formatter plugin</source>
      <translation>アクティブなフォーマッタプラグイン</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="3277"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Tip:&lt;/span&gt; In addition to the settings available here, font sizes can also be adjusted dynamically in most interface elements by holding &lt;span style=&quot; font-weight:700;&quot;&gt;Ctrl&lt;/span&gt; and scrolling the &lt;span style=&quot; font-weight:700;&quot;&gt;mouse wheel&lt;/span&gt; over the element whose font size you want to change.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;ヒント:&lt;/span&gt; ここで利用できる設定に加えて、ほとんどのインターフェイス要素では、&lt;span style=&quot; font-weight:700;&quot;&gt;Ctrl&lt;/span&gt; を押しながら、フォントサイズを変更したい要素の上で &lt;span style=&quot; font-weight:700;&quot;&gt;マウスホイール&lt;/span&gt; をスクロールすることで、フォントサイズを動的に調整できます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="3296"/>
      <source>SQL editor font</source>
      <translation>SQL エディタフォント</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="3312"/>
      <source>Database list font</source>
      <translation>データベースリストフォント</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="3328"/>
      <source>Database list additional label font</source>
      <translation>データベースリスト追加ラベルフォント</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="3344"/>
      <source>Data view font</source>
      <translation>データビューフォント</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="3360"/>
      <source>Status field font</source>
      <translation>ステータスフィールドフォント</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.ui" line="1308"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If this option is enabled, the code assistant will be triggered in cases, when user types for example &lt;span style=&quot; font-weight:700;&quot;&gt;tableName.&lt;/span&gt; to propose columns of the table. If the option is disabled, user will have to hit the assistant hotkey explicitly.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;このオプションを有効にすると、たとえばユーザーが &lt;span style=&quot; font-weight:700;&quot;&gt;tableName.&lt;/span&gt; と入力してテーブルのカラムを提案する場合などに、コードアシスタントが起動します。オプションが無効な場合、ユーザーはアシスタントのホットキーを明示的に押す必要があります。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.cpp" line="470"/>
      <source>The new interface scale will be applied after restarting Letos.</source>
      <translation>新しいインターフェイスの倍率は、Letos の再起動後に適用されます。</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.cpp" line="829"/>
      <source>Restart the application to apply the new icon set.</source>
      <translation>新しいアイコンセットを適用するには、アプリケーションを再起動してください。</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.cpp" line="1179"/>
      <source>Description:</source>
      <comment>plugin details</comment>
      <translation>説明：</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.cpp" line="1180"/>
      <source>Category:</source>
      <comment>plugin details</comment>
      <translation>カテゴリ：</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.cpp" line="1181"/>
      <source>Version:</source>
      <comment>plugin details</comment>
      <translation>バージョン：</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.cpp" line="1182"/>
      <source>Author:</source>
      <comment>plugin details</comment>
      <translation>作者：</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.cpp" line="1184"/>
      <source>Internal name:</source>
      <comment>plugin details</comment>
      <translation>内部名：</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.cpp" line="1185"/>
      <source>Dependencies:</source>
      <comment>plugin details</comment>
      <translation>依存関係：</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.cpp" line="1186"/>
      <source>Conflicts:</source>
      <comment>plugin details</comment>
      <translation>競合：</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.cpp" line="1187"/>
      <source>File:</source>
      <comment>plugin details</comment>
      <translation>ファイル：</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.cpp" line="1192"/>
      <source>Plugin details</source>
      <translation>プラグイン詳細</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.cpp" line="1892"/>
      <source>Plugins are loaded/unloaded immediately when checked/unchecked, but modified list of plugins to load at startup is not saved until you commit the whole configuration dialog.</source>
      <translation>プラグインはチェック/チェック解除するとすぐに読み込み/解除されますが、起動時に読み込むプラグインの変更済みリストは、設定ダイアログ全体をコミットするまで保存されません。</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.cpp" line="1950"/>
      <source>%1 (built-in)</source>
      <comment>plugins manager in configuration dialog</comment>
      <translation>%1（組み込み）</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.cpp" line="1992"/>
      <source>Details</source>
      <translation>詳細</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.cpp" line="2006"/>
      <source>No plugins in this category.</source>
      <translation>このカテゴリにプラグインはありません。</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.cpp" line="2106"/>
      <location filename="../dialogs/configdialog.cpp" line="2135"/>
      <source>Add new data type</source>
      <translation>新しいデータ型を追加</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.cpp" line="2110"/>
      <location filename="../dialogs/configdialog.cpp" line="2139"/>
      <source>Rename selected data type</source>
      <translation>選択したデータ型の名前を変更</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.cpp" line="2114"/>
      <location filename="../dialogs/configdialog.cpp" line="2143"/>
      <source>Delete selected data type</source>
      <translation>選択したデータ型を削除</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.cpp" line="2227"/>
      <source>Clear hotkey for this action</source>
      <translation>このアクションのホットキーをクリア</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.cpp" line="2239"/>
      <source>Restore original hotkey for this action</source>
      <translation>このアクションの元のホットキーを復元</translation>
    </message>
    <message>
      <location filename="../dialogs/configdialog.cpp" line="2281"/>
      <source>Here you can configure colors for code syntax highlighting. They are shared across different languages - not only for SQL, but also JavaScript and others. By default a theme-based color is used. To define your own color, enable a custom color by selecting a checkbox next to a particular color.</source>
      <translation>ここでは、コードの構文強調表示に使用する色を設定できます。これらは SQL だけでなく、JavaScript などの異なる言語間で共有されます。既定ではテーマに基づく色が使用されます。独自の色を定義するには、特定の色の横にあるチェックボックスを選択してカスタム色を有効にしてください。</translation>
    </message>
  </context>
  <context>
    <name>ConstraintCheckPanel</name>
    <message>
      <location filename="../constraints/constraintcheckpanel.ui" line="20"/>
      <source>The condition</source>
      <translation>条件</translation>
    </message>
    <message>
      <location filename="../constraints/constraintcheckpanel.ui" line="35"/>
      <source>Named constraint:</source>
      <translation>名前付き制約：</translation>
    </message>
    <message>
      <location filename="../constraints/constraintcheckpanel.ui" line="51"/>
      <source>On conflict</source>
      <translation>競合時</translation>
    </message>
    <message>
      <location filename="../constraints/constraintcheckpanel.cpp" line="46"/>
      <source>Enter a valid condition.</source>
      <translation>有効な条件を入力してください。</translation>
    </message>
    <message>
      <location filename="../constraints/constraintcheckpanel.cpp" line="47"/>
      <source>Enter a name of the constraint.</source>
      <translation>制約の名前を入力してください。</translation>
    </message>
  </context>
  <context>
    <name>ConstraintDialog</name>
    <message>
      <location filename="../dialogs/constraintdialog.cpp" line="62"/>
      <source>New constraint</source>
      <comment>constraint dialog</comment>
      <translation>新しい制約</translation>
    </message>
    <message>
      <location filename="../dialogs/constraintdialog.cpp" line="63"/>
      <source>Create</source>
      <comment>constraint dialog</comment>
      <translation>作成</translation>
    </message>
    <message>
      <location filename="../dialogs/constraintdialog.cpp" line="66"/>
      <source>Edit constraint</source>
      <comment>dialog window</comment>
      <translation>制約を編集</translation>
    </message>
    <message>
      <location filename="../dialogs/constraintdialog.cpp" line="67"/>
      <source>Apply</source>
      <comment>constraint dialog</comment>
      <translation>適用</translation>
    </message>
    <message>
      <location filename="../dialogs/constraintdialog.cpp" line="174"/>
      <source>Primary key</source>
      <comment>table constraints</comment>
      <translation>主キー</translation>
    </message>
    <message>
      <location filename="../dialogs/constraintdialog.cpp" line="178"/>
      <source>Foreign key</source>
      <comment>table constraints</comment>
      <translation>外部キー</translation>
    </message>
    <message>
      <location filename="../dialogs/constraintdialog.cpp" line="182"/>
      <source>Unique</source>
      <comment>table constraints</comment>
      <translation>一意</translation>
    </message>
    <message>
      <location filename="../dialogs/constraintdialog.cpp" line="186"/>
      <source>Not NULL</source>
      <comment>table constraints</comment>
      <translation>NOT NULL</translation>
    </message>
    <message>
      <location filename="../dialogs/constraintdialog.cpp" line="190"/>
      <source>Check</source>
      <comment>table constraints</comment>
      <translation>チェック</translation>
    </message>
    <message>
      <location filename="../dialogs/constraintdialog.cpp" line="194"/>
      <source>Generated</source>
      <comment>table constraints</comment>
      <translation>生成</translation>
    </message>
    <message>
      <location filename="../dialogs/constraintdialog.cpp" line="198"/>
      <source>Collate</source>
      <comment>table constraints</comment>
      <translation>照合順序</translation>
    </message>
    <message>
      <location filename="../dialogs/constraintdialog.cpp" line="202"/>
      <source>Default</source>
      <comment>table constraints</comment>
      <translation>既定値</translation>
    </message>
  </context>
  <context>
    <name>ConstraintTabModel</name>
    <message>
      <location filename="../windows/constrainttabmodel.cpp" line="67"/>
      <source>Table</source>
      <comment>table constraints</comment>
      <translation>テーブル</translation>
    </message>
    <message>
      <location filename="../windows/constrainttabmodel.cpp" line="108"/>
      <source>Column (%1)</source>
      <comment>table constraints</comment>
      <translation>列 (%1)</translation>
    </message>
    <message>
      <location filename="../windows/constrainttabmodel.cpp" line="152"/>
      <source>Scope</source>
      <comment>table constraints</comment>
      <translation>範囲</translation>
    </message>
    <message>
      <location filename="../windows/constrainttabmodel.cpp" line="154"/>
      <source>Type</source>
      <comment>table constraints</comment>
      <translation>型</translation>
    </message>
    <message>
      <location filename="../windows/constrainttabmodel.cpp" line="156"/>
      <source>Details</source>
      <comment>table constraints</comment>
      <translation>詳細</translation>
    </message>
    <message>
      <location filename="../windows/constrainttabmodel.cpp" line="158"/>
      <source>Name</source>
      <comment>table constraints</comment>
      <translation>名前</translation>
    </message>
  </context>
  <context>
    <name>CpConfigDialogProvider</name>
    <message>
      <location filename="../commandpalette/cpconfigdialogprovider.cpp" line="52"/>
      <source>Configure hotkey: %1 (%2)</source>
      <translation>ホットキーを設定: %1 (%2)</translation>
    </message>
    <message>
      <location filename="../commandpalette/cpconfigdialogprovider.cpp" line="53"/>
      <location filename="../commandpalette/cpconfigdialogprovider.cpp" line="70"/>
      <location filename="../commandpalette/cpconfigdialogprovider.cpp" line="87"/>
      <source>Open configuration on the &quot;%1&quot; page</source>
      <translation>&quot;%1&quot; ページで設定を開く</translation>
    </message>
    <message>
      <location filename="../commandpalette/cpconfigdialogprovider.cpp" line="69"/>
      <location filename="../commandpalette/cpconfigdialogprovider.cpp" line="86"/>
      <source>Configure: %1</source>
      <translation>設定: %1</translation>
    </message>
  </context>
  <context>
    <name>CssDebugDialog</name>
    <message>
      <location filename="../dialogs/cssdebugdialog.ui" line="14"/>
      <source>Letos CSS console</source>
      <translation>Letos CSS コンソール</translation>
    </message>
  </context>
  <context>
    <name>DataView</name>
    <message>
      <location filename="../dataview.cpp" line="125"/>
      <source>Filter data</source>
      <comment>data view</comment>
      <translation>データをフィルター</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="126"/>
      <source>Filter by value in any column</source>
      <comment>data view</comment>
      <translation>任意の列の値でフィルター</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="135"/>
      <source>Grid view</source>
      <translation>グリッドビュー</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="136"/>
      <source>Form view</source>
      <translation>フォームビュー</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="239"/>
      <source>Find in data</source>
      <comment>data view</comment>
      <translation>データ内を検索</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="240"/>
      <source>Refresh table data</source>
      <comment>data view</comment>
      <translation>テーブルデータを更新</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="256"/>
      <source>First page</source>
      <comment>data view</comment>
      <translation>最初のページ</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="257"/>
      <source>Previous page</source>
      <comment>data view</comment>
      <translation>前のページ</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="259"/>
      <source>Next page</source>
      <comment>data view</comment>
      <translation>次のページ</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="260"/>
      <source>Last page</source>
      <comment>data view</comment>
      <translation>最後のページ</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="274"/>
      <source>Show grid view of results</source>
      <comment>data view</comment>
      <translation>結果をグリッドビューで表示</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="275"/>
      <source>Show form view of results</source>
      <comment>data view</comment>
      <translation>結果をフォームビューで表示</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="524"/>
      <source>Rows available on current page: %1 - %2</source>
      <comment>data view</comment>
      <translation>現在のページで利用可能な行: %1 - %2</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="811"/>
      <source>Sum: %1</source>
      <translation>合計: %1</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="964"/>
      <source>Total pages available: %1</source>
      <translation>利用可能な総ページ数: %1</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="974"/>
      <source>Total rows loaded: %1</source>
      <translation>読み込まれた総行数: %1</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="1370"/>
      <source>Filter by text (if contains)</source>
      <comment>data view</comment>
      <translation>テキストでフィルター (含む場合)</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="1371"/>
      <source>Filter strictly by text (if equals)</source>
      <comment>data view</comment>
      <translation>テキストで厳密にフィルター (等しい場合)</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="382"/>
      <source>Tabs on top</source>
      <comment>data view</comment>
      <translation>タブを上に表示</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="54"/>
      <source>Sum of values in selected cells</source>
      <comment>data view</comment>
      <translation>選択したセル内の値の合計</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="105"/>
      <source>Row:</source>
      <translation>行：</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="383"/>
      <source>Tabs at bottom</source>
      <comment>data view</comment>
      <translation>タブを下に表示</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="408"/>
      <source>Place new rows above selected row</source>
      <comment>data view</comment>
      <translation>選択した行の上に新しい行を配置</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="409"/>
      <source>Place new rows below selected row</source>
      <comment>data view</comment>
      <translation>選択した行の下に新しい行を配置</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="410"/>
      <source>Place new rows at the end of the data view</source>
      <comment>data view</comment>
      <translation>データビューの末尾に新しい行を配置</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="987"/>
      <source>Total number of rows is being counted.
Browsing other pages will be possible after the row counting is done.</source>
      <translation>総行数をカウントしています。
行数のカウントが完了すると、他のページを参照できるようになります。</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="1337"/>
      <source>Filter</source>
      <translation>フィルター</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="1340"/>
      <source>Hit Enter key or press &quot;Apply filter&quot; button on toolbar to apply new value.</source>
      <translation>新しい値を適用するには、Enter キーを押すか、ツールバーの &quot;フィルターを適用&quot; ボタンを押してください。</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="1372"/>
      <source>Filter by the Regular Expression</source>
      <comment>data view</comment>
      <translation>正規表現でフィルター</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="1373"/>
      <source>Filter by SQL expression</source>
      <comment>data view</comment>
      <translation>SQL 式でフィルター</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="1392"/>
      <source>Show filter inputs per column</source>
      <comment>data view</comment>
      <translation>列ごとのフィルター入力を表示</translation>
    </message>
    <message>
      <location filename="../dataview.cpp" line="1396"/>
      <source>Apply filter</source>
      <comment>data view</comment>
      <translation>フィルターを適用</translation>
    </message>
  </context>
  <context>
    <name>DbDialog</name>
    <message>
      <location filename="../dialogs/dbdialog.ui" line="23"/>
      <source>Database</source>
      <translation>データベース</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.ui" line="29"/>
      <source>Database type</source>
      <translation>データベース型</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.ui" line="35"/>
      <source>Database driver</source>
      <translation>データベースドライバー</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.ui" line="45"/>
      <location filename="../dialogs/dbdialog.cpp" line="196"/>
      <source>File</source>
      <translation>ファイル</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.ui" line="51"/>
      <source>Select an existing database file</source>
      <translation>既存のデータベースファイルを選択</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.ui" line="61"/>
      <source>Create a new database file</source>
      <translation>新しいデータベースファイルを作成</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.ui" line="85"/>
      <source>Name (on the list)</source>
      <translation>名前 (一覧上)</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.ui" line="113"/>
      <source>Change</source>
      <translation>変更</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.ui" line="123"/>
      <source>Options</source>
      <translation>オプション</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.ui" line="129"/>
      <source>&lt;p&gt;Enable this if you want the database to be stored in configuration file and restored every time Letos is started.&lt;/p&gt;</source>
      <extracomment>aasfd</extracomment>
      <translation>&lt;p&gt;データベースを設定ファイルに保存し、Letos の起動時に毎回復元したい場合は、これを有効にしてください。&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.ui" line="132"/>
      <source>Permanent (keep it in configuration)</source>
      <translation>永続的 (設定に保持)</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.ui" line="176"/>
      <source>Test connection</source>
      <translation>接続をテスト</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.cpp" line="357"/>
      <source>Browse</source>
      <translation>参照</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.cpp" line="530"/>
      <source>Database type not selected.</source>
      <translation>データベース型が選択されていません。</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.cpp" line="537"/>
      <source>Database path not specified.</source>
      <translation>データベースパスが指定されていません。</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.cpp" line="570"/>
      <source>Enter an unique database name.</source>
      <translation>一意のデータベース名を入力してください。</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.cpp" line="580"/>
      <source>This name is already in use. Please enter unique name.</source>
      <translation>この名前は既に使用されています。一意の名前を入力してください。</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.cpp" line="587"/>
      <source>&lt;p&gt;Automatic name generation was disabled, because the name was edited manually. To restore automatic generation please erase contents of the name field.&lt;/p&gt;</source>
      <translation>&lt;p&gt;名前が手動で編集されたため、自動名前生成は無効になりました。自動生成を復元するには、名前フィールドの内容を消去してください。&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.cpp" line="596"/>
      <source>Enter a database file path.</source>
      <translation>データベースファイルのパスを入力してください。</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.cpp" line="602"/>
      <source>You&apos;re using a relative file path, which will be resolved to &quot;%1&quot; according to the application&apos;s working directory. It&apos;s always better to use absolute file path to avoid unexpected database location.</source>
      <translation>You&apos;re using：相対ファイルパスを使用しています。このパスは、アプリケーション&apos;s 作業ディレクトリに基づいて &quot;%1&quot; に解決されます。It&apos;s always better：予期しないデータベースの場所を避けるため、絶対ファイルパスを使用することを常に推奨します。</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.cpp" line="612"/>
      <source>This database is already on the list under name: %1</source>
      <translation>このデータベースは既に次の名前で一覧にあります: %1</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.cpp" line="634"/>
      <source>Select a database type.</source>
      <translation>データベース型を選択してください。</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.cpp" line="659"/>
      <source>Automatic</source>
      <comment>database name</comment>
      <translation>自動</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.cpp" line="660"/>
      <source>Change</source>
      <comment>database name</comment>
      <translation>変更</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.cpp" line="669"/>
      <source>(empty)</source>
      <translation>(空)</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.cpp" line="839"/>
      <source>Choose a location for the new database file</source>
      <translation>新しいデータベースファイルの場所を選択</translation>
    </message>
    <message>
      <location filename="../dialogs/dbdialog.cpp" line="840"/>
      <source>Browse for existing database file on local computer</source>
      <translation>ローカルコンピューター上の既存のデータベースファイルを参照</translation>
    </message>
  </context>
  <context>
    <name>DbObjectDialogs</name>
    <message>
      <location filename="../dbobjectdialogs.cpp" line="176"/>
      <source>Delete table</source>
      <translation>テーブルを削除</translation>
    </message>
    <message>
      <location filename="../dbobjectdialogs.cpp" line="177"/>
      <source>Are you sure you want to delete table %1?</source>
      <translation>テーブル %1 を削除してもよろしいですか？</translation>
    </message>
    <message>
      <location filename="../dbobjectdialogs.cpp" line="181"/>
      <source>Delete index</source>
      <translation>インデックスを削除</translation>
    </message>
    <message>
      <location filename="../dbobjectdialogs.cpp" line="182"/>
      <source>Are you sure you want to delete index %1?</source>
      <translation>インデックス %1 を削除してもよろしいですか？</translation>
    </message>
    <message>
      <location filename="../dbobjectdialogs.cpp" line="186"/>
      <source>Delete trigger</source>
      <translation>トリガーを削除</translation>
    </message>
    <message>
      <location filename="../dbobjectdialogs.cpp" line="187"/>
      <source>Are you sure you want to delete trigger %1?</source>
      <translation>トリガー %1 を削除してもよろしいですか？</translation>
    </message>
    <message>
      <location filename="../dbobjectdialogs.cpp" line="191"/>
      <source>Delete view</source>
      <translation>ビューを削除</translation>
    </message>
    <message>
      <location filename="../dbobjectdialogs.cpp" line="192"/>
      <source>Are you sure you want to delete view %1?</source>
      <translation>ビュー %1 を削除してもよろしいですか？</translation>
    </message>
    <message>
      <location filename="../dbobjectdialogs.cpp" line="214"/>
      <location filename="../dbobjectdialogs.cpp" line="346"/>
      <source>Error while dropping %1: %2</source>
      <translation>%1 の削除中にエラーが発生しました: %2</translation>
    </message>
    <message>
      <location filename="../dbobjectdialogs.cpp" line="322"/>
      <source>Delete objects</source>
      <translation>オブジェクトを削除</translation>
    </message>
    <message>
      <location filename="../dbobjectdialogs.cpp" line="323"/>
      <source>Are you sure you want to delete following objects:
%1</source>
      <translation>次のオブジェクトを削除してもよろしいですか:
%1</translation>
    </message>
    <message>
      <location filename="../dbobjectdialogs.cpp" line="330"/>
      <source>Cannot start transaction. Details: %1</source>
      <translation>トランザクションを開始できません。詳細: %1</translation>
    </message>
    <message>
      <location filename="../dbobjectdialogs.cpp" line="357"/>
      <source>Cannot commit transaction. Details: %1</source>
      <translation>トランザクションをコミットできません。詳細: %1</translation>
    </message>
  </context>
  <context>
    <name>DbTree</name>
    <message>
      <location filename="../dbtree/dbtree.ui" line="20"/>
      <source>Databases</source>
      <translation>データベース</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="2566"/>
      <source>Filter by name</source>
      <translation>名前でフィルター</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="143"/>
      <source>Copy</source>
      <translation>コピー</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="144"/>
      <source>Paste</source>
      <translation>貼り付け</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="145"/>
      <source>Select all</source>
      <translation>すべて選択</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="146"/>
      <source>Create a group</source>
      <translation>グループを作成</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="147"/>
      <source>Delete the group</source>
      <translation>グループを削除</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="148"/>
      <source>Rename the group</source>
      <translation>グループ名を変更</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="153"/>
      <source>&amp;Edit the database</source>
      <translation>&amp;データベースを編集</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="155"/>
      <source>&amp;Remove the database</source>
      <translation>&amp;データベースを削除</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="156"/>
      <source>&amp;Connect to the database</source>
      <translation>&amp;データベースに接続</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="157"/>
      <source>&amp;Disconnect from the database</source>
      <translation>&amp;データベースから切断</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="160"/>
      <source>Vac&amp;uum</source>
      <translation>Vac&amp;uum</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="161"/>
      <source>&amp;Integrity check</source>
      <translation>&amp;整合性チェック</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="162"/>
      <source>Create a &amp;table</source>
      <translation>&amp;テーブルを作成</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="163"/>
      <source>Edit the t&amp;able</source>
      <translation>テ&amp;ーブルを編集</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="165"/>
      <source>Delete the ta&amp;ble</source>
      <translation>テー&amp;ブルを削除</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="166"/>
      <source>Export the table</source>
      <translation>テーブルをエクスポート</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="167"/>
      <source>Import into the table</source>
      <translation>テーブルにインポート</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="169"/>
      <source>Populate table</source>
      <translation>テーブルにデータを生成</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="170"/>
      <source>Create similar table</source>
      <translation>類似テーブルを作成</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="171"/>
      <source>Reset autoincrement sequence</source>
      <translation>自動インクリメントシーケンスをリセット</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="172"/>
      <source>Create an &amp;index</source>
      <translation>&amp;インデックスを作成</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="173"/>
      <source>Edit the i&amp;ndex</source>
      <translation>イ&amp;ンデックスを編集</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="175"/>
      <source>Delete the in&amp;dex</source>
      <translation>イン&amp;デックスを削除</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="176"/>
      <source>Create a trig&amp;ger</source>
      <translation>トリ&amp;ガーを作成</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="177"/>
      <source>Edit the trigg&amp;er</source>
      <translation>トリガ&amp;ーを編集</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="179"/>
      <source>Delete the trigge&amp;r</source>
      <translation>トリガーを削&amp;除</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="180"/>
      <source>Create a &amp;view</source>
      <translation>&amp;ビューを作成</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="181"/>
      <source>Edit the v&amp;iew</source>
      <translation>ビ&amp;ューを編集</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="183"/>
      <source>Delete the vi&amp;ew</source>
      <translation>ビュ&amp;ーを削除</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="184"/>
      <source>Add a column</source>
      <translation>列を追加</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="185"/>
      <source>Edit the column</source>
      <translation>列を編集</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="187"/>
      <source>Delete the column</source>
      <translation>列を削除</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="188"/>
      <source>Delete selected items</source>
      <translation>選択した項目を削除</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="208"/>
      <source>Clear filter</source>
      <translation>フィルターをクリア</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="189"/>
      <source>&amp;Refresh all database schemas</source>
      <translation>&amp;すべてのデータベーススキーマを更新</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="149"/>
      <source>&amp;Create new database</source>
      <translation>&amp;新しいデータベースを作成</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="150"/>
      <source>&amp;Open existing database</source>
      <translation>&amp;既存のデータベースを開く</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="151"/>
      <source>&amp;Open existing database or SQL file</source>
      <translation>&amp;既存のデータベースまたは SQL ファイルを開く</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="152"/>
      <source>Add a database</source>
      <translation>データベースを追加</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="154"/>
      <source>Rename the database</source>
      <translation>データベース名を変更</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="158"/>
      <source>&amp;Import</source>
      <translation>&amp;インポート</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="159"/>
      <source>&amp;Export</source>
      <translation>&amp;エクスポート</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="164"/>
      <source>Rename the table</source>
      <translation>テーブル名を変更</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="168"/>
      <source>Export the view</source>
      <translation>ビューをエクスポート</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="174"/>
      <source>Rename the index</source>
      <translation>インデックス名を変更</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="178"/>
      <source>Rename the trigger</source>
      <translation>トリガー名を変更</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="182"/>
      <source>Rename the view</source>
      <translation>ビュー名を変更</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="186"/>
      <source>Rename the column</source>
      <translation>列名を変更</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="190"/>
      <source>Re&amp;fresh selected database schema</source>
      <translation>選択したデータベーススキーマを更&amp;新</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="191"/>
      <location filename="../dbtree/dbtree.cpp" line="1948"/>
      <source>Erase table data</source>
      <translation>テーブルデータを消去</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="193"/>
      <location filename="../dbtree/dbtree.cpp" line="196"/>
      <location filename="../dbtree/dbtree.cpp" line="199"/>
      <source>Drag</source>
      <comment>dbtree table action shortcut</comment>
      <translation>ドラッグ</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="202"/>
      <source>Open file&apos;s directory</source>
      <translation>ファイル&apos;s ディレクトリを開く</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="203"/>
      <source>Execute SQL from file</source>
      <translation>ファイルから SQL を実行</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="204"/>
      <source>Increase font size</source>
      <comment>database list</comment>
      <translation>フォントサイズを大きくする</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="205"/>
      <source>Decrease font size</source>
      <comment>database list</comment>
      <translation>フォントサイズを小さくする</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="418"/>
      <location filename="../dbtree/dbtree.cpp" line="425"/>
      <source>Database</source>
      <translation>データベース</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="437"/>
      <source>Grouping</source>
      <translation>グループ化</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="442"/>
      <source>Generate query for table</source>
      <translation>テーブル用のクエリを生成</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="448"/>
      <source>Generate query for view</source>
      <translation>ビュー用のクエリを生成</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="1335"/>
      <location filename="../dbtree/dbtree.cpp" line="1338"/>
      <source>Create group</source>
      <translation>グループを作成</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="1335"/>
      <source>Group name</source>
      <translation>グループ名</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="1338"/>
      <source>Entry with name %1 already exists in group %2.</source>
      <translation>名前 %1 のエントリはグループ %2 に既に存在します。</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="1375"/>
      <source>Delete group</source>
      <translation>グループを削除</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="1376"/>
      <source>Are you sure you want to delete groups: %1?
All objects from these groups will be moved to respective parent groups.</source>
      <translation>グループ %1 を削除してもよろしいですか？
これらのグループ内のすべてのオブジェクトは、それぞれの親グループに移動されます。</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="1508"/>
      <source>Are you sure you want to remove database &apos;%1&apos; from the list?</source>
      <translation>データベース &apos;%1&apos; を一覧から削除してもよろしいですか？</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="1516"/>
      <source>Are you sure you want to remove following databases from the list:
%1</source>
      <translation>次のデータベースを一覧から削除してもよろしいですか:
%1</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="1518"/>
      <source>Remove database</source>
      <translation>データベースを削除</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="1573"/>
      <location filename="../dbtree/dbtree.cpp" line="1778"/>
      <source>Cannot import, because no import plugin is loaded.</source>
      <translation>インポートプラグインが読み込まれていないため、インポートできません。</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="1593"/>
      <location filename="../dbtree/dbtree.cpp" line="1753"/>
      <location filename="../dbtree/dbtree.cpp" line="1823"/>
      <source>Cannot export, because no export plugin is loaded.</source>
      <translation>エクスポートプラグインが読み込まれていないため、エクスポートできません。</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="1869"/>
      <source>Vacuum (%1)</source>
      <translation>Vacuum（%1）</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="1883"/>
      <source>Integrity check (%1)</source>
      <translation>整合性チェック (%1)</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="1919"/>
      <source>Reset autoincrement</source>
      <translation>自動インクリメントをリセット</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="1919"/>
      <source>Are you sure you want to reset autoincrement value for table &apos;%1&apos;?</source>
      <translation>テーブル &apos;%1&apos; の自動インクリメント値をリセットしてもよろしいですか？</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="1926"/>
      <source>An error occurred while trying to reset autoincrement value for table &apos;%1&apos;: %2</source>
      <translation>テーブル &apos;%1&apos; の自動インクリメント値をリセットしようとしてエラーが発生しました: %2</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="1928"/>
      <source>Autoincrement value for table &apos;%1&apos; has been reset successfully.</source>
      <translation>テーブル &apos;%1&apos; の自動インクリメント値は正常にリセットされました。</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="1948"/>
      <source>Are you sure you want to delete all data from table(s): %1?</source>
      <translation>テーブル(s)：%1 からすべてのデータを削除してもよろしいですか？</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="1960"/>
      <source>An error occurred while trying to delete data from table &apos;%1&apos;: %2</source>
      <translation>テーブル &apos;%1&apos; からデータを削除しようとしてエラーが発生しました: %2</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="1964"/>
      <source>All data has been deleted for table &apos;%1&apos;.</source>
      <translation>テーブル &apos;%1&apos; のすべてのデータが削除されました。</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="2103"/>
      <source>Following objects will be deleted: %1.</source>
      <translation>次のオブジェクトが削除されます: %1。</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="2106"/>
      <source>Following databases will be removed from list: %1.</source>
      <translation>次のデータベースが一覧から削除されます: %1。</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="2109"/>
      <source>Remainig objects from deleted group will be moved in place where the group used to be.</source>
      <translation>削除されたグループ内の残りのオブジェクトは、そのグループがあった場所に移動されます。</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="2111"/>
      <source>%1&lt;br&gt;&lt;br&gt;Are you sure you want to continue?</source>
      <translation>%1&lt;br&gt;&lt;br&gt;続行してもよろしいですか？</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="2113"/>
      <source>Delete objects</source>
      <translation>オブジェクトを削除</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="2294"/>
      <source>&lt;html&gt;&lt;body&gt;&lt;p&gt;List sync enabled.&lt;/p&gt;&lt;p&gt;Click to disable.&lt;/p&gt;&lt;p&gt;The list follows the active window and automatically selects and reveals the corresponding database object.&lt;/p&gt;&lt;/body&gt;&lt;/html</source>
      <translation>&lt;html&gt;&lt;body&gt;&lt;p&gt;リスト同期が有効です。&lt;/p&gt;&lt;p&gt;クリックして無効にします。&lt;/p&gt;&lt;p&gt;リストはアクティブなウィンドウに追従し、対応するデータベースオブジェクトを自動的に選択して表示します。&lt;/p&gt;&lt;/body&gt;&lt;/html</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="2309"/>
      <source>&lt;html&gt;&lt;body&gt;&lt;p&gt;List sync disabled.&lt;/p&gt;&lt;p&gt;Click to enable.&lt;/p&gt;&lt;p&gt;When enabled, the object tree will follow the active editor and automatically select the corresponding database object.&lt;/p&gt;&lt;/body&gt;&lt;/html</source>
      <translation>&lt;html&gt;&lt;body&gt;&lt;p&gt;リスト同期が無効です。&lt;/p&gt;&lt;p&gt;クリックして有効にします。&lt;/p&gt;&lt;p&gt;有効にすると、オブジェクトツリーはアクティブなエディターに追従し、対応するデータベースオブジェクトを自動的に選択します。&lt;/p&gt;&lt;/body&gt;&lt;/html</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="2592"/>
      <source>&lt;html&gt;&lt;body&gt;&lt;p&gt;Connected.&lt;/p&gt;&lt;p&gt;Click here to disconnect, or middle-click on the database.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;body&gt;&lt;p&gt;接続済みです。&lt;/p&gt;&lt;p&gt;切断するにはここをクリックするか、データベースを中クリックしてください。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.cpp" line="2600"/>
      <source>&lt;html&gt;&lt;body&gt;&lt;p&gt;Disconnected.&lt;/p&gt;&lt;p&gt;Click here to connect, or double-click on the database.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;body&gt;&lt;p&gt;切断済みです。&lt;/p&gt;&lt;p&gt;接続するにはここをクリックするか、データベースをダブルクリックしてください。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
  </context>
  <context>
    <name>DbTreeItemDelegate</name>
    <message>
      <location filename="../dbtree/dbtreeitemdelegate.cpp" line="97"/>
      <source>error</source>
      <comment>dbtree labels</comment>
      <translation>エラー</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreeitemdelegate.cpp" line="114"/>
      <source>(system table)</source>
      <comment>database tree label</comment>
      <translation>(システムテーブル)</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreeitemdelegate.cpp" line="132"/>
      <source>(virtual)</source>
      <comment>virtual table label</comment>
      <translation>(仮想)</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreeitemdelegate.cpp" line="144"/>
      <source>(system index)</source>
      <comment>database tree label</comment>
      <translation>(システムインデックス)</translation>
    </message>
  </context>
  <context>
    <name>DbTreeModel</name>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="494"/>
      <source>Database: %1</source>
      <comment>dbtree tooltip</comment>
      <translation>データベース: %1</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="495"/>
      <source>URI:</source>
      <comment>dbtree tooltip</comment>
      <translation>URI：</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="499"/>
      <source>Format:</source>
      <comment>dbtree tooltip</comment>
      <translation>形式：</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="502"/>
      <source>File size:</source>
      <comment>dbtree tooltip</comment>
      <translation>ファイルサイズ：</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="505"/>
      <source>Encoding:</source>
      <comment>dbtree tooltip</comment>
      <translation>エンコーディング：</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="510"/>
      <source>Error:</source>
      <comment>dbtree tooltip</comment>
      <translation>エラー：</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="514"/>
      <source>Double-click to edit this database</source>
      <comment>dbtree tooltip</comment>
      <translation>このデータベースを編集するにはダブルクリック</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="516"/>
      <source>Double-click to connect to this database</source>
      <comment>dbtree tooltip</comment>
      <translation>このデータベースに接続するにはダブルクリック</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="526"/>
      <source>Table : %1</source>
      <comment>dbtree tooltip</comment>
      <translation>テーブル: %1</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="549"/>
      <source>Columns (%1):</source>
      <comment>dbtree tooltip</comment>
      <translation>列（%1）：</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="552"/>
      <source>Indexes (%1):</source>
      <comment>dbtree tooltip</comment>
      <translation>インデックス（%1）：</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="555"/>
      <source>Triggers (%1):</source>
      <comment>dbtree tooltip</comment>
      <translation>トリガー（%1）：</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="1343"/>
      <source>Copy</source>
      <translation>コピー</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="1344"/>
      <source>Move</source>
      <translation>移動</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="1346"/>
      <source>Include data</source>
      <translation>データを含める</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="1347"/>
      <source>Include indexes</source>
      <translation>インデックスを含める</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="1348"/>
      <source>Include triggers</source>
      <translation>トリガーを含める</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="1350"/>
      <source>Abort</source>
      <translation>中止</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="1409"/>
      <source>Could not add dropped database file &apos;%1&apos; automatically. Manual setup is necessary.</source>
      <translation>ドロップされたデータベースファイル &apos;%1&apos; を自動的に追加できませんでした。手動設定が必要です。</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="1488"/>
      <source>Referenced tables</source>
      <translation>参照されるテーブル</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="1489"/>
      <source>Do you want to include following referenced tables as well:
%1</source>
      <translation>次の参照先テーブルも含めますか:
%1</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="1498"/>
      <source>Name conflict</source>
      <translation>名前の競合</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="1499"/>
      <source>Following object already exists in the target database.
Please enter new, unique name, or press &apos;%1&apos; to abort the operation:</source>
      <translation>次のオブジェクトは対象データベースに既に存在します。
新しい一意の名前を入力するか、操作を中止するには &apos;%1&apos; を押してください：</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="1512"/>
      <source>SQL statements conversion</source>
      <translation>SQL 文の変換</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="1520"/>
      <source>Following error occurred while converting SQL statements to the target SQLite version:</source>
      <translation>SQL 文を対象の SQLite バージョンに変換中に次のエラーが発生しました：</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreemodel.cpp" line="1521"/>
      <source>Would you like to ignore those errors and proceed?</source>
      <translation>これらのエラーを無視して続行しますか？</translation>
    </message>
  </context>
  <context>
    <name>DdlHistoryWindow</name>
    <message>
      <location filename="../windows/ddlhistorywindow.ui" line="35"/>
      <source>Filter by database:</source>
      <translation>データベースでフィルター：</translation>
    </message>
    <message>
      <location filename="../windows/ddlhistorywindow.ui" line="55"/>
      <source>Clear entire history</source>
      <translation>履歴全体をクリア</translation>
    </message>
    <message>
      <location filename="../windows/ddlhistorywindow.cpp" line="71"/>
      <source>-- Queries executed on database %1 (%2)
-- Date and time of execution: %3
%4</source>
      <translation>-- データベース %1 (%2) で実行されたクエリ
-- 実行日時: %3
%4</translation>
    </message>
    <message>
      <location filename="../windows/ddlhistorywindow.cpp" line="97"/>
      <source>Clear history</source>
      <translation>履歴をクリア</translation>
    </message>
    <message>
      <location filename="../windows/ddlhistorywindow.cpp" line="97"/>
      <source>Are you sure you want to erase entire DDL history?</source>
      <translation>DDL 履歴全体を消去してもよろしいですか？</translation>
    </message>
    <message>
      <location filename="../windows/ddlhistorywindow.cpp" line="129"/>
      <source>DDL history</source>
      <translation>DDL 履歴</translation>
    </message>
  </context>
  <context>
    <name>DdlPreviewDialog</name>
    <message>
      <location filename="../dialogs/ddlpreviewdialog.ui" line="14"/>
      <source>Queries to be executed</source>
      <translation>実行されるクエリ</translation>
    </message>
    <message>
      <location filename="../dialogs/ddlpreviewdialog.ui" line="42"/>
      <source>Don&apos;t show again</source>
      <translation>Don&apos;t show：今後表示しない</translation>
    </message>
    <message>
      <location filename="../dialogs/ddlpreviewdialog.ui" line="49"/>
      <source>Opens the DDL in the SQL Editor without executing it.</source>
      <translation>DDL を実行せずに SQL エディターで開きます。</translation>
    </message>
    <message>
      <location filename="../dialogs/ddlpreviewdialog.ui" line="52"/>
      <source>Open in editor</source>
      <translation>エディターで開く</translation>
    </message>
  </context>
  <context>
    <name>DebugConsole</name>
    <message>
      <location filename="../debugconsole.ui" line="14"/>
      <source>Letos Debug Console</source>
      <translation>Letos デバッグコンソール</translation>
    </message>
  </context>
  <context>
    <name>EditorWindow</name>
    <message>
      <location filename="../windows/editorwindow.ui" line="14"/>
      <source>SQL editor</source>
      <translation>SQL エディター</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.ui" line="43"/>
      <source>Query</source>
      <translation>クエリ</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.ui" line="134"/>
      <source>History</source>
      <translation>履歴</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="203"/>
      <location filename="../windows/editorwindow.cpp" line="205"/>
      <source>SQL editor %1</source>
      <translation>SQL エディター %1</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.ui" line="99"/>
      <location filename="../windows/editorwindow.cpp" line="420"/>
      <source>Results</source>
      <translation>結果</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="471"/>
      <source>Execute query</source>
      <translation>クエリを実行</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="472"/>
      <source>Explain query</source>
      <translation>クエリを説明</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="493"/>
      <source>Clear execution history</source>
      <comment>sql editor</comment>
      <translation>実行履歴をクリア</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="499"/>
      <source>Focus results on the same tab</source>
      <comment>sql editor</comment>
      <translation>同じタブの結果にフォーカス</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="500"/>
      <source>Focus SQL editor on the same tab</source>
      <comment>sql editor</comment>
      <translation>同じタブのSQLエディターにフォーカス</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="505"/>
      <source>Export results</source>
      <comment>sql editor</comment>
      <translation>結果をエクスポート</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="487"/>
      <source>Create view from query</source>
      <comment>sql editor</comment>
      <translation>クエリからビューを作成</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="474"/>
      <source>Commit</source>
      <translation>コミット</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="475"/>
      <source>Rollback</source>
      <translation>ロールバック</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="489"/>
      <source>Previous database</source>
      <translation>前のデータベース</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="490"/>
      <source>Next database</source>
      <translation>次のデータベース</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="494"/>
      <source>Export execution history</source>
      <comment>sql editor</comment>
      <translation>実行履歴をエクスポート</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="497"/>
      <source>Show next tab</source>
      <comment>sql editor</comment>
      <translation>次のタブを表示</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="498"/>
      <source>Show previous tab</source>
      <comment>sql editor</comment>
      <translation>前のタブを表示</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="501"/>
      <source>Export selected SQL history entries</source>
      <comment>sql editor</comment>
      <translation>選択した SQL 履歴エントリをエクスポート</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="502"/>
      <source>Delete selected SQL history entries</source>
      <comment>sql editor</comment>
      <translation>選択した SQL 履歴エントリを削除</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="503"/>
      <source>Execute single query under cursor</source>
      <translation>カーソル位置の単一クエリを実行</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="504"/>
      <source>Execute all queries in editor</source>
      <translation>エディター内のすべてのクエリを実行</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="525"/>
      <source>Results layout: Separate tab</source>
      <comment>sql editor</comment>
      <translation>結果レイアウト: 別タブ</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="526"/>
      <source>Results layout: Below editor</source>
      <comment>sql editor</comment>
      <translation>結果レイアウト: エディターの下</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="527"/>
      <source>Results layout: Right of editor</source>
      <comment>sql editor</comment>
      <translation>結果レイアウト: エディターの右</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="542"/>
      <location filename="../windows/editorwindow.cpp" line="543"/>
      <source>Explain mode: %1</source>
      <comment>sql editor</comment>
      <translation>Explainモード: %1</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="563"/>
      <source>Auto-commit queries</source>
      <comment>sql editor</comment>
      <translation>クエリを自動コミット</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="580"/>
      <source>Editor window settings</source>
      <comment>sql editor</comment>
      <translation>エディターウィンドウ設定</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="628"/>
      <source>Active database (%1/%2)</source>
      <translation>アクティブなデータベース (%1/%2)</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="777"/>
      <source>Save to file</source>
      <translation>ファイルに保存</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="788"/>
      <source>Could not open file &apos;%1&apos; for writing: %2</source>
      <translation>ファイル &apos;%1&apos; を書き込み用に開けませんでした: %2</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="808"/>
      <source>Saved SQL contents to file: %1</source>
      <translation>SQL 内容をファイルに保存しました: %1</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="831"/>
      <source>Failed to switch journal_mode to WAL. Manual commit mode is unavailable. Error: %1</source>
      <translation>journal_mode を WAL に切り替えられませんでした。手動コミットモードは利用できません。エラー：%1</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="842"/>
      <source>Failed to open new database connection. Manual commit mode will not be enabled. Error: %1</source>
      <translation>新しいデータベース接続を開けませんでした。手動コミットモードは有効になりません。エラー: %1</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="845"/>
      <source>The joirnal_mode will be switched back to %1.</source>
      <translation>joirnal_mode は %1 に戻されます。</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="969"/>
      <source>Query finished in %1 second(s). Rows affected: %2</source>
      <translation>クエリは %1 秒(s)で完了しました。影響を受けた行数：%2</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="973"/>
      <source>Query finished in %1 second(s).</source>
      <translation>クエリは %1 秒(s)で完了しました。</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="1104"/>
      <source>Clear execution history</source>
      <translation>実行履歴をクリア</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="1104"/>
      <source>Are you sure you want to erase the entire SQL execution history? This cannot be undone.</source>
      <translation>SQL 実行履歴全体を消去してもよろしいですか？この操作は元に戻せません。</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="1142"/>
      <source>Cannot export, because no export plugin is loaded.</source>
      <translation>エクスポートプラグインが読み込まれていないため、エクスポートできません。</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="1170"/>
      <source>Query auto-commit is now enabled in: %1</source>
      <comment>sql editor</comment>
      <translation>クエリの自動コミットが次で有効になりました: %1</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="1172"/>
      <source>Query auto-commit is now disabled in: %1</source>
      <comment>sql editor</comment>
      <translation>クエリの自動コミットが次で無効になりました: %1</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="1230"/>
      <location filename="../windows/editorwindow.cpp" line="1234"/>
      <source>Apply changes to the transaction</source>
      <translation>変更をトランザクションに適用</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="1231"/>
      <location filename="../windows/editorwindow.cpp" line="1235"/>
      <source>Discard changes in data view</source>
      <translation>データビューの変更を破棄</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="1232"/>
      <source>Apply selected changes to the transaction</source>
      <translation>選択した変更をトランザクションに適用</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="1233"/>
      <source>Discard changes in selected cells</source>
      <translation>選択したセルの変更を破棄</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="1274"/>
      <source>Cannot change database while having pending manual transaction. Please commit or rollback the transaction before changing the database.</source>
      <translation>保留中の手動トランザクションがある間はデータベースを変更できません。データベースを変更する前にトランザクションをコミットまたはロールバックしてください。</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="1314"/>
      <source>Manual transaction committed successfully.</source>
      <translation>手動トランザクションは正常にコミットされました。</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="1343"/>
      <source>Manual transaction rolled back.</source>
      <translation>手動トランザクションはロールバックされました。</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="1386"/>
      <source>No database selected in the SQL editor. Cannot create a view for unknown database.</source>
      <translation>SQL エディターでデータベースが選択されていません。不明なデータベースのビューは作成できません。</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="1436"/>
      <source>Editor window &quot;%1&quot; has uncommitted data.</source>
      <translation>エディターウィンドウ &quot;%1&quot; には未コミットのデータがあります。</translation>
    </message>
  </context>
  <context>
    <name>ErrorsConfirmDialog</name>
    <message>
      <location filename="../dialogs/errorsconfirmdialog.ui" line="14"/>
      <source>Errors</source>
      <translation>エラー</translation>
    </message>
    <message>
      <location filename="../dialogs/errorsconfirmdialog.ui" line="20"/>
      <source>Following errors occurred:</source>
      <translation>次のエラーが発生しました：</translation>
    </message>
    <message>
      <location filename="../dialogs/errorsconfirmdialog.ui" line="34"/>
      <source>Would you like to proceed?</source>
      <translation>続行しますか？</translation>
    </message>
  </context>
  <context>
    <name>ExecFromFileDialog</name>
    <message>
      <location filename="../dialogs/execfromfiledialog.ui" line="14"/>
      <source>Execute SQL from file</source>
      <translation>ファイルから SQL を実行</translation>
    </message>
    <message>
      <location filename="../dialogs/execfromfiledialog.ui" line="23"/>
      <source>Input file</source>
      <translation>入力ファイル</translation>
    </message>
    <message>
      <location filename="../dialogs/execfromfiledialog.ui" line="29"/>
      <source>Path to file</source>
      <translation>ファイルへのパス</translation>
    </message>
    <message>
      <location filename="../dialogs/execfromfiledialog.ui" line="36"/>
      <source>Browse for file</source>
      <translation>ファイルを参照</translation>
    </message>
    <message>
      <location filename="../dialogs/execfromfiledialog.ui" line="53"/>
      <source>Database</source>
      <translation>データベース</translation>
    </message>
    <message>
      <location filename="../dialogs/execfromfiledialog.ui" line="65"/>
      <source>Options</source>
      <translation>オプション</translation>
    </message>
    <message>
      <location filename="../dialogs/execfromfiledialog.ui" line="71"/>
      <source>File encoding</source>
      <translation>ファイルエンコーディング</translation>
    </message>
    <message>
      <location filename="../dialogs/execfromfiledialog.ui" line="81"/>
      <source>Skip failing SQL statements</source>
      <translation>失敗した SQL 文をスキップ</translation>
    </message>
    <message>
      <location filename="../dialogs/execfromfiledialog.ui" line="94"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Any content that is not valid SQL will cause a statement to fail.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;有効な SQL でない内容があると、文は失敗します。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/execfromfiledialog.ui" line="104"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Allows dot commands (used by official SQLite CLI application) in the file.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;ファイル内のドットコマンド (公式 SQLite CLI アプリケーションで使用) を許可します。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/execfromfiledialog.ui" line="114"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Allows dot commands (used by official SQLite CLI application) in the file and even executes some of them (i.e. .print and .read). All other dot commands are ignored.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;ファイル内のドットコマンド (公式 SQLite CLI アプリケーションで使用) を許可し、その一部 (.print や .read など) も実行します。その他のドットコマンドはすべて無視されます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/execfromfiledialog.ui" line="97"/>
      <source>Strict (only SQL content allowed)</source>
      <translation>厳格 (SQL 内容のみ許可)</translation>
    </message>
    <message>
      <location filename="../dialogs/execfromfiledialog.ui" line="88"/>
      <source>Execution mode</source>
      <translation>実行モード</translation>
    </message>
    <message>
      <location filename="../dialogs/execfromfiledialog.ui" line="107"/>
      <source>Permissive (dot commands ignored)</source>
      <translation>許容 (ドットコマンドは無視)</translation>
    </message>
    <message>
      <location filename="../dialogs/execfromfiledialog.ui" line="117"/>
      <source>Extended (dot commands executed)</source>
      <translation>拡張 (ドットコマンドを実行)</translation>
    </message>
    <message>
      <location filename="../dialogs/execfromfiledialog.cpp" line="148"/>
      <source>SQL scripts (*.sql);;All files (*)</source>
      <translation>SQL スクリプト (*.sql);;すべてのファイル (*)</translation>
    </message>
    <message>
      <location filename="../dialogs/execfromfiledialog.cpp" line="149"/>
      <source>Execute SQL file</source>
      <translation>SQL ファイルを実行</translation>
    </message>
    <message>
      <location filename="../dialogs/execfromfiledialog.cpp" line="164"/>
      <source>Please provide file to be executed.</source>
      <translation>実行するファイルを指定してください。</translation>
    </message>
    <message>
      <location filename="../dialogs/execfromfiledialog.cpp" line="173"/>
      <source>Provided file does not exist or cannot be read.</source>
      <translation>指定されたファイルは存在しないか、読み取れません。</translation>
    </message>
    <message>
      <location filename="../dialogs/execfromfiledialog.cpp" line="185"/>
      <source>Select a database to execute the SQL file on.</source>
      <translation>SQL ファイルを実行するデータベースを選択してください。</translation>
    </message>
  </context>
  <context>
    <name>ExportDialog</name>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="14"/>
      <source>Export</source>
      <translation>エクスポート</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="24"/>
      <source>What do you want to export?</source>
      <translation>何をエクスポートしますか？</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="39"/>
      <source>A database</source>
      <translation>データベース</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="49"/>
      <source>A single table</source>
      <translation>単一のテーブル</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="56"/>
      <source>A single view</source>
      <translation>単一のビュー</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="63"/>
      <source>Query results</source>
      <translation>クエリ結果</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="75"/>
      <source>Table to export</source>
      <translation>エクスポートするテーブル</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="110"/>
      <location filename="../dialogs/exportdialog.ui" line="234"/>
      <source>Database</source>
      <translation>データベース</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="117"/>
      <source>Table</source>
      <translation>テーブル</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="134"/>
      <location filename="../dialogs/exportdialog.ui" line="258"/>
      <source>Options</source>
      <translation>オプション</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="140"/>
      <location filename="../dialogs/exportdialog.ui" line="264"/>
      <source>When this option is unchecked, then only table DDL (CREATE TABLE statement) is exported.</source>
      <translation>このオプションがオフの場合、テーブル DDL (CREATE TABLE 文) のみがエクスポートされます。</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="143"/>
      <source>Export table data</source>
      <translation>テーブルデータをエクスポート</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="153"/>
      <source>Export table indexes</source>
      <translation>テーブルインデックスをエクスポート</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="163"/>
      <source>Export table triggers</source>
      <translation>テーブルトリガーをエクスポート</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="185"/>
      <source>Note, that exporting table indexes and triggers may be unsupported by some output formats.</source>
      <translation>テーブルインデックスとトリガーのエクスポートは、一部の出力形式ではサポートされない場合があります。</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="199"/>
      <source>View to export</source>
      <translation>エクスポートするビュー</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="241"/>
      <source>View</source>
      <translation>ビュー</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="267"/>
      <source>Export view data</source>
      <translation>ビューデータをエクスポート</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="277"/>
      <source>Export view triggers</source>
      <translation>ビュートリガーをエクスポート</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="299"/>
      <source>Note, that exporting view triggers may be unsupported by some output formats.</source>
      <translation>ビュートリガーのエクスポートは、一部の出力形式ではサポートされない場合があります。</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="313"/>
      <source>Select database objects to export</source>
      <translation>エクスポートするデータベースオブジェクトを選択</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="319"/>
      <source>Export indexes (tables only)</source>
      <translation>インデックスをエクスポート (テーブルのみ)</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="333"/>
      <source>Export data from tables</source>
      <translation>テーブルからデータをエクスポート</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="343"/>
      <source>Select all</source>
      <translation>すべて選択</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="374"/>
      <source>Export data from views</source>
      <translation>ビューからデータをエクスポート</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="326"/>
      <source>Deselect all</source>
      <translation>すべて選択解除</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="350"/>
      <source>Export triggers (tables and views)</source>
      <translation>トリガーをエクスポート (テーブルとビュー)</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="360"/>
      <location filename="../dialogs/exportdialog.ui" line="394"/>
      <source>Database:</source>
      <translation>データベース：</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="382"/>
      <source>Query to export results for</source>
      <translation>結果をエクスポートするクエリ</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="401"/>
      <source>Query to be executed for results:</source>
      <translation>結果のために実行するクエリ：</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="409"/>
      <source>Export format and options</source>
      <translation>エクスポート形式とオプション</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="463"/>
      <source>Export format</source>
      <translation>エクスポート形式</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="475"/>
      <source>Output</source>
      <translation>出力</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="481"/>
      <source>Exported file path</source>
      <translation>エクスポートされるファイルのパス</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="488"/>
      <source>Clipboard</source>
      <translation>クリップボード</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="502"/>
      <source>File</source>
      <translation>ファイル</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="527"/>
      <source>Exported text encoding:</source>
      <translation>エクスポートされるテキストのエンコーディング：</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.ui" line="543"/>
      <source>Export format options</source>
      <translation>エクスポート形式のオプション</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.cpp" line="70"/>
      <source>Cancel</source>
      <translation>キャンセル</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.cpp" line="198"/>
      <location filename="../dialogs/exportdialog.cpp" line="222"/>
      <location filename="../dialogs/exportdialog.cpp" line="247"/>
      <location filename="../dialogs/exportdialog.cpp" line="272"/>
      <source>Select database to export.</source>
      <translation>エクスポートするデータベースを選択してください。</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.cpp" line="199"/>
      <source>Select table to export.</source>
      <translation>エクスポートするテーブルを選択してください。</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.cpp" line="223"/>
      <source>Select view to export.</source>
      <translation>エクスポートするビューを選択してください。</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.cpp" line="248"/>
      <source>Enter valid query to export.</source>
      <translation>エクスポートする有効なクエリを入力してください。</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.cpp" line="273"/>
      <source>Select at least one object to export.</source>
      <translation>エクスポートするオブジェクトを少なくとも一つ選択してください。</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.cpp" line="296"/>
      <source>You must provide a file name to export to.</source>
      <translation>エクスポート先のファイル名を指定する必要があります。</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.cpp" line="303"/>
      <source>Path you provided is an existing directory. You cannot overwrite it.</source>
      <translation>指定したパスは既存のディレクトリです。上書きできません。</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.cpp" line="309"/>
      <source>The directory &apos;%1&apos; does not exist.</source>
      <translation>ディレクトリ &apos;%1&apos; は存在しません。</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.cpp" line="315"/>
      <source>The file &apos;%1&apos; exists and will be overwritten.</source>
      <translation>ファイル &apos;%1&apos; は存在し、上書きされます。</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.cpp" line="556"/>
      <source>All files (*)</source>
      <translation>すべてのファイル (*)</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.cpp" line="559"/>
      <source>Pick file to export to</source>
      <translation>エクスポート先のファイルを選択</translation>
    </message>
    <message>
      <location filename="../dialogs/exportdialog.cpp" line="986"/>
      <source>Internal error during export. This is a bug. Please report it.</source>
      <translation>エクスポート中に内部エラーが発生しました。これはバグです。報告してください。</translation>
    </message>
  </context>
  <context>
    <name>FileExecErrorsDialog</name>
    <message>
      <location filename="../dialogs/fileexecerrorsdialog.ui" line="14"/>
      <source>Execution errors</source>
      <translation>実行エラー</translation>
    </message>
    <message>
      <location filename="../dialogs/fileexecerrorsdialog.ui" line="26"/>
      <source>Following errors were encountered during execution of SQL statements from the file:</source>
      <translation>ファイルから SQL 文を実行中に次のエラーが発生しました：</translation>
    </message>
    <message>
      <location filename="../dialogs/fileexecerrorsdialog.ui" line="49"/>
      <source>SQL</source>
      <translation>SQL 文</translation>
    </message>
    <message>
      <location filename="../dialogs/fileexecerrorsdialog.ui" line="54"/>
      <source>Error</source>
      <translation>エラー</translation>
    </message>
    <message>
      <location filename="../dialogs/fileexecerrorsdialog.ui" line="68"/>
      <source>Statements that were executed successfully were commited.</source>
      <translation>正常に実行された文はコミットされました。</translation>
    </message>
    <message>
      <location filename="../dialogs/fileexecerrorsdialog.ui" line="81"/>
      <source>Statements that were executed successfully were rolled back.</source>
      <translation>正常に実行された文はロールバックされました。</translation>
    </message>
  </context>
  <context>
    <name>FkComboBox</name>
    <message>
      <location filename="../datagrid/fkcombobox.cpp" line="375"/>
      <source>Cannot edit this cell. Details: %1</source>
      <translation>このセルを編集できません。詳細: %1</translation>
    </message>
  </context>
  <context>
    <name>FontEdit</name>
    <message>
      <location filename="../common/fontedit.cpp" line="61"/>
      <source>Choose font</source>
      <comment>font configuration</comment>
      <translation>フォントを選択</translation>
    </message>
  </context>
  <context>
    <name>Form</name>
    <message>
      <location filename="../forms/sqlformatterplugin.ui" line="20"/>
      <source>Active SQL formatter plugin</source>
      <translation>アクティブな SQL フォーマッタープラグイン</translation>
    </message>
  </context>
  <context>
    <name>FormView</name>
    <message>
      <location filename="../formview.cpp" line="287"/>
      <source>Commit row</source>
      <comment>form view</comment>
      <translation>行をコミット</translation>
    </message>
    <message>
      <location filename="../formview.cpp" line="288"/>
      <source>Rollback row</source>
      <comment>form view</comment>
      <translation>行をロールバック</translation>
    </message>
    <message>
      <location filename="../formview.cpp" line="289"/>
      <source>First row</source>
      <comment>form view</comment>
      <translation>最初の行</translation>
    </message>
    <message>
      <location filename="../formview.cpp" line="290"/>
      <source>Previous row</source>
      <comment>form view</comment>
      <translation>前の行</translation>
    </message>
    <message>
      <location filename="../formview.cpp" line="291"/>
      <source>Next row</source>
      <comment>form view</comment>
      <translation>次の行</translation>
    </message>
    <message>
      <location filename="../formview.cpp" line="292"/>
      <source>Last row</source>
      <comment>form view</comment>
      <translation>最後の行</translation>
    </message>
    <message>
      <location filename="../formview.cpp" line="293"/>
      <source>Insert new row</source>
      <comment>form view</comment>
      <translation>新しい行を挿入</translation>
    </message>
    <message>
      <location filename="../formview.cpp" line="294"/>
      <source>Delete current row</source>
      <comment>form view</comment>
      <translation>現在の行を削除</translation>
    </message>
  </context>
  <context>
    <name>FunctionsEditor</name>
    <message>
      <location filename="../windows/functionseditor.ui" line="84"/>
      <source>Filter functions</source>
      <translation>関数をフィルター</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="172"/>
      <source>Input arguments</source>
      <translation>入力引数</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="178"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;You can define the function parameters here. The specified names are available as variables in the implementation code and contain the values passed to the function. Arguments are also accessible through the language’s standard argument container (e.g. &lt;span style=&quot; font-family:&apos;monospace&apos;; font-weight:700;&quot;&gt;$argv&lt;/span&gt; in Tcl or &lt;span style=&quot; font-family:&apos;monospace&apos;; font-weight:700;&quot;&gt;arguments&lt;/span&gt; in JavaScript).&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;ここで関数パラメーターを定義できます。指定した名前は実装コード内で変数として利用でき、関数に渡された値を含みます。引数は、言語の標準引数コンテナー (例: Tcl では &lt;span style=&quot; font-family:&apos;monospace&apos;; font-weight:700;&quot;&gt;$argv&lt;/span&gt;、JavaScript では &lt;span style=&quot; font-family:&apos;monospace&apos;; font-weight:700;&quot;&gt;arguments&lt;/span&gt;) からもアクセスできます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="207"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Indicates that the function accepts a variable number of arguments. In this mode arguments are available only through the language-specific mechanism (e.g. &lt;span style=&quot; font-family:&apos;monospace&apos;; font-weight:700;&quot;&gt;$argv&lt;/span&gt; in Tcl or &lt;span style=&quot; font-family:&apos;monospace&apos;; font-weight:700;&quot;&gt;arguments&lt;/span&gt; in JavaScript).&lt;br/&gt;If disabled, arguments are defined below and their names are also available as variables in the implementation code, while still remaining accessible through the language’s standard argument container.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;関数が可変個数の引数を受け付けることを示します。このモードでは、引数は言語固有の仕組み (例: Tcl では &lt;span style=&quot; font-family:&apos;monospace&apos;; font-weight:700;&quot;&gt;$argv&lt;/span&gt;、JavaScript では &lt;span style=&quot; font-family:&apos;monospace&apos;; font-weight:700;&quot;&gt;arguments&lt;/span&gt;) を通じてのみ利用できます。&lt;br/&gt;無効にすると、引数は下で定義され、その名前も実装コード内で変数として利用できます。また、言語の標準引数コンテナーからも引き続きアクセスできます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="210"/>
      <source>Undefined</source>
      <translation>未定義</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="226"/>
      <source>Databases</source>
      <translation>データベース</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="232"/>
      <source>Register in all databases</source>
      <translation>すべてのデータベースに登録</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="239"/>
      <source>Register in following databases:</source>
      <translation>次のデータベースに登録：</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="274"/>
      <source>Type:</source>
      <translation>型：</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="281"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Selects the language used to implement the function. The chosen language determines how the function code is interpreted and which syntax, variables, and runtime environment are available in the implementation blocks.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;関数の実装に使用する言語を選択します。選択した言語により、関数コードの解釈方法、および実装ブロックで利用できる構文、変数、ランタイム環境が決まります。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="288"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Selects the type of function being implemented. The selected type determines how SQLite invokes the function and which implementation blocks must be provided: a single code block for scalar functions, step-based processing for aggregate functions, or additional window-frame handling (including inverse step) for window aggregate functions.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;実装する関数の種類を選択します。選択した種類により、SQLite が関数を呼び出す方法と、提供する必要がある実装ブロックが決まります。スカラー関数では単一のコードブロック、集約関数ではステップベースの処理、ウィンドウ集約関数では追加のウィンドウフレーム処理 (逆ステップを含む) が必要です。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="295"/>
      <source>Function name:</source>
      <translation>関数名：</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="305"/>
      <source>Implementation language:</source>
      <translation>実装言語：</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="312"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Indicates that the function always returns the same result for the same input arguments. Required for use in some schema expressions (e.g. CHECK constraints, partial indexes, expression indexes, generated columns) and may allow SQLite to apply additional optimizations.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;同じ入力引数に対して関数が常に同じ結果を返すことを示します。一部のスキーマ式 (例: CHECK 制約、部分インデックス、式インデックス、生成列) で使用するために必要であり、SQLite が追加の最適化を適用できる場合があります。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="315"/>
      <source>Deterministic</source>
      <translation>決定的</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="336"/>
      <source>Function code</source>
      <translation>関数コード</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="342"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Code executed when the function is called. It receives the function arguments and must compute and return the result. Parameter values are available as variables named the same as the declared function parameters.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;関数が呼び出されたときに実行されるコードです。関数の引数を受け取り、結果を計算して返す必要があります。パラメーター値は、宣言された関数パラメーターと同じ名前の変数として利用できます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="353"/>
      <source>Initialization</source>
      <translation>初期化</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="359"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Code executed once before the first aggregation step. Use it to initialize variables that store the aggregation state. Parameter values are available as variables named the same as the declared function parameters.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;最初の集約ステップの前に一度だけ実行されるコードです。集約状態を格納する変数の初期化に使用します。パラメーター値は、宣言された関数パラメーターと同じ名前の変数として利用できます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="370"/>
      <source>Step</source>
      <translation>ステップ</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="376"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Code executed for each input row. It should update the aggregation state using the current arguments. Parameter values are available as variables named the same as the declared function parameters.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;各入力行に対して実行されるコードです。現在の引数を使用して集約状態を更新する必要があります。パラメーター値は、宣言された関数パラメーターと同じ名前の変数として利用できます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="387"/>
      <source>Inverse</source>
      <translation>逆</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="393"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Code executed when a row leaves the window frame. The parameter values correspond to the row being removed from the window and should be used to subtract its contribution from the aggregation state. Parameter values are available as variables named the same as the declared function parameters.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;行がウィンドウフレームから外れるときに実行されるコードです。パラメーター値はウィンドウから削除される行に対応し、その寄与分を集約状態から差し引くために使用する必要があります。パラメーター値は、宣言された関数パラメーターと同じ名前の変数として利用できます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="404"/>
      <source>Aggregated value</source>
      <translation>集約値</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.ui" line="410"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Code that computes and returns the aggregated result based on the current aggregation state. In window functions it may be executed multiple times to return the current window value. In regular aggregate functions it is called once as the final function. Parameter values are available as variables named the same as the declared function parameters.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;現在の集約状態に基づいて集約結果を計算して返すコードです。ウィンドウ関数では、現在のウィンドウ値を返すために複数回実行される場合があります。通常の集約関数では、最終関数として一度だけ呼び出されます。パラメーター値は、宣言された関数パラメーターと同じ名前の変数として利用できます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.cpp" line="62"/>
      <source>SQL functions editor</source>
      <translation>SQL 関数エディター</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.cpp" line="67"/>
      <source>Commit all function changes</source>
      <translation>すべての関数変更をコミット</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.cpp" line="68"/>
      <source>Rollback all function changes</source>
      <translation>すべての関数変更をロールバック</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.cpp" line="70"/>
      <source>Create new function</source>
      <translation>新しい関数を作成</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.cpp" line="71"/>
      <source>Delete selected function</source>
      <translation>選択した関数を削除</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.cpp" line="73"/>
      <source>Import functions from file</source>
      <translation>ファイルから関数をインポート</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.cpp" line="74"/>
      <source>Export functions to file</source>
      <translation>関数をファイルにエクスポート</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.cpp" line="75"/>
      <source>Custom SQL functions manual</source>
      <translation>カスタム SQL 関数マニュアル</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.cpp" line="78"/>
      <source>Add function argument</source>
      <translation>関数引数を追加</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.cpp" line="79"/>
      <source>Rename function argument</source>
      <translation>関数引数の名前を変更</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.cpp" line="80"/>
      <source>Delete function argument</source>
      <translation>関数引数を削除</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.cpp" line="82"/>
      <source>Move function argument up</source>
      <translation>関数引数を上へ移動</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.cpp" line="83"/>
      <source>Move function argument down</source>
      <translation>関数引数を下へ移動</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.cpp" line="540"/>
      <source>Enter a unique, non-empty function name. Duplicate names are allowed if the number of input parameters differs.</source>
      <translation>一意で空でない関数名を入力してください。入力パラメーター数が異なる場合は、重複する名前も許可されます。</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.cpp" line="551"/>
      <source>Pick the implementation language.</source>
      <translation>実装言語を選択してください。</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.cpp" line="569"/>
      <location filename="../windows/functionseditor.cpp" line="579"/>
      <location filename="../windows/functionseditor.cpp" line="580"/>
      <source>Enter a non-empty implementation code.</source>
      <translation>空でない実装コードを入力してください。</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.cpp" line="629"/>
      <source>argument</source>
      <comment>new function argument name in function editor window</comment>
      <translation>引数</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.cpp" line="733"/>
      <source>Function argument cannot be empty and it cannot have duplicated name.</source>
      <translation>関数引数は空にできず、重複した名前も使用できません。</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.cpp" line="800"/>
      <source>Functions editor window has uncommitted modifications.</source>
      <translation>関数エディターウィンドウには未コミットの変更があります。</translation>
    </message>
  </context>
  <context>
    <name>FunctionsEditorModel</name>
    <message>
      <location filename="../windows/functionseditormodel.cpp" line="261"/>
      <source>all databases</source>
      <translation>すべてのデータベース</translation>
    </message>
    <message>
      <location filename="../windows/functionseditormodel.cpp" line="266"/>
      <source>Function:</source>
      <translation>関数：</translation>
    </message>
    <message>
      <location filename="../windows/functionseditormodel.cpp" line="267"/>
      <source>Type:</source>
      <translation>型：</translation>
    </message>
    <message>
      <location filename="../windows/functionseditormodel.cpp" line="268"/>
      <source>Deterministic:</source>
      <translation>決定的：</translation>
    </message>
    <message>
      <location filename="../windows/functionseditormodel.cpp" line="268"/>
      <source>Yes</source>
      <translation>はい</translation>
    </message>
    <message>
      <location filename="../windows/functionseditormodel.cpp" line="268"/>
      <source>No</source>
      <translation>いいえ</translation>
    </message>
    <message>
      <location filename="../windows/functionseditormodel.cpp" line="269"/>
      <source>Language:</source>
      <translation>言語：</translation>
    </message>
    <message>
      <location filename="../windows/functionseditormodel.cpp" line="270"/>
      <source>Registered in:</source>
      <translation>登録先：</translation>
    </message>
  </context>
  <context>
    <name>IconManager</name>
    <message>
      <location filename="../iconmanager.cpp" line="295"/>
      <source>Mix of icons from various sources, including svgrepo.com and other open-source icon sets.</source>
      <translation>svgrepo.com やその他のオープンソースのアイコンセットを含む、さまざまな提供元のアイコンの組み合わせ。</translation>
    </message>
  </context>
  <context>
    <name>ImportDialog</name>
    <message>
      <location filename="../dialogs/importdialog.ui" line="14"/>
      <source>Import data</source>
      <translation>データをインポート</translation>
    </message>
    <message>
      <location filename="../dialogs/importdialog.ui" line="171"/>
      <source>Table to import to</source>
      <translation>インポート先テーブル</translation>
    </message>
    <message>
      <location filename="../dialogs/importdialog.ui" line="186"/>
      <source>Table</source>
      <translation>テーブル</translation>
    </message>
    <message>
      <location filename="../dialogs/importdialog.ui" line="193"/>
      <source>Database</source>
      <translation>データベース</translation>
    </message>
    <message>
      <location filename="../dialogs/importdialog.ui" line="24"/>
      <source>Data source to import from</source>
      <translation>インポート元データソース</translation>
    </message>
    <message>
      <location filename="../dialogs/importdialog.ui" line="69"/>
      <source>Data source type</source>
      <translation>データソースの種類</translation>
    </message>
    <message>
      <location filename="../dialogs/importdialog.ui" line="81"/>
      <source>Options</source>
      <translation>オプション</translation>
    </message>
    <message>
      <location filename="../dialogs/importdialog.ui" line="115"/>
      <source>Text encoding:</source>
      <translation>テキストエンコーディング：</translation>
    </message>
    <message>
      <location filename="../dialogs/importdialog.ui" line="122"/>
      <source>Input file:</source>
      <translation>入力ファイル：</translation>
    </message>
    <message>
      <location filename="../dialogs/importdialog.ui" line="132"/>
      <source>&lt;p&gt;If enabled, any constraint violation, or invalid data format (wrong column count), or any other problem encountered during import will be ignored and the importing will be continued.&lt;/p&gt;</source>
      <translation>&lt;p&gt;有効にすると、制約違反、無効なデータ形式（列数の誤り）、またはインポート中に発生したその他の問題は無視され、インポートが続行されます。&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/importdialog.ui" line="135"/>
      <source>Ignore errors</source>
      <translation>エラーを無視</translation>
    </message>
    <message>
      <location filename="../dialogs/importdialog.ui" line="145"/>
      <source>Data source options</source>
      <translation>データソースのオプション</translation>
    </message>
    <message>
      <location filename="../dialogs/importdialog.cpp" line="132"/>
      <source>Cancel</source>
      <translation>キャンセル</translation>
    </message>
    <message>
      <location filename="../dialogs/importdialog.cpp" line="163"/>
      <source>If you type table name that doesn&apos;t exist, it will be created.</source>
      <translation>存在しないテーブル名を入力すると、そのテーブルが作成されます。doesn&apos;t exist。</translation>
    </message>
    <message>
      <location filename="../dialogs/importdialog.cpp" line="163"/>
      <source>Enter the table name</source>
      <translation>テーブル名を入力してください</translation>
    </message>
    <message>
      <location filename="../dialogs/importdialog.cpp" line="181"/>
      <source>Select import plugin.</source>
      <translation>インポートプラグインを選択してください。</translation>
    </message>
    <message>
      <location filename="../dialogs/importdialog.cpp" line="190"/>
      <source>You must provide a file to import from.</source>
      <translation>インポート元のファイルを指定する必要があります。</translation>
    </message>
    <message>
      <location filename="../dialogs/importdialog.cpp" line="197"/>
      <source>The file &apos;%1&apos; does not exist.</source>
      <translation>ファイル &apos;%1&apos; は存在しません。</translation>
    </message>
    <message>
      <location filename="../dialogs/importdialog.cpp" line="203"/>
      <source>Path you provided is a directory. A regular file is required.</source>
      <translation>指定したパスはディレクトリです。通常のファイルが必要です。</translation>
    </message>
    <message>
      <location filename="../dialogs/importdialog.cpp" line="396"/>
      <source>Pick file to import from</source>
      <translation>インポート元ファイルを選択</translation>
    </message>
  </context>
  <context>
    <name>IndexDialog</name>
    <message>
      <location filename="../dialogs/indexdialog.ui" line="20"/>
      <location filename="../dialogs/indexdialog.ui" line="30"/>
      <source>Index</source>
      <translation>インデックス</translation>
    </message>
    <message>
      <location filename="../dialogs/indexdialog.ui" line="70"/>
      <source>Column</source>
      <translation>列</translation>
    </message>
    <message>
      <location filename="../dialogs/indexdialog.ui" line="75"/>
      <source>Sort</source>
      <translation>ソート</translation>
    </message>
    <message>
      <location filename="../dialogs/indexdialog.ui" line="80"/>
      <source>Collation</source>
      <translation>照合順序</translation>
    </message>
    <message>
      <location filename="../dialogs/indexdialog.ui" line="88"/>
      <source>On table:</source>
      <translation>対象テーブル：</translation>
    </message>
    <message>
      <location filename="../dialogs/indexdialog.ui" line="98"/>
      <source>Delete selected indexed expression</source>
      <translation>選択したインデックス付き式を削除</translation>
    </message>
    <message>
      <location filename="../dialogs/indexdialog.ui" line="108"/>
      <source>Moves selected index column up in the order, making it more significant in the index.</source>
      <translation>選択したインデックス列を順序内で上へ移動し、インデックス内でより重要にします。</translation>
    </message>
    <message>
      <location filename="../dialogs/indexdialog.ui" line="118"/>
      <source>Moves selected index column down in the order, making it less significant in the index.</source>
      <translation>選択したインデックス列を順序内で下へ移動し、インデックス内で重要度を下げます。</translation>
    </message>
    <message>
      <location filename="../dialogs/indexdialog.ui" line="128"/>
      <source>Partial index condition</source>
      <translation>部分インデックス条件</translation>
    </message>
    <message>
      <location filename="../dialogs/indexdialog.ui" line="135"/>
      <source>Unique index</source>
      <translation>一意インデックス</translation>
    </message>
    <message>
      <location filename="../dialogs/indexdialog.ui" line="142"/>
      <source>Index name:</source>
      <translation>インデックス名：</translation>
    </message>
    <message>
      <location filename="../dialogs/indexdialog.ui" line="149"/>
      <source>Edit selected indexed expression</source>
      <translation>選択したインデックス付き式を編集</translation>
    </message>
    <message>
      <location filename="../dialogs/indexdialog.ui" line="169"/>
      <source>Add indexed expression</source>
      <translation>インデックス付き式を追加</translation>
    </message>
    <message>
      <location filename="../dialogs/indexdialog.ui" line="180"/>
      <source>DDL</source>
      <translation>DDL（データ定義言語）</translation>
    </message>
    <message>
      <location filename="../dialogs/indexdialog.cpp" line="73"/>
      <source>Tried to open index dialog for closed or inexisting database.</source>
      <translation>閉じられている、または存在しないデータベースに対してインデックスダイアログを開こうとしました。</translation>
    </message>
    <message>
      <location filename="../dialogs/indexdialog.cpp" line="143"/>
      <source>Could not process index %1 correctly. Unable to open an index dialog.</source>
      <translation>インデックス %1 を正しく処理できませんでした。インデックスダイアログを開けません。</translation>
    </message>
    <message>
      <location filename="../dialogs/indexdialog.cpp" line="196"/>
      <source>Pick the table for the index.</source>
      <translation>インデックスのテーブルを選択してください。</translation>
    </message>
    <message>
      <location filename="../dialogs/indexdialog.cpp" line="197"/>
      <source>Select at least one column.</source>
      <translation>少なくとも一つの列を選択してください。</translation>
    </message>
    <message>
      <location filename="../dialogs/indexdialog.cpp" line="198"/>
      <source>Enter a valid condition.</source>
      <translation>有効な条件を入力してください。</translation>
    </message>
    <message>
      <location filename="../dialogs/indexdialog.cpp" line="270"/>
      <source>default</source>
      <comment>index dialog</comment>
      <translation>デフォルト</translation>
    </message>
    <message>
      <location filename="../dialogs/indexdialog.cpp" line="274"/>
      <source>Sort order</source>
      <comment>table constraints</comment>
      <translation>ソート順</translation>
    </message>
    <message>
      <location filename="../dialogs/indexdialog.cpp" line="768"/>
      <location filename="../dialogs/indexdialog.cpp" line="781"/>
      <source>Error</source>
      <comment>index dialog</comment>
      <translation>エラー</translation>
    </message>
    <message>
      <location filename="../dialogs/indexdialog.cpp" line="769"/>
      <source>Cannot create unique index, because values in selected columns are not unique. Would you like to execute SELECT query to see problematic values?</source>
      <translation>選択した列の値が一意でないため、一意インデックスを作成できません。問題のある値を確認するために SELECT クエリを実行しますか？</translation>
    </message>
    <message>
      <location filename="../dialogs/indexdialog.cpp" line="781"/>
      <source>An error occurred while executing SQL statements:
%1</source>
      <translation>SQL ステートメントの実行中にエラーが発生しました:
%1</translation>
    </message>
  </context>
  <context>
    <name>IndexExprColumnDialog</name>
    <message>
      <location filename="../dialogs/indexexprcolumndialog.ui" line="14"/>
      <source>Indexed expression</source>
      <translation>インデックス付き式</translation>
    </message>
    <message>
      <location filename="../dialogs/indexexprcolumndialog.ui" line="20"/>
      <source>Expression to index</source>
      <translation>インデックス化する式</translation>
    </message>
    <message>
      <location filename="../dialogs/indexexprcolumndialog.cpp" line="60"/>
      <source>This expression is already indexed by the index.</source>
      <translation>この式はすでにこのインデックスでインデックス化されています。</translation>
    </message>
    <message>
      <location filename="../dialogs/indexexprcolumndialog.cpp" line="66"/>
      <source>Column should be indexed directly, not by expression. Either extend this expression to contain something more than just column name, or abort and select this column in index dialog directly.</source>
      <translation>列は式ではなく直接インデックス化する必要があります。この式を列名だけでなく何かを含むように拡張するか、中止してインデックスダイアログでこの列を直接選択してください。</translation>
    </message>
    <message>
      <location filename="../dialogs/indexexprcolumndialog.cpp" line="76"/>
      <source>Column &apos;%1&apos; does not belong to the table covered by this index. Indexed expressions can refer only to columns from the indexed table.</source>
      <translation>列 &apos;%1&apos; は、このインデックスの対象テーブルに属していません。インデックス付き式は、インデックス化されたテーブルの列のみを参照できます。</translation>
    </message>
    <message>
      <location filename="../dialogs/indexexprcolumndialog.cpp" line="84"/>
      <source>It&apos;s forbidden to use &apos;SELECT&apos; statements in indexed expressions.</source>
      <translation>It&apos;s forbidden：インデックス式で &apos;SELECT&apos; 文を使用することは禁止されています。</translation>
    </message>
    <message>
      <location filename="../dialogs/indexexprcolumndialog.cpp" line="105"/>
      <source>Enter an indexed expression.</source>
      <translation>インデックス付き式を入力してください。</translation>
    </message>
    <message>
      <location filename="../dialogs/indexexprcolumndialog.cpp" line="119"/>
      <source>Invalid expression.</source>
      <translation>無効な式です。</translation>
    </message>
  </context>
  <context>
    <name>LanguageDialog</name>
    <message>
      <location filename="../dialogs/languagedialog.ui" line="14"/>
      <source>Language</source>
      <translation>言語</translation>
    </message>
    <message>
      <location filename="../dialogs/languagedialog.ui" line="20"/>
      <source>Please choose language:</source>
      <translation>言語を選択してください：</translation>
    </message>
  </context>
  <context>
    <name>MainWindow</name>
    <message>
      <location filename="../mainwindow.ui" line="81"/>
      <source>Database toolbar</source>
      <translation>データベースツールバー</translation>
    </message>
    <message>
      <location filename="../mainwindow.ui" line="92"/>
      <source>Structure toolbar</source>
      <translation>構造ツールバー</translation>
    </message>
    <message>
      <location filename="../mainwindow.ui" line="103"/>
      <source>Tools</source>
      <translation>ツール</translation>
    </message>
    <message>
      <location filename="../mainwindow.ui" line="120"/>
      <source>Window list</source>
      <translation>ウィンドウ一覧</translation>
    </message>
    <message>
      <location filename="../mainwindow.ui" line="134"/>
      <source>View toolbar</source>
      <translation>表示ツールバー</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="152"/>
      <source>Configuration widgets</source>
      <translation>設定ウィジェット</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="153"/>
      <source>Syntax highlighting engines</source>
      <translation>構文ハイライトエンジン</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="154"/>
      <source>Data editors</source>
      <translation>データエディタ</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="167"/>
      <source>Running in debug mode. Press %1 or use &apos;Help / Open debug console&apos; menu entry to open the debug console.</source>
      <translation>デバッグモードで実行中です。デバッグコンソールを開くには、%1 を押すか、&apos;ヘルプ / デバッグコンソールを開く&apos; メニュー項目を使用してください。</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="169"/>
      <source>Running in debug mode. Debug messages are printed to the standard output.</source>
      <translation>デバッグモードで実行中です。デバッグメッセージは標準出力に出力されます。</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="279"/>
      <source>You need to restart application to make the language change take effect.</source>
      <translation>言語の変更を有効にするには、アプリケーションを再起動する必要があります。</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="324"/>
      <source>Open SQL &amp;editor</source>
      <translation>SQL &amp;エディタを開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="368"/>
      <source>Open DDL &amp;history</source>
      <translation>DDL &amp;履歴を開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="325"/>
      <source>Open SQL &amp;functions editor</source>
      <translation>SQL &amp;関数エディタを開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="326"/>
      <source>Open code &amp;snippets editor</source>
      <translation>コード&amp;スニペットエディタを開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="327"/>
      <source>Open &amp;collations editor</source>
      <translation>&amp;照合順序エディタを開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="328"/>
      <source>Open ex&amp;tension manager</source>
      <translation>拡&amp;張機能マネージャを開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="330"/>
      <source>&amp;Import</source>
      <translation>&amp;インポート</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="331"/>
      <source>E&amp;xport</source>
      <translation>エ&amp;クスポート</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="332"/>
      <source>Open confi&amp;guration dialog</source>
      <translation>設定ダイアログを開く（confi&amp;guration）</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="334"/>
      <source>&amp;Tile windows</source>
      <translation>&amp;ウィンドウを並べて表示</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="335"/>
      <source>Tile windows &amp;horizontally</source>
      <translation>ウィンドウを&amp;水平に並べる</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="336"/>
      <source>Tile windows &amp;vertically</source>
      <translation>ウィンドウを&amp;垂直に並べる</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="337"/>
      <source>&amp;Cascade windows</source>
      <translation>&amp;ウィンドウを重ねて表示</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="339"/>
      <source>Next window</source>
      <translation>次のウィンドウ</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="338"/>
      <source>Previous window</source>
      <translation>前のウィンドウ</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="342"/>
      <source>Hide status field</source>
      <translation>ステータスフィールドを非表示</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="346"/>
      <source>Close &amp;all windows</source>
      <translation>&amp;すべてのウィンドウを閉じる</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="349"/>
      <source>Re&amp;store recently closed window</source>
      <translation>最近閉じたウィンドウを復&amp;元</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="344"/>
      <source>Close current &amp;window</source>
      <translation>現在の&amp;ウィンドウを閉じる</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="155"/>
      <source>Data renderers</source>
      <translation>データレンダラー</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="345"/>
      <source>Close &amp;other windows</source>
      <translation>&amp;他のウィンドウを閉じる</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="347"/>
      <source>Close windows on the &amp;left</source>
      <translation>&amp;左側のウィンドウを閉じる</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="348"/>
      <source>Close windows on the &amp;right</source>
      <translation>&amp;右側のウィンドウを閉じる</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="350"/>
      <source>Re&amp;name selected window</source>
      <translation>選択したウィンドウの&amp;名前を変更</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="353"/>
      <source>Open Debug Console</source>
      <translation>デバッグコンソールを開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="354"/>
      <source>Open CSS Console</source>
      <translation>CSS コンソールを開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="355"/>
      <source>Report a &amp;bug</source>
      <translation>&amp;バグを報告</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="356"/>
      <source>D&amp;onate</source>
      <translation>寄付（D&amp;onate）</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="357"/>
      <source>Propose a new &amp;feature</source>
      <translation>新&amp;機能を提案</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="358"/>
      <source>&amp;About</source>
      <translation>&amp;このアプリケーションについて</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="359"/>
      <source>&amp;Licenses</source>
      <translation>&amp;ライセンス</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="360"/>
      <source>Open home &amp;page</source>
      <translation>ホーム&amp;ページを開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="361"/>
      <source>User &amp;Manual</source>
      <translation>ユーザー&amp;マニュアル</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="362"/>
      <source>SQLite &amp;documentation</source>
      <translation>SQLite &amp;ドキュメント</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="363"/>
      <source>Bugs and feature &amp;requests</source>
      <translation>バグと機能&amp;リクエスト</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="364"/>
      <source>Quit</source>
      <translation>終了</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="366"/>
      <source>Check for &amp;updates</source>
      <translation>&amp;更新を確認</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="397"/>
      <source>&amp;Database</source>
      <comment>menubar</comment>
      <translation>&amp;データベース</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="422"/>
      <source>&amp;Structure</source>
      <comment>menubar</comment>
      <translation>&amp;構造</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="801"/>
      <source>&amp;View</source>
      <comment>menubar</comment>
      <translation>&amp;表示</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="1485"/>
      <source>The dropped file appears to be a SQLite 2 database, which is not supported by this Letos version. Last version supporting SQLite 2 was 3.2.1.</source>
      <translation>ドロップされたファイルは SQLite 2 データベースのようですが、この Letos バージョンではサポートされていません。SQLite 2 をサポートしていた最後のバージョンは 3.2.1 です。</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="542"/>
      <source>Window list</source>
      <comment>menubar view menu</comment>
      <translation>ウィンドウ一覧</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="340"/>
      <source>Move window earlier</source>
      <translation>ウィンドウを前へ移動</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="341"/>
      <source>Move window later</source>
      <translation>ウィンドウを後ろへ移動</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="352"/>
      <source>Open Command Palette</source>
      <translation>コマンドパレットを開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="369"/>
      <source>Export configuration</source>
      <translation>設定をエクスポート</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="370"/>
      <source>Import configuration</source>
      <translation>設定をインポート</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="389"/>
      <source>arrange</source>
      <comment>command palette entry</comment>
      <translation>整列</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="476"/>
      <source>&amp;Tools</source>
      <comment>menubar</comment>
      <translation>&amp;ツール</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="496"/>
      <source>&amp;Help</source>
      <translation>&amp;ヘルプ</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="534"/>
      <source>&amp;Windows</source>
      <comment>menubar view menu</comment>
      <translation>&amp;ウィンドウ</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="738"/>
      <source>Could not set style: %1</source>
      <comment>main window</comment>
      <translation>スタイルを設定できませんでした: %1</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="975"/>
      <source>Cannot export, because no export plugin is loaded.</source>
      <translation>エクスポートプラグインが読み込まれていないため、エクスポートできません。</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="992"/>
      <source>Cannot import, because no import plugin is loaded.</source>
      <translation>インポートプラグインが読み込まれていないため、インポートできません。</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="1035"/>
      <source>Rename window</source>
      <translation>ウィンドウ名を変更</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="1035"/>
      <source>Enter new name for the window:</source>
      <translation>ウィンドウの新しい名前を入力してください：</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="1145"/>
      <source>New updates are available. &lt;a href=&quot;%1&quot;&gt;Click here for details&lt;/a&gt;.</source>
      <translation>新しい更新があります。&lt;a href=&quot;%1&quot;&gt;詳細はこちらをクリック&lt;/a&gt;。</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="1151"/>
      <source>You&apos;re running the most recent version. No updates are available.</source>
      <translation>You&apos;re running：最新バージョンを使用しています。利用可能な更新はありません。</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="1206"/>
      <source>Letos is free and open source. If it helps with your work, consider &lt;a href=&quot;%1&quot;&gt;supporting the project&lt;/a&gt;.</source>
      <translation>Letosは無料でオープンソースです。作業に役立っている場合は、&lt;a href=&quot;%1&quot;&gt;プロジェクトの支援&lt;/a&gt;をご検討ください。</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="1291"/>
      <source>Toolbar &amp;icons</source>
      <comment>menubar</comment>
      <translation>ツールバー&amp;アイコン</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="1298"/>
      <source>Size: %1%</source>
      <comment>toolbar icons</comment>
      <translation>サイズ: %1%</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="1386"/>
      <source>Drop files to open them</source>
      <translation>ファイルをドロップして開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="1488"/>
      <source>The dropped file type is unsupported: %1 (%2)</source>
      <translation>ドロップされたファイルタイプはサポートされていません: %1 (%2)</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="1498"/>
      <source>SQLite 3 database - add to database list and open</source>
      <translation>SQLite 3 データベース - データベース一覧に追加して開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="1500"/>
      <source>It may be an encrypted SQLite 3 database. You can try to open it.</source>
      <translation>暗号化された SQLite 3 データベースの可能性があります。開くことを試せます。</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="1502"/>
      <source>Empty file, but also empty SQLite 3 database - open as database</source>
      <translation>空のファイルですが、空の SQLite 3 データベースでもあります - データベースとして開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="1504"/>
      <source>SQL file - open in SQL Editor</source>
      <translation>SQL ファイル - SQL エディタで開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="1506"/>
      <source>Text file - open in SQL Editor</source>
      <translation>テキストファイル - SQL エディタで開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="1508"/>
      <source>CSV file - import using Import Dialog</source>
      <translation>CSV ファイル - インポートダイアログでインポート</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="1510"/>
      <source>SQLite 2 database - not supported anymore</source>
      <translation>SQLite 2 データベース - もうサポートされていません</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="1512"/>
      <source>Unsupported file type</source>
      <translation>サポートされていないファイルタイプ</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="1611"/>
      <source>Database passed in command line parameters (%1) was already on the list under name: %2</source>
      <translation>コマンドラインパラメータで渡されたデータベース (%1) は、すでに %2 という名前で一覧に存在していました</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="1618"/>
      <source>Database passed in command line parameters (%1) has been temporarily added to the list under name: %2</source>
      <translation>コマンドラインパラメータで渡されたデータベース (%1) は、%2 という名前で一時的に一覧に追加されました</translation>
    </message>
    <message>
      <location filename="../mainwindow.cpp" line="1623"/>
      <source>Could not add database %1 to list.</source>
      <translation>データベース %1 を一覧に追加できませんでした。</translation>
    </message>
  </context>
  <context>
    <name>ManualCommitPendingTxDialog</name>
    <message>
      <location filename="../dialogs/manualcommitpendingtxdialog.ui" line="14"/>
      <source>Pending transaction</source>
      <translation>保留中のトランザクション</translation>
    </message>
    <message>
      <location filename="../dialogs/manualcommitpendingtxdialog.ui" line="20"/>
      <source>Roll Back Transaction</source>
      <translation>トランザクションをロールバック</translation>
    </message>
    <message>
      <location filename="../dialogs/manualcommitpendingtxdialog.ui" line="23"/>
      <source>Discard changes made within the transaction and proceed</source>
      <translation>トランザクション内で行われた変更を破棄して続行</translation>
    </message>
    <message>
      <location filename="../dialogs/manualcommitpendingtxdialog.ui" line="30"/>
      <source>Commit Transaction</source>
      <translation>トランザクションをコミット</translation>
    </message>
    <message>
      <location filename="../dialogs/manualcommitpendingtxdialog.ui" line="33"/>
      <source>Save transaction changes and proceed</source>
      <translation>トランザクションの変更を保存して続行</translation>
    </message>
    <message>
      <location filename="../dialogs/manualcommitpendingtxdialog.ui" line="40"/>
      <source>Cancel</source>
      <translation>キャンセル</translation>
    </message>
    <message>
      <location filename="../dialogs/manualcommitpendingtxdialog.ui" line="43"/>
      <source>Keep the transaction open and stay with the current database</source>
      <translation>トランザクションを開いたままにして現在のデータベースに留まる</translation>
    </message>
    <message>
      <location filename="../dialogs/manualcommitpendingtxdialog.ui" line="50"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:700;&quot;&gt;What would you like to do with this transaction?&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:700;&quot;&gt;このトランザクションをどうしますか？&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/manualcommitpendingtxdialog.ui" line="64"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;The current database connection (&lt;/span&gt;&lt;span style=&quot; font-size:11pt; font-weight:700;&quot;&gt;%1&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;) has an active manual transaction with pending changes that have not been committed yet.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;現在のデータベース接続（&lt;/span&gt;&lt;span style=&quot; font-size:11pt; font-weight:700;&quot;&gt;%1&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;）には、まだコミットされていない保留中の変更を含むアクティブな手動トランザクションがあります。&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
  </context>
  <context>
    <name>ManualCommitWalModeDialog</name>
    <message>
      <location filename="../dialogs/manualcommitwalmodedialog.ui" line="14"/>
      <source>WAL mode for manual commits</source>
      <translation>手動コミット用のWALモード</translation>
    </message>
    <message>
      <location filename="../dialogs/manualcommitwalmodedialog.ui" line="20"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;This database (&lt;/span&gt;&lt;span style=&quot; font-size:11pt; font-weight:700;&quot;&gt;%1&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;) is not currently using WAL (Write-Ahead Logging) journal mode.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-size:11pt; font-weight:700;&quot;&gt;Manual commit mode requires WAL mode to be enabled.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;WAL mode allows other connections and parts of the application to continue reading the database while a write transaction is open. Without WAL mode, an open transaction could block schema refreshes, data browsing and other database operations.&lt;/p&gt;&lt;p&gt;Please note:&lt;/p&gt;&lt;ul style=&quot;margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;&quot;&gt;&lt;li style=&quot; margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;WAL mode affects the database file itself and will be used by all future connections to this database until changed again with &lt;span style=&quot; font-family:&apos;monospace&apos;;&quot;&gt;PRAGMA journal_mode&lt;/span&gt;.&lt;/li&gt;&lt;li style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;SQLite still allows only one active write transaction at a time, even in WAL mode.&lt;/li&gt;&lt;li style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Read more about WAL at &lt;a href=&quot;https://sqlite.org/wal.html&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#1d99f3;&quot;&gt;https://sqlite.org/wal.html&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;このデータベース（&lt;/span&gt;&lt;span style=&quot; font-size:11pt; font-weight:700;&quot;&gt;%1&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;）は現在、WAL（Write-Ahead Logging）ジャーナルモードを使用していません。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-size:11pt; font-weight:700;&quot;&gt;手動コミットモードでは WAL モードを有効にする必要があります。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;WAL モードでは、書き込みトランザクションが開いている間も、他の接続やアプリケーションの他の部分がデータベースの読み取りを継続できます。WAL モードがない場合、開いているトランザクションがスキーマの更新、データの閲覧、その他のデータベース操作をブロックする可能性があります。&lt;/p&gt;&lt;p&gt;注意：&lt;/p&gt;&lt;ul style=&quot;margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;&quot;&gt;&lt;li style=&quot; margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;WAL モードはデータベースファイル自体に影響し、&lt;span style=&quot; font-family:&apos;monospace&apos;;&quot;&gt;PRAGMA journal_mode&lt;/span&gt; で再度変更されるまで、このデータベースへの今後すべての接続で使用されます。&lt;/li&gt;&lt;li style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;WAL モードでも、SQLite では同時にアクティブな書き込みトランザクションは一つだけ許可されます。&lt;/li&gt;&lt;li style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;WAL の詳細については &lt;a href=&quot;https://sqlite.org/wal.html&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#1d99f3;&quot;&gt;https://sqlite.org/wal.html&lt;/span&gt;&lt;/a&gt; を参照してください&lt;/li&gt;&lt;/ul&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/manualcommitwalmodedialog.ui" line="43"/>
      <source>Keep current journal mode</source>
      <translation>現在のジャーナルモードを維持</translation>
    </message>
    <message>
      <location filename="../dialogs/manualcommitwalmodedialog.ui" line="46"/>
      <source>and use auto-commits</source>
      <translation>自動コミットを使用</translation>
    </message>
    <message>
      <location filename="../dialogs/manualcommitwalmodedialog.ui" line="53"/>
      <source>Enable WAL mode</source>
      <translation>WALモードを有効化</translation>
    </message>
    <message>
      <location filename="../dialogs/manualcommitwalmodedialog.ui" line="56"/>
      <source>and use manual commits</source>
      <translation>手動コミットを使用</translation>
    </message>
    <message>
      <location filename="../dialogs/manualcommitwalmodedialog.ui" line="63"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:700;&quot;&gt;Do you want to enable WAL mode and continue?&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:700;&quot;&gt;WALモードを有効にして続行しますか？&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
  </context>
  <context>
    <name>MdiWindow</name>
    <message>
      <location filename="../mdiwindow.cpp" line="204"/>
      <source>Uncommitted changes</source>
      <translation>未コミットの変更</translation>
    </message>
    <message>
      <location filename="../mdiwindow.cpp" line="209"/>
      <source>Close anyway</source>
      <translation>とにかく閉じる</translation>
    </message>
    <message>
      <location filename="../mdiwindow.cpp" line="211"/>
      <source>Don&apos;t close</source>
      <translation>Don&apos;t close：閉じない</translation>
    </message>
  </context>
  <context>
    <name>MultiEditor</name>
    <message>
      <location filename="../multieditor/multieditor.cpp" line="70"/>
      <location filename="../multieditor/multieditor.cpp" line="590"/>
      <source>Null value</source>
      <comment>multieditor</comment>
      <translation>Null 値</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditor.cpp" line="80"/>
      <source>Save this value to a file</source>
      <translation>この値をファイルに保存</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditor.cpp" line="83"/>
      <source>Load this value from a file</source>
      <translation>この値をファイルから読み込む</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditor.cpp" line="94"/>
      <source>Configure editors for this data type</source>
      <translation>このデータ型用のエディタを設定</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditor.cpp" line="102"/>
      <source>Open another tab</source>
      <translation>別のタブを開く</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditor.cpp" line="118"/>
      <source>Reset value</source>
      <translation>値をリセット</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditor.cpp" line="376"/>
      <source>Foreign Key</source>
      <translation>外部キー</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditor.cpp" line="434"/>
      <source>All files (*)</source>
      <translation>すべてのファイル (*)</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditor.cpp" line="436"/>
      <source>Text files (*.txt *.log *.csv *.tsv *.md *.json *.xml *.yaml *.yml)</source>
      <translation>テキストファイル (*.txt *.log *.csv *.tsv *.md *.json *.xml *.yaml *.yml)</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditor.cpp" line="438"/>
      <source>SQL files (*.sql)</source>
      <translation>SQL ファイル (*.sql)</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditor.cpp" line="440"/>
      <source>Binary data (*.bin *.dat *.raw)</source>
      <translation>バイナリデータ (*.bin *.dat *.raw)</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditor.cpp" line="442"/>
      <source>Images (*.jpeg *.jpg *.png *.bmp *.gif *.tiff *.jp2 *.svg *.tga *.icns *.webp *.wbmp *.mng)</source>
      <translation>画像 (*.jpeg *.jpg *.png *.bmp *.gif *.tiff *.jp2 *.svg *.tga *.icns *.webp *.wbmp *.mng)</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditor.cpp" line="444"/>
      <source>Archives (*.zip *.7z *.rar *.tar *.gz *.bz2 *.xz)</source>
      <translation>アーカイブ (*.zip *.7z *.rar *.tar *.gz *.bz2 *.xz)</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditor.cpp" line="446"/>
      <source>Documents (*.pdf *.rtf *.doc *.docx *.odt *.xls *.xlsx *.ods)</source>
      <translation>ドキュメント (*.pdf *.rtf *.doc *.docx *.odt *.xls *.xlsx *.ods)</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditor.cpp" line="448"/>
      <source>Executables (*.exe *.dll *.so *.dylib)</source>
      <translation>実行ファイル (*.exe *.dll *.so *.dylib)</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditor.cpp" line="472"/>
      <source>Data editor plugin &apos;%1&apos; not loaded, while it is defined for editing &apos;%2&apos; data type.</source>
      <translation>Data editor plugin &apos;%1&apos; not loaded, while it is defined for editing &apos;%1&apos; data type. {1&apos;?} {2&apos;?} {1&apos; or 2&apos;?}</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditor.cpp" line="578"/>
      <source>Deleted</source>
      <comment>multieditor</comment>
      <translation>削除済み</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditor.cpp" line="580"/>
      <source>Read only</source>
      <comment>multieditor</comment>
      <translation>読み取り専用</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditor.cpp" line="694"/>
      <source>Open</source>
      <translation>開く</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditor.cpp" line="703"/>
      <source>Could not open file %1 for reading.</source>
      <translation>ファイル %1 を読み取り用に開けませんでした。</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditor.cpp" line="719"/>
      <source>Save</source>
      <translation>保存</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditor.cpp" line="728"/>
      <source>Could not open file %1 for writting.</source>
      <translation>ファイル %1 を書き込み用に開けませんでした。</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditor.cpp" line="778"/>
      <source>Could not write data into the file %1</source>
      <translation>ファイル %1 にデータを書き込めませんでした</translation>
    </message>
  </context>
  <context>
    <name>MultiEditorBoolPlugin</name>
    <message>
      <location filename="../multieditor/multieditorbool.cpp" line="227"/>
      <source>Boolean</source>
      <translation>ブール値</translation>
    </message>
  </context>
  <context>
    <name>MultiEditorDatePlugin</name>
    <message>
      <location filename="../multieditor/multieditordate.cpp" line="89"/>
      <source>Date</source>
      <translation>日付</translation>
    </message>
  </context>
  <context>
    <name>MultiEditorDateTimePlugin</name>
    <message>
      <location filename="../multieditor/multieditordatetime.cpp" line="276"/>
      <source>Date &amp; time</source>
      <translation>日付と時刻</translation>
    </message>
  </context>
  <context>
    <name>MultiEditorFk</name>
    <message>
      <location filename="../multieditor/multieditorfk.cpp" line="25"/>
      <source>Selected value preview</source>
      <translation>選択した値のプレビュー</translation>
    </message>
  </context>
  <context>
    <name>MultiEditorHexPlugin</name>
    <message>
      <location filename="../multieditor/multieditorhex.cpp" line="107"/>
      <source>Hex</source>
      <translation>十六進</translation>
    </message>
  </context>
  <context>
    <name>MultiEditorNumericPlugin</name>
    <message>
      <location filename="../multieditor/multieditornumeric.cpp" line="112"/>
      <source>Number</source>
      <comment>numeric multi editor tab name</comment>
      <translation>数値</translation>
    </message>
  </context>
  <context>
    <name>MultiEditorText</name>
    <message>
      <location filename="../multieditor/multieditortext.cpp" line="126"/>
      <source>Tab changes focus</source>
      <translation>Tab でフォーカスを変更</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditortext.cpp" line="127"/>
      <source>Cut</source>
      <translation>切り取り</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditortext.cpp" line="128"/>
      <source>Copy</source>
      <translation>コピー</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditortext.cpp" line="129"/>
      <source>Paste</source>
      <translation>貼り付け</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditortext.cpp" line="130"/>
      <source>Delete</source>
      <translation>削除</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditortext.cpp" line="131"/>
      <source>Undo</source>
      <translation>元に戻す</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditortext.cpp" line="132"/>
      <source>Redo</source>
      <translation>やり直し</translation>
    </message>
  </context>
  <context>
    <name>MultiEditorTextPlugin</name>
    <message>
      <location filename="../multieditor/multieditortext.cpp" line="309"/>
      <source>Text</source>
      <translation>テキスト</translation>
    </message>
  </context>
  <context>
    <name>MultiEditorTimePlugin</name>
    <message>
      <location filename="../multieditor/multieditortime.cpp" line="92"/>
      <source>Time</source>
      <translation>時刻</translation>
    </message>
  </context>
  <context>
    <name>NewConstraintDialog</name>
    <message>
      <location filename="../dialogs/newconstraintdialog.ui" line="20"/>
      <source>New constraint</source>
      <translation>新しい制約</translation>
    </message>
    <message>
      <location filename="../dialogs/newconstraintdialog.cpp" line="104"/>
      <location filename="../dialogs/newconstraintdialog.cpp" line="112"/>
      <source>Primary Key</source>
      <comment>new constraint dialog</comment>
      <translation>主キー</translation>
    </message>
    <message>
      <location filename="../dialogs/newconstraintdialog.cpp" line="105"/>
      <location filename="../dialogs/newconstraintdialog.cpp" line="113"/>
      <source>Foreign Key</source>
      <comment>new constraint dialog</comment>
      <translation>外部キー</translation>
    </message>
    <message>
      <location filename="../dialogs/newconstraintdialog.cpp" line="106"/>
      <location filename="../dialogs/newconstraintdialog.cpp" line="114"/>
      <source>Unique</source>
      <comment>new constraint dialog</comment>
      <translation>一意</translation>
    </message>
    <message>
      <location filename="../dialogs/newconstraintdialog.cpp" line="107"/>
      <location filename="../dialogs/newconstraintdialog.cpp" line="115"/>
      <source>Check</source>
      <comment>new constraint dialog</comment>
      <translation>チェック</translation>
    </message>
    <message>
      <location filename="../dialogs/newconstraintdialog.cpp" line="116"/>
      <source>Not NULL</source>
      <comment>new constraint dialog</comment>
      <translation>NULL非許容</translation>
    </message>
    <message>
      <location filename="../dialogs/newconstraintdialog.cpp" line="117"/>
      <source>Collate</source>
      <comment>new constraint dialog</comment>
      <translation>照合</translation>
    </message>
    <message>
      <location filename="../dialogs/newconstraintdialog.cpp" line="118"/>
      <source>Generated</source>
      <comment>new constraint dialog</comment>
      <translation>生成</translation>
    </message>
    <message>
      <location filename="../dialogs/newconstraintdialog.cpp" line="119"/>
      <source>Default</source>
      <comment>new constraint dialog</comment>
      <translation>デフォルト</translation>
    </message>
  </context>
  <context>
    <name>NewVersionDialog</name>
    <message>
      <location filename="../dialogs/newversiondialog.ui" line="20"/>
      <source>Letos updates</source>
      <translation>Letos の更新</translation>
    </message>
    <message>
      <location filename="../dialogs/newversiondialog.ui" line="31"/>
      <source>New version is available!</source>
      <translation>新しいバージョンがあります！</translation>
    </message>
    <message>
      <location filename="../dialogs/newversiondialog.ui" line="57"/>
      <source>Download new version!</source>
      <translation>新しいバージョンをダウンロード！</translation>
    </message>
    <message>
      <location filename="../dialogs/newversiondialog.ui" line="70"/>
      <source>New version package will be downloaded. It will be up to you to install it whenever you&apos;re ready.</source>
      <translation>新しいバージョンのパッケージがダウンロードされます。you&apos;re ready：準備ができたらいつでもインストールできます。</translation>
    </message>
    <message>
      <location filename="../dialogs/newversiondialog.ui" line="77"/>
      <source>Open Letos home page.</source>
      <translation>Letos のホームページを開きます。</translation>
    </message>
    <message>
      <location filename="../dialogs/newversiondialog.ui" line="90"/>
      <source>Read release notes &amp;&amp; download package yourself.</source>
      <translation>リリースノートを読み、パッケージを自分でダウンロードします。</translation>
    </message>
    <message>
      <location filename="../dialogs/newversiondialog.ui" line="110"/>
      <source>Just close this window.</source>
      <translation>このウィンドウを閉じるだけです。</translation>
    </message>
    <message>
      <location filename="../dialogs/newversiondialog.ui" line="120"/>
      <source>Check for updates on startup</source>
      <translation>起動時に更新を確認</translation>
    </message>
    <message>
      <location filename="../dialogs/newversiondialog.ui" line="97"/>
      <source>Not now.</source>
      <translation>今はしない。</translation>
    </message>
  </context>
  <context>
    <name>PasswordToggleHelper</name>
    <message>
      <location filename="../common/passwordtogglehelper.cpp" line="11"/>
      <source>Show / hide password</source>
      <translation>パスワードを表示 / 非表示</translation>
    </message>
  </context>
  <context>
    <name>PopulateConfigDialog</name>
    <message>
      <location filename="../dialogs/populateconfigdialog.ui" line="14"/>
      <source>Populating configuration</source>
      <translation>データ生成設定</translation>
    </message>
    <message>
      <location filename="../dialogs/populateconfigdialog.cpp" line="57"/>
      <source>Configuring &lt;b&gt;%1&lt;/b&gt; for column &lt;b&gt;%2&lt;/b&gt;</source>
      <translation>列 &lt;b&gt;%2&lt;/b&gt; の &lt;b&gt;%1&lt;/b&gt; を設定中</translation>
    </message>
  </context>
  <context>
    <name>PopulateDialog</name>
    <message>
      <location filename="../dialogs/populatedialog.ui" line="14"/>
      <source>Populate table</source>
      <translation>テーブルにデータを生成</translation>
    </message>
    <message>
      <location filename="../dialogs/populatedialog.ui" line="84"/>
      <source>Database</source>
      <translation>データベース</translation>
    </message>
    <message>
      <location filename="../dialogs/populatedialog.ui" line="102"/>
      <source>Table</source>
      <translation>テーブル</translation>
    </message>
    <message>
      <location filename="../dialogs/populatedialog.ui" line="139"/>
      <source>Select All</source>
      <translation>すべて選択</translation>
    </message>
    <message>
      <location filename="../dialogs/populatedialog.ui" line="152"/>
      <source>Deselect All</source>
      <translation>すべて選択解除</translation>
    </message>
    <message>
      <location filename="../dialogs/populatedialog.ui" line="48"/>
      <source>Columns</source>
      <translation>列</translation>
    </message>
    <message>
      <location filename="../dialogs/populatedialog.ui" line="20"/>
      <source>Number of rows to populate:</source>
      <translation>生成する行数：</translation>
    </message>
    <message>
      <location filename="../dialogs/populatedialog.cpp" line="52"/>
      <source>Populate</source>
      <comment>populate dialog button</comment>
      <translation>生成</translation>
    </message>
    <message>
      <location filename="../dialogs/populatedialog.cpp" line="67"/>
      <source>Abort</source>
      <translation>中止</translation>
    </message>
    <message>
      <location filename="../dialogs/populatedialog.cpp" line="204"/>
      <source>Configure</source>
      <translation>設定</translation>
    </message>
    <message>
      <location filename="../dialogs/populatedialog.cpp" line="311"/>
      <source>Populating configuration for this column is invalid or incomplete.</source>
      <translation>この列のデータ生成設定は無効または不完全です。</translation>
    </message>
    <message>
      <location filename="../dialogs/populatedialog.cpp" line="342"/>
      <source>Select database with table to populate</source>
      <translation>データを生成するテーブルを含むデータベースを選択</translation>
    </message>
    <message>
      <location filename="../dialogs/populatedialog.cpp" line="343"/>
      <source>Select table to populate</source>
      <translation>データを生成するテーブルを選択</translation>
    </message>
    <message>
      <location filename="../dialogs/populatedialog.cpp" line="344"/>
      <source>You have to select at least one column.</source>
      <translation>少なくとも一つの列を選択する必要があります。</translation>
    </message>
  </context>
  <context>
    <name>PrimaryKeyPanel</name>
    <message>
      <location filename="../constraints/tableprimarykeypanel.ui" line="20"/>
      <source>Column</source>
      <translation>列</translation>
    </message>
    <message>
      <location filename="../constraints/tableprimarykeypanel.ui" line="49"/>
      <source>Autoincrement</source>
      <translation>自動増分</translation>
    </message>
    <message>
      <location filename="../constraints/tableprimarykeypanel.ui" line="62"/>
      <source>Named constraint</source>
      <translation>名前付き制約</translation>
    </message>
    <message>
      <location filename="../constraints/tableprimarykeypanel.ui" line="81"/>
      <source>On conflict</source>
      <translation>競合時</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="73"/>
      <source>Cannot edit columns that are result of an inline subquery.</source>
      <translation>インラインサブクエリの結果である列は編集できません。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="75"/>
      <source>Cannot edit columns that are result of compound %1 statements (one that includes %2, %3 or %4 keywords).</source>
      <translation>複合 %1 ステートメント（%2、%3、または %4 キーワードを含むもの）の結果である列は編集できません。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="78"/>
      <source>The query execution mechanism had problems with extracting ROWID&apos;s properly. This might be a bug in the application. You may want to report this.</source>
      <translation>クエリ実行機構で ROWID&apos;s を正しく抽出する際に問題が発生しました。これはアプリケーションのバグの可能性があります。報告を検討してください。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="80"/>
      <source>Requested column is a result of SQL expression, instead of a simple column selection. Such columns cannot be edited.</source>
      <translation>要求された列は、単純な列選択ではなく SQL 式の結果です。このような列は編集できません。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="82"/>
      <source>Requested column belongs to restricted SQLite table. Those tables cannot be edited directly.</source>
      <translation>要求された列は制限された SQLite テーブルに属しています。これらのテーブルは直接編集できません。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="84"/>
      <source>Cannot edit results of query other than %1.</source>
      <translation>%1 以外のクエリ結果は編集できません。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="86"/>
      <source>Cannot edit columns that are result of aggregated %1 statements.</source>
      <translation>集約 %1 ステートメントの結果である列は編集できません。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="88"/>
      <source>Cannot edit columns that are result of %1 statement.</source>
      <translation>%1 ステートメントの結果である列は編集できません。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="90"/>
      <source>Cannot edit columns that are result of common table expression statement (%1).</source>
      <translation>共通テーブル式ステートメント (%1) の結果である列は編集できません。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="92"/>
      <source>Cannot edit table generated columns.</source>
      <translation>テーブルの生成列は編集できません。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="94"/>
      <source>Cannot edit columns that are result of a view if the executed query reads from any multilevel views (i.e. a view that queries another view).</source>
      <translation>実行されたクエリが多階層ビュー（別のビューを問い合わせるビューなど）から読み取る場合、ビューの結果である列は編集できません。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="467"/>
      <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="511"/>
      <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="529"/>
      <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="565"/>
      <source>on conflict: %1</source>
      <comment>data view tooltip</comment>
      <translation>競合時: %1</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="493"/>
      <source>references table %1</source>
      <comment>data view tooltip</comment>
      <translation>テーブル %1 を参照</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="495"/>
      <source>references table %1, column %2</source>
      <comment>data view tooltip</comment>
      <translation>テーブル %1、列 %2 を参照</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="562"/>
      <source>condition: %1</source>
      <comment>data view tooltip</comment>
      <translation>条件: %1</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="582"/>
      <source>collation name: %1</source>
      <comment>data view tooltip</comment>
      <translation>照合順序名: %1</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.h" line="25"/>
      <source>Data grid view</source>
      <translation>データグリッドビュー</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.h" line="26"/>
      <source>Edit current cell inline</source>
      <translation>現在のセルをインラインで編集</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.h" line="27"/>
      <source>Cut cell(s) contents to clipboard</source>
      <translation>セル(s)の内容をクリップボードへ切り取り</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.h" line="28"/>
      <source>Copy cell(s) contents to clipboard</source>
      <translation>セル(s)の内容をクリップボードへコピー</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.h" line="29"/>
      <source>Copy cell(s) contents together with header to clipboard</source>
      <translation>セル(s)の内容をヘッダーと一緒にクリップボードへコピー</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.h" line="31"/>
      <source>Paste cell(s) contents from clipboard</source>
      <translation>セル(s)の内容をクリップボードから貼り付け</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.h" line="33"/>
      <source>Set empty value to selected cell(s)</source>
      <translation>選択したセル(s)に空の値を設定</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.h" line="34"/>
      <source>Set NULL value to selected cell(s)</source>
      <translation>選択したセル(s)に NULL 値を設定</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.h" line="35"/>
      <source>Commit changes to cell(s) contents</source>
      <translation>セル(s)内容の変更をコミット</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.h" line="36"/>
      <source>Rollback changes to cell(s) contents</source>
      <translation>セル(s)内容の変更をロールバック</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.h" line="37"/>
      <source>Delete selected data row</source>
      <translation>選択したデータ行を削除</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.h" line="38"/>
      <source>Insert new data row</source>
      <translation>新しいデータ行を挿入</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.h" line="39"/>
      <source>Open contents of selected cell in a separate editor</source>
      <translation>選択したセルの内容を別のエディタで開く</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.h" line="40"/>
      <source>Toggle the height adjustment of rows</source>
      <translation>行の高さ調整を切り替え</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.h" line="41"/>
      <source>Increase font size</source>
      <comment>data view</comment>
      <translation>フォントサイズを大きくする</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.h" line="42"/>
      <source>Decrease font size</source>
      <comment>data view</comment>
      <translation>フォントサイズを小さくする</translation>
    </message>
    <message>
      <location filename="../dataview.h" line="32"/>
      <source>Data view (both grid and form)</source>
      <translation>データビュー（グリッドとフォームの両方）</translation>
    </message>
    <message>
      <location filename="../dataview.h" line="33"/>
      <source>Refresh data</source>
      <translation>データを更新</translation>
    </message>
    <message>
      <location filename="../dataview.h" line="34"/>
      <source>Find in data</source>
      <translation>データ内を検索</translation>
    </message>
    <message>
      <location filename="../dataview.h" line="35"/>
      <source>Switch to grid view of the data</source>
      <translation>データのグリッドビューに切り替え</translation>
    </message>
    <message>
      <location filename="../dataview.h" line="36"/>
      <source>Switch to form view of the data</source>
      <translation>データのフォームビューに切り替え</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.h" line="31"/>
      <source>Database list</source>
      <translation>データベース一覧</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.h" line="32"/>
      <source>Delete selected item</source>
      <translation>選択した項目を削除</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.h" line="33"/>
      <source>Clear filter contents</source>
      <translation>フィルタ内容をクリア</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.h" line="34"/>
      <source>Refresh schema</source>
      <translation>スキーマを更新</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.h" line="35"/>
      <source>Refresh all schemas</source>
      <translation>すべてのスキーマを更新</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.h" line="36"/>
      <source>Create new database</source>
      <translation>新しいデータベースを作成</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.h" line="37"/>
      <source>Open existing database or SQL file</source>
      <translation>既存のデータベースまたは SQL ファイルを開く</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.h" line="38"/>
      <source>Edit selected database</source>
      <translation>選択したデータベースを編集</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.h" line="39"/>
      <source>Rename selected database</source>
      <translation>選択したデータベースの名前を変更</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.h" line="40"/>
      <source>Select all items</source>
      <translation>すべての項目を選択</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.h" line="41"/>
      <source>Copy selected item(s)</source>
      <translation>選択した項目(s)をコピー</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.h" line="42"/>
      <location filename="../multieditor/multieditortext.h" line="15"/>
      <location filename="../sqleditor.h" line="35"/>
      <source>Paste from clipboard</source>
      <translation>クリップボードから貼り付け</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.h" line="43"/>
      <source>Increase font size</source>
      <comment>database list</comment>
      <translation>フォントサイズを大きくする</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtree.h" line="44"/>
      <source>Decrease font size</source>
      <comment>database list</comment>
      <translation>フォントサイズを小さくする</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreeitemfactory.cpp" line="53"/>
      <source>Tables</source>
      <translation>テーブル</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreeitemfactory.cpp" line="58"/>
      <source>Indexes</source>
      <translation>インデックス</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreeitemfactory.cpp" line="63"/>
      <source>Triggers</source>
      <translation>トリガー</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreeitemfactory.cpp" line="68"/>
      <source>Views</source>
      <translation>ビュー</translation>
    </message>
    <message>
      <location filename="../dbtree/dbtreeitemfactory.cpp" line="73"/>
      <source>Columns</source>
      <translation>列</translation>
    </message>
    <message>
      <location filename="../formview.h" line="15"/>
      <source>Data form view</source>
      <translation>データフォームビュー</translation>
    </message>
    <message>
      <location filename="../formview.h" line="16"/>
      <source>Commit changes for current row</source>
      <translation>現在の行の変更をコミット</translation>
    </message>
    <message>
      <location filename="../formview.h" line="17"/>
      <source>Rollback changes for current row</source>
      <translation>現在の行の変更をロールバック</translation>
    </message>
    <message>
      <location filename="../dataview.h" line="37"/>
      <location filename="../formview.h" line="18"/>
      <source>Go to first row on current page</source>
      <translation>現在のページの最初の行へ移動</translation>
    </message>
    <message>
      <location filename="../dataview.h" line="39"/>
      <location filename="../formview.h" line="19"/>
      <source>Go to next row</source>
      <translation>次の行へ移動</translation>
    </message>
    <message>
      <location filename="../dataview.h" line="38"/>
      <location filename="../formview.h" line="20"/>
      <source>Go to previous row</source>
      <translation>前の行へ移動</translation>
    </message>
    <message>
      <location filename="../dataview.h" line="40"/>
      <location filename="../formview.h" line="21"/>
      <source>Go to last row on current page</source>
      <translation>現在のページの最後の行へ移動</translation>
    </message>
    <message>
      <location filename="../formview.h" line="22"/>
      <source>Insert new row</source>
      <translation>新しい行を挿入</translation>
    </message>
    <message>
      <location filename="../formview.h" line="23"/>
      <source>Delete current row</source>
      <translation>現在の行を削除</translation>
    </message>
    <message>
      <location filename="../mainwindow.h" line="63"/>
      <source>Main window</source>
      <translation>メインウィンドウ</translation>
    </message>
    <message>
      <location filename="../mainwindow.h" line="64"/>
      <source>Open SQL editor</source>
      <translation>SQL エディタを開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.h" line="68"/>
      <source>Open DDL history window</source>
      <translation>DDL 履歴ウィンドウを開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.h" line="70"/>
      <source>Open snippets editor window</source>
      <translation>スニペットエディタウィンドウを開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.h" line="69"/>
      <source>Open function editor window</source>
      <translation>関数エディタウィンドウを開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.h" line="65"/>
      <source>Restore recently closed window</source>
      <translation>最近閉じたウィンドウを復元</translation>
    </message>
    <message>
      <location filename="../mainwindow.h" line="66"/>
      <source>Open Export Dialog</source>
      <translation>エクスポートダイアログを開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.h" line="67"/>
      <source>Open Import Dialog</source>
      <translation>インポートダイアログを開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.h" line="71"/>
      <source>Open collation editor window</source>
      <translation>照合順序エディタウィンドウを開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.h" line="72"/>
      <source>Open extension manager window</source>
      <translation>拡張機能マネージャウィンドウを開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.h" line="73"/>
      <source>Previous window</source>
      <translation>前のウィンドウ</translation>
    </message>
    <message>
      <location filename="../mainwindow.h" line="74"/>
      <source>Next window</source>
      <translation>次のウィンドウ</translation>
    </message>
    <message>
      <location filename="../mainwindow.h" line="75"/>
      <source>Move window earlier</source>
      <translation>ウィンドウを前へ移動</translation>
    </message>
    <message>
      <location filename="../mainwindow.h" line="76"/>
      <source>Move window later</source>
      <translation>ウィンドウを後ろへ移動</translation>
    </message>
    <message>
      <location filename="../mainwindow.h" line="77"/>
      <source>Hide status area</source>
      <translation>ステータス領域を非表示</translation>
    </message>
    <message>
      <location filename="../mainwindow.h" line="78"/>
      <source>Open user manual</source>
      <translation>ユーザーマニュアルを開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.h" line="79"/>
      <source>Open configuration dialog</source>
      <translation>設定ダイアログを開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.h" line="80"/>
      <source>Open Debug Console</source>
      <translation>デバッグコンソールを開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.h" line="81"/>
      <source>Open CSS Console</source>
      <translation>CSS コンソールを開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.h" line="82"/>
      <source>Open Command Palette</source>
      <translation>コマンドパレットを開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.h" line="83"/>
      <source>Open the About dialog</source>
      <translation>このアプリケーションについてダイアログを開く</translation>
    </message>
    <message>
      <location filename="../mainwindow.h" line="84"/>
      <source>Quit the application</source>
      <translation>アプリケーションを終了</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditortext.h" line="12"/>
      <source>Cell text value editor</source>
      <translation>セルテキスト値エディタ</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditortext.h" line="13"/>
      <location filename="../sqleditor.h" line="33"/>
      <source>Cut selected text</source>
      <translation>選択したテキストを切り取り</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditortext.h" line="14"/>
      <location filename="../sqleditor.h" line="34"/>
      <source>Copy selected text</source>
      <translation>選択したテキストをコピー</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditortext.h" line="16"/>
      <location filename="../sqleditor.h" line="36"/>
      <source>Delete selected text</source>
      <translation>選択したテキストを削除</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditortext.h" line="17"/>
      <location filename="../sqleditor.h" line="38"/>
      <source>Undo</source>
      <translation>元に戻す</translation>
    </message>
    <message>
      <location filename="../multieditor/multieditortext.h" line="18"/>
      <location filename="../sqleditor.h" line="39"/>
      <source>Redo</source>
      <translation>やり直し</translation>
    </message>
    <message>
      <location filename="../sqleditor.h" line="32"/>
      <source>SQL editor input field</source>
      <translation>SQL エディタ入力フィールド</translation>
    </message>
    <message>
      <location filename="../sqleditor.h" line="37"/>
      <source>Select whole editor contents</source>
      <translation>エディタの内容全体を選択</translation>
    </message>
    <message>
      <location filename="../sqleditor.h" line="40"/>
      <source>Save contents into a file</source>
      <translation>内容をファイルに保存</translation>
    </message>
    <message>
      <location filename="../sqleditor.h" line="41"/>
      <source>Find in text</source>
      <translation>テキスト内を検索</translation>
    </message>
    <message>
      <location filename="../sqleditor.h" line="42"/>
      <source>Find next</source>
      <translation>次を検索</translation>
    </message>
    <message>
      <location filename="../sqleditor.h" line="43"/>
      <source>Find previous</source>
      <translation>前を検索</translation>
    </message>
    <message>
      <location filename="../sqleditor.h" line="44"/>
      <source>Replace in text</source>
      <translation>テキスト内を置換</translation>
    </message>
    <message>
      <location filename="../sqleditor.h" line="45"/>
      <source>Delete current line</source>
      <translation>現在の行を削除</translation>
    </message>
    <message>
      <location filename="../sqleditor.h" line="46"/>
      <source>Request code assistant</source>
      <translation>コードアシスタントを要求</translation>
    </message>
    <message>
      <location filename="../sqleditor.h" line="47"/>
      <source>Format contents</source>
      <translation>内容を整形</translation>
    </message>
    <message>
      <location filename="../sqleditor.h" line="48"/>
      <source>Open the object at current position</source>
      <translation>現在位置のオブジェクトを開く</translation>
    </message>
    <message>
      <location filename="../sqleditor.h" line="49"/>
      <source>Move selected block of text one line down</source>
      <translation>選択したテキストブロックを一行下へ移動</translation>
    </message>
    <message>
      <location filename="../sqleditor.h" line="50"/>
      <source>Move selected block of text one line up</source>
      <translation>選択したテキストブロックを一行上へ移動</translation>
    </message>
    <message>
      <location filename="../sqleditor.h" line="51"/>
      <source>Copy selected block of text and paste it a line below</source>
      <translation>選択したテキストブロックをコピーして一行下に貼り付け</translation>
    </message>
    <message>
      <location filename="../sqleditor.h" line="52"/>
      <source>Copy selected block of text and paste it a line above</source>
      <translation>選択したテキストブロックをコピーして一行上に貼り付け</translation>
    </message>
    <message>
      <location filename="../sqleditor.h" line="53"/>
      <source>Toggle comment</source>
      <translation>コメントを切り替え</translation>
    </message>
    <message>
      <location filename="../sqleditor.h" line="54"/>
      <source>Increase font size</source>
      <comment>sql editor</comment>
      <translation>フォントサイズを大きくする</translation>
    </message>
    <message>
      <location filename="../sqleditor.h" line="55"/>
      <source>Decrease font size</source>
      <comment>sql editor</comment>
      <translation>フォントサイズを小さくする</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="779"/>
      <source>All files</source>
      <translation>すべてのファイル</translation>
    </message>
    <message>
      <location filename="../uiutils.cpp" line="72"/>
      <source>Select database file</source>
      <translation>データベースファイルを選択</translation>
    </message>
    <message>
      <location filename="../uiutils.cpp" line="72"/>
      <source>Select new database file</source>
      <translation>新しいデータベースファイルを選択</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.cpp" line="778"/>
      <source>SQL files</source>
      <translation>SQL ファイル</translation>
    </message>
    <message>
      <location filename="../uiutils.cpp" line="83"/>
      <location filename="../uiutils.cpp" line="96"/>
      <source>Select a file to open</source>
      <translation>開くファイルを選択</translation>
    </message>
    <message>
      <location filename="../uiutils.cpp" line="267"/>
      <source>Format SQL</source>
      <translation>SQL を整形</translation>
    </message>
    <message>
      <location filename="../uiutils.cpp" line="56"/>
      <source>Select</source>
      <translation>選択</translation>
    </message>
    <message>
      <location filename="../uiutils.cpp" line="57"/>
      <source>File type</source>
      <translation>ファイルタイプ</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.h" line="30"/>
      <source>SQL editor window</source>
      <translation>SQL エディタウィンドウ</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.h" line="31"/>
      <source>Execute query</source>
      <translation>クエリを実行</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.h" line="32"/>
      <source>Execute single query under cursor</source>
      <translation>カーソル位置の単一クエリを実行</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.h" line="33"/>
      <source>Execute all queries in editor</source>
      <translation>エディタ内のすべてのクエリを実行</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.h" line="34"/>
      <source>Execute EXPLAIN query</source>
      <translation>EXPLAIN クエリを実行</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.h" line="35"/>
      <source>Export query results</source>
      <translation>クエリ結果をエクスポート</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.h" line="36"/>
      <source>Switch current working database to previous on the list</source>
      <translation>現在の作業データベースを一覧の前のものに切り替え</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.h" line="37"/>
      <source>Switch current working database to next on the list</source>
      <translation>現在の作業データベースを一覧の次のものに切り替え</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.h" line="38"/>
      <source>Go to next editor tab</source>
      <translation>次のエディタタブへ移動</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.h" line="39"/>
      <source>Go to previous editor tab</source>
      <translation>前のエディタタブへ移動</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.h" line="40"/>
      <source>Move keyboard input focus to the results view below</source>
      <translation>キーボード入力フォーカスを下の結果ビューへ移動</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.h" line="41"/>
      <source>Move keyboard input focus to the SQL editor above</source>
      <translation>キーボード入力フォーカスを上の SQL エディタへ移動</translation>
    </message>
    <message>
      <location filename="../windows/editorwindow.h" line="42"/>
      <source>Delete selected SQL history entries</source>
      <translation>選択した SQL 履歴エントリを削除</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.h" line="32"/>
      <source>Table window</source>
      <translation>テーブルウィンドウ</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.h" line="33"/>
      <source>Commit the table structure</source>
      <translation>テーブル構造をコミット</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.h" line="34"/>
      <source>Rollback pending changes in the table structure</source>
      <translation>テーブル構造の保留中の変更をロールバック</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.h" line="35"/>
      <source>Refresh table structure</source>
      <translation>テーブル構造を更新</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.h" line="36"/>
      <source>Add new column</source>
      <translation>新しい列を追加</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.h" line="37"/>
      <source>Edit selected column</source>
      <translation>選択した列を編集</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.h" line="38"/>
      <source>Delete selected column</source>
      <translation>選択した列を削除</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.h" line="39"/>
      <source>Export table data</source>
      <translation>テーブルデータをエクスポート</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.h" line="40"/>
      <source>Import data to the table</source>
      <translation>テーブルにデータをインポート</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.h" line="41"/>
      <source>Add new table constraint</source>
      <translation>新しいテーブル制約を追加</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.h" line="42"/>
      <source>Edit selected table constraint</source>
      <translation>選択したテーブル制約を編集</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.h" line="43"/>
      <source>Delete selected table constraint</source>
      <translation>選択したテーブル制約を削除</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.h" line="44"/>
      <source>Refresh table index list</source>
      <translation>テーブルインデックス一覧を更新</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.h" line="45"/>
      <source>Add new index</source>
      <translation>新しいインデックスを追加</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.h" line="46"/>
      <source>Edit selected index</source>
      <translation>選択したインデックスを編集</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.h" line="47"/>
      <source>Delete selected index</source>
      <translation>選択したインデックスを削除</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.h" line="48"/>
      <source>Refresh table trigger list</source>
      <translation>テーブルトリガー一覧を更新</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.h" line="49"/>
      <location filename="../windows/viewwindow.h" line="29"/>
      <source>Add new trigger</source>
      <translation>新しいトリガーを追加</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.h" line="50"/>
      <location filename="../windows/viewwindow.h" line="30"/>
      <source>Edit selected trigger</source>
      <translation>選択したトリガーを編集</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.h" line="51"/>
      <location filename="../windows/viewwindow.h" line="31"/>
      <source>Delete selected trigger</source>
      <translation>選択したトリガーを削除</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.h" line="52"/>
      <location filename="../windows/viewwindow.h" line="32"/>
      <source>Go to next tab</source>
      <translation>次のタブへ移動</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.h" line="53"/>
      <location filename="../windows/viewwindow.h" line="33"/>
      <source>Go to previous tab</source>
      <translation>前のタブへ移動</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.h" line="23"/>
      <source>A view window</source>
      <translation>ビューウィンドウ</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.h" line="24"/>
      <source>Commit the view&apos;s query</source>
      <translation>ビュー&apos;s クエリをコミット</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.h" line="25"/>
      <source>Rollback pending changes in the view&apos;s query</source>
      <translation>ビュー&apos;s クエリの保留中の変更をロールバック</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.h" line="26"/>
      <source>Refresh view trigger list</source>
      <translation>ビュートリガー一覧を更新</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.h" line="27"/>
      <source>Execute the view&apos;s query</source>
      <translation>ビュー&apos;s クエリを実行</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.h" line="28"/>
      <source>Export view data</source>
      <translation>ビューデータをエクスポート</translation>
    </message>
    <message>
      <location filename="../windows/codesnippeteditor.h" line="17"/>
      <source>A code snippets editor window</source>
      <translation>コードスニペットエディタウィンドウ</translation>
    </message>
    <message>
      <location filename="../windows/codesnippeteditor.h" line="18"/>
      <location filename="../windows/collationseditor.h" line="22"/>
      <location filename="../windows/functionseditor.h" line="25"/>
      <location filename="../windows/sqliteextensioneditor.h" line="22"/>
      <source>Commit the pending changes</source>
      <translation>保留中の変更をコミット</translation>
    </message>
    <message>
      <location filename="../windows/codesnippeteditor.h" line="19"/>
      <location filename="../windows/collationseditor.h" line="23"/>
      <location filename="../windows/functionseditor.h" line="26"/>
      <location filename="../windows/sqliteextensioneditor.h" line="23"/>
      <source>Rollback the pending changes</source>
      <translation>保留中の変更をロールバック</translation>
    </message>
    <message>
      <location filename="../windows/collationseditor.h" line="21"/>
      <source>A collation editor window</source>
      <translation>照合順序エディタウィンドウ</translation>
    </message>
    <message>
      <location filename="../windows/functionseditor.h" line="24"/>
      <source>A function editor window</source>
      <translation>関数エディタウィンドウ</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.h" line="21"/>
      <source>A SQLite extension editor window</source>
      <translation>SQLite 拡張機能エディタウィンドウ</translation>
    </message>
    <message>
      <location filename="../commandpalette/cpdbobjectsprovider.cpp" line="38"/>
      <source>Edit database properties</source>
      <comment>command palette entry</comment>
      <translation>データベースのプロパティを編集</translation>
    </message>
    <message>
      <location filename="../commandpalette/cpdbobjectsprovider.cpp" line="67"/>
      <source>Open table</source>
      <comment>command palette entry</comment>
      <translation>テーブルを開く</translation>
    </message>
    <message>
      <location filename="../commandpalette/cpdbobjectsprovider.cpp" line="68"/>
      <source>Edit index</source>
      <comment>command palette entry</comment>
      <translation>インデックスを編集</translation>
    </message>
    <message>
      <location filename="../commandpalette/cpdbobjectsprovider.cpp" line="69"/>
      <source>Edit trigger</source>
      <comment>command palette entry</comment>
      <translation>トリガーを編集</translation>
    </message>
    <message>
      <location filename="../commandpalette/cpdbobjectsprovider.cpp" line="70"/>
      <source>Open view</source>
      <comment>command palette entry</comment>
      <translation>ビューを開く</translation>
    </message>
    <message>
      <location filename="../commandpalette/cpmdiwindowsprovider.cpp" line="21"/>
      <source>Bring the window to front</source>
      <comment>command palette entry</comment>
      <translation>ウィンドウを前面に移動</translation>
    </message>
  </context>
  <context>
    <name>QuitConfirmDialog</name>
    <message>
      <location filename="../dialogs/quitconfirmdialog.ui" line="14"/>
      <source>Uncommitted changes</source>
      <translation>未コミットの変更</translation>
    </message>
    <message>
      <location filename="../dialogs/quitconfirmdialog.ui" line="20"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt; font-weight:700;&quot;&gt;Are you sure you want to quit the application?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Following items are pending:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt; font-weight:700;&quot;&gt;アプリケーションを終了してもよろしいですか？&lt;/span&gt;&lt;/p&gt;&lt;p&gt;次の項目が保留中です:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
  </context>
  <context>
    <name>SearchTextDialog</name>
    <message>
      <location filename="../dialogs/searchtextdialog.ui" line="14"/>
      <source>Find or replace</source>
      <translation>検索または置換</translation>
    </message>
    <message>
      <location filename="../dialogs/searchtextdialog.ui" line="88"/>
      <source>Find:</source>
      <translation>検索：</translation>
    </message>
    <message>
      <location filename="../dialogs/searchtextdialog.ui" line="31"/>
      <source>Case sensitive</source>
      <translation>大文字と小文字を区別</translation>
    </message>
    <message>
      <location filename="../dialogs/searchtextdialog.ui" line="38"/>
      <source>Search backwards</source>
      <translation>後方検索</translation>
    </message>
    <message>
      <location filename="../dialogs/searchtextdialog.ui" line="45"/>
      <source>Regular expression matching</source>
      <translation>正規表現マッチング</translation>
    </message>
    <message>
      <location filename="../dialogs/searchtextdialog.ui" line="113"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#aa0000;&quot;&gt;Reached the end of document.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#aa0000;&quot;&gt;ドキュメントの末尾に到達しました。&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/searchtextdialog.ui" line="20"/>
      <source>Replace &amp;&amp;
find next</source>
      <translation>置換して
次を検索</translation>
    </message>
    <message>
      <location filename="../dialogs/searchtextdialog.ui" line="65"/>
      <source>Replace with:</source>
      <translation>置換後の文字列：</translation>
    </message>
    <message>
      <location filename="../dialogs/searchtextdialog.ui" line="55"/>
      <source>Replace all</source>
      <translation>すべて置換</translation>
    </message>
    <message>
      <location filename="../dialogs/searchtextdialog.ui" line="75"/>
      <source>Find</source>
      <translation>検索</translation>
    </message>
  </context>
  <context>
    <name>SettingsExportDialog</name>
    <message>
      <location filename="../dialogs/settingsexportdialog.ui" line="14"/>
      <source>Export configuration</source>
      <translation>設定をエクスポート</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsexportdialog.ui" line="20"/>
      <location filename="../dialogs/settingsexportdialog.ui" line="32"/>
      <location filename="../dialogs/settingsexportdialog.cpp" line="24"/>
      <source>Output JSON file</source>
      <translation>出力 JSON ファイル</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsexportdialog.ui" line="29"/>
      <source>JSON file (*.json);;All files (*)</source>
      <translation>JSON ファイル (*.json);;すべてのファイル (*)</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsexportdialog.ui" line="45"/>
      <source>What to export?</source>
      <translation>何をエクスポートしますか？</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsexportdialog.ui" line="51"/>
      <source>User-defined SQL functions</source>
      <translation>ユーザー定義 SQL 関数</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsexportdialog.ui" line="65"/>
      <source>User-defined collation sequences</source>
      <translation>ユーザー定義照合順序</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsexportdialog.ui" line="79"/>
      <source>User-defined code snippets</source>
      <translation>ユーザー定義コードスニペット</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsexportdialog.ui" line="93"/>
      <source>Configured SQLite extensions</source>
      <translation>設定済み SQLite 拡張機能</translation>
    </message>
  </context>
  <context>
    <name>SettingsImportDialog</name>
    <message>
      <location filename="../dialogs/settingsimportdialog.ui" line="14"/>
      <source>Import configuration</source>
      <translation>設定をインポート</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsimportdialog.ui" line="20"/>
      <location filename="../dialogs/settingsimportdialog.ui" line="29"/>
      <location filename="../dialogs/settingsimportdialog.cpp" line="31"/>
      <source>Input JSON file</source>
      <translation>入力 JSON ファイル</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsimportdialog.ui" line="26"/>
      <source>JSON file (*.json);;All files (*)</source>
      <translation>JSON ファイル (*.json);;すべてのファイル (*)</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsimportdialog.ui" line="39"/>
      <source>What to import?</source>
      <translation>何をインポートしますか？</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsimportdialog.ui" line="45"/>
      <source>User-defined SQL functions</source>
      <translation>ユーザー定義 SQL 関数</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsimportdialog.ui" line="56"/>
      <source>User-defined collation sequences</source>
      <translation>ユーザー定義照合順序</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsimportdialog.ui" line="67"/>
      <source>User-defined code snippets</source>
      <translation>ユーザー定義コードスニペット</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsimportdialog.ui" line="78"/>
      <source>Configured SQLite extensions</source>
      <translation>設定済み SQLite 拡張機能</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsimportdialog.ui" line="92"/>
      <source>Import mode</source>
      <translation>インポートモード</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsimportdialog.ui" line="98"/>
      <source>Imports selected items without modifying or removing ones existing in your current configuration.</source>
      <translation>現在の設定に存在する項目を変更または削除せずに、選択した項目をインポートします。</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsimportdialog.ui" line="101"/>
      <source>Add to existing items</source>
      <translation>既存の項目に追加</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsimportdialog.ui" line="111"/>
      <source>Removes all existing items in the selected categories, then imports the new ones from the file. This action cannot be undone!</source>
      <translation>選択したカテゴリ内の既存の項目をすべて削除してから、ファイルから新しい項目をインポートします。この操作は元に戻せません！</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsimportdialog.ui" line="114"/>
      <source>Replace existing items</source>
      <translation>既存の項目を置換</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsimportdialog.cpp" line="42"/>
      <source>Invalid input file to import: %1</source>
      <translation>インポートする入力ファイルが無効です: %1</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsimportdialog.cpp" line="53"/>
      <source>Selected file does not contain functions to import.</source>
      <translation>選択したファイルにはインポートする関数が含まれていません。</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsimportdialog.cpp" line="62"/>
      <source>Selected file does not contain collation sequences to import.</source>
      <translation>選択したファイルにはインポートする照合順序が含まれていません。</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsimportdialog.cpp" line="70"/>
      <source>Selected file does not contain code snippets to import.</source>
      <translation>選択したファイルにはインポートするコードスニペットが含まれていません。</translation>
    </message>
    <message>
      <location filename="../dialogs/settingsimportdialog.cpp" line="78"/>
      <source>Selected file does not contain SQLite extensions to import.</source>
      <translation>選択したファイルにはインポートする SQLite 拡張機能が含まれていません。</translation>
    </message>
  </context>
  <context>
    <name>SortDialog</name>
    <message>
      <location filename="../dialogs/sortdialog.ui" line="14"/>
      <source>Sort by columns</source>
      <translation>列でソート</translation>
    </message>
    <message>
      <location filename="../dialogs/sortdialog.ui" line="45"/>
      <location filename="../dialogs/sortdialog.cpp" line="47"/>
      <source>Column</source>
      <translation>列</translation>
    </message>
    <message>
      <location filename="../dialogs/sortdialog.ui" line="50"/>
      <location filename="../dialogs/sortdialog.cpp" line="47"/>
      <source>Order</source>
      <translation>順序</translation>
    </message>
    <message>
      <location filename="../dialogs/sortdialog.cpp" line="177"/>
      <source>Sort by: %1</source>
      <translation>ソート基準: %1</translation>
    </message>
    <message>
      <location filename="../dialogs/sortdialog.cpp" line="241"/>
      <source>Move column up</source>
      <translation>列を上へ移動</translation>
    </message>
    <message>
      <location filename="../dialogs/sortdialog.cpp" line="242"/>
      <source>Move column down</source>
      <translation>列を下へ移動</translation>
    </message>
  </context>
  <context>
    <name>SqlDataSourceQueryModel</name>
    <message>
      <location filename="../datagrid/sqldatasourcequerymodel.cpp" line="123"/>
      <source>Error while committing new row: %1</source>
      <translation>新しい行のコミット中にエラーが発生しました: %1</translation>
    </message>
    <message>
      <location filename="../datagrid/sqldatasourcequerymodel.cpp" line="171"/>
      <source>Error while deleting row from %1: %2</source>
      <translation>%1 から行を削除中にエラーが発生しました: %2</translation>
    </message>
  </context>
  <context>
    <name>SqlEditor</name>
    <message>
      <location filename="../sqleditor.cpp" line="194"/>
      <source>Wrap words</source>
      <comment>sql editor</comment>
      <translation>単語で折り返す</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="158"/>
      <source>Cut</source>
      <comment>sql editor</comment>
      <translation>切り取り</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="159"/>
      <source>Copy</source>
      <comment>sql editor</comment>
      <translation>コピー</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="160"/>
      <source>Paste</source>
      <comment>sql editor</comment>
      <translation>貼り付け</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="161"/>
      <source>Delete</source>
      <comment>sql editor</comment>
      <translation>削除</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="162"/>
      <source>Select all</source>
      <comment>sql editor</comment>
      <translation>すべて選択</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="163"/>
      <source>Undo</source>
      <comment>sql editor</comment>
      <translation>元に戻す</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="164"/>
      <source>Redo</source>
      <comment>sql editor</comment>
      <translation>やり直し</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="166"/>
      <source>Complete</source>
      <comment>sql editor</comment>
      <translation>補完</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="167"/>
      <source>Format SQL</source>
      <comment>sql editor</comment>
      <translation>SQL を整形</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="168"/>
      <source>Save SQL to file</source>
      <comment>sql editor</comment>
      <translation>SQL をファイルに保存</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="169"/>
      <source>Select file to save SQL</source>
      <comment>sql editor</comment>
      <translation>SQL を保存するファイルを選択</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="170"/>
      <source>Load SQL from file</source>
      <comment>sql editor</comment>
      <translation>ファイルから SQL を読み込む</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="171"/>
      <source>Delete line</source>
      <comment>sql editor</comment>
      <translation>行を削除</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="172"/>
      <source>Move block down</source>
      <comment>sql editor</comment>
      <translation>ブロックを下へ移動</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="173"/>
      <source>Move block up</source>
      <comment>sql editor</comment>
      <translation>ブロックを上へ移動</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="174"/>
      <source>Copy block down</source>
      <comment>sql editor</comment>
      <translation>ブロックを下へコピー</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="175"/>
      <source>Copy up down</source>
      <comment>sql editor</comment>
      <translation>ブロックを上へコピー</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="176"/>
      <source>Find or replace</source>
      <comment>sql editor</comment>
      <translation>検索または置換</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="177"/>
      <source>Find next</source>
      <comment>sql editor</comment>
      <translation>次を検索</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="178"/>
      <source>Find previous</source>
      <comment>sql editor</comment>
      <translation>前を検索</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="179"/>
      <source>Replace</source>
      <comment>sql editor</comment>
      <translation>置換</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="180"/>
      <source>Toggle comment</source>
      <comment>sql editor</comment>
      <translation>コメントを切り替え</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="181"/>
      <source>Increase font size</source>
      <comment>sql editor</comment>
      <translation>フォントサイズを大きくする</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="182"/>
      <source>Decrease font size</source>
      <comment>sql editor</comment>
      <translation>フォントサイズを小さくする</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="297"/>
      <source>Could not open file &apos;%1&apos; for writing: %2</source>
      <translation>ファイル &apos;%1&apos; を書き込み用に開けませんでした: %2</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="306"/>
      <source>Saved SQL contents to file: %1</source>
      <translation>SQL の内容をファイルに保存しました: %1</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="562"/>
      <source>Syntax completion can be used only when a valid database is set for the SQL editor.</source>
      <translation>構文補完は、SQL エディタに有効なデータベースが設定されている場合にのみ使用できます。</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="1183"/>
      <source>Contents of the SQL editor are huge, so errors detecting and existing objects highlighting are temporarily disabled.</source>
      <translation>SQL エディタの内容が非常に大きいため、エラー検出と既存オブジェクトのハイライトは一時的に無効になっています。</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="1212"/>
      <source>Save to file</source>
      <translation>ファイルに保存</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="1227"/>
      <source>SQL scripts (*.sql);;All files (*)</source>
      <translation>SQL スクリプト (*.sql);;すべてのファイル (*)</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="1228"/>
      <location filename="../sqleditor.cpp" line="1259"/>
      <source>Open file</source>
      <translation>ファイルを開く</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="1260"/>
      <source>This file is huge (over %1 MB). Are you sure you want to load it into SQL query editor?</source>
      <translation>このファイルは非常に大きい（%1 MB 超）です。本当に SQL クエリエディタに読み込みますか？</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="1274"/>
      <source>Could not open file &apos;%1&apos; for reading: %2</source>
      <translation>ファイル &apos;%1&apos; を読み取り用に開けませんでした: %2</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="1468"/>
      <source>Reached the end of document. Hit the find again to restart the search.</source>
      <translation>ドキュメントの末尾に到達しました。検索を再開するにはもう一度検索してください。</translation>
    </message>
    <message>
      <location filename="../sqleditor.cpp" line="1740"/>
      <source>Ctrl+click to open this table or view</source>
      <translation>Ctrl+クリックでこのテーブルまたはビューを開く</translation>
    </message>
  </context>
  <context>
    <name>SqlQueryItem</name>
    <message>
      <location filename="../datagrid/sqlqueryitem.cpp" line="260"/>
      <source>Committing error:</source>
      <comment>data view tooltip</comment>
      <translation>コミットエラー：</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryitem.cpp" line="264"/>
      <source>Column:</source>
      <comment>data view tooltip</comment>
      <translation>列：</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryitem.cpp" line="265"/>
      <source>Data type:</source>
      <comment>data view</comment>
      <translation>データ型：</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryitem.cpp" line="268"/>
      <source>Table:</source>
      <comment>data view tooltip</comment>
      <translation>テーブル：</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryitem.cpp" line="304"/>
      <source>Constraints:</source>
      <comment>data view tooltip</comment>
      <translation>制約：</translation>
    </message>
  </context>
  <context>
    <name>SqlQueryItemDelegate</name>
    <message>
      <location filename="../datagrid/sqlqueryitemdelegate.cpp" line="63"/>
      <location filename="../datagrid/sqlqueryitemdelegate.cpp" line="69"/>
      <location filename="../datagrid/sqlqueryitemdelegate.cpp" line="75"/>
      <location filename="../datagrid/sqlqueryitemdelegate.cpp" line="81"/>
      <location filename="../datagrid/sqlqueryitemdelegate.cpp" line="317"/>
      <source>Cannot edit this cell. Details: %1</source>
      <translation>このセルは編集できません。詳細: %1</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryitemdelegate.cpp" line="63"/>
      <source>The row is marked for deletion.</source>
      <translation>この行は削除対象としてマークされています。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryitemdelegate.cpp" line="75"/>
      <location filename="../datagrid/sqlqueryitemdelegate.cpp" line="317"/>
      <source>Structure of this table has changed since last data was loaded. Reload the data to proceed.</source>
      <translation>このテーブルの構造は、最後にデータを読み込んでから変更されています。続行するにはデータを再読み込みしてください。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryitemdelegate.cpp" line="81"/>
      <source>ROWID is not available for this cell.</source>
      <translation>このセルでは ROWID を利用できません。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryitemdelegate.cpp" line="259"/>
      <source>Editing a huge contents in an inline cell editor is not a good idea. It can become slow and inconvenient. It&apos;s better to edit such big contents in a Form View, or in popup editor (available under right-click menu).</source>
      <translation>インラインセルエディタで巨大な内容を編集するのは良い考えではありません。遅く不便になる可能性があります。It&apos;s better：このような大きな内容は、フォームビューまたはポップアップエディタ（右クリックメニューから利用可能）で編集する方がよいです。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryitemdelegate.cpp" line="284"/>
      <source>Reset to DEFAULT value</source>
      <translation>DEFAULT 値にリセット</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryitemdelegate.cpp" line="286"/>
      <source>Reset to PRIMARY KEY AUTOINCREMENT value</source>
      <translation>PRIMARY KEY AUTOINCREMENT 値にリセット</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryitemdelegate.cpp" line="288"/>
      <source>Reset value</source>
      <translation>値をリセット</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryitemdelegate.cpp" line="309"/>
      <source>Foreign key for column %2 has more than %1 possible values. It&apos;s too much to display in drop down list. You need to edit value manually.</source>
      <translation>列 %2 の外部キーには %1 個を超える可能な値があります。It&apos;s too much：ドロップダウンリストに表示するには多すぎます。値を手動で編集する必要があります。</translation>
    </message>
  </context>
  <context>
    <name>SqlQueryModel</name>
    <message>
      <location filename="../datagrid/sqlquerymodel.cpp" line="93"/>
      <location filename="../datagrid/sqlquerymodel.cpp" line="724"/>
      <source>Only one query can be executed simultaneously.</source>
      <translation>同時に実行できるクエリは一つだけです。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodel.cpp" line="111"/>
      <source>Cannot execute query on undefined or invalid database.</source>
      <translation>未定義または無効なデータベースでクエリを実行できません。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodel.cpp" line="118"/>
      <source>Cannot execute empty query.</source>
      <translation>空のクエリは実行できません。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodel.cpp" line="126"/>
      <source>Uncommitted data</source>
      <translation>未コミットのデータ</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodel.cpp" line="127"/>
      <source>There are uncommitted data changes. Do you want to proceed anyway? All uncommitted changes will be lost.</source>
      <translation>未コミットのデータ変更があります。それでも続行しますか？未コミットの変更はすべて失われます。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodel.cpp" line="599"/>
      <source>Cannot commit the data for a cell that refers to the already closed database.</source>
      <translation>すでに閉じられたデータベースを参照しているセルのデータはコミットできません。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodel.cpp" line="619"/>
      <source>Could not begin transaction on the database. Details: %1</source>
      <translation>データベースでトランザクションを開始できませんでした。詳細: %1</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodel.cpp" line="652"/>
      <source>An error occurred while committing the transaction: %1</source>
      <translation>トランザクションのコミット中にエラーが発生しました: %1</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodel.cpp" line="685"/>
      <source>An error occurred while rolling back the transaction: %1</source>
      <translation>トランザクションのロールバック中にエラーが発生しました: %1</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodel.cpp" line="897"/>
      <source>Tried to commit a cell which is not editable (yet modified and waiting for commit)! This is a bug. Please report it.</source>
      <translation>編集不可のセル（ただし変更済みでコミット待ち）をコミットしようとしました！これはバグです。報告してください。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodel.cpp" line="923"/>
      <source>An error occurred while committing the data: %1</source>
      <translation>データのコミット中にエラーが発生しました: %1</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodel.cpp" line="1057"/>
      <source>Number of rows per page was decreased to %1 due to number of columns (%2) in the data view.</source>
      <translation>データビューの列数（%2）のため、ページあたりの行数は %1 に減らされました。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodel.cpp" line="1466"/>
      <location filename="../datagrid/sqlquerymodel.cpp" line="1482"/>
      <location filename="../datagrid/sqlquerymodel.cpp" line="1531"/>
      <source>Error while executing SQL query on database &apos;%1&apos;: %2</source>
      <translation>データベース &apos;%1&apos; でSQLクエリを実行中にエラーが発生しました: %2</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodel.cpp" line="1528"/>
      <source>Error while loading query results: %1</source>
      <translation>クエリ結果の読み込み中にエラーが発生しました: %1</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodel.cpp" line="2022"/>
      <source>Insert multiple rows</source>
      <translation>複数行を挿入</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodel.cpp" line="2022"/>
      <source>Number of rows to insert:</source>
      <translation>挿入する行数：</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodel.cpp" line="2079"/>
      <source>Delete rows</source>
      <translation>行を削除</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodel.cpp" line="2080"/>
      <source>You&apos;re about to delete newly inserted rows that are not committed yet. Row numbers: %1
Such deletion will be permanent. Are you sure you want to delete them?</source>
      <translation>You&apos;re about to：まだコミットされていない新しく挿入された行を削除しようとしています。行番号：%1
この削除は永続的です。本当に削除しますか？</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodel.cpp" line="2207"/>
      <source>Single-click sorts by the column.&lt;br&gt;Alt+click selects data in the column.</source>
      <translation>シングルクリックで列により並べ替えます。&lt;br&gt;Alt+クリックで列内のデータを選択します。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodel.cpp" line="2209"/>
      <source>Single-click selects data in the column.&lt;br&gt;Double-click sorts by the column.</source>
      <translation>シングルクリックで列内のデータを選択します。&lt;br&gt;ダブルクリックで列により並べ替えます。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodel.cpp" line="2214"/>
      <source>Middle-click resets sorting.</source>
      <translation>中クリックで並べ替えをリセットします。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlquerymodel.cpp" line="2215"/>
      <source>More options are available in the context menu.</source>
      <translation>その他のオプションはコンテキストメニューで利用できます。</translation>
    </message>
  </context>
  <context>
    <name>SqlQueryView</name>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="58"/>
      <source>Go to referenced row in...</source>
      <translation>参照先の行へ移動…</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="147"/>
      <source>Cut</source>
      <translation>切り取り</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="148"/>
      <source>Copy</source>
      <translation>コピー</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="149"/>
      <source>Copy with headers</source>
      <translation>ヘッダー付きでコピー</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="150"/>
      <source>Copy as...</source>
      <translation>形式を指定してコピー…</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="151"/>
      <source>Paste</source>
      <translation>貼り付け</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="152"/>
      <source>Paste as...</source>
      <translation>形式を指定して貼り付け…</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="153"/>
      <source>Set NULL value</source>
      <translation>NULL値を設定</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="154"/>
      <source>Erase value</source>
      <translation>値を消去</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="155"/>
      <source>Reset value</source>
      <translation>値をリセット</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="157"/>
      <source>Commit</source>
      <translation>コミット</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="158"/>
      <source>Rollback</source>
      <translation>ロールバック</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="159"/>
      <source>Commit selected cells</source>
      <translation>選択したセルをコミット</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="160"/>
      <source>Rollback selected cells</source>
      <translation>選択したセルをロールバック</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="161"/>
      <source>Edit current cell inline</source>
      <translation>現在のセルをインライン編集</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="166"/>
      <source>Define columns to sort by</source>
      <translation>並べ替えに使用する列を定義</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="167"/>
      <source>Remove custom sorting (Middle click)</source>
      <translation>カスタム並べ替えを削除（中クリック）</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="168"/>
      <source>Insert row</source>
      <translation>行を挿入</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="169"/>
      <source>Insert multiple rows</source>
      <translation>複数行を挿入</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="170"/>
      <source>Delete selected row</source>
      <translation>選択した行を削除</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="171"/>
      <source>Adjust height of rows</source>
      <translation>行の高さを調整</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="174"/>
      <source>Next row on Enter</source>
      <translation>Enterで次の行</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="178"/>
      <source>Increase font size</source>
      <comment>data view</comment>
      <translation>フォントサイズを大きくする</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="179"/>
      <source>Decrease font size</source>
      <comment>data view</comment>
      <translation>フォントサイズを小さくする</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="180"/>
      <source>Invert selection</source>
      <comment>data view</comment>
      <translation>選択を反転</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="230"/>
      <source>Edit value in editor</source>
      <translation>エディターで値を編集</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="230"/>
      <source>Show value in a viewer</source>
      <translation>ビューアーで値を表示</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="256"/>
      <source>Generate query for selected cells</source>
      <translation>選択したセルのクエリを生成</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="622"/>
      <source>No items selected to paste clipboard contents to.</source>
      <translation>クリップボードの内容を貼り付ける項目が選択されていません。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="628"/>
      <source>Cannot paste data. Details: %1</source>
      <translation>データを貼り付けできません。詳細: %1</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="628"/>
      <source>Structure of at least one table used has changed since last data was loaded. Reload the data to proceed.</source>
      <translation>使用されている少なくとも一つのテーブルの構造が、最後にデータを読み込んでから変更されています。続行するにはデータを再読み込みしてください。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="698"/>
      <source>Cannot paste to a cell. Details: %1</source>
      <translation>セルに貼り付けできません。詳細: %1</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="698"/>
      <source>The row is marked for deletion.</source>
      <translation>行は削除対象としてマークされています。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="709"/>
      <source>Cannot paste to column %1. Details: %2</source>
      <translation>列 %1 に貼り付けできません。詳細: %2</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="727"/>
      <source>Go to referenced row in table &apos;%1&apos;</source>
      <translation>テーブル &apos;%1&apos; の参照先の行へ移動</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="739"/>
      <source>table &apos;%1&apos;</source>
      <translation>テーブル &apos;%1&apos;</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="762"/>
      <source>Referenced row (%1)</source>
      <translation>参照先の行（%1）</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="1189"/>
      <source>Pin column</source>
      <translation>列を固定</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="1216"/>
      <source>Column renderer</source>
      <translation>列レンダラー</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="1223"/>
      <source>Default</source>
      <translation>デフォルト</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="1379"/>
      <source>Trim pasted text?</source>
      <translation>貼り付けたテキストをトリムしますか？</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="1380"/>
      <source>The pasted text contains leading or trailing white space. Trim it automatically?</source>
      <translation>貼り付けたテキストに先頭または末尾の空白が含まれています。自動的にトリムしますか？</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="1388"/>
      <source>Paste &quot;NULL&quot; as null value?</source>
      <translation>&quot;NULL&quot; をNULL値として貼り付けますか？</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="1389"/>
      <source>The pasted text contains &quot;NULL&quot; literals. Do you want to consider them as NULL values?</source>
      <translation>貼り付けたテキストに &quot;NULL&quot; リテラルが含まれています。これらをNULL値として扱いますか？</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlqueryview.cpp" line="1513"/>
      <source>Edit value</source>
      <translation>値を編集</translation>
    </message>
  </context>
  <context>
    <name>SqlViewModel</name>
    <message>
      <location filename="../datagrid/sqlviewmodel.cpp" line="129"/>
      <source>An error occurred while committing the data: %1</source>
      <translation>データのコミット中にエラーが発生しました: %1</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlviewmodel.cpp" line="143"/>
      <source>Row %1: the INSTEAD OF UPDATE trigger modified more than one row (%2). The view does not uniquely identify the edited record.</source>
      <translation>行 %1: INSTEAD OF UPDATEトリガーが複数の行（%2）を変更しました。ビューは編集されたレコードを一意に識別していません。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlviewmodel.cpp" line="193"/>
      <source>Row %1: the INSTEAD OF DELETE trigger deleted more than one row (%2). The view does not uniquely identify the edited record.</source>
      <translation>行 %1: INSTEAD OF DELETE トリガーが複数の行 (%2) を削除しました。ビューは編集されたレコードを一意に識別していません。</translation>
    </message>
    <message>
      <location filename="../datagrid/sqlviewmodel.cpp" line="218"/>
      <source>The view has INSTEAD OF trigger(s) that handle editing. It&apos;s recommended to refresh data after commit to see the actual changes, because triggers may modify data in an unexpected way.</source>
      <translation>ビューには編集を処理する INSTEAD OF トリガー(s)があります。It&apos;s recommended：トリガーが予期しない方法でデータを変更する可能性があるため、コミット後にデータを更新して実際の変更を確認することをお勧めします。</translation>
    </message>
  </context>
  <context>
    <name>SqliteExtensionEditor</name>
    <message>
      <location filename="../windows/sqliteextensioneditor.ui" line="84"/>
      <source>Filter extensions</source>
      <translation>拡張機能をフィルター</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.ui" line="150"/>
      <source>Leave empty to use default function</source>
      <translation>デフォルト関数を使用するには空のままにしてください</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.ui" line="171"/>
      <source>Extension file</source>
      <translation>拡張機能ファイル</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.ui" line="178"/>
      <source>Initialization function</source>
      <translation>初期化関数</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.ui" line="194"/>
      <source>Databases</source>
      <translation>データベース</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.ui" line="200"/>
      <source>Register in all databases</source>
      <translation>すべてのデータベースに登録</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.ui" line="207"/>
      <source>Register in following databases:</source>
      <translation>次のデータベースに登録：</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.cpp" line="47"/>
      <source>Extension manager window has uncommitted modifications.</source>
      <translation>拡張機能マネージャーウィンドウに未コミットの変更があります。</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.cpp" line="68"/>
      <source>Extension manager</source>
      <translation>拡張機能マネージャー</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.cpp" line="73"/>
      <source>Commit all extension changes</source>
      <translation>すべての拡張機能の変更をコミット</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.cpp" line="74"/>
      <source>Rollback all extension changes</source>
      <translation>すべての拡張機能の変更をロールバック</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.cpp" line="76"/>
      <source>Add new extension</source>
      <translation>新しい拡張機能を追加</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.cpp" line="77"/>
      <source>Remove selected extension</source>
      <translation>選択した拡張機能を削除</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.cpp" line="79"/>
      <source>Import extension list from file</source>
      <translation>ファイルから拡張機能リストをインポート</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.cpp" line="80"/>
      <source>Export extension list file</source>
      <translation>拡張機能リストファイルをエクスポート</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.cpp" line="81"/>
      <source>Editing extensions manual</source>
      <translation>拡張機能編集マニュアル</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.cpp" line="277"/>
      <source>File with given path does not exist or is not readable.</source>
      <translation>指定されたパスのファイルは存在しないか、読み取れません。</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.cpp" line="283"/>
      <source>Unable to load extension: %1</source>
      <translation>拡張機能を読み込めません: %1</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.cpp" line="403"/>
      <source>Invalid initialization function name. Function name can contain only alpha-numeric characters and underscore.</source>
      <translation>初期化関数名が無効です。関数名には英数字とアンダースコアのみ使用できます。</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.cpp" line="472"/>
      <source>Dynamic link libraries (*.dll);;All files (*)</source>
      <translation>ダイナミックリンクライブラリ (*.dll);;すべてのファイル (*)</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.cpp" line="474"/>
      <source>Shared objects (*.so);;All files (*)</source>
      <translation>共有オブジェクト (*.so);;すべてのファイル (*)</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.cpp" line="476"/>
      <source>Dynamic libraries (*.dylib);;All files (*)</source>
      <translation>動的ライブラリ (*.dylib);;すべてのファイル (*)</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.cpp" line="478"/>
      <source>All files (*)</source>
      <translation>すべてのファイル (*)</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditor.cpp" line="480"/>
      <source>Open file</source>
      <translation>ファイルを開く</translation>
    </message>
  </context>
  <context>
    <name>SqliteExtensionEditorModel</name>
    <message>
      <location filename="../windows/sqliteextensioneditormodel.cpp" line="160"/>
      <source>all databases</source>
      <translation>すべてのデータベース</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditormodel.cpp" line="164"/>
      <source>Extension:</source>
      <translation>拡張機能：</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditormodel.cpp" line="165"/>
      <source>File:</source>
      <translation>ファイル：</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditormodel.cpp" line="166"/>
      <source>Init function:</source>
      <translation>初期化関数：</translation>
    </message>
    <message>
      <location filename="../windows/sqliteextensioneditormodel.cpp" line="167"/>
      <source>Registered in:</source>
      <translation>登録先：</translation>
    </message>
  </context>
  <context>
    <name>StatusField</name>
    <message>
      <location filename="../statusfield.ui" line="14"/>
      <source>Status</source>
      <translation>ステータス</translation>
    </message>
    <message>
      <location filename="../statusfield.cpp" line="191"/>
      <source>Copy</source>
      <translation>コピー</translation>
    </message>
    <message>
      <location filename="../statusfield.cpp" line="198"/>
      <source>Clear</source>
      <translation>クリア</translation>
    </message>
  </context>
  <context>
    <name>TableConstraintsModel</name>
    <message>
      <location filename="../windows/tableconstraintsmodel.cpp" line="74"/>
      <source>Type</source>
      <comment>table constraints</comment>
      <translation>種類</translation>
    </message>
    <message>
      <location filename="../windows/tableconstraintsmodel.cpp" line="76"/>
      <source>Details</source>
      <comment>table constraints</comment>
      <translation>詳細</translation>
    </message>
    <message>
      <location filename="../windows/tableconstraintsmodel.cpp" line="78"/>
      <source>Name</source>
      <comment>table constraints</comment>
      <translation>名前</translation>
    </message>
  </context>
  <context>
    <name>TableForeignKeyPanel</name>
    <message>
      <location filename="../constraints/tableforeignkeypanel.ui" line="42"/>
      <source>Columns</source>
      <translation>列</translation>
    </message>
    <message>
      <location filename="../constraints/tableforeignkeypanel.ui" line="29"/>
      <source>Referenced table:</source>
      <translation>参照先テーブル：</translation>
    </message>
    <message>
      <location filename="../constraints/tableforeignkeypanel.ui" line="56"/>
      <source>Referencing column</source>
      <translation>参照する列</translation>
    </message>
    <message>
      <location filename="../constraints/tableforeignkeypanel.ui" line="68"/>
      <source>Referenced column</source>
      <translation>参照先列</translation>
    </message>
    <message>
      <location filename="../constraints/tableforeignkeypanel.ui" line="104"/>
      <source>Reactions</source>
      <translation>リアクション</translation>
    </message>
    <message>
      <location filename="../constraints/tableforeignkeypanel.ui" line="143"/>
      <source>Deferred foreign key</source>
      <translation>遅延外部キー</translation>
    </message>
    <message>
      <location filename="../constraints/tableforeignkeypanel.ui" line="161"/>
      <source>Named constraint</source>
      <translation>名前付き制約</translation>
    </message>
    <message>
      <location filename="../constraints/tableforeignkeypanel.ui" line="168"/>
      <source>Constraint name</source>
      <translation>制約名</translation>
    </message>
    <message>
      <location filename="../constraints/tableforeignkeypanel.cpp" line="53"/>
      <source>Pick the foreign column.</source>
      <translation>外部列を選択してください。</translation>
    </message>
    <message>
      <location filename="../constraints/tableforeignkeypanel.cpp" line="67"/>
      <source>Pick the foreign table.</source>
      <translation>外部テーブルを選択してください。</translation>
    </message>
    <message>
      <location filename="../constraints/tableforeignkeypanel.cpp" line="68"/>
      <source>Select at least one foreign column.</source>
      <translation>少なくとも一つの外部列を選択してください。</translation>
    </message>
    <message>
      <location filename="../constraints/tableforeignkeypanel.cpp" line="69"/>
      <source>Enter a name of the constraint.</source>
      <translation>制約の名前を入力してください。</translation>
    </message>
    <message>
      <location filename="../constraints/tableforeignkeypanel.cpp" line="178"/>
      <source>Column with the same name</source>
      <translation>同じ名前の列</translation>
    </message>
    <message>
      <location filename="../constraints/tableforeignkeypanel.cpp" line="217"/>
      <source>Foreign column</source>
      <comment>table constraints</comment>
      <translation>外部列</translation>
    </message>
    <message>
      <location filename="../constraints/tableforeignkeypanel.cpp" line="427"/>
      <source>Referenced column is not PRIMARY KEY or UNIQUE. It may cause issues while inserting or updating data.</source>
      <translation>参照先列はPRIMARY KEYまたはUNIQUEではありません。データの挿入または更新時に問題が発生する可能性があります。</translation>
    </message>
    <message>
      <location filename="../constraints/tableforeignkeypanel.cpp" line="450"/>
      <source>Referenced column type (%1) is different than type declared for local column (%2). It may cause issues while inserting or updating data.</source>
      <translation>参照先列の型（%1）は、ローカル列に宣言された型（%2）と異なります。データの挿入または更新時に問題が発生する可能性があります。</translation>
    </message>
  </context>
  <context>
    <name>TablePrimaryKeyAndUniquePanel</name>
    <message>
      <location filename="../constraints/tablepkanduniquepanel.ui" line="32"/>
      <source>Columns</source>
      <translation>列</translation>
    </message>
    <message>
      <location filename="../constraints/tablepkanduniquepanel.ui" line="59"/>
      <source>Column</source>
      <translation>列</translation>
    </message>
    <message>
      <location filename="../constraints/tablepkanduniquepanel.ui" line="84"/>
      <source>Collation</source>
      <translation>照合順序</translation>
    </message>
    <message>
      <location filename="../constraints/tablepkanduniquepanel.ui" line="109"/>
      <source>Sort</source>
      <translation>並べ替え</translation>
    </message>
    <message>
      <location filename="../constraints/tablepkanduniquepanel.ui" line="142"/>
      <source>Valid only for a single column with INTEGER data type</source>
      <translation>INTEGERデータ型の単一列に対してのみ有効</translation>
    </message>
    <message>
      <location filename="../constraints/tablepkanduniquepanel.ui" line="145"/>
      <source>Autoincrement</source>
      <translation>自動増分</translation>
    </message>
    <message>
      <location filename="../constraints/tablepkanduniquepanel.ui" line="167"/>
      <source>Named constraint</source>
      <translation>名前付き制約</translation>
    </message>
    <message>
      <location filename="../constraints/tablepkanduniquepanel.ui" line="174"/>
      <source>Constraint name</source>
      <translation>制約名</translation>
    </message>
    <message>
      <location filename="../constraints/tablepkanduniquepanel.ui" line="199"/>
      <source>On conflict</source>
      <translation>競合時</translation>
    </message>
    <message>
      <location filename="../constraints/tablepkanduniquepanel.cpp" line="87"/>
      <source>Collate</source>
      <comment>table constraints</comment>
      <translation>照合</translation>
    </message>
    <message>
      <location filename="../constraints/tablepkanduniquepanel.cpp" line="94"/>
      <source>Sort order</source>
      <comment>table constraints</comment>
      <translation>並べ替え順序</translation>
    </message>
    <message>
      <location filename="../constraints/tablepkanduniquepanel.cpp" line="170"/>
      <source>Select at least one column.</source>
      <translation>少なくとも一つの列を選択してください。</translation>
    </message>
    <message>
      <location filename="../constraints/tablepkanduniquepanel.cpp" line="171"/>
      <source>Enter a name of the constraint.</source>
      <translation>制約の名前を入力してください。</translation>
    </message>
  </context>
  <context>
    <name>TableStructureModel</name>
    <message>
      <location filename="../windows/tablestructuremodel.cpp" line="322"/>
      <source>Name</source>
      <comment>table structure columns</comment>
      <translation>名前</translation>
    </message>
    <message>
      <location filename="../windows/tablestructuremodel.cpp" line="324"/>
      <source>Data type</source>
      <comment>table structure columns</comment>
      <translation>データ型</translation>
    </message>
    <message>
      <location filename="../windows/tablestructuremodel.cpp" line="326"/>
      <source>Primary
Key</source>
      <comment>table structure columns</comment>
      <translation>主
キー</translation>
    </message>
    <message>
      <location filename="../windows/tablestructuremodel.cpp" line="328"/>
      <source>Foreign
Key</source>
      <comment>table structure columns</comment>
      <translation>外部
キー</translation>
    </message>
    <message>
      <location filename="../windows/tablestructuremodel.cpp" line="330"/>
      <source>Unique</source>
      <comment>table structure columns</comment>
      <translation>一意</translation>
    </message>
    <message>
      <location filename="../windows/tablestructuremodel.cpp" line="332"/>
      <source>Check</source>
      <comment>table structure columns</comment>
      <translation>チェック</translation>
    </message>
    <message>
      <location filename="../windows/tablestructuremodel.cpp" line="334"/>
      <source>Not
NULL</source>
      <comment>table structure columns</comment>
      <translation>非
NULL</translation>
    </message>
    <message>
      <location filename="../windows/tablestructuremodel.cpp" line="336"/>
      <source>Collate</source>
      <comment>table structure columns</comment>
      <translation>照合</translation>
    </message>
    <message>
      <location filename="../windows/tablestructuremodel.cpp" line="338"/>
      <source>Generated</source>
      <comment>table structure columns</comment>
      <translation>生成</translation>
    </message>
    <message>
      <location filename="../windows/tablestructuremodel.cpp" line="340"/>
      <source>Default value</source>
      <comment>table structure columns</comment>
      <translation>デフォルト値</translation>
    </message>
  </context>
  <context>
    <name>TableWindow</name>
    <message>
      <location filename="../windows/tablewindow.ui" line="36"/>
      <source>Structure</source>
      <translation>構造</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.ui" line="70"/>
      <source>Table name:</source>
      <translation>テーブル名：</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.ui" line="87"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Enables/disabled the WITHOUT ROWID clause on the table. Such table will no longer have the &amp;quot;rowid&amp;quot; hidden column. For such table an explicit PRIMARY KEY column is mandatory. You can read more details on this in SQLite official documentation.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;テーブルでWITHOUT ROWID句を有効/無効にします。このようなテーブルには &amp;quot;rowid&amp;quot; 隠し列がなくなります。このようなテーブルでは明示的なPRIMARY KEY列が必須です。詳細はSQLite公式ドキュメントで確認できます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.ui" line="97"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Enables/disables the STRICT clause for the table. Such table makes strict verification of data stored in columns against declared data types for these columns. This is similar to how data types are usually enforced in most other database engines. Keep it disabled to use the classical SQLite bahavior (i.e. no data type enforcement). You can find more details in the official SQLite documentation.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;テーブルのSTRICT句を有効/無効にします。このようなテーブルでは、列に格納されるデータがその列に宣言されたデータ型に対して厳密に検証されます。これは、ほとんどの他のデータベースエンジンで通常データ型が強制される方法に似ています。従来のSQLiteの動作（つまりデータ型の強制なし）を使用するには無効のままにしてください。詳細はSQLite公式ドキュメントで確認できます。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.ui" line="213"/>
      <location filename="../windows/tablewindow.cpp" line="1778"/>
      <source>Data</source>
      <translation>データ</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.ui" line="230"/>
      <source>Constraints</source>
      <translation>制約</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.ui" line="244"/>
      <source>Indexes</source>
      <translation>インデックス</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.ui" line="276"/>
      <source>Triggers</source>
      <translation>トリガー</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.ui" line="311"/>
      <source>DDL</source>
      <translation>DDL（データ定義言語）</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="243"/>
      <source>Export table</source>
      <comment>table window</comment>
      <translation>テーブルをエクスポート</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="244"/>
      <source>Populate table</source>
      <comment>table window</comment>
      <translation>テーブルにデータを生成</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="232"/>
      <source>Refresh structure</source>
      <comment>table window</comment>
      <translation>構造を更新</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="234"/>
      <source>Commit structure changes</source>
      <comment>table window</comment>
      <translation>構造変更をコミット</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="235"/>
      <source>Rollback structure changes</source>
      <comment>table window</comment>
      <translation>構造変更をロールバック</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="236"/>
      <source>Add column</source>
      <comment>table window</comment>
      <translation>列を追加</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="237"/>
      <source>Edit column</source>
      <comment>table window</comment>
      <translation>列を編集</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="238"/>
      <location filename="../windows/tablewindow.cpp" line="330"/>
      <source>Delete column</source>
      <comment>table window</comment>
      <translation>列を削除</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="239"/>
      <source>Move column up</source>
      <comment>table window</comment>
      <translation>列を上へ移動</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="240"/>
      <source>Move column down</source>
      <comment>table window</comment>
      <translation>列を下へ移動</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="246"/>
      <source>Create similar table</source>
      <comment>table window</comment>
      <translation>類似テーブルを作成</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="247"/>
      <source>Reset autoincrement value</source>
      <comment>table window</comment>
      <translation>自動増分値をリセット</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="250"/>
      <source>Add table constraint</source>
      <comment>table window</comment>
      <translation>テーブル制約を追加</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="251"/>
      <source>Edit table constraint</source>
      <comment>table window</comment>
      <translation>テーブル制約を編集</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="252"/>
      <source>Delete table constraint</source>
      <comment>table window</comment>
      <translation>テーブル制約を削除</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="253"/>
      <source>Move table constraint up</source>
      <comment>table window</comment>
      <translation>テーブル制約を上へ移動</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="254"/>
      <source>Move table constraint down</source>
      <comment>table window</comment>
      <translation>テーブル制約を下へ移動</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="256"/>
      <source>Add table primary key</source>
      <comment>table window</comment>
      <translation>テーブル主キーを追加</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="257"/>
      <source>Add table foreign key</source>
      <comment>table window</comment>
      <translation>テーブル外部キーを追加</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="258"/>
      <source>Add table unique constraint</source>
      <comment>table window</comment>
      <translation>テーブル一意制約を追加</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="259"/>
      <source>Add table check constraint</source>
      <comment>table window</comment>
      <translation>テーブルチェック制約を追加</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="242"/>
      <source>Import data to the table</source>
      <comment>table window</comment>
      <translation>テーブルにデータをインポート</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="277"/>
      <source>Refresh index list</source>
      <comment>table window</comment>
      <translation>インデックス一覧を更新</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="279"/>
      <source>Create index</source>
      <comment>table window</comment>
      <translation>インデックスを作成</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="280"/>
      <source>Edit index</source>
      <comment>table window</comment>
      <translation>インデックスを編集</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="281"/>
      <source>Delete index</source>
      <comment>table window</comment>
      <translation>インデックスを削除</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="287"/>
      <source>Refresh trigger list</source>
      <comment>table window</comment>
      <translation>トリガー一覧を更新</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="289"/>
      <source>Create trigger</source>
      <comment>table window</comment>
      <translation>トリガーを作成</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="290"/>
      <source>Edit trigger</source>
      <comment>table window</comment>
      <translation>トリガーを編集</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="291"/>
      <source>Delete trigger</source>
      <comment>table window</comment>
      <translation>トリガーを削除</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="329"/>
      <source>Are you sure you want to delete column &apos;%1&apos;?</source>
      <comment>table window</comment>
      <translation>列 &apos;%1&apos; を本当に削除しますか？</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="380"/>
      <source>Following problems will take place while modifying the table.
Would you like to proceed?</source>
      <comment>table window</comment>
      <translation>テーブルの変更中に次の問題が発生します。
続行しますか？</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="382"/>
      <source>Table modification</source>
      <comment>table window</comment>
      <translation>テーブルの変更</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="507"/>
      <source>Could not load data for table %1. Error details: %2</source>
      <translation>テーブル %1 のデータを読み込めませんでした。エラー詳細: %2</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="655"/>
      <source>Could not process the %1 table correctly. Unable to open a table window.</source>
      <translation>%1 テーブルを正しく処理できませんでした。テーブルウィンドウを開けません。</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="679"/>
      <source>Database</source>
      <translation>データベース</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="722"/>
      <source>Could not restore window %1, because no database or table was stored in session for this window.</source>
      <translation>このウィンドウのセッションにデータベースまたはテーブルが保存されていないため、ウィンドウ %1 を復元できませんでした。</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="728"/>
      <source>Could not restore window &apos;%1&apos;, because no database or table was stored in session for this window.</source>
      <translation>このウィンドウのセッションにデータベースまたはテーブルが保存されていないため、ウィンドウ &apos;%1&apos; を復元できませんでした。</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="735"/>
      <source>Could not restore window &apos;%1&apos;, because database %2 could not be resolved.</source>
      <translation>データベース %2 を解決できなかったため、ウィンドウ &apos;%1&apos; を復元できませんでした。</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="744"/>
      <source>Could not restore window &apos;%1&apos;, because the table %2 doesn&apos;t exist in the database %3.</source>
      <translation>テーブル %2 がデータベース %3 に存在しないため、ウィンドウ &apos;%1&apos; を復元できませんでした。doesn&apos;t exist。</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="775"/>
      <location filename="../windows/tablewindow.cpp" line="777"/>
      <source>New table %1</source>
      <translation>新しいテーブル %1</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="918"/>
      <source>Committed changes for table &apos;%1&apos; successfully.</source>
      <translation>テーブル &apos;%1&apos; の変更を正常にコミットしました。</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="922"/>
      <source>Committed changes for table &apos;%1&apos; (named before &apos;%2&apos;) successfully.</source>
      <translation>テーブル &apos;%1&apos;（以前の名前 &apos;%2&apos;）の変更を正常にコミットしました。</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="962"/>
      <source>Could not commit table structure. Error message: %1</source>
      <comment>table window</comment>
      <translation>テーブル構造をコミットできませんでした。エラーメッセージ: %1</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="988"/>
      <source>Reset autoincrement</source>
      <translation>自動増分をリセット</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="988"/>
      <source>Are you sure you want to reset autoincrement value for table &apos;%1&apos;?</source>
      <translation>テーブル &apos;%1&apos; の自動増分値を本当にリセットしますか？</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="995"/>
      <source>An error occurred while trying to reset autoincrement value for table &apos;%1&apos;: %2</source>
      <translation>テーブル &apos;%1&apos; の自動増分値をリセットしようとしてエラーが発生しました: %2</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="997"/>
      <source>Autoincrement value for table &apos;%1&apos; has been reset successfully.</source>
      <translation>テーブル &apos;%1&apos; の自動増分値は正常にリセットされました。</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1085"/>
      <source>Empty name</source>
      <translation>空の名前</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1085"/>
      <source>A blank name for the table is allowed in SQLite, but it is not recommended.
Are you sure you want to create a table with blank name?</source>
      <translation>SQLiteではテーブルの空白名が許可されていますが、推奨されません。
空白名のテーブルを本当に作成しますか？</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1094"/>
      <source>Cannot create a table without at least one column.</source>
      <translation>少なくとも一つの列がないテーブルは作成できません。</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1119"/>
      <source>Cannot create table %1, if it has no primary key defined. Either uncheck the %2, or define a primary key.</source>
      <translation>主キーが定義されていない場合、テーブル %1 は作成できません。%2 のチェックを外すか、主キーを定義してください。</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1126"/>
      <source>Cannot use autoincrement for primary key when %1 clause is used. Either uncheck the %2, or the autoincrement in a primary key.</source>
      <translation>%1 句が使用されている場合、主キーに自動増分は使用できません。%2 のチェックを外すか、主キーの自動増分を無効にしてください。</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1145"/>
      <source>Following columns have non-strict data type: %1. Either disable strict mode of the table, or fix column data types. Valid strict data types are: %2</source>
      <translation>次の列には非STRICTデータ型があります: %1。テーブルのSTRICTモードを無効にするか、列のデータ型を修正してください。有効なSTRICTデータ型は次のとおりです: %2</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1327"/>
      <source>Are you sure you want to delete table constraint &apos;%1&apos;?</source>
      <comment>table window</comment>
      <translation>テーブル制約 &apos;%1&apos; を本当に削除しますか？</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1328"/>
      <source>Delete constraint</source>
      <comment>table window</comment>
      <translation>制約を削除</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1383"/>
      <source>Cannot export, because no export plugin is loaded.</source>
      <translation>エクスポートプラグインが読み込まれていないため、エクスポートできません。</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1396"/>
      <source>Cannot import, because no import plugin is loaded.</source>
      <translation>インポートプラグインが読み込まれていないため、インポートできません。</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1430"/>
      <source>Uncommitted changes</source>
      <translation>未コミットの変更</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1431"/>
      <source>There are uncommitted structure modifications.</source>
      <translation>未コミットの構造変更があります。</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1433"/>
      <source>You cannot browse or edit data until you have table structure settled.
Do you want to commit the structure, or do you want to go back to the structure tab?</source>
      <translation>テーブル構造が確定するまで、データの閲覧や編集はできません。
構造をコミットしますか、それとも構造タブに戻りますか？</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1437"/>
      <source>Commit modifications and browse data</source>
      <translation>変更をコミットしてデータを閲覧</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1436"/>
      <source>Go back to structure tab</source>
      <translation>構造タブに戻る</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1644"/>
      <source>Name</source>
      <comment>table window indexes</comment>
      <translation>名前</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1645"/>
      <source>Unique</source>
      <comment>table window indexes</comment>
      <translation>一意</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1646"/>
      <source>Columns</source>
      <comment>table window indexes</comment>
      <translation>列</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1647"/>
      <source>Partial index condition</source>
      <comment>table window indexes</comment>
      <translation>部分インデックス条件</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1703"/>
      <source>Name</source>
      <comment>table window triggers</comment>
      <translation>名前</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1704"/>
      <source>Event</source>
      <comment>table window triggers</comment>
      <translation>イベント</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1705"/>
      <source>Condition</source>
      <comment>table window triggers</comment>
      <translation>条件</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1706"/>
      <source>Details</source>
      <comment>table window triggers</comment>
      <translation>詳細</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1820"/>
      <source>Table window &quot;%1&quot; has uncommitted structure modifications and data.</source>
      <translation>テーブルウィンドウ &quot;%1&quot; には未コミットの構造変更とデータがあります。</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1822"/>
      <source>Table window &quot;%1&quot; has uncommitted data.</source>
      <translation>テーブルウィンドウ &quot;%1&quot; には未コミットのデータがあります。</translation>
    </message>
    <message>
      <location filename="../windows/tablewindow.cpp" line="1824"/>
      <source>Table window &quot;%1&quot; has uncommitted structure modifications.</source>
      <translation>テーブルウィンドウ &quot;%1&quot; には未コミットの構造変更があります。</translation>
    </message>
  </context>
  <context>
    <name>TriggerColumnsDialog</name>
    <message>
      <location filename="../dialogs/triggercolumnsdialog.ui" line="14"/>
      <source>Trigger columns</source>
      <translation>トリガー列</translation>
    </message>
    <message>
      <location filename="../dialogs/triggercolumnsdialog.ui" line="47"/>
      <source>Triggering columns:</source>
      <translation>トリガー対象列：</translation>
    </message>
    <message>
      <location filename="../dialogs/triggercolumnsdialog.ui" line="115"/>
      <source>Select all</source>
      <translation>すべて選択</translation>
    </message>
    <message>
      <location filename="../dialogs/triggercolumnsdialog.ui" line="128"/>
      <source>Deselect all</source>
      <translation>すべて選択解除</translation>
    </message>
  </context>
  <context>
    <name>TriggerDialog</name>
    <message>
      <location filename="../dialogs/triggerdialog.ui" line="14"/>
      <location filename="../dialogs/triggerdialog.ui" line="24"/>
      <source>Trigger</source>
      <translation>トリガー</translation>
    </message>
    <message>
      <location filename="../dialogs/triggerdialog.ui" line="30"/>
      <source>On table:</source>
      <translation>対象テーブル：</translation>
    </message>
    <message>
      <location filename="../dialogs/triggerdialog.ui" line="40"/>
      <source>Action:</source>
      <translation>アクション：</translation>
    </message>
    <message>
      <location filename="../dialogs/triggerdialog.ui" line="56"/>
      <location filename="../dialogs/triggerdialog.ui" line="127"/>
      <source>&lt;p&gt;SQL condition that will be evaluated before the actual trigger code. In case the condition returns false, the trigger will not be fired for that row.&lt;/p&gt;</source>
      <translation>&lt;p&gt;実際のトリガーコードの前に評価されるSQL条件です。条件がfalseを返した場合、その行に対してトリガーは発火しません。&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/triggerdialog.ui" line="59"/>
      <source>Pre-condition:</source>
      <translation>事前条件：</translation>
    </message>
    <message>
      <location filename="../dialogs/triggerdialog.ui" line="66"/>
      <source>The scope is still not fully supported by the SQLite database.</source>
      <translation>スコープはまだSQLiteデータベースで完全にはサポートされていません。</translation>
    </message>
    <message>
      <location filename="../dialogs/triggerdialog.ui" line="73"/>
      <source>Trigger name:</source>
      <translation>トリガー名：</translation>
    </message>
    <message>
      <location filename="../dialogs/triggerdialog.ui" line="80"/>
      <source>When:</source>
      <translation>タイミング：</translation>
    </message>
    <message>
      <location filename="../dialogs/triggerdialog.ui" line="87"/>
      <source>List of columns for UPDATE OF action.</source>
      <translation>UPDATE OFアクションの列一覧です。</translation>
    </message>
    <message>
      <location filename="../dialogs/triggerdialog.ui" line="97"/>
      <source>Scope:</source>
      <translation>スコープ：</translation>
    </message>
    <message>
      <location filename="../dialogs/triggerdialog.ui" line="104"/>
      <source>Code:</source>
      <translation>コード：</translation>
    </message>
    <message>
      <location filename="../dialogs/triggerdialog.ui" line="111"/>
      <source>Trigger statements to be executed.</source>
      <translation>実行するトリガーステートメント。</translation>
    </message>
    <message>
      <location filename="../dialogs/triggerdialog.ui" line="138"/>
      <source>DDL</source>
      <translation>DDL（データ定義言語）</translation>
    </message>
    <message>
      <location filename="../dialogs/triggerdialog.cpp" line="154"/>
      <source>On view:</source>
      <translation>対象ビュー：</translation>
    </message>
    <message>
      <location filename="../dialogs/triggerdialog.cpp" line="178"/>
      <source>Could not process trigger %1 correctly. Unable to open a trigger dialog.</source>
      <translation>トリガー %1 を正しく処理できませんでした。トリガーダイアログを開けません。</translation>
    </message>
    <message>
      <location filename="../dialogs/triggerdialog.cpp" line="349"/>
      <source>Enter a valid condition.</source>
      <translation>有効な条件を入力してください。</translation>
    </message>
    <message>
      <location filename="../dialogs/triggerdialog.cpp" line="350"/>
      <source>Enter a valid trigger code.</source>
      <translation>有効なトリガーコードを入力してください。</translation>
    </message>
    <message>
      <location filename="../dialogs/triggerdialog.cpp" line="428"/>
      <source>Error</source>
      <comment>trigger dialog</comment>
      <translation>エラー</translation>
    </message>
    <message>
      <location filename="../dialogs/triggerdialog.cpp" line="428"/>
      <source>An error occurred while executing SQL statements:
%1</source>
      <translation>SQLステートメントの実行中にエラーが発生しました:
%1</translation>
    </message>
  </context>
  <context>
    <name>VersionConvertSummaryDialog</name>
    <message>
      <location filename="../dialogs/versionconvertsummarydialog.ui" line="14"/>
      <source>Database version convert</source>
      <translation>データベースバージョン変換</translation>
    </message>
    <message>
      <location filename="../dialogs/versionconvertsummarydialog.ui" line="20"/>
      <source>Following changes to the SQL statements will be made:</source>
      <translation>SQL 文に次の変更が行われます：</translation>
    </message>
    <message>
      <location filename="../dialogs/versionconvertsummarydialog.cpp" line="10"/>
      <source>Before</source>
      <translation>変更前</translation>
    </message>
    <message>
      <location filename="../dialogs/versionconvertsummarydialog.cpp" line="11"/>
      <source>After</source>
      <translation>変更後</translation>
    </message>
  </context>
  <context>
    <name>ViewWindow</name>
    <message>
      <location filename="../windows/viewwindow.ui" line="36"/>
      <source>Query</source>
      <translation>クエリ</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.ui" line="70"/>
      <source>View name:</source>
      <translation>ビュー名：</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.ui" line="123"/>
      <source>Output column names</source>
      <translation>出力列名</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.ui" line="170"/>
      <location filename="../windows/viewwindow.cpp" line="939"/>
      <source>Data</source>
      <translation>データ</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.ui" line="180"/>
      <source>Triggers</source>
      <translation>トリガー</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.ui" line="215"/>
      <source>DDL</source>
      <translation>DDL（データ定義言語）</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="110"/>
      <location filename="../windows/viewwindow.cpp" line="116"/>
      <source>Could not restore window &apos;%1&apos;, because no database or view was stored in session for this window.</source>
      <translation>このウィンドウのセッションにデータベースまたはビューが保存されていないため、ウィンドウ &apos;%1&apos; を復元できませんでした。</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="123"/>
      <source>Could not restore window &apos;%1&apos;, because database %2 could not be resolved.</source>
      <translation>データベース %2 を解決できなかったため、ウィンドウ &apos;%1&apos; を復元できませんでした。</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="129"/>
      <source>Could not restore window &apos;%1&apos;, because database %2 could not be open.</source>
      <translation>データベース %2 を開けなかったため、ウィンドウ &apos;%1&apos; を復元できませんでした。</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="138"/>
      <source>Could not restore window &apos;%1&apos;, because the view %2 doesn&apos;t exist in the database %3.</source>
      <translation>ビュー %2 がデータベース %3 に存在しないため、ウィンドウ &apos;%1&apos; を復元できませんでした。doesn&apos;t exist。</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="169"/>
      <location filename="../windows/viewwindow.cpp" line="171"/>
      <source>New view %1</source>
      <translation>新しいビュー %1</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="294"/>
      <source>Database</source>
      <translation>データベース</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="349"/>
      <source>Refresh the view</source>
      <comment>view window</comment>
      <translation>ビューを更新</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="351"/>
      <source>Commit the view changes</source>
      <comment>view window</comment>
      <translation>ビューの変更をコミット</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="352"/>
      <source>Rollback the view changes</source>
      <comment>view window</comment>
      <translation>ビューの変更をロールバック</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="356"/>
      <source>Explicit column names</source>
      <translation>明示的な列名</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="362"/>
      <source>Generate output column names automatically basing on result columns of the view.</source>
      <translation>ビューの結果列に基づいて出力列名を自動生成します。</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="363"/>
      <source>Add column</source>
      <comment>view window</comment>
      <translation>列を追加</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="364"/>
      <source>Edit column</source>
      <comment>view window</comment>
      <translation>列を編集</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="365"/>
      <source>Delete column</source>
      <comment>view window</comment>
      <translation>列を削除</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="366"/>
      <source>Move column up</source>
      <comment>view window</comment>
      <translation>列を上へ移動</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="367"/>
      <source>Move column down</source>
      <comment>view window</comment>
      <translation>列を下へ移動</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="369"/>
      <source>Export view</source>
      <comment>view window</comment>
      <translation>ビューをエクスポート</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="378"/>
      <source>Refresh trigger list</source>
      <comment>view window</comment>
      <translation>トリガー一覧を更新</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="380"/>
      <source>Create new trigger</source>
      <comment>view window</comment>
      <translation>新しいトリガーを作成</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="381"/>
      <source>Edit selected trigger</source>
      <comment>view window</comment>
      <translation>選択したトリガーを編集</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="382"/>
      <source>Delete selected trigger</source>
      <comment>view window</comment>
      <translation>選択したトリガーを削除</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="403"/>
      <source>View window &quot;%1&quot; has uncommitted structure modifications and data.</source>
      <translation>ビューウィンドウ &quot;%1&quot; には未コミットの構造変更とデータがあります。</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="405"/>
      <source>View window &quot;%1&quot; has uncommitted data.</source>
      <translation>ビューウィンドウ &quot;%1&quot; には未コミットのデータがあります。</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="407"/>
      <source>View window &quot;%1&quot; has uncommitted structure modifications.</source>
      <translation>ビューウィンドウ &quot;%1&quot; には未コミットの構造変更があります。</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="638"/>
      <source>Could not load data for view %1. Error details: %2</source>
      <translation>ビュー %1 のデータを読み込めませんでした。エラー詳細: %2</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="650"/>
      <source>Uncommitted changes</source>
      <translation>未コミットの変更</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="651"/>
      <source>There are uncommitted structure modifications.</source>
      <translation>未コミットの構造変更があります。</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="653"/>
      <source>You cannot browse or edit data until you have the view structure settled.
Do you want to commit the structure, or do you want to go back to the structure tab?</source>
      <translation>ビュー構造が確定するまで、データの閲覧や編集はできません。
構造をコミットしますか、それとも構造タブに戻りますか？</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="657"/>
      <source>Commit modifications and browse data</source>
      <translation>変更をコミットしてデータを閲覧</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="1085"/>
      <source>The view could not be modified due to internal Letos error. Please report this!</source>
      <translation>内部Letosエラーのため、ビューを変更できませんでした。報告してください！</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="1111"/>
      <source>The view code could not be parsed properly for execution. This is a Letos&apos;s bug. Please report it.</source>
      <translation>ビューコードを実行用に正しく解析できませんでした。これは Letos&apos;s bug です。報告してください。</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="656"/>
      <source>Go back to structure tab</source>
      <translation>構造タブに戻る</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="709"/>
      <source>View &apos;%1&apos; was committed successfully.</source>
      <translation>ビュー &apos;%1&apos; は正常にコミットされました。</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="711"/>
      <source>Committed changes for view &apos;%1&apos; successfully.</source>
      <translation>ビュー &apos;%1&apos; の変更を正常にコミットしました。</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="713"/>
      <source>Committed changes for view &apos;%1&apos; (named before &apos;%2&apos;) successfully.</source>
      <translation>ビュー &apos;%1&apos;（以前の名前 &apos;%2&apos;）の変更を正常にコミットしました。</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="736"/>
      <source>Could not commit view changes. Error message: %1</source>
      <comment>view window</comment>
      <translation>ビューの変更をコミットできませんでした。エラーメッセージ: %1</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="880"/>
      <source>Override columns</source>
      <translation>列を上書き</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="880"/>
      <source>Currently defined columns will be overriden. Do you want to continue?</source>
      <translation>現在定義されている列は上書きされます。続行しますか？</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="903"/>
      <source>Could not determinate columns returned from the view. The query is problably incomplete or contains errors.</source>
      <translation>ビューから返される列を特定できませんでした。クエリが不完全であるか、エラーを含んでいる可能性があります。</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="922"/>
      <source>Cannot export, because no export plugin is loaded.</source>
      <translation>エクスポートプラグインが読み込まれていないため、エクスポートできません。</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="971"/>
      <source>Name</source>
      <comment>view window triggers</comment>
      <translation>名前</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="972"/>
      <source>Instead of</source>
      <comment>view window triggers</comment>
      <translation>代わりに</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="973"/>
      <source>Condition</source>
      <comment>view window triggers</comment>
      <translation>条件</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="974"/>
      <source>Details</source>
      <comment>table window triggers</comment>
      <translation>詳細</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="1018"/>
      <source>Could not process the %1 view correctly. Unable to open a view window.</source>
      <translation>%1 ビューを正しく処理できませんでした。ビューウィンドウを開けません。</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="1065"/>
      <source>Empty name</source>
      <translation>空の名前</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="1065"/>
      <source>A blank name for the view is allowed in SQLite, but it is not recommended.
Are you sure you want to create a view with blank name?</source>
      <translation>SQLiteではビューの空白名が許可されていますが、推奨されません。
空白名のビューを本当に作成しますか？</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="1077"/>
      <source>The SELECT statement could not be parsed. Please correct the query and retry.
Details: %1</source>
      <translation>SELECTステートメントを解析できませんでした。クエリを修正して再試行してください。
詳細: %1</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="1123"/>
      <source>Following problems will take place while modifying the view.
Would you like to proceed?</source>
      <comment>view window</comment>
      <translation>ビューの変更中に次の問題が発生します。
続行しますか？</translation>
    </message>
    <message>
      <location filename="../windows/viewwindow.cpp" line="1125"/>
      <source>View modification</source>
      <comment>view window</comment>
      <translation>ビューの変更</translation>
    </message>
  </context>
  <context>
    <name>WidgetCover</name>
    <message>
      <location filename="../common/widgetcover.cpp" line="242"/>
      <source>Interrupt</source>
      <translation>中断</translation>
    </message>
  </context>
</TS>
