Skip to content

Commit

Permalink
update translation of ogr_sql_dialect.po to ja
Browse files Browse the repository at this point in the history
  • Loading branch information
yoichigmf committed Aug 25, 2024
1 parent 33ba2a7 commit 2dfb887
Show file tree
Hide file tree
Showing 5 changed files with 51 additions and 6 deletions.
Binary file modified doc/source/locale/ja/LC_MESSAGES/user/multithreading.mo
Binary file not shown.
Binary file modified doc/source/locale/ja/LC_MESSAGES/user/ogr_sql_dialect.mo
Binary file not shown.
19 changes: 17 additions & 2 deletions doc/source/locale/ja/LC_MESSAGES/user/ogr_sql_dialect.po
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-07-08 08:20+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Last-Translator: Yoichi Kayama <[email protected]>\n"
"Language: ja\n"
"Language-Team: ja <[email protected]>\n"
"Plural-Forms: nplurals=1; plural=0;\n"
Expand All @@ -21,7 +21,7 @@ msgstr ""

#: ../../source/user/ogr_sql_dialect.rst:5
msgid "OGR SQL dialect"
msgstr ""
msgstr "OGR SQL 方言"

#: ../../source/user/ogr_sql_dialect.rst:9
msgid ""
Expand All @@ -32,6 +32,10 @@ msgid ""
"discusses the generic SQL implementation implemented within OGR, and "
"issues with driver specific SQL support."
msgstr ""
"GDALDataset は :cpp:func:`GDALDataset::ExecuteSQL` メソッドを使ってデータソースに対してコマンドを実行することができます."
" 理論的にはどんな種類のコマンドでもこの方法で処理できますが, 実際にはこのメカニズムはアプリケーションに対して SQL SELECT "
"の機能の一部を提供するために使用されます."
" このページでは OGR に実装された一般的な SQL 実装と, ドライバー固有の SQL サポートに関する問題について説明します."

#: ../../source/user/ogr_sql_dialect.rst:16
msgid ""
Expand All @@ -40,13 +44,18 @@ msgid ""
" the `-dialect` option switch of the :ref:`ogrinfo` or :ref:`ogr2ogr` "
"utilities."
msgstr ""
"``OGRSQL`` 方言は, :cpp:func:`GDALDataset::ExecuteSQL` の方言パラメータとして渡される ``OGRSQL`` 文字列, "
"または :ref:`ogrinfo` "
"または :ref:`ogr2ogr` ユーティリティの `-dialect` オプションスイッチでリクエストすることができます."

#: ../../source/user/ogr_sql_dialect.rst:20
msgid ""
"An alternate dialect, the ``SQLite`` dialect, can be used instead of the "
"``OGRSQL`` dialect. Refer to the :ref:`sql_sqlite_dialect` page for more "
"details."
msgstr ""
"代わりの方言である ``SQLite`` 方言は, ``OGRSQL`` 方言の代わりに使用することができます."
" 詳細については :ref:`sql_sqlite_dialect` ページを参照してください."

#: ../../source/user/ogr_sql_dialect.rst:23
msgid ""
Expand All @@ -57,6 +66,12 @@ msgid ""
"to the WHERE clause applies in the context of the "
"``SetAttributeFilter()`` method."
msgstr ""
"OGRLayer クラスは :cpp:func:`OGRLayer::SetAttributeFilter()` メソッドを使用"
"して返される地物に属性クエリフィルタを適用することもサポートしています."
" 属性フィルタの構文は OGR SQL SELECT 文の WHERE 句と同じです."
" したがって, WHERE 句に関するすべてのことは ``SetAttributeFilter()`` "
"メソッドのコンテキストで適用されます."


#: ../../source/user/ogr_sql_dialect.rst:30
msgid "SELECT"
Expand Down
Binary file modified doc/source/locale/ja/LC_MESSAGES/user/ogr_sql_sqlite_dialect.mo
Binary file not shown.
38 changes: 34 additions & 4 deletions doc/source/locale/ja/LC_MESSAGES/user/ogr_sql_sqlite_dialect.po
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-07-01 04:49+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Last-Translator: Yoichi Kayama <[email protected]>\n"
"Language: ja\n"
"Language-Team: ja <[email protected]>\n"
"Plural-Forms: nplurals=1; plural=0;\n"
Expand All @@ -21,14 +21,17 @@ msgstr ""

#: ../../source/user/ogr_sql_sqlite_dialect.rst:5
msgid "OGR SQL dialect and SQLITE SQL dialect"
msgstr ""
msgstr "OGR SQL方言とSQLITE SQL方言"

#: ../../source/user/ogr_sql_sqlite_dialect.rst:7
msgid ""
"The GDALDataset supports executing commands against a datasource via the "
":cpp:func:`GDALDataset::ExecuteSQL` method. How such commands are "
"evaluated is dependent on the datasets."
msgstr ""
"GDALDatasetは, :cpp:func:`GDALDataset::ExecuteSQL` メソッドを介してデータソースに対して"
"コマンドを実行することをサポートしています. このようなコマンドがどのように評価されるかは"
"データセットに依存します."

#: ../../source/user/ogr_sql_sqlite_dialect.rst:11
msgid ""
Expand All @@ -38,6 +41,10 @@ msgid ""
"to be used, which will use the SQLite engine to evaluate commands on GDAL"
" datasets."
msgstr ""
"ほとんどのファイル形式(例: Shapefiles, GeoJSON, MapInfoファイル)では, デフォルトで"
"組み込みの :ref:`ogr_sql_dialect` 方言が使用されます. また, GDALデータセット上で"
"コマンドを評価するためにSQLiteエンジンを使用する :ref:`sql_sqlite_dialect` 代替方言を"
"使用することも可能です."

#: ../../source/user/ogr_sql_sqlite_dialect.rst:16
msgid ""
Expand All @@ -55,20 +62,33 @@ msgid ""
"dialects, although performance will generally be much less as the native "
"SQL engine of those database systems."
msgstr ""
"データベースシステム用のすべてのOGRドライバ: :ref:`vector.mysql`, "
":ref:`vector.pg`, :ref:`vector.oci`, :ref:`vector.sqlite`, "
":ref:`vector.gpkg`, :ref:`vector.odbc`, :ref:`vector.pgeo`, "
":ref:`vector.hana` および :ref:`vector.mssqlspatial` は, "
":cpp:func:`GDALDataset::ExecuteSQL` 関数を専用の実装でオーバーライドし, "
"デフォルトでSQLステートメントを基になるRDBMSに直接渡します. これらの場合, "
"SQL構文はOGR SQLといくつかの点で異なります. また, これらの特定のデータベースに"
"対してSQLで可能なことはすべて実行できます. 一般的には, SELECTステートメントの結果のみ"
"レイヤーとして返されます. これらのドライバに対しては, 明示的に ``OGRSQL`` および ``SQLITE`` "
"方言を要求することも可能ですが, これらのデータベースシステムのネイティブSQLエンジンよりも"
"一般的にパフォーマンスが低くなります."

#: ../../source/user/ogr_sql_sqlite_dialect.rst:29
msgid "Dialects"
msgstr ""
msgstr "方言"

#: ../../source/user/ogr_sql_sqlite_dialect.rst:39
msgid "ExecuteSQL()"
msgstr ""
msgstr "ExecuteSQL()"

#: ../../source/user/ogr_sql_sqlite_dialect.rst:41
msgid ""
"SQL is executed against an GDALDataset, not against a specific layer. "
"The call looks like this:"
msgstr ""
"SQLはGDALDatasetに対して実行されます. 特定のレイヤーに対して実行されるわけではありません. "
"呼び出しは次のようになります:"

#: ../../source/user/ogr_sql_sqlite_dialect.rst:50
msgid ""
Expand All @@ -77,6 +97,9 @@ msgid ""
" should always pass an empty (not NULL) string to get the default "
"dialect."
msgstr ""
"``pszDialect`` 引数は, 理論的にはプロバイダに対して異なるコマンド言語をサポートするために"
"意図されていますが, 現時点では, デフォルトの方言を取得するためにアプリケーションは常に空の"
"(NULLではない)文字列を渡すべきです."

#: ../../source/user/ogr_sql_sqlite_dialect.rst:54
msgid ""
Expand All @@ -85,6 +108,9 @@ msgid ""
":cpp:func:`OGRLayer::SetSpatialFilter` method. It may be NULL for no "
"special spatial restriction."
msgstr ""
"``poSpatialFilter`` 引数は, :cpp:func:`OGRLayer::SetSpatialFilter` メソッドと同様の方法で"
"返される地物の境界矩形を選択するために使用されるジオメトリです. 特別な空間制限がない場合は"
"NULLにすることができます."

#: ../../source/user/ogr_sql_sqlite_dialect.rst:59
msgid ""
Expand All @@ -95,4 +121,8 @@ msgid ""
"longer needed. Failure to release it before the datasource is destroyed "
"may result in a crash."
msgstr ""
"ExecuteSQL()呼び出しの結果は通常, ステートメントからの結果セットを表す一時的なOGRLayerです. "
"たとえば, SELECTステートメントの場合です. 返された一時的なレイヤーは, もはや必要ない場合には, "
":cpp:func:`GDALDataset::ReleaseResultsSet` メソッドで解放する必要があります. データソースが"
"破棄される前に解放しないと, クラッシュする可能性があります."

0 comments on commit 2dfb887

Please sign in to comment.