# PyMuPDF Japanese documentation
# Copyright (C) 2015-2023, Artifex
# This file is distributed under the same license as the PyMuPDF package.
# Jamie Lemon <jamie.lemon@artifex.com>, 2023.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PyMuPDF 1.23.0rc1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-03-05 14:46+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Suzan Sanver <suzan.sanver@dijipiji.com>\n"
"Language: ja\n"
"Language-Team: ja <suzan.sanver@dijipiji.com>\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.10.3\n"

#: ../../header.rst:-1 c9ea67f61cbe4b93925046695a1bc24f
msgid "Artifex"
msgstr ""

#: ../../header.rst:-1 feac7bfc799b46deab21500b1062f628
msgid ""
"PyMuPDF is a high-performance Python library for data extraction, "
"analysis, conversion & manipulation of PDF (and other) documents."
msgstr "PyMuPDF は、PDF （およびその他の）ドキュメントのデータ抽出、分析、変換、操作のための高性能な Python ライブラリです。"

#: ../../header.rst:-1 8c87257b98614455b89f51f9478b44e8
msgid ""
"PDF Text Extraction, PDF Image Extraction, PDF Conversion, PDF Tables, "
"PDF Splitting, PDF Creation, Pyodide, PyScript"
msgstr "PDFテキスト抽出、PDFイメージ抽出、PDF変換、PDFテーブル、PDF分割、PDF作成, Pyodide, PyScript"

#: ../../recipes-journalling.rst:7 1c1bed105a19499090547ca288fc6458
msgid "Journalling"
msgstr "ジャーナリング"

#: ../../recipes-journalling.rst:10 7e8aebfe482c481298e1b3888fdd3346
msgid ""
"Starting with version 1.19.0, journalling is possible when updating PDF "
"documents."
msgstr "バージョン1.19.0から、PDFドキュメントの更新時にジャーナリングが可能になりました。"

#: ../../recipes-journalling.rst:12 a85187462bcb4a509ce57b9ea2298b9f
msgid ""
"Journalling is a logging mechanism which permits either **reverting** or "
"**re-applying** changes to a PDF. Similar to LUWs \"Logical Units of "
"Work\" in modern database systems, one can group a set of updates into an"
" \"operation\". In MuPDF journalling, an operation plays the role of a "
"LUW."
msgstr "ジャーナリングは、PDFへの変更を元に戻したり再適用したりするためのログ記録メカニズムです。近代的なデータベースシステムにおける「論理ユニット・オブ・ワーク（LUW）」のように、一連の更新を「操作」としてグループ化することができます。MuPDFジャーナリングでは、操作がLUWの役割を果たします。"

#: ../../recipes-journalling.rst:14 f1bd5ae490dd487aa0220769d27910ca
msgid ""
"In contrast to LUW implementations found in database systems, MuPDF "
"journalling happens on a **per document level**. There is no support for "
"simultaneous updates across multiple PDFs: one would have to establish "
"one's own logic here."
msgstr "データベースシステムで見られるLUWの実装とは異なり、MuPDFジャーナリングはドキュメント単位で行われます。複数のPDFで同時に更新するためのサポートはありません。それぞれのPDFに対して独自のロジックを確立する必要があります。"

#: ../../recipes-journalling.rst:16 dd62330704ba4d7989b74434ca04ec8b
msgid ""
"Journalling must be *enabled* via a document method. Journalling is "
"possible for existing or new documents. Journalling **can be disabled "
"only** by closing the file."
msgstr "ジャーナリングは、ドキュメントメソッドを介して有効にする必要があります。既存のドキュメントまたは新規ドキュメントのジャーナリングが可能です。ファイルを閉じることでのみジャーナリングを無効にすることができます。"

#: ../../recipes-journalling.rst:17 10fb6b2454ac480eacf1393233d0c015
msgid ""
"Once enabled, every change must happen inside an *operation* -- otherwise"
" an exception is raised. An operation is started and stopped via document"
" methods. Updates happening between these two calls form an LUW and can "
"thus collectively be rolled back or re-applied, or, in MuPDF terminology "
"\"undone\" resp. \"redone\"."
msgstr "有効になると、すべての変更は操作の内部で行われる必要があります。そうでない場合、例外が発生します。操作はドキュメントメソッドを介して開始および停止されます。これらの呼び出し間で行われる更新はLUWを形成し、集合的に元に戻すか再適用するために使用できます。MuPDFの用語で言えば、「元に戻す」または「やり直す」ことができます。"

#: ../../recipes-journalling.rst:18 2f3df92db9dc464da7ca2d03eb425d34
msgid ""
"At any point, the journalling status can be queried: whether journalling "
"is active, how many operations have been recorded, whether \"undo\" or "
"\"redo\" is possible, the current position inside the journal, etc."
msgstr "いつでも、ジャーナリングの状態をクエリできます。ジャーナリングがアクティブかどうか、いくつの操作が記録されたか、元に戻すかやり直すかが可能か、ジャーナル内の現在位置などがわかります。"

#: ../../recipes-journalling.rst:19 f55aba99119f45ec8ade758def1674fb
msgid ""
"The journal can be **saved to** or **loaded from** a file. These are "
"document methods."
msgstr "ジャーナルはファイルに保存またはロードできます。これらはドキュメントメソッドです。"

#: ../../recipes-journalling.rst:20 69d767f6eb404d0d98265c4669b3aea6
msgid ""
"When loading a journal file, compatibility with the document is checked "
"and journalling is automatically enabled upon success."
msgstr "ジャーナルファイルをロードする際には、ドキュメントとの互換性がチェックされ、成功した場合に自動的にジャーナリングが有効になります。"

#: ../../recipes-journalling.rst:21 f7b025c60e7a46ed9d42749c5ac74ed8
msgid ""
"For an **existing** PDF being journalled, a special new save method is "
"available: :meth:`Document.save_snapshot`. This performs a special "
"incremental save that includes all journalled updates so far. If its "
"journal is saved at the same time (immediately after the document "
"snapshot), then document and journal are in sync and can later on be used"
" together to undo or redo operations or to continue journalled updates --"
" just as if there had been no interruption."
msgstr ""
"ジャーナリングされている既存のPDFに対しては、特別な新しい保存メソッドが利用可能です。:meth:`Document.save_snapshot`"
" "
"これにより、これまでにジャーナリングされたすべての更新を含む特別なインクリメンタル保存が行われます。そのジャーナルも同時に保存される場合（ドキュメントスナップショットの直後に保存）、ドキュメントとジャーナルは同期され、後で操作を元に戻したりやり直したりするために一緒に使用できるようになります。まるで中断がなかったかのように。"

#: ../../recipes-journalling.rst:22 db18529a0c844b35bf6eaff7559ce8d7
msgid ""
"The snapshot PDF is a valid PDF in every aspect and fully usable. If the "
"document is however changed in any way without using its journal file, "
"then a desynchronization will take place and the journal is rendered "
"unusable."
msgstr "スナップショットPDFは、あらゆる側面で有効なPDFであり、完全に使用可能です。ただし、ジャーナルファイルを使用せずにドキュメントが変更された場合、同期が取れなくなり、ジャーナルは利用できなくなります。"

#: ../../recipes-journalling.rst:23 52515e19761c4cdfbee5029c3943f61c
msgid ""
"Snapshot files are structured like incremental updates. Nevertheless, the"
" internal journalling logic requires, that saving **must happen to a new "
"file**. So the user should develop a file naming convention to support "
"recognizable relationships between an original PDF, like `original.pdf` "
"and its snapshot sets, like `original-snap1.pdf` / `original-snap1.log`, "
"`original-snap2.pdf` / `original-snap2.log`, etc."
msgstr ""
"スナップショットファイルはインクリメンタルな更新のように構造化されています。ただし、内部のジャーナリングロジックでは、新しいファイルに保存する必要があります。したがって、ユーザーはオリジナルのPDF（例："
" `original.pdf` ）とそのスナップショットセット（例： `original-snap1.pdf` / `original-"
"snap1.log` 、 `original-snap2.pdf` / `original-snap2.log` "
"など）の間に認識可能な関係をサポートするためのファイル命名規則を開発する必要があります。"

#: ../../recipes-journalling.rst:26 44fec7bd34a24d9380fd2191ee3ae346
msgid "Example Session 1"
msgstr "例セッション1"

#: ../../recipes-journalling.rst:27 ../../recipes-journalling.rst:98
#: 16fc6ea3287a4fdab3630a9b910b5a19 d0ad8008dcc1466fb2321d7364aa02a6
msgid "Description:"
msgstr "説明："

#: ../../recipes-journalling.rst:29 aee1edf4691740dfb322a61f3294c45c
msgid ""
"Make a new PDF and enable journalling. Then add a page and some text "
"lines -- each as a separate operation."
msgstr "新しいPDFを作成し、ジャーナリングを有効にします。次に、ページを追加し、いくつかのテキスト行を別々の操作として追加します。"

#: ../../recipes-journalling.rst:30 ef2ac509d78942d7932e263f143d8b90
msgid ""
"Navigate within the journal, undoing and redoing these updates and "
"displaying status and file results::"
msgstr "ジャーナル内を移動し、これらの更新を元に戻したりやり直したりし、状態やファイルの結果を表示します::"

#: ../../recipes-journalling.rst:97 4b7d3cfb67c14c2b9d2e07841b11e4bb
msgid "Example Session 2"
msgstr "例セッション2"

#: ../../recipes-journalling.rst:100 c5a76cbf8aa6439ca18fd29dd5a01988
msgid ""
"Similar to previous, but after undoing some operations, we now add a "
"different update. This will cause:"
msgstr "前回と同様ですが、いくつかの操作を元に戻した後、異なる更新を追加します。これにより、次のことが起こります："

#: ../../recipes-journalling.rst:102 c062b7d8897e43c39810eefd02397e9d
msgid "permanent removal of the undone journal entries"
msgstr "元に戻されたジャーナルエントリが永久に削除されます。"

#: ../../recipes-journalling.rst:103 70eeb05d4334440ab01885b7948894d4
msgid "the new update operation will become the new last entry."
msgstr "新しい更新操作は新しい最後のエントリになります。"

#: ../../footer.rst:71 69af626b25f54afa805f443e5e8d8c73
msgid "This documentation covers all versions up to |version|."
msgstr "このドキュメントは |version| までのすべてのバージョンを対象としています。"

#: ../../footer.rst:-1 03353894540d40c2a597c0f859c72d96
msgid "Discord logo"
msgstr ""

#~ msgid "PyMuPDF は、PDF （およびその他の）ドキュメントのデータ抽出、分析、変換、操作のための高性能な Python ライブラリです。"
#~ msgstr ""

#~ msgid "PDFテキスト抽出、PDFイメージ抽出、PDF変換、PDFテーブル、PDF分割、PDF作成, Pyodide, PyScript"
#~ msgstr ""

