{
    "(Active)": "（有効）",
    "(BETA) Always overwrite with a newer file": "(ベータ機能) 常に新しいファイルで上書きする",
    "(Beta) Use ignore files": "(ベータ機能) 除外ファイル(ignore)の使用",
    "(Days passed, 0 to disable automatic-deletion)": "(経過日数、0で自動削除を無効化)",
    "(ex. Read chunks online) If this option is enabled, LiveSync reads chunks online directly instead of replicating them locally. Increasing Custom chunk size is recommended.": "(例: チャンクをオンラインで読む) このオプションを有効にすると、LiveSyncはチャンクをローカルに複製せず、直接オンラインで読み込みます。カスタムチャンクサイズを増やすことをお勧めします。",
    "(MB) If this is set, changes to local and remote files that are larger than this will be skipped. If the file becomes smaller again, a newer one will be used.": "(MB) この値を設定すると、これより大きいサイズのローカルファイルやリモートファイルの変更はスキップされます。ファイルが再び小さくなった場合は、新しいものが使用されます。",
    "(Mega chars)": "(メガ文字)",
    "(Not recommended) If set, credentials will be stored in the file.": "(非推奨) 設定した場合、認証情報がファイルに保存されます。",
    "(Obsolete) Use an old adapter for compatibility": "(廃止済み)古いアダプターを互換性のために利用",
    "(RegExp) Empty to sync all files. Set filter as a regular expression to limit synchronising files.": "（正規表現）空欄で全ファイルを同期します。正規表現を指定すると、同期対象のファイルを絞り込めます。",
    "(RegExp) If this is set, any changes to local and remote files that match this will be skipped.": "（正規表現）設定すると、これに一致するローカル／リモートファイルの変更はすべてスキップされます。",
    "(Select this if you are already using synchronisation on another computer or smartphone.) This option is suitable if you are new to LiveSync and want to set it up from scratch.": "（別の PC やスマートフォンですでに同期を利用している場合に選択してください。）この端末を既存の LiveSync 構成に追加する場合に適しています。",
    "(Select this if you are configuring this device as the first synchronisation device.) This option is suitable if you are new to LiveSync and want to set it up from scratch.": "（この端末を最初の同期端末として設定する場合に選択してください。）LiveSync を初めて利用し、最初から設定したい場合に適しています。",
    "> [!INFO]- The connected devices have been detected as follows:\n${devices}": "> [!INFO]- 次の接続済みデバイスが検出されました:\n${devices}",
    "A Setup URI is a single string of text containing your server address and authentication details. Using a URI, if one was generated by your server installation script, provides a simple and secure configuration.": "Setup URI は、サーバーアドレスと認証情報を含む 1 本の文字列です。サーバーのインストールスクリプトで生成された URI がある場合は、それを使うと簡単かつ安全に設定できます。",
    "Access Key": "アクセスキー",
    "Activate": "有効化",
    "Add default patterns": "デフォルトパターンを追加",
    "Add new connection": "接続を追加",
    "All devices have the same progress value (${progress}). Your devices seem to be synchronised. And be able to proceed with Garbage Collection.": "すべてのデバイスで進捗値が同じです（${progress}）。デバイスは同期されているようなので、Garbage Collection を続行できます。",
    "Always prompt merge conflicts": "常に競合は手動で解決する",
    "Analyse database usage": "データベース使用状況を分析",
    "Analyse database usage and generate a TSV report for diagnosis yourself. You can paste the generated report with any spreadsheet you like.": "データベース使用状況を分析し、自分で診断できるよう TSV レポートを生成します。生成したレポートは任意のスプレッドシートに貼り付けて確認できます。",
    "Apply Latest Change if Conflicting": "競合がある場合は最新の変更を適用する",
    "Apply preset configuration": "プリセットを適用する",
    "Ask a passphrase at every launch": "起動のたびにパスフレーズを確認",
    "Automatically Sync all files when opening Obsidian.": "Obsidian起動時にすべてのファイルを自動同期します。",
    "Back": "戻る",
    "Back to non-configured": "未設定状態に戻す",
    "Batch database update": "データベースのバッチ更新",
    "Batch limit": "バッチの上限",
    "Batch size": "バッチ容量",
    "Batch size of on-demand fetching": "オンデマンド取得のバッチサイズ",
    "Before v0.17.16, we used an old adapter for the local database. Now the new adapter is preferred. However, it needs local database rebuilding. Please disable this toggle when you have enough time. If leave it enabled, also while fetching from the remote database, you will be asked to disable this.": "v0.17.6までは古いアダプターをローカル用のデータベースに使用していましたが、現在は新しいアダプターを推奨しています。しかし、新しいアダプターに変更するにはローカルデータベースの再構築が必要です。有効のままにしておくと、リモートデータベースからフェッチする場合に、この設定を無効にするかの質問が表示されます。",
    "Bucket Name": "バケット名",
    "Cancel": "キャンセル",
    "Cancel Garbage Collection": "Garbage Collection をキャンセル",
    "Check and convert non-path-obfuscated files": "パス難読化されていないファイルを確認して変換",
    "Check for documents that have not been converted to path-obfuscated IDs and convert them if necessary.": "まだパス難読化 ID に変換されていないドキュメントを確認し、必要に応じて変換します。",
    "cmdConfigSync.showCustomizationSync": "カスタマイズ同期を表示",
    "Comma separated `.gitignore, .dockerignore`": "カンマ区切り `.gitignore, .dockerignore`",
    "Compaction in progress on remote database...": "リモートデータベースでコンパクションを実行中です...",
    "Compaction on remote database completed successfully.": "リモートデータベースでのコンパクションが正常に完了しました。",
    "Compaction on remote database failed.": "リモートデータベースでのコンパクションに失敗しました。",
    "Compaction on remote database timed out.": "リモートデータベースでのコンパクションがタイムアウトしました。",
    "Compare the content of files between on local database and storage. If not matched, you will be asked which one you want to keep.": "ローカルデータベースとストレージ上のファイル内容を比較します。一致しない場合は、どちらを残すか選択できます。",
    "Compatibility (Conflict Behaviour)": "互換性（競合時の挙動）",
    "Compatibility (Database structure)": "互換性（データベース構造）",
    "Compatibility (Internal API Usage)": "互換性（内部 API の利用）",
    "Compatibility (Metadata)": "互換性（メタデータ）",
    "Compatibility (Remote Database)": "互換性（リモートデータベース）",
    "Compatibility (Trouble addressed)": "互換性（対処済みの問題）",
    "Compute revisions for chunks": "チャンクの修正(リビジョン)を計算",
    "Configuration Encryption": "設定の暗号化",
    "Configure": "設定",
    "Configure And Change Remote": "リモートを設定して切り替える",
    "Configure E2EE": "E2EE を設定",
    "Configure Remote": "リモートを設定",
    "Configure the same server information as your other devices again, manually, very advanced users only.": "他の端末と同じサーバー情報を手動で再入力します。上級者向けの方法です。",
    "Connection Method": "接続方法",
    "Continue to CouchDB setup": "CouchDB 設定へ進む",
    "Continue to Peer-to-Peer only setup": "Peer-to-Peer 専用設定へ進む",
    "Continue to S3/MinIO/R2 setup": "S3/MinIO/R2 設定へ進む",
    "Copy": "コピー",
    "Copy Report to clipboard": "レポートをクリップボードにコピー",
    "CouchDB Connection Tweak": "CouchDB 接続の調整",
    "Cross-platform": "クロスプラットフォーム",
    "Current adapter: {adapter}": "現在のアダプター: {adapter}",
    "Customization Sync": "カスタマイズ同期",
    "Customization Sync (Beta3)": "カスタマイズ同期 (Beta3)",
    "Data Compression": "データ圧縮",
    "Database Adapter": "データベースアダプター",
    "Database Name": "データベース名",
    "Database suffix": "データベースの接尾辞(suffix)",
    "Default": "デフォルト",
    "Delay conflict resolution of inactive files": "非アクティブなファイルは、競合解決を先送りする",
    "Delay merge conflict prompt for inactive files.": "非アクティブなファイルの競合解決のプロンプトの表示を遅延させる",
    "Delete": "削除",
    "Delete all customization sync data": "カスタマイズ同期データをすべて削除",
    "Delete all data on the remote server.": "リモートサーバー上のすべてのデータを削除します。",
    "Delete local database to reset or uninstall Self-hosted LiveSync": "Self-hosted LiveSync をリセットまたはアンインストールするため、ローカルデータベースを削除",
    "Delete old metadata of deleted files on start-up": "削除済みデータのメタデータをクリーンナップする",
    "Delete Remote Configuration": "リモート設定を削除",
    "Delete remote configuration '{name}'?": "リモート設定 '{name}' を削除しますか？",
    "desktop": "デスクトップ",
    "Developer": "開発者",
    "Device": "デバイス",
    "Device name": "デバイス名",
    "Device Setup Method": "端末の設定方法",
    "dialog.yourLanguageAvailable": "Self-hosted LiveSync に設定されている言語の翻訳がありましたので、%{Display Language}が適用されました。\n\n注意： 全てのメッセージは翻訳されていません。あなたの貢献をお待ちしています！\nGithubにIssueを作成する際には、 %{Display Language} を一旦 %{lang-def} に戻してから、スクショやメッセージ、ログを収集してください。これは設定から変更できます。\n\n便利に使用できれば幸いです。",
    "dialog.yourLanguageAvailable.btnRevertToDefault": "Keep %{lang-def}",
    "dialog.yourLanguageAvailable.Title": "翻訳が利用可能です！",
    "Disables all synchronization and restart.": "すべての同期を無効にして再起動します。",
    "Disables logging, only shows notifications. Please disable if you report an issue.": "ログを無効にし、通知のみを表示します。Issueを報告する場合は無効にしてください。",
    "Display Language": "インターフェースの表示言語",
    "Display name": "表示名",
    "Do not check configuration mismatch before replication": "サーバーから同期する前に設定の不一致を確認しない",
    "Do not keep metadata of deleted files.": "削除済みファイルのメタデータを保持しない",
    "Do not split chunks in the background": "バックグラウンドでチャンクを分割しない",
    "Do not use internal API": "内部APIを使用しない",
    "Doctor.Button.DismissThisVersion": "いいえ、次のリリースまで再度確認しない",
    "Doctor.Button.Fix": "修正する",
    "Doctor.Button.FixButNoRebuild": "修正するが再構築はしない",
    "Doctor.Button.No": "いいえ",
    "Doctor.Button.Skip": "そのままにする",
    "Doctor.Button.Yes": "はい",
    "Doctor.Dialogue.Main": "こんにちは！${activateReason}のため、設定診断ツールが起動しました！\n残念ながら、いくつかの設定が潜在的な問題として検出されました。\nご安心ください。一つずつ解決していきましょう。\n\n事前にお知らせしますと、以下の項目についてお尋ねします。\n\n${issues}\n\n始めていいですか？",
    "Doctor.Dialogue.MainFix": "\n## ${name}\n\n| 現在の値 | 理想値 |\n|:---:|:---:|\n| ${current} | ${ideal} |\n\n**推奨レベル:** ${level}\n\n### 診断理由？\n\n${reason}\n\n${note}\n\nこれを理想値に修正しますか？",
    "Doctor.Dialogue.Title": "Self-hosted LiveSync 設定診断ツール",
    "Doctor.Dialogue.TitleAlmostDone": "あと少しです！",
    "Doctor.Dialogue.TitleFix": "問題の修正 ${current}/${total}",
    "Doctor.Level.Must": "必須",
    "Doctor.Level.Necessary": "必要",
    "Doctor.Level.Optional": "任意",
    "Doctor.Level.Recommended": "推奨",
    "Doctor.Message.NoIssues": "問題は検出されませんでした！",
    "Doctor.Message.RebuildLocalRequired": "注意！これを適用するにはローカルデータベースの再構築が必要です！",
    "Doctor.Message.RebuildRequired": "注意！これを適用するには再構築が必要です！",
    "Doctor.Message.SomeSkipped": "いくつかの問題をそのままにしました。次回起動時に再度確認しますか？",
    "Doctor.RULES.E2EE_V02500.REASON": "エンドツーエンド暗号化がより堅牢で高速になりました。また、以前のE2EEは再コードレビューにより脆弱性が発見されました。できるだけ早く適用することをお勧めします。ご不便をおかけして申し訳ありません。また、この設定は下位互換性がありません。すべての同期デバイスをv0.25.0以降にアップデートする必要があります。再構築は必須ではなく、新しい転送から新しいフォーマットに変換されますが、可能な限り再構築をお勧めします。",
    "Duplicate": "複製",
    "Duplicate remote": "リモート設定を複製",
    "E2EE Configuration": "E2EE 設定",
    "Edge case addressing (Behaviour)": "特殊なケースへの対応（動作）",
    "Edge case addressing (Database)": "特殊なケースへの対応（データベース）",
    "Edge case addressing (Processing)": "特殊なケースへの対応（処理）",
    "Emergency restart": "緊急再起動",
    "Enable advanced features": "高度な機能を有効にする",
    "Enable customization sync": "カスタマイズ同期を有効",
    "Enable Developers' Debug Tools.": "開発者用デバッグツールを有効にする",
    "Enable edge case treatment features": "エッジケース対応機能を有効にする",
    "Enable poweruser features": "エキスパート機能を有効にする",
    "Enable this if your Object Storage doesn't support CORS": "オブジェクトストレージがCORSをサポートしていない場合は有効にしてください",
    "Enable this option to automatically apply the most recent change to documents even when it conflicts": "このオプションを有効にすると、競合があっても最新の変更を自動的にドキュメントに適用します",
    "Encrypt contents on the remote database. If you use the plugin's synchronization feature, enabling this is recommended.": "リモートデータベースの暗号化（オンにすることを推奨）",
    "Encrypting sensitive configuration items": "機密性の高い設定項目の暗号化",
    "Encryption phassphrase. If changed, you should overwrite the server's database with the new (encrypted) files.": "暗号化パスフレーズ。変更した場合、新しい（暗号化された）ファイルでサーバーのデータベースを上書きする必要があります。",
    "End-to-End Encryption": "E2E暗号化",
    "Endpoint URL": "エンドポイントURL",
    "Enhance chunk size": "チャンクサイズを最適化する",
    "Enter Server Information": "サーバー情報の入力",
    "Enter the server information manually": "サーバー情報を手動で入力する",
    "Export": "エクスポート",
    "Failed to connect to remote for compaction.": "リモートデータベースに接続できず、コンパクションを実行できませんでした。",
    "Failed to connect to remote for compaction. ${reason}": "リモートデータベースに接続できず、コンパクションを実行できませんでした。${reason}",
    "Failed to start one-shot replication before Garbage Collection. Garbage Collection Cancelled.": "Garbage Collection 前にワンショットレプリケーションを開始できませんでした。Garbage Collection はキャンセルされました。",
    "Failed to start replication after Garbage Collection.": "Garbage Collection 後にレプリケーションを開始できませんでした。",
    "Fetch": "取得",
    "Fetch chunks on demand": "ユーザーのタイミングでチャンクの更新を確認する",
    "Fetch database with previous behaviour": "以前の動作でデータベースを取得",
    "Fetch remote settings": "リモート設定を取得",
    "File to resolve conflict": "競合を解決するファイル",
    "Filename": "ファイル名",
    "First, please select the option that best describes your current situation.": "まず、現在の状況に最も近い項目を選択してください。",
    "Flag and restart": "フラグを立てて再起動",
    "Forces the file to be synced when opened.": "ファイルを開いたときに強制的に同期します。",
    "Fresh Start Wipe": "初期化ワイプ",
    "Garbage Collection cancelled by user.": "ユーザーによって Garbage Collection がキャンセルされました。",
    "Garbage Collection completed. Deleted chunks: ${deletedChunks} / ${totalChunks}. Time taken: ${seconds} seconds.": "Garbage Collection が完了しました。削除したチャンク: ${deletedChunks} / ${totalChunks}。所要時間: ${seconds} 秒。",
    "Garbage Collection Confirmation": "Garbage Collection の確認",
    "Garbage Collection V3 (Beta)": "ガーベジコレクション V3 (Beta)",
    "Garbage Collection: Found ${unusedChunks} unused chunks to delete.": "Garbage Collection: 削除対象の未使用チャンクが ${unusedChunks} 件見つかりました。",
    "Garbage Collection: Scanned ${scanned} / ~${docCount}": "Garbage Collection: ${scanned} / ~${docCount} をスキャン済み",
    "Garbage Collection: Scanning completed. Total chunks: ${totalChunks}, Used chunks: ${usedChunks}": "Garbage Collection: スキャン完了。総チャンク数: ${totalChunks}、使用中チャンク数: ${usedChunks}",
    "Handle files as Case-Sensitive": "ファイルの大文字・小文字を区別する",
    "Hidden Files": "隠しファイル",
    "How to display network errors when the sync server is unreachable.": "同期サーバーに到達できない場合のネットワークエラーの表示方法を設定します。",
    "How would you like to configure the connection to your server?": "サーバー接続をどのように設定しますか？",
    "I am adding a device to an existing synchronisation setup": "既存の同期構成に端末を追加します",
    "I am setting this up for the first time": "はじめて設定します",
    "I know my server details, let me enter them": "サーバー情報を把握しているので、自分で入力します",
    "If disabled(toggled), chunks will be split on the UI thread (Previous behaviour).": "無効（トグル）にすると、チャンクはUIスレッドで分割されます（以前の動作）。",
    "If enabled per-filed efficient customization sync will be used. We need a small migration when enabling this. And all devices should be updated to v0.23.18. Once we enabled this, we lost a compatibility with old versions.": "有効にすると、ファイルごとの効率的なカスタマイズ同期が使用されます。有効化時に小規模な移行が必要です。また、すべてのデバイスをv0.23.18にアップデートする必要があります。一度有効にすると、古いバージョンとの互換性がなくなります。",
    "If enabled, chunks will be split into no more than 100 items. However, dedupe is slightly weaker.": "有効にすると、チャンクは最大100項目に分割されます。ただし、重複除去の精度は落ちます。",
    "If enabled, newly created chunks are temporarily kept within the document, and graduated to become independent chunks once stabilised.": "有効にすると、新しく作成されたチャンクはドキュメント内に一時的に保持され、安定したら独立したチャンクになります。",
    "If enabled, the ⛔ icon will be shown inside the status instead of the file warnings banner. No details will be shown.": "有効にすると、ファイル警告バナーの代わりにステータス内へ ⛔ アイコンのみを表示します。詳細は表示されません。",
    "If enabled, the file under 1kb will be processed in the UI thread.": "有効にすると、1kb未満のファイルはUIスレッドで処理されます。",
    "If enabled, the notification of hidden files change will be suppressed.": "有効にすると、隠しファイルの変更通知が抑制されます。",
    "If this enabled, all chunks will be stored with the revision made from its content. (Previous behaviour)": "有効にすると、すべてのチャンクはコンテンツから作成されたリビジョンと共に保存されます（以前の動作）。",
    "If this enabled, All files are handled as case-Sensitive (Previous behaviour).": "有効にすると、すべてのファイルは大文字小文字を区別して処理されます（以前の動作）。",
    "If this enabled, chunks will be split into semantically meaningful segments. Not all platforms support this feature.": "有効にすると、チャンクは意味的に有意なセグメントに分割されます。すべてのプラットフォームがこの機能をサポートしているわけではありません。",
    "If this is set, changes to local files which are matched by the ignore files will be skipped. Remote changes are determined using local ignore files.": "これを設定すると、除外ファイルに一致するローカルファイルの変更はスキップされます。リモートの変更はローカルの無視ファイルを使用して判定されます。",
    "If this option is enabled, PouchDB will hold the connection open for 60 seconds, and if no change arrives in that time, close and reopen the socket, instead of holding it open indefinitely. Useful when a proxy limits request duration but can increase resource usage.": "このオプションを有効にすると、PouchDBは接続を60秒間保持し、その間に通信がない場合、一度接続を閉じて再接続します。接続を無期限に保持する代わりにこの動作を行います。プロキシ(Cloudflareなど)がリクエストの持続時間を制限している場合に有用ですが、リソース使用量が増加する可能性があります。",
    "Ignore and Proceed": "無視して続行",
    "Ignore files": "除外ファイル",
    "Ignore patterns": "除外パターン",
    "Import connection": "接続をインポート",
    "Incubate Chunks in Document": "ドキュメント内でチャンクを一時保管する",
    "Initialise all journal history, On the next sync, every item will be received and sent.": "すべてのジャーナル履歴を初期化します。次回の同期時に、すべての項目が再受信・再送信されます。",
    "Interval (sec)": "秒",
    "K.exp": "試験機能",
    "K.long_p2p_sync": "%{title_p2p_sync} (%{exp})",
    "K.P2P": "%{Peer}-to-%{Peer}",
    "K.Peer": "Peer",
    "K.ScanCustomization": "Scan customization",
    "K.short_p2p_sync": "P2P Sync (%{exp})",
    "K.title_p2p_sync": "Peer-to-Peer Sync",
    "Keep empty folder": "空フォルダの維持",
    "lang_def": "Default",
    "lang-de": "Deutsche",
    "lang-def": "%{lang_def}",
    "lang-es": "Español",
    "lang-fr": "Français",
    "lang-ja": "日本語",
    "lang-ko": "한국어",
    "lang-ru": "Русский",
    "lang-zh": "简体中文",
    "lang-zh-tw": "繁體中文",
    "Later": "後で",
    "Limit: {datetime} ({timestamp})": "制限: {datetime} ({timestamp})",
    "LiveSync could not handle multiple vaults which have same name without different prefix, This should be automatically configured.": "LiveSyncは、接頭辞（プレフィックス）のない同名の保管庫(Vault)を扱うことができません。これは自動的に設定されます。",
    "liveSyncReplicator.beforeLiveSync": "LiveSyncの前に、まずOneShotを開始します...",
    "liveSyncReplicator.cantReplicateLowerValue": "これ以上低い値ではレプリケーション(複製)できません。",
    "liveSyncReplicator.checkingLastSyncPoint": "最後に同期したポイントを探しています。",
    "liveSyncReplicator.couldNotConnectTo": "${uri} : ${name}に接続できませんでした\n(${db})",
    "liveSyncReplicator.couldNotConnectToRemoteDb": "リモートデータベースに接続できませんでした: ${d}",
    "liveSyncReplicator.couldNotConnectToServer": "サーバーに接続できませんでした。",
    "liveSyncReplicator.couldNotConnectToURI": "${uri}に接続できませんでした: ${dbRet}",
    "liveSyncReplicator.couldNotMarkResolveRemoteDb": "リモートデータベースを解決済みとしてマークできませんでした。",
    "liveSyncReplicator.liveSyncBegin": "LiveSyncを開始...",
    "liveSyncReplicator.lockRemoteDb": "データ破損を防ぐためリモートデータベースをロック",
    "liveSyncReplicator.markDeviceResolved": "このデバイスを『解決済み』としてマーク。",
    "liveSyncReplicator.oneShotSyncBegin": "OneShot同期を開始... (${syncMode})",
    "liveSyncReplicator.remoteDbCorrupted": "リモートデータベースが新しいか破損しています。self-hosted-livesyncの最新バージョンがインストールされていることを確認してください",
    "liveSyncReplicator.remoteDbCreatedOrConnected": "リモートデータベースが作成または接続されました",
    "liveSyncReplicator.remoteDbDestroyed": "リモートデータベースが削除されました",
    "liveSyncReplicator.remoteDbDestroyError": "リモートデータベースの削除中に問題が発生しました:",
    "liveSyncReplicator.remoteDbMarkedResolved": "リモートデータベースが解決済みとしてマークされました。",
    "liveSyncReplicator.replicationClosed": "レプリケーション(複製)が終了しました",
    "liveSyncReplicator.replicationInProgress": "レプリケーション(複製)は既に進行中です",
    "liveSyncReplicator.retryLowerBatchSize": "より小さいバッチサイズで再試行: ${batch_size}/${batches_limit}",
    "liveSyncReplicator.unlockRemoteDb": "データ破損を防ぐためリモートデータベースをアンロック",
    "liveSyncSetting.errorNoSuchSettingItem": "その設定項目は存在しません: ${key}",
    "liveSyncSetting.originalValue": "元の値: ${value}",
    "liveSyncSetting.valueShouldBeInRange": "値は ${min} < 値 < ${max} の範囲である必要があります",
    "liveSyncSettings.btnApply": "適用",
    "Local Database Tweak": "ローカルデータベースの調整",
    "Lock": "ロック",
    "Lock Server": "サーバーをロック",
    "Lock the remote server to prevent synchronization with other devices.": "他のデバイスとの同期を防ぐため、リモートサーバーをロックします。",
    "logPane.autoScroll": "自動スクロール",
    "logPane.logWindowOpened": "ログウィンドウが開かれました",
    "logPane.pause": "一時停止",
    "logPane.title": "Self-hosted LiveSync ログ",
    "logPane.wrap": "折り返し",
    "Maximum delay for batch database updating": "バッチデータベース更新の最大遅延",
    "Maximum file size": "最大ファイル容量",
    "Maximum Incubating Chunk Size": "保持するチャンクの最大サイズ",
    "Maximum Incubating Chunks": "一時保管する最大チャンク数",
    "Maximum Incubation Period": "最大保持期限",
    "MB (0 to disable).": "MB (0で無効化)。",
    "Memory cache": "メモリキャッシュ",
    "Memory cache size (by total characters)": "全体でキャッシュする文字数",
    "Memory cache size (by total items)": "全体のキャッシュサイズ",
    "Merge": "マージ",
    "Minimum delay for batch database updating": "バッチデータベース更新の最小遅延",
    "Minimum interval for syncing": "同期間隔の最小値",
    "moduleCheckRemoteSize.logCheckingStorageSizes": "ストレージサイズを確認中",
    "moduleCheckRemoteSize.logCurrentStorageSize": "リモートストレージサイズ: ${measuredSize}",
    "moduleCheckRemoteSize.logExceededWarning": "リモートストレージサイズ: ${measuredSize} が ${notifySize} を超過しました",
    "moduleCheckRemoteSize.logThresholdEnlarged": "しきい値が ${size}MB に設定されました",
    "moduleCheckRemoteSize.msgConfirmRebuild": "これは少し時間がかかる場合があります。本当に今すべてを再構築しますか？",
    "moduleCheckRemoteSize.msgDatabaseGrowing": "**データベースが大きくなっています！** でも心配しないでください。リモートストレージの容量が不足する前に対応できます。\n\n| 測定サイズ | 設定サイズ |\n| --- | --- |\n| ${estimatedSize} | ${maxSize} |\n\n> [!MORE]-\n> 長年使用している場合、参照されていないチャンク（つまりゴミ）がデータベースに蓄積している可能性があります。そのため、すべてを再構築することをお勧めします。おそらくかなり小さくなるでしょう。\n>\n> 単純に保管庫の容量が増えている場合は、事前にファイルを整理してからすべてを再構築するのが良いでしょう。Self-hosted LiveSyncは処理速度を上げるため、削除しても実際のデータを削除しません。これはおおまかに[documentation](https://github.com/vrtmrz/obsidian-livesync/blob/main/docs/tech_info.md)に記載されています。\n>\n> 増加を気にしない場合は、通知制限を100MB単位で増やすことができます。これは自分のサーバーで実行している場合に適しています。ただし、定期的にすべてを再構築する方が良いでしょう。\n>\n\n> [!WARNING]\n> すべてを再構築する場合は、すべてのデバイスが同期されていることを確認してください。もちろん、プラグインは可能な限り解決しようと努力はしますけど...\n",
    "moduleCheckRemoteSize.msgSetDBCapacity": "リモートストレージの容量が不足する前に対策を講じるため、**最大データベース容量の警告**を設定できます。\nこれを有効にしますか？\n\n> [!MORE]-\n> - 0: ストレージサイズについて警告しない。\n>   自宅サーバーなど、リモートストレージに十分な容量がある場合に推奨されます。ストレージサイズを確認し、手動で再構築できます。\n> - 800: リモートストレージサイズが800MBを超えたら警告。\n>   1GB制限のfly.ioやIBM Cloudantを使用している場合に推奨されます。\n> - 2000: リモートストレージサイズが2GBを超えたら警告。\n\n制限に達した場合、段階的に制限を増やすよう求められます。\n",
    "moduleCheckRemoteSize.option2GB": "2GB (標準)",
    "moduleCheckRemoteSize.option800MB": "800MB (Cloudant, fly.io)",
    "moduleCheckRemoteSize.optionAskMeLater": "後で確認する",
    "moduleCheckRemoteSize.optionDismiss": "無視",
    "moduleCheckRemoteSize.optionIncreaseLimit": "${newMax}MBに設定",
    "moduleCheckRemoteSize.optionNoWarn": "いいえ、警告しないでください",
    "moduleCheckRemoteSize.optionRebuildAll": "今すべてを再構築",
    "moduleCheckRemoteSize.titleDatabaseSizeLimitExceeded": "リモートストレージサイズが制限を超過しました",
    "moduleCheckRemoteSize.titleDatabaseSizeNotify": "データベースサイズ通知の設定",
    "moduleInputUIObsidian.defaultTitleConfirmation": "確認",
    "moduleInputUIObsidian.defaultTitleSelect": "選択",
    "moduleInputUIObsidian.optionNo": "いいえ",
    "moduleInputUIObsidian.optionYes": "はい",
    "moduleLiveSyncMain.logAdditionalSafetyScan": "追加の安全スキャン中...",
    "moduleLiveSyncMain.logLoadingPlugin": "プラグインをロード中...",
    "moduleLiveSyncMain.logPluginInitCancelled": "プラグインの初期化がモジュールによってキャンセルされました",
    "moduleLiveSyncMain.logPluginVersion": "Self-hosted LiveSync v${manifestVersion} ${packageVersion}",
    "moduleLiveSyncMain.logReadChangelog": "LiveSyncが更新されました。変更履歴をお読みください！",
    "moduleLiveSyncMain.logSafetyScanCompleted": "追加の安全スキャンが完了しました",
    "moduleLiveSyncMain.logSafetyScanFailed": "モジュールで追加の安全スキャンが失敗しました",
    "moduleLiveSyncMain.logUnloadingPlugin": "プラグインをアンロード中...",
    "moduleLiveSyncMain.logVersionUpdate": "LiveSyncが更新されました。互換性のない更新の場合、すべての自動同期が一時的に無効化されています。有効にする前に、すべてのデバイスが最新の状態であることを確認してください。",
    "moduleLiveSyncMain.msgScramEnabled": "Self-hosted LiveSyncは一部のイベントを無視するように設定されています。これは正しいですか？\n\n| タイプ | ステータス | メモ |\n|:---:|:---:|---|\n| ストレージイベント | ${fileWatchingStatus} | すべての変更が無視されます |\n| データベースイベント | ${parseReplicationStatus} | すべての同期された変更が延期されます |\n\nこれらを再開してObsidianを再起動しますか？\n\n> [!DETAILS]-\n> これらのフラグは、プラグインが再構築またはフェッチ中に設定されます。プロセスが異常終了した場合、意図せず保持されることがあります。\n> 不明な場合は、これらのプロセスを再実行してみてください。必ず保管庫をバックアップしてください。\n",
    "moduleLiveSyncMain.optionKeepLiveSyncDisabled": "LiveSyncを無効のままにする",
    "moduleLiveSyncMain.optionResumeAndRestart": "再開してObsidianを再起動",
    "moduleLiveSyncMain.titleScramEnabled": "緊急停止(Scram)が有効",
    "moduleLocalDatabase.logWaitingForReady": "しばらくお待ちください...",
    "moduleLog.showLog": "ログを表示",
    "moduleMigration.docUri": "https://github.com/vrtmrz/obsidian-livesync/blob/main/README.md#how-to-use",
    "moduleMigration.fix0256.buttons.checkItLater": "後で確認する",
    "moduleMigration.fix0256.buttons.DismissForever": "修正済み、今後確認しない",
    "moduleMigration.fix0256.buttons.fix": "修正",
    "moduleMigration.fix0256.message": "最近のバグ（v0.25.6）により、一部のファイルが同期データベースに正しく保存されていない可能性があります。\nファイルをスキャンし、修正が必要なものが見つかりました。\n\n**修正準備ができたファイル:**\n\n${files}\n\nこれらのファイルはストレージ上の元ファイルとサイズが一致しており、復元可能です。\n「修正」ボタンをクリックしてデータベースを修正できます。\n\n${messageUnrecoverable}\n\n再実行したい場合は、Hatchから実行できます。\n",
    "moduleMigration.fix0256.messageUnrecoverable": "**このデバイスで修正できないファイル:**\n\n${filesNotRecoverable}\n\nこれらのファイルはメタデータに不整合があり、このデバイスでは修正できません（ほとんどの場合、どちらが正しいか判定できません）。\n復元するには、他のデバイスで確認するか、バックアップから手動で復元してください。\n",
    "moduleMigration.fix0256.title": "破損ファイルが検出されました",
    "moduleMigration.insecureChunkExist.buttons.fetch": "リモートを既に再構築した。リモートからフェッチ",
    "moduleMigration.insecureChunkExist.buttons.later": "後で行う",
    "moduleMigration.insecureChunkExist.buttons.rebuild": "すべてを再構築",
    "moduleMigration.insecureChunkExist.laterMessage": "できるだけ早く対処することを強くお勧めします！",
    "moduleMigration.insecureChunkExist.message": "一部のチャンクが安全に保存されておらず、データベースで暗号化されていません。\n**この問題を修正するにはデータベースを再構築してください**。\n\nリモートデータベースがSSLで設定されていない、または安全性の低い認証情報を使用している場合、**機密データが漏洩するリスクがあります**。\n\n注意: すべてのデバイスでSelf-hosted LiveSync v0.25.6以降にアップグレードし、必ず保管庫をバックアップしてください。\n注意2: すべてを再構築とフェッチは時間とトラフィックを消費します。オフピーク時間に安定したネットワークで実行してください。\n",
    "moduleMigration.insecureChunkExist.title": "安全でないチャンクが見つかりました！",
    "moduleMigration.logBulkSendCorrupted": "チャンクの一括送信が有効にされていましたが、この機能に問題がありました。ご不便をおかけして申し訳ありません。自動的に無効化されました。",
    "moduleMigration.logFetchRemoteTweakFailed": "リモートの調整値の取得に失敗しました",
    "moduleMigration.logLocalDatabaseNotReady": "何か問題が発生しました！ローカルデータベースが準備できていません",
    "moduleMigration.logMigratedSameBehaviour": "以前と同じ動作でdb:${current}に移行しました",
    "moduleMigration.logMigrationFailed": "${old}から${current}への移行が失敗またはキャンセルされました",
    "moduleMigration.logRedflag2CreationFail": "redflag2の作成に失敗しました",
    "moduleMigration.logRemoteTweakUnavailable": "リモートの調整値を取得できませんでした",
    "moduleMigration.logSetupCancelled": "セットアップがキャンセルされました。Self-hosted LiveSyncはセットアップを待っています！",
    "moduleMigration.msgFetchRemoteAgain": "ご存知のとおり、self-hosted LiveSyncはデフォルトの動作とデータベース構造を変更しました。\n\nご協力のおかげで、リモートデータベースはすでに移行されているようです。おめでとうございます！\n\nしかし、もう少し必要です。このデバイスの設定はリモートデータベースと互換性がありません。リモートデータベースを再度フェッチする必要があります。今すぐリモートから再フェッチしますか？\n\n___注意: 設定が変更され、データベースが再フェッチされるまで同期できません。___\n___注意2: チャンクは完全に不変なので、メタデータと差分のみフェッチできます。___",
    "moduleMigration.msgInitialSetup": "このデバイスは**まだセットアップされていません**。セットアッププロセスをご案内します。\n\nすべてのダイアログの内容はクリップボードにコピーできます。後で参照する必要があれば、Obsidianのノートに貼り付けてください。翻訳ツールを使ってお使いの言語に翻訳することもできます。\n\nまず、**セットアップURI**をお持ちですか？\n\n注意: それが何か分からない場合は、[documentation](${URI_DOC})を参照してください。",
    "moduleMigration.msgRecommendSetupUri": "セットアップURIを生成して使用することを強くお勧めします。\nこれについて知識がない場合は、[documentation](${URI_DOC})を参照してください（重要です）。\n\n手動でセットアップしますか？",
    "moduleMigration.msgSinceV02321": "v0.23.21以降、self-hosted LiveSyncはデフォルトの動作とデータベース構造を変更しました。以下の変更が行われました：\n\n1. **ファイル名の大文字小文字の区別**\n   ファイル名の処理が大文字小文字を区別しなくなりました。これは、ファイル名の大文字小文字を効果的に管理しないLinuxとiOS以外のほとんどのプラットフォームにとって有益な変更です。\n   （これらの環境では、同じ名前で大文字小文字が異なるファイルに対して警告が表示されます）。\n\n2. **チャンクのリビジョン処理**\n   チャンクは不変であり、リビジョンを固定できます。この変更により、ファイル保存のパフォーマンスが向上します。\n\n___しかし、これらの変更を有効にするには、リモートとローカルの両方のデータベースを再構築する必要があります。このプロセスは数分かかります。時間に余裕があるときに行うことをお勧めします。___\n\n- 以前の動作を維持したい場合は、`${KEEP}`を使用してこのプロセスをスキップできます。\n- 時間がない場合は、`${DISMISS}`を選択してください。後で再度確認されます。\n- 別のデバイスでデータベースを再構築した場合は、`${DISMISS}`を選択して再度同期してみてください。差異が検出されたため、再度確認されます。",
    "moduleMigration.optionAdjustRemote": "リモートに合わせる",
    "moduleMigration.optionDecideLater": "後で決める",
    "moduleMigration.optionEnableBoth": "両方を有効にする",
    "moduleMigration.optionEnableFilenameCaseInsensitive": "#1のみ有効にする",
    "moduleMigration.optionEnableFixedRevisionForChunks": "#2のみ有効にする",
    "moduleMigration.optionHaveSetupUri": "はい、持っています",
    "moduleMigration.optionKeepPreviousBehaviour": "以前の動作を維持",
    "moduleMigration.optionManualSetup": "すべて手動でセットアップ",
    "moduleMigration.optionNoAskAgain": "いいえ、後で確認する",
    "moduleMigration.optionNoSetupUri": "いいえ、持っていません",
    "moduleMigration.optionRemindNextLaunch": "次回起動時にリマインド",
    "moduleMigration.optionSetupViaP2P": "%{short_p2p_sync}を使ってセットアップ",
    "moduleMigration.optionSetupWizard": "セットアップウィザードへ",
    "moduleMigration.optionYesFetchAgain": "はい、再フェッチする",
    "moduleMigration.titleCaseSensitivity": "大文字小文字の区別",
    "moduleMigration.titleRecommendSetupUri": "セットアップURIの使用を推奨",
    "moduleMigration.titleWelcome": "Self-hosted LiveSyncへようこそ",
    "moduleObsidianMenu.replicate": "レプリケート",
    "More actions": "その他の操作",
    "Move remotely deleted files to the trash, instead of deleting.": "リモートで削除されたファイルを削除せずにゴミ箱に移動する。",
    "Network warning style": "ネットワーク警告の表示方式",
    "New Remote": "新しいリモート",
    "No connected device information found. Cancelling Garbage Collection.": "接続済みデバイスの情報が見つかりませんでした。Garbage Collection をキャンセルします。",
    "No limit configured": "制限は設定されていません",
    "No, please take me back": "いいえ、前に戻ります",
    "Node ID": "ノード ID",
    "Node Information Missing": "ノード情報がありません",
    "Non-Synchronising files": "同期しないファイル",
    "Normal Files": "通常ファイル",
    "Not all messages have been translated. And, please revert to \"Default\" when reporting errors.": "すべてのメッセージが翻訳されているわけではありません。また、Issue報告の際にはいったん\"Default\"に戻してください",
    "Notify all setting files": "すべての設定を通知",
    "Notify customized": "カスタマイズが行われたら通知する",
    "Notify when other device has newly customized.": "別の端末がカスタマイズを行なったら通知する",
    "Notify when the estimated remote storage size exceeds on start up": "起動時に予想リモートストレージサイズを超えたら通知",
    "Number of batches to process at a time. Defaults to 40. Minimum is 2. This along with batch size controls how many docs are kept in memory at a time.": "1度に処理するバッチの数。デフォルトは40、最小は2。この数値は、どれだけの容量の書類がメモリに保存されるかも定義します。",
    "Number of changes to sync at a time. Defaults to 50. Minimum is 2.": "一度に同期する変更の数。デフォルトは50、最小は2。",
    "Obsidian version": "Obsidian バージョン",
    "obsidianLiveSyncSettingTab.btnApply": "適用",
    "obsidianLiveSyncSettingTab.btnCheck": "確認",
    "obsidianLiveSyncSettingTab.btnCopy": "コピー",
    "obsidianLiveSyncSettingTab.btnDisable": "無効化",
    "obsidianLiveSyncSettingTab.btnDiscard": "破棄",
    "obsidianLiveSyncSettingTab.btnEnable": "有効化",
    "obsidianLiveSyncSettingTab.btnFix": "修正",
    "obsidianLiveSyncSettingTab.btnGotItAndUpdated": "理解しました、更新しました。",
    "obsidianLiveSyncSettingTab.btnNext": "次へ",
    "obsidianLiveSyncSettingTab.btnStart": "開始",
    "obsidianLiveSyncSettingTab.btnTest": "テスト",
    "obsidianLiveSyncSettingTab.btnUse": "使用",
    "obsidianLiveSyncSettingTab.buttonFetch": "フェッチ",
    "obsidianLiveSyncSettingTab.buttonNext": "次へ",
    "obsidianLiveSyncSettingTab.defaultLanguage": "デフォルト",
    "obsidianLiveSyncSettingTab.descConnectSetupURI": "セットアップURIを使用してSelf-hosted LiveSyncをセットアップする推奨方法です。",
    "obsidianLiveSyncSettingTab.descCopySetupURI": "新しいデバイスのセットアップにおすすめ！",
    "obsidianLiveSyncSettingTab.descEnableLiveSync": "上記の2つのオプションのいずれかを設定するか、すべての設定を手動で完了した後にのみ有効にしてください。",
    "obsidianLiveSyncSettingTab.descFetchConfigFromRemote": "既に設定済みのリモートサーバーから必要な設定を取得します。",
    "obsidianLiveSyncSettingTab.descManualSetup": "推奨しませんが、セットアップURIがない場合に便利です",
    "obsidianLiveSyncSettingTab.descTestDatabaseConnection": "データベース接続を開きます。リモートデータベースが見つからず、データベースを作成する権限がある場合は、データベースが作成されます。",
    "obsidianLiveSyncSettingTab.descValidateDatabaseConfig": "データベース設定の潜在的な問題を確認し、修正します。",
    "obsidianLiveSyncSettingTab.errAccessForbidden": "❗ アクセスが禁止されています。",
    "obsidianLiveSyncSettingTab.errCannotContinueTest": "テストを続行できませんでした。",
    "obsidianLiveSyncSettingTab.errCorsCredentials": "❗ cors.credentialsが不正です",
    "obsidianLiveSyncSettingTab.errCorsNotAllowingCredentials": "❗ CORSが認証情報を許可していません",
    "obsidianLiveSyncSettingTab.errCorsOrigins": "❗ cors.originsが不正です",
    "obsidianLiveSyncSettingTab.errEnableCors": "❗ httpd.enable_corsが不正です",
    "obsidianLiveSyncSettingTab.errEnableCorsChttpd": "❗ chttpd.enable_corsが不正です",
    "obsidianLiveSyncSettingTab.errMaxDocumentSize": "❗ couchdb.max_document_sizeが低すぎます",
    "obsidianLiveSyncSettingTab.errMaxRequestSize": "❗ chttpd.max_http_request_sizeが低すぎます",
    "obsidianLiveSyncSettingTab.errMissingWwwAuth": "❗ httpd.WWW-Authenticateが不足しています",
    "obsidianLiveSyncSettingTab.errRequireValidUser": "❗ chttpd.require_valid_userが不正です。",
    "obsidianLiveSyncSettingTab.errRequireValidUserAuth": "❗ chttpd_auth.require_valid_userが不正です。",
    "obsidianLiveSyncSettingTab.labelDisabled": "⏹️ : 無効",
    "obsidianLiveSyncSettingTab.labelEnabled": "🔁 : 有効",
    "obsidianLiveSyncSettingTab.levelAdvanced": " (上級)",
    "obsidianLiveSyncSettingTab.levelEdgeCase": " (エッジケース)",
    "obsidianLiveSyncSettingTab.levelPowerUser": " (エキスパート)",
    "obsidianLiveSyncSettingTab.linkOpenInBrowser": "ブラウザで開く",
    "obsidianLiveSyncSettingTab.linkPageTop": "ページトップ",
    "obsidianLiveSyncSettingTab.linkTipsAndTroubleshooting": "ヒントとトラブルシューティング",
    "obsidianLiveSyncSettingTab.linkTroubleshooting": "/docs/troubleshooting.md",
    "obsidianLiveSyncSettingTab.logCannotUseCloudant": "この機能はIBM Cloudantでは使用できません。",
    "obsidianLiveSyncSettingTab.logCheckingConfigDone": "設定の確認が完了しました",
    "obsidianLiveSyncSettingTab.logCheckingConfigFailed": "設定の確認に失敗しました",
    "obsidianLiveSyncSettingTab.logCheckingDbConfig": "データベース設定を確認中",
    "obsidianLiveSyncSettingTab.logCheckPassphraseFailed": "エラー: リモートサーバーとのパスフレーズ確認に失敗しました:\n${db}。",
    "obsidianLiveSyncSettingTab.logConfiguredDisabled": "設定された同期モード: 無効",
    "obsidianLiveSyncSettingTab.logConfiguredLiveSync": "設定された同期モード: LiveSync",
    "obsidianLiveSyncSettingTab.logConfiguredPeriodic": "設定された同期モード: 定期",
    "obsidianLiveSyncSettingTab.logCouchDbConfigFail": "CouchDB設定: ${title} 失敗",
    "obsidianLiveSyncSettingTab.logCouchDbConfigSet": "CouchDB設定: ${title} -> ${key}を${value}に設定",
    "obsidianLiveSyncSettingTab.logCouchDbConfigUpdated": "CouchDB設定: ${title} 正常に更新されました",
    "obsidianLiveSyncSettingTab.logDatabaseConnected": "データベースに接続しました",
    "obsidianLiveSyncSettingTab.logEncryptionNoPassphrase": "パスフレーズなしでは暗号化を有効にできません",
    "obsidianLiveSyncSettingTab.logEncryptionNoSupport": "お使いのデバイスは暗号化をサポートしていません。",
    "obsidianLiveSyncSettingTab.logErrorOccurred": "エラーが発生しました！！",
    "obsidianLiveSyncSettingTab.logEstimatedSize": "推定サイズ: ${size}",
    "obsidianLiveSyncSettingTab.logPassphraseInvalid": "パスフレーズが無効です、修正してください。",
    "obsidianLiveSyncSettingTab.logPassphraseNotCompatible": "エラー: パスフレーズがリモートサーバーと適合しません！再度確認してください！",
    "obsidianLiveSyncSettingTab.logRebuildNote": "同期が無効になりました。必要に応じてフェッチして再有効化してください。",
    "obsidianLiveSyncSettingTab.logSelectAnyPreset": "プリセットを選択してください。",
    "obsidianLiveSyncSettingTab.msgAreYouSureProceed": "本当に続行しますか？",
    "obsidianLiveSyncSettingTab.msgChangesNeedToBeApplied": "変更を適用する必要があります！",
    "obsidianLiveSyncSettingTab.msgConfigCheck": "--設定確認--",
    "obsidianLiveSyncSettingTab.msgConfigCheckFailed": "設定確認に失敗しました。それでも続行しますか？",
    "obsidianLiveSyncSettingTab.msgConnectionCheck": "--接続確認--",
    "obsidianLiveSyncSettingTab.msgConnectionProxyNote": "設定確認後も接続確認に問題がある場合は、リバースプロキシの設定を確認してください。",
    "obsidianLiveSyncSettingTab.msgCurrentOrigin": "現在のオリジン: ${origin}",
    "obsidianLiveSyncSettingTab.msgDiscardConfirmation": "本当に既存の設定とデータベースを破棄しますか？",
    "obsidianLiveSyncSettingTab.msgDone": "--完了--",
    "obsidianLiveSyncSettingTab.msgEnableCors": "httpd.enable_corsを設定",
    "obsidianLiveSyncSettingTab.msgEnableCorsChttpd": "chttpd.enable_corsを設定",
    "obsidianLiveSyncSettingTab.msgEnableEncryptionRecommendation": "エンドツーエンド暗号化とパス難読化を有効にすることをお勧めします。暗号化なしで続行してもよろしいですか？",
    "obsidianLiveSyncSettingTab.msgFetchConfigFromRemote": "リモートサーバーから設定を取得しますか？",
    "obsidianLiveSyncSettingTab.msgGenerateSetupURI": "完了！他のデバイスをセットアップするためのセットアップURIを生成しますか？",
    "obsidianLiveSyncSettingTab.msgIfConfigNotPersistent": "サーバー設定が永続的でない場合（例: Dockerで実行中）、ここの値は変更される可能性があります。接続できるようになったら、サーバーのlocal.iniの設定を更新してください。",
    "obsidianLiveSyncSettingTab.msgInvalidPassphrase": "暗号化パスフレーズが無効かもしれません。続行してもよろしいですか？",
    "obsidianLiveSyncSettingTab.msgNewVersionNote": "アップグレード通知でここに来ましたか？バージョン履歴を確認してください。納得したらボタンをクリックしてください。新しい更新があると再度確認されます。",
    "obsidianLiveSyncSettingTab.msgNonHTTPSInfo": "非HTTPS URIとして設定されています。モバイルデバイスでは動作しない可能性があります。",
    "obsidianLiveSyncSettingTab.msgNonHTTPSWarning": "非HTTPS URIに接続できません。設定を更新して再試行してください。",
    "obsidianLiveSyncSettingTab.msgNotice": "---お知らせ---",
    "obsidianLiveSyncSettingTab.msgObjectStorageWarning": "警告: この機能は開発中です。以下の点にご注意ください：\n- 追記専用アーキテクチャ。ストレージを縮小するには再構築が必要です。\n- やや不安定です。\n- 初回同期時、すべての履歴がリモートから転送されます。データ制限と速度に注意してください。\n- ライブ同期は差分のみです。\n\n問題があれば、またはこの機能についてアイデアがあれば、GitHubにIssueを作成してください。\nご協力に感謝します。",
    "obsidianLiveSyncSettingTab.msgOriginCheck": "オリジン確認: ${org}",
    "obsidianLiveSyncSettingTab.msgRebuildRequired": "変更を適用するにはデータベースの再構築が必要です。変更を適用する方法を選択してください。\n\n<details>\n<summary>凡例</summary>\n\n| 記号 | 意味 |\n|: ------ :| ------- |\n| ⇔ | 最新 |\n| ⇄ | 同期してバランスを取る |\n| ⇐,⇒ | 上書きするため転送 |\n| ⇠,⇢ | 反対側から上書きするため転送 |\n\n</details>\n\n## ${OPTION_REBUILD_BOTH}\n概要: 📄 ⇒¹ 💻 ⇒² 🛰️ ⇢ⁿ 💻 ⇄ⁿ⁺¹ 📄\nこのデバイスの既存ファイルを使用してローカルとリモートの両方のデータベースを再構築します。\n他のデバイスはロックアウトされ、フェッチが必要です。\n## ${OPTION_FETCH}\n概要: 📄 ⇄² 💻 ⇐¹ 🛰️ ⇔ 💻 ⇔ 📄\nローカルデータベースを初期化し、リモートデータベースから取得したデータを使用して再構築します。\nリモートデータベースを再構築した場合も含まれます。\n## ${OPTION_ONLY_SETTING}\n設定のみを保存します。**注意: データ破損につながる可能性があります**。通常、データベースの再構築が必要です。",
    "obsidianLiveSyncSettingTab.msgSelectAndApplyPreset": "ウィザードを完了するには、プリセット項目を選択して適用してください。",
    "obsidianLiveSyncSettingTab.msgSetCorsCredentials": "cors.credentialsを設定",
    "obsidianLiveSyncSettingTab.msgSetCorsOrigins": "cors.originsを設定",
    "obsidianLiveSyncSettingTab.msgSetMaxDocSize": "couchdb.max_document_sizeを設定",
    "obsidianLiveSyncSettingTab.msgSetMaxRequestSize": "chttpd.max_http_request_sizeを設定",
    "obsidianLiveSyncSettingTab.msgSetRequireValidUser": "chttpd.require_valid_user = trueを設定",
    "obsidianLiveSyncSettingTab.msgSetRequireValidUserAuth": "chttpd_auth.require_valid_user = trueを設定",
    "obsidianLiveSyncSettingTab.msgSettingModified": "設定\"${setting}\"が別のデバイスから変更されました。{HERE}をクリックして設定を再読み込みしてください。変更を無視するには他の場所をクリックしてください。",
    "obsidianLiveSyncSettingTab.msgSettingsUnchangeableDuringSync": "これらの設定は同期中に変更できません。ロックを解除するには、\"同期設定\"ですべての同期を無効にしてください。",
    "obsidianLiveSyncSettingTab.msgSetWwwAuth": "httpd.WWW-Authenticateを設定",
    "obsidianLiveSyncSettingTab.nameApplySettings": "設定を適用",
    "obsidianLiveSyncSettingTab.nameConnectSetupURI": "セットアップURIで接続",
    "obsidianLiveSyncSettingTab.nameCopySetupURI": "現在の設定をセットアップURIにコピー",
    "obsidianLiveSyncSettingTab.nameDisableHiddenFileSync": "隠しファイル同期を無効化",
    "obsidianLiveSyncSettingTab.nameDiscardSettings": "既存の設定とデータベースを破棄",
    "obsidianLiveSyncSettingTab.nameEnableHiddenFileSync": "隠しファイル同期を有効化",
    "obsidianLiveSyncSettingTab.nameEnableLiveSync": "LiveSyncを有効化",
    "obsidianLiveSyncSettingTab.nameHiddenFileSynchronization": "隠しファイル同期",
    "obsidianLiveSyncSettingTab.nameManualSetup": "手動セットアップ",
    "obsidianLiveSyncSettingTab.nameTestConnection": "接続テスト",
    "obsidianLiveSyncSettingTab.nameTestDatabaseConnection": "データベース接続テスト",
    "obsidianLiveSyncSettingTab.nameValidateDatabaseConfig": "データベース設定を検証",
    "obsidianLiveSyncSettingTab.okAdminPrivileges": "✔ 管理者権限があります。",
    "obsidianLiveSyncSettingTab.okCorsCredentials": "✔ cors.credentialsは正常です。",
    "obsidianLiveSyncSettingTab.okCorsCredentialsForOrigin": "CORS認証情報OK",
    "obsidianLiveSyncSettingTab.okCorsOriginMatched": "✔ CORSオリジンOK",
    "obsidianLiveSyncSettingTab.okCorsOrigins": "✔ cors.originsは正常です。",
    "obsidianLiveSyncSettingTab.okEnableCors": "✔ httpd.enable_corsは正常です。",
    "obsidianLiveSyncSettingTab.okEnableCorsChttpd": "✔ chttpd.enable_corsは正常です。",
    "obsidianLiveSyncSettingTab.okMaxDocumentSize": "✔ couchdb.max_document_sizeは正常です。",
    "obsidianLiveSyncSettingTab.okMaxRequestSize": "✔ chttpd.max_http_request_sizeは正常です。",
    "obsidianLiveSyncSettingTab.okRequireValidUser": "✔ chttpd.require_valid_userは正常です。",
    "obsidianLiveSyncSettingTab.okRequireValidUserAuth": "✔ chttpd_auth.require_valid_userは正常です。",
    "obsidianLiveSyncSettingTab.okWwwAuth": "✔ httpd.WWW-Authenticateは正常です。",
    "obsidianLiveSyncSettingTab.optionApply": "適用",
    "obsidianLiveSyncSettingTab.optionCancel": "キャンセル",
    "obsidianLiveSyncSettingTab.optionCouchDB": "CouchDB",
    "obsidianLiveSyncSettingTab.optionDisableAllAutomatic": "すべての自動を無効化",
    "obsidianLiveSyncSettingTab.optionFetchFromRemote": "リモートからフェッチ",
    "obsidianLiveSyncSettingTab.optionHere": "ここ",
    "obsidianLiveSyncSettingTab.optionLiveSync": "LiveSync 同期",
    "obsidianLiveSyncSettingTab.optionMinioS3R2": "Minio,S3,R2",
    "obsidianLiveSyncSettingTab.optionOkReadEverything": "OK、すべて読みました。",
    "obsidianLiveSyncSettingTab.optionOnEvents": "イベント時",
    "obsidianLiveSyncSettingTab.optionPeriodicAndEvents": "定期およびイベント時",
    "obsidianLiveSyncSettingTab.optionPeriodicWithBatch": "バッチ付き定期",
    "obsidianLiveSyncSettingTab.optionRebuildBoth": "このデバイスから両方を再構築",
    "obsidianLiveSyncSettingTab.optionSaveOnlySettings": "(危険) 設定のみ保存",
    "obsidianLiveSyncSettingTab.panelChangeLog": "変更履歴",
    "obsidianLiveSyncSettingTab.panelGeneralSettings": "一般設定",
    "obsidianLiveSyncSettingTab.panelPrivacyEncryption": "プライバシーと暗号化",
    "obsidianLiveSyncSettingTab.panelRemoteConfiguration": "リモート設定",
    "obsidianLiveSyncSettingTab.panelSetup": "セットアップ",
    "obsidianLiveSyncSettingTab.serverVersion": "サーバー情報: ${info}",
    "obsidianLiveSyncSettingTab.titleActiveRemoteServer": "アクティブなリモートサーバー",
    "obsidianLiveSyncSettingTab.titleAppearance": "外観",
    "obsidianLiveSyncSettingTab.titleConflictResolution": "競合解決",
    "obsidianLiveSyncSettingTab.titleCongratulations": "おめでとうございます！",
    "obsidianLiveSyncSettingTab.titleCouchDB": "CouchDB サーバー",
    "obsidianLiveSyncSettingTab.titleDeletionPropagation": "削除の伝播",
    "obsidianLiveSyncSettingTab.titleEncryptionNotEnabled": "暗号化が有効になっていません",
    "obsidianLiveSyncSettingTab.titleEncryptionPassphraseInvalid": "暗号化パスフレーズが無効です",
    "obsidianLiveSyncSettingTab.titleExtraFeatures": "追加および上級機能を有効化",
    "obsidianLiveSyncSettingTab.titleFetchConfig": "設定を取得",
    "obsidianLiveSyncSettingTab.titleFetchConfigFromRemote": "リモートサーバーから設定を取得",
    "obsidianLiveSyncSettingTab.titleFetchSettings": "設定の取得",
    "obsidianLiveSyncSettingTab.titleHiddenFiles": "隠しファイル",
    "obsidianLiveSyncSettingTab.titleLogging": "ログ",
    "obsidianLiveSyncSettingTab.titleMinioS3R2": "MinIO、S3、R2",
    "obsidianLiveSyncSettingTab.titleNotification": "通知",
    "obsidianLiveSyncSettingTab.titleOnlineTips": "オンラインヒント",
    "obsidianLiveSyncSettingTab.titleQuickSetup": "クイックセットアップ",
    "obsidianLiveSyncSettingTab.titleRebuildRequired": "再構築が必要",
    "obsidianLiveSyncSettingTab.titleRemoteConfigCheckFailed": "リモート設定の確認に失敗",
    "obsidianLiveSyncSettingTab.titleRemoteServer": "リモートサーバー",
    "obsidianLiveSyncSettingTab.titleReset": "リセット",
    "obsidianLiveSyncSettingTab.titleSetupOtherDevices": "他のデバイスのセットアップ",
    "obsidianLiveSyncSettingTab.titleSynchronizationMethod": "同期方法",
    "obsidianLiveSyncSettingTab.titleSynchronizationPreset": "同期プリセット",
    "obsidianLiveSyncSettingTab.titleSyncSettings": "同期設定",
    "obsidianLiveSyncSettingTab.titleSyncSettingsViaMarkdown": "Markdown経由で設定を同期",
    "obsidianLiveSyncSettingTab.titleUpdateThinning": "更新の間引き",
    "obsidianLiveSyncSettingTab.warnCorsOriginUnmatched": "⚠ CORS Originが一致しません ${from}->${to}",
    "obsidianLiveSyncSettingTab.warnNoAdmin": "⚠ 管理者権限がありません。",
    "Ok": "OK",
    "Old Algorithm": "旧アルゴリズム",
    "Older fallback (Slow, W/O WebAssembly)": "旧フォールバック (低速、WebAssembly なし)",
    "Open": "開く",
    "Open the dialog": "ダイアログを開く",
    "Overwrite": "上書き",
    "Overwrite patterns": "上書きパターン",
    "Overwrite remote": "リモートを上書き",
    "Overwrite remote with local DB and passphrase.": "ローカル DB とパスフレーズでリモートを上書きします。",
    "Overwrite Server Data with This Device's Files": "このデバイスのファイルでサーバーデータを上書き",
    "P2P.AskPassphraseForDecrypt": "リモートピアから設定が共有されました。設定を復号するためのパスフレーズを入力してください。",
    "P2P.AskPassphraseForShare": "リモートピアからこのデバイスの設定が要求されました。設定を共有するためのパスフレーズを入力してください。このダイアログをキャンセルすることでリクエストを無視できます。",
    "P2P.DisabledButNeed": "%{title_p2p_sync}は無効になっています。本当に有効にしますか？",
    "P2P.FailedToOpen": "シグナリングサーバーへのP2P接続を開けませんでした。",
    "P2P.NoAutoSyncPeers": "自動同期ピアが見つかりません。%{long_p2p_sync}ペインでピアを設定してください。",
    "P2P.NoKnownPeers": "ピアが検出されていません。他のピアからの接続を待機中...",
    "P2P.Note.description": "このレプリケーターは、ピアツーピア接続を使用して、Vaultを他のデバイスと同期することができます。クラウドサービスを使用せずに、他のデバイスとVaultを同期することができます。\nこのレプリケーターはTrysteroをベースにしています。デバイス間の接続を確立するためにシグナリングサーバーを使用します。シグナリングサーバーはデバイス間で接続情報を交換するために使用されます。私たちのデータを知ったり保存したりすることはありません（または、そうあるべきではありません）。\n\nシグナリングサーバーは誰でもホストできます。これは単なるNostrリレーです。簡便さとレプリケーターの動作確認のために、vrtmrzがシグナリングサーバーのインスタンスをホストしています。vrtmrzが提供する実験用サーバーを使用することも、他のサーバーを使用することもできます。\n\nなお、シグナリングサーバーが私たちのデータを保存しなくても、一部のデバイスの接続情報を見ることができます。これにご注意ください。また、他の人が提供するサーバーを使用する場合は注意してください。",
    "P2P.Note.important_note": "ピアツーピアレプリケーターの実験的実装",
    "P2P.Note.important_note_sub": "この機能はまだ実験段階です。期待通りに動作しない可能性があることにご注意ください。さらに、バグ、セキュリティの問題、その他の問題がある可能性があります。この機能は自己責任でご使用ください。この機能の開発にご協力ください。",
    "P2P.Note.Summary": "この機能について（重要な注意事項を含む、一度お読みください）",
    "P2P.NotEnabled": "%{title_p2p_sync}が有効になっていません。新しい接続を開くことができません。",
    "P2P.P2PReplication": "%{P2P}レプリケーション(複製)",
    "P2P.PaneTitle": "%{long_p2p_sync}",
    "P2P.ReplicatorInstanceMissing": "P2P同期レプリケーターが見つかりません。設定または有効化されていない可能性があります。",
    "P2P.SeemsOffline": "ピア${name}はオフラインのようです。スキップしました。",
    "P2P.SyncAlreadyRunning": "P2P同期はすでに実行中です。",
    "P2P.SyncCompleted": "P2P同期が完了しました。",
    "P2P.SyncStartedWith": "${name}とのP2P同期を開始しました。",
    "paneMaintenance.markDeviceResolvedAfterBackup": "バックアップ後にこのデバイスを解決済みにする",
    "paneMaintenance.remoteLockedAndDeviceNotAccepted": "リモートデータベースはロックされており、このデバイスはまだ承認されていません。",
    "paneMaintenance.remoteLockedResolvedDevice": "リモートデータベースはロックされていますが、このデバイスはすでに承認されています。",
    "paneMaintenance.unlockDatabaseReady": "データベースのロックを解除",
    "Passphrase": "パスフレーズ",
    "Passphrase of sensitive configuration items": "機密性の高い設定項目にパスフレーズを使用",
    "password": "パスワード",
    "Password": "パスワード",
    "Paste a connection string": "接続文字列を貼り付ける",
    "Paste the Setup URI generated from one of your active devices.": "稼働中の端末で生成した Setup URI を貼り付けてください。",
    "Path Obfuscation": "パスの難読化",
    "Patterns to match files for overwriting instead of merging": "マージではなく上書きするファイルを判定するパターン",
    "Patterns to match files for syncing": "同期対象ファイルを判定するパターン",
    "Peer-to-Peer only": "Peer-to-Peer のみ",
    "Peer-to-Peer Synchronisation": "ピアツーピア同期",
    "Per-file-saved customization sync": "ファイルごとのカスタマイズ同期",
    "Perform": "実行",
    "Perform cleanup": "クリーンアップを実行",
    "Perform Garbage Collection": "ガーベジコレクションを実行",
    "Perform Garbage Collection to remove unused chunks and reduce database size.": "未使用のチャンクを削除し、データベースサイズを削減するためにガーベジコレクションを実行します。",
    "Periodic Sync interval": "定時同期の感覚",
    "Pick a file to resolve conflict": "競合を解決するファイルを選択",
    "Please disable 'Read chunks online' in settings to use Garbage Collection.": "Garbage Collection を使うには、設定で「Read chunks online」を無効にしてください。",
    "Please enable 'Compute revisions for chunks' in settings to use Garbage Collection.": "Garbage Collection を使うには、設定で「Compute revisions for chunks」を有効にしてください。",
    "Please select 'Cancel' explicitly to cancel this operation.": "この操作を中止するには、明示的に「キャンセル」を選択してください。",
    "Please select a method to import the settings from another device.": "別の端末から設定を取り込む方法を選択してください。",
    "Please select an option to proceed": "続行するには項目を選択してください",
    "Please select the type of server to which you are connecting.": "接続するサーバーの種類を選択してください。",
    "Please set device name to identify this device. This name should be unique among your devices. While not configured, we cannot enable this feature.": "このデバイスを識別するためのデバイス名を設定してください。この名前は各デバイスで一意である必要があります。設定されるまで、この機能は有効にできません。",
    "Please set this device name": "このデバイス名を設定してください",
    "Plug-in version": "プラグインバージョン",
    "Prepare the 'report' to create an issue": "Issue 作成用の「レポート」を準備",
    "Presets": "プリセット",
    "Proceed Garbage Collection": "Garbage Collection を続行",
    "Proceed with Setup URI": "Setup URI で続行",
    "Proceeding with Garbage Collection, ignoring missing nodes.": "不足しているノードを無視して Garbage Collection を続行します。",
    "Proceeding with Garbage Collection.": "Garbage Collection を実行します。",
    "Process small files in the foreground": "小さいファイルを最前面で処理",
    "Progress": "進捗",
    "PureJS fallback  (Fast, W/O WebAssembly)": "PureJS フォールバック (高速、WebAssembly なし)",
    "Purge all download/upload cache.": "ダウンロード／アップロードキャッシュをすべて削除します。",
    "Purge all journal counter": "すべてのジャーナルカウンターを削除",
    "Rebuild local and remote database with local files.": "ローカルファイルを使ってローカルとリモートのデータベースを再構築します。",
    "Rebuilding Operations (Remote Only)": "再構築操作 (リモートのみ)",
    "Recreate all": "すべて再作成",
    "Recreate missing chunks for all files": "すべてのファイルの不足チャンクを再作成",
    "RedFlag.Fetch.Method.Desc": "どのようにフェッチしますか？\n- %{RedFlag.Fetch.Method.FetchSafer}\n  **低トラフィック**, **高CPU負荷**, **低リスク**\n  推奨条件...\n  - ファイルの整合性に不安がある\n  - ファイル数がそれほど多くない\n- %{RedFlag.Fetch.Method.FetchSmoother}\n  **低トラフィック**, **中程CPU負荷**, **低～中リスク**\n  推奨条件...\n  - ファイルがおそらく整合している\n  - ファイル数が多い\n- %{RedFlag.Fetch.Method.FetchTraditional}\n  **高トラフィック**, **低CPU負荷**, **低～中リスク**\n\n>[!INFO]- 詳細\n> ## %{RedFlag.Fetch.Method.FetchSafer}\n> **低トラフィック**, **高CPU負荷**, **低リスク**\n> このオプションは、リモートからデータをフェッチする前に、既存のローカルファイルを使用してローカルデータベースを作成します。\n> ローカルとリモートの両方に一致するファイルがある場合、差分のみが転送されます。\n> ただし、両方の場所に存在するファイルは最初は競合ファイルとして処理されます。実際に競合していなければ自動的に解決されますが、この処理には時間がかかる場合があります。\n> これは一般的に最も安全な方法で、データ損失のリスクを最小限に抑えます。\n> ## %{RedFlag.Fetch.Method.FetchSmoother}\n> **低トラフィック**, **中程CPU負荷**, **低～中リスク**（操作による）\n> このオプションは、最初にローカルファイルからデータベース用のチャンクを作成し、その後データをフェッチします。そのため、ローカルにないチャンクのみが転送されます。ただし、すべてのメタデータはリモートから取得されます。\n> ローカルファイルは起動時にこのメタデータと比較されます。新しいと判断されたコンテンツ（更新日時による）が古いものを上書きします。この結果はリモートデータベースに同期されます。\n> ローカルファイルが本当に最新のタイムスタンプであれば一般的に安全です。ただし、ファイルのタイムスタンプが新しくてもコンテンツが古い場合（初期の`welcome.md`など）は問題が発生する可能性があります。\n> これは\"%{RedFlag.Fetch.Method.FetchSafer}\"よりCPU使用量が少なく高速ですが、注意しないとデータ損失につながる可能性があります。\n> ## %{RedFlag.Fetch.Method.FetchTraditional}\n> **高トラフィック**, **低CPU負荷**, **低～中リスク**（操作による）\n> すべてのデータがリモートからフェッチされます。\n> %{RedFlag.Fetch.Method.FetchSmoother}と似ていますが、すべてのチャンクがリモートからフェッチされます。\n> これは最も従来のフェッチ方法で、通常最もネットワークトラフィックと時間を消費します。'%{RedFlag.Fetch.Method.FetchSmoother}'オプションと同様のリモートファイル上書きのリスクがあります。\n> ただし、最も歴史があり簡単なアプローチであるため、最も安定した方法と見なされることが多いです。",
    "RedFlag.Fetch.Method.FetchSafer": "フェッチ前にローカルデータベースを作成",
    "RedFlag.Fetch.Method.FetchSmoother": "フェッチ前にローカルファイルチャンクを作成",
    "RedFlag.Fetch.Method.FetchTraditional": "リモートからすべてをフェッチ",
    "RedFlag.Fetch.Method.Title": "どのようにフェッチしますか？",
    "RedFlag.FetchRemoteConfig.Buttons.Cancel": "いいえ、ローカル設定を使用",
    "RedFlag.FetchRemoteConfig.Buttons.Fetch": "はい、リモート設定を取得して適用",
    "RedFlag.FetchRemoteConfig.Message": "リモートに保存された設定を取得して、このデバイスに適用しますか？",
    "RedFlag.FetchRemoteConfig.Title": "リモート設定の取得",
    "Reduces storage space by discarding all non-latest revisions. This requires the same amount of free space on the remote server and the local client.": "最新版以外のすべてのリビジョンを破棄して、使用容量を削減します。実行には、リモートサーバーとローカルクライアントの両方に同程度の空き容量が必要です。",
    "Reducing the frequency with which on-disk changes are reflected into the DB": "ローカルでの変更がデータベースに反映される頻度を下げる(所定の回数まとめて同期する、逐一反映しない)",
    "Region": "リージョン",
    "Remediation": "是正",
    "Remediation Setting Changed": "是正設定が変更されました",
    "Remote Database Tweak (In sunset)": "リモートデータベースの調整 (廃止予定)",
    "Remote Databases": "リモートデータベース",
    "Remote name": "リモート名",
    "Remote server type": "リモートの種別",
    "Remote Type": "同期方式",
    "Rename": "名前を変更",
    "Replicator.Dialogue.Locked.Action.Dismiss": "再確認のためキャンセル",
    "Replicator.Dialogue.Locked.Action.Fetch": "このデバイスの同期をリセット",
    "Replicator.Dialogue.Locked.Action.Unlock": "リモートデータベースのロックを解除",
    "Replicator.Dialogue.Locked.Message": "リモートデータベースがロックされています。これはいずれかの端末での再構築が原因です。\nデータベースの破損を避けるため、このデバイスは接続を保留するよう求められています。\n\n3つのオプションがあります：\n\n- %{Replicator.Dialogue.Locked.Action.Fetch}\n  最も推奨される信頼性の高い方法です。ローカルデータベースを一度破棄し、リモートデータベースからすべての同期情報を再取得します。ほとんどの場合、これは安全に実行できます。ただし、時間がかかり、安定したネットワークで実行する必要があります。\n- %{Replicator.Dialogue.Locked.Action.Unlock}\n  この方法は、他のレプリケーション(複製)方法ですでに確実に同期されている場合のみ使用できます。単に同じファイルがあるという意味ではありません。確信がない場合は避けてください。\n- %{Replicator.Dialogue.Locked.Action.Dismiss}\n  操作をキャンセルします。次回のリクエスト時に再度確認されます。\n",
    "Replicator.Dialogue.Locked.Message.Fetch": "全フェッチがスケジュールされました。プラグインは実行のために再起動されます。",
    "Replicator.Dialogue.Locked.Message.Unlocked": "リモートデータベースのロックが解除されました。操作を再試行してください。",
    "Replicator.Dialogue.Locked.Title": "ロック中",
    "Replicator.Message.Cleaned": "データベースのクリーナップ中です。レプリケーション(複製)はキャンセルされました。",
    "Replicator.Message.InitialiseFatalError": "レプリケーターが利用できません。これは致命的なエラーです。",
    "Replicator.Message.Pending": "ファイルイベントが保留中です。レプリケーション(複製)はキャンセルされました。",
    "Replicator.Message.SomeModuleFailed": "一部のモジュールの失敗によりレプリケーション(複製)がキャンセルされました。",
    "Replicator.Message.VersionUpFlash": "更新が検出されました。設定ダイアログを開いて変更ログを確認してください。レプリケーション(複製)はキャンセルされました。",
    "Requires restart of Obsidian": "Obsidianの再起動が必要です",
    "Requires restart of Obsidian.": "Obsidianの再起動が必要です。",
    "Rerun Onboarding Wizard": "オンボーディングウィザードを再実行",
    "Rerun the onboarding wizard to set up Self-hosted LiveSync again.": "オンボーディングウィザードを再実行して、Self-hosted LiveSync をもう一度設定します。",
    "Rerun Wizard": "ウィザードを再実行",
    "Resend": "再送信",
    "Resend all chunks to the remote.": "すべてのチャンクをリモートへ再送信します。",
    "Reset": "リセット",
    "Reset all": "すべてリセット",
    "Reset all journal counter": "すべてのジャーナルカウンターをリセット",
    "Reset journal received history": "ジャーナル受信履歴をリセット",
    "Reset journal sent history": "ジャーナル送信履歴をリセット",
    "Reset notification threshold and check the remote database usage": "通知しきい値をリセットしてリモートデータベース使用量を確認",
    "Reset received": "受信履歴をリセット",
    "Reset sent history": "送信履歴をリセット",
    "Reset Synchronisation information": "同期情報をリセット",
    "Reset Synchronisation on This Device": "このデバイスの同期状態をリセット",
    "Reset the remote storage size threshold and check the remote storage size again.": "リモートストレージ容量のしきい値をリセットし、リモートストレージ容量を再確認します。",
    "Resolve All": "すべて解決",
    "Resolve all conflicted files": "競合しているすべてのファイルを解決",
    "Resolve All conflicted files by the newer one": "競合したすべてのファイルを新しい方で解決",
    "Resolve all conflicted files by the newer one. Caution: This will overwrite the older one, and cannot resurrect the overwritten one.": "競合しているすべてのファイルを新しい方の内容で解決します。注意：古い方は上書きされ、復元できません。",
    "Restart Now": "今すぐ再起動",
    "Restore or reconstruct local database from remote.": "リモートからローカルデータベースを復元または再構築します。",
    "Run Doctor": "診断を実行",
    "S3/MinIO/R2 Object Storage": "S3/MinIO/R2 オブジェクトストレージ",
    "Save settings to a markdown file. You will be notified when new settings arrive. You can set different files by the platform.": "Markdownファイルに設定を保存します。新しい設定が到着すると通知されます。プラットフォームごとに異なるファイルを設定できます。",
    "Saving will be performed forcefully after this number of seconds.": "この秒数後に強制的に保存されます。",
    "Scan a QR Code (Recommended for mobile)": "QR コードをスキャンする（モバイル推奨）",
    "Scan changes on customization sync": "カスタマイズされた同期時に、変更をスキャンする",
    "Scan customization automatically": "自動的にカスタマイズをスキャン",
    "Scan customization before replicating.": "レプリケーション(複製)前に、カスタマイズをスキャン",
    "Scan customization every 1 minute.": "カスタマイズのスキャンを1分ごとに行う",
    "Scan customization periodically": "定期的にカスタマイズをスキャン",
    "Scan for Broken files": "破損ファイルをスキャン",
    "Scan for hidden files before replication": "レプリケーション(複製)開始前に、隠しファイルのスキャンを行う",
    "Scan hidden files periodically": "定期的に隠しファイルのスキャンを行う",
    "Scan the QR code displayed on an active device using this device's camera.": "稼働中の端末に表示された QR コードを、この端末のカメラで読み取ってください。",
    "Schedule and Restart": "予約して再起動",
    "Scram Switches": "緊急対応スイッチ",
    "Scram!": "緊急停止",
    "Seconds, 0 to disable": "秒数、0で無効",
    "Seconds. Saving to the local database will be delayed until this value after we stop typing or saving.": "秒。入力や保存を停止してからこの値の間、ローカルデータベースへの保存が遅延されます。",
    "Secret Key": "シークレットキー",
    "Select the database adapter to use.": "使用するデータベースアダプターを選択します。",
    "Send": "送信",
    "Send chunks": "チャンクを送信",
    "Server URI": "URI",
    "Setting.GenerateKeyPair.Desc": "キーペアを生成しました！\n\n注意: このキーペアは再度表示されません。安全な場所に保存してください。紛失した場合は、新しいキーペアを生成する必要があります。\n注意2: 公開鍵はspki形式、秘密鍵はpkcs8形式です。利便性のため、公開鍵の改行は`\\n`に変換されています。\n注意3: 公開鍵はリモートデータベースに、秘密鍵はローカルデバイスに設定してください。\n\n>[!FOR YOUR EYES ONLY]-\n> <div class=\"sls-keypair\">\n>\n> ### 公開鍵\n> ```\n${public_key}\n> ```\n>\n> ### 秘密鍵\n> ```\n${private_key}\n> ```\n>\n> </div>\n\n>[!Both for copying]-\n>\n> <div class=\"sls-keypair\">\n>\n> ```\n${public_key}\n${private_key}\n> ```\n>\n> </div>\n\n",
    "Setting.GenerateKeyPair.Title": "新しいキーペアが生成されました！",
    "Setting.TroubleShooting": "トラブルシューティング",
    "Setting.TroubleShooting.Doctor": "設定診断ツール",
    "Setting.TroubleShooting.Doctor.Desc": "最適でない設定を検出します。（マイグレーション時と同じ）",
    "Setting.TroubleShooting.ScanBrokenFiles": "破損ファイルのスキャン",
    "Setting.TroubleShooting.ScanBrokenFiles.Desc": "データベースに正しく保存されていないファイルをスキャンします。",
    "SettingTab.Message.AskRebuild": "変更にはリモートデータベースからのフェッチが必要です。続行しますか？",
    "Setup URI dialog cancelled.": "Setup URI ダイアログはキャンセルされました。",
    "Setup.Apply.Buttons.ApplyAndFetch": "適用してフェッチ",
    "Setup.Apply.Buttons.ApplyAndMerge": "適用してマージ",
    "Setup.Apply.Buttons.ApplyAndRebuild": "適用して再構築",
    "Setup.Apply.Buttons.Cancel": "破棄してキャンセル",
    "Setup.Apply.Buttons.OnlyApply": "適用のみ",
    "Setup.Apply.Message": "新しい設定の準備ができました。適用に進みましょう。\n適用方法はいくつかあります：\n\n- 適用してフェッチ\n  このデバイスを新しいクライアントとして設定します。適用後、リモートサーバーから同期します。\n- 適用してマージ\n  既にファイルがあるデバイスで設定します。ローカルファイルを処理し、差分を転送します。競合が発生する場合があります。\n- 適用して再構築\n  ローカルファイルを使用してリモートを再構築します。これは通常、サーバーが破損した場合や最初からやり直したい場合に行います。\n  他のデバイスはロックされ、再フェッチが必要になります。\n- 適用のみ\n  適用のみを行います。再構築が必要な場合、競合が発生する可能性があります。",
    "Setup.Apply.Title": "${method}からの新しい設定を適用",
    "Setup.Apply.WarningRebuildRecommended": "注意: 設定の調整後、再構築が必要と判断されました。インポートのみは推奨されません。",
    "Setup.Doctor.Buttons.No": "いいえ、URIの設定をそのまま使用",
    "Setup.Doctor.Buttons.Yes": "はい、診断ツールに相談する",
    "Setup.Doctor.Message": "Self-hosted LiveSyncは徐々に歴史が長くなり、一部の推奨設定が変更されています。\n\nセットアップは、これを行う非常に良い機会です。\n\nインポートされた設定が最新の状態と比較して最適かどうかを確認するために、診断ツールを実行しますか？",
    "Setup.Doctor.Title": "診断ツールに相談しますか？",
    "Setup.FetchRemoteConf.Buttons.Fetch": "はい、設定を取得",
    "Setup.FetchRemoteConf.Buttons.Skip": "いいえ、URIの設定を使用",
    "Setup.FetchRemoteConf.Message": "既に他のデバイスと同期したことがある場合、リモートデータベースには同期されたデバイス間の適切な設定値が保存されています。プラグインは堅牢な設定のためにそれらを取得したいと考えています。\n\nただし、1つ確認が必要です。現在、ネットワークに安全にアクセスして設定を取得できる状況ですか？\n\n注意: リモートデータベースがSSL証明書でホストされており、ネットワークが侵害されていなければ、ほとんどの場合安全に実行できます。",
    "Setup.FetchRemoteConf.Title": "リモートデータベースから設定を取得しますか？",
    "Setup.QRCode": "設定を転送するためのQRコードを生成しました。スマートフォンや他のデバイスでQRコードをスキャンしてください。\n注意: QRコードは暗号化されていないため、開く際は注意してください。\n\n>[!FOR YOUR EYES ONLY]-\n> <div class=\"sls-qr\">${qr_image}</div>",
    "Setup.RemoteE2EE.AdvancedTitle": "詳細設定",
    "Setup.RemoteE2EE.AlgorithmWarning": "暗号化アルゴリズムを変更すると、別のアルゴリズムで暗号化された既存データにはアクセスできなくなります。すべての端末で同じアルゴリズムを使うよう設定し、データにアクセスできる状態を維持してください。",
    "Setup.RemoteE2EE.ButtonCancel": "キャンセル",
    "Setup.RemoteE2EE.ButtonProceed": "進む",
    "Setup.RemoteE2EE.DefaultAlgorithmDesc": "ほとんどの場合は、既定のアルゴリズム（${algorithm}）をそのまま使用してください。この設定が必要になるのは、既存の Vault が別の形式で暗号化されている場合のみです。",
    "Setup.RemoteE2EE.Guidance": "エンドツーエンド暗号化の設定を行ってください。",
    "Setup.RemoteE2EE.LabelEncrypt": "エンドツーエンド暗号化",
    "Setup.RemoteE2EE.LabelEncryptionAlgorithm": "暗号化アルゴリズム",
    "Setup.RemoteE2EE.LabelObfuscateProperties": "プロパティを難読化",
    "Setup.RemoteE2EE.MultiDestinationWarning": "複数の同期先へ接続する場合でも、この設定は同一である必要があります。",
    "Setup.RemoteE2EE.ObfuscatePropertiesDesc": "プロパティ（ファイルパス、サイズ、作成日時、更新日時など）を難読化すると、リモートサーバー上のファイルやフォルダーの構造や名前を特定しにくくできるため、追加の保護層になります。これによりプライバシーが守られ、権限のない第三者がデータに関する情報を推測しにくくなります。",
    "Setup.RemoteE2EE.PassphraseValidationLine1": "エンドツーエンド暗号化のパスフレーズは、実際に同期処理が開始されるまで検証されない点にご注意ください。これはデータを保護するためのセキュリティ対策です。",
    "Setup.RemoteE2EE.PassphraseValidationLine2": "そのため、サーバー情報を手動で設定する際は細心の注意を払ってください。誤ったパスフレーズを入力すると、サーバー上のデータが破損します。これは意図された動作ですので、あらかじめご理解ください。",
    "Setup.RemoteE2EE.PlaceholderPassphrase": "パスフレーズを入力してください",
    "Setup.RemoteE2EE.StronglyRecommendedLine1": "エンドツーエンド暗号化を有効にすると、データはリモートサーバーへ送信される前にこの端末上で暗号化されます。つまり、たとえ誰かがサーバーへアクセスできても、パスフレーズがなければデータを読むことはできません。他の端末でデータを復号する際にも必要になるため、パスフレーズは必ず覚えておいてください。",
    "Setup.RemoteE2EE.StronglyRecommendedLine2": "また、Peer-to-Peer 同期を使用している場合でも、将来ほかの方式へ切り替えてリモートサーバーへ接続するときには、この設定が使われます。",
    "Setup.RemoteE2EE.StronglyRecommendedTitle": "強く推奨",
    "Setup.RemoteE2EE.Title": "エンドツーエンド暗号化",
    "Setup.ScanQRCode.ButtonClose": "このダイアログを閉じる",
    "Setup.ScanQRCode.Guidance": "既存の端末から設定を取り込むには、以下の手順に従ってください。",
    "Setup.ScanQRCode.Step1": "この端末では、この Vault を開いたままにしてください。",
    "Setup.ScanQRCode.Step2": "元の端末で Obsidian を開きます。",
    "Setup.ScanQRCode.Step3": "元の端末でコマンドパレットから「設定を QR コードとして表示」を実行します。",
    "Setup.ScanQRCode.Step4": "この端末でカメラアプリに切り替えるか QR コードスキャナーを使って、表示された QR コードを読み取ってください。",
    "Setup.ScanQRCode.Title": "QRコードをスキャン",
    "Setup.ShowQRCode": "QRコードを表示",
    "Setup.ShowQRCode.Desc": "設定を転送するためのQRコードを表示します。",
    "Setup.UseSetupURI.ButtonCancel": "キャンセル",
    "Setup.UseSetupURI.ButtonProceed": "設定をテストして続行",
    "Setup.UseSetupURI.ErrorFailedToParse": "Setup URI を解析できませんでした。URI とパスフレーズを確認してください。",
    "Setup.UseSetupURI.ErrorPassphraseRequired": "Vault のパスフレーズを入力してください。",
    "Setup.UseSetupURI.GuidanceLine1": "サーバーのセットアップ時または別の端末で生成された Setup URI と、Vault のパスフレーズを入力してください。",
    "Setup.UseSetupURI.GuidanceLine2": "コマンドパレットで「設定を新しい Setup URI としてコピー」を実行すると、新しい Setup URI を生成できます。",
    "Setup.UseSetupURI.InvalidInfo": "Setup URI が無効です。内容を確認して再試行してください。",
    "Setup.UseSetupURI.LabelPassphrase": "Vault のパスフレーズ",
    "Setup.UseSetupURI.LabelSetupURI": "Setup URI",
    "Setup.UseSetupURI.PlaceholderPassphrase": "Vault のパスフレーズを入力してください",
    "Setup.UseSetupURI.Title": "Setup URI を入力",
    "Setup.UseSetupURI.ValidInfo": "Setup URI は有効で、使用できます。",
    "Should we keep folders that don't have any files inside?": "中にファイルがないフォルダーを保持しますか？",
    "Should we only check for conflicts when a file is opened?": "ファイルを開いたときのみ競合をチェックしますか？",
    "Should we prompt you about conflicting files when a file is opened?": "ファイルを開いたときに競合ファイルについて確認を求めますか？",
    "Should we prompt you for every single merge, even if we can safely merge automatcially?": "自動的に安全にマージできる場合でも、すべてのマージについて確認を求めますか？",
    "Show full banner": "完全なバナーを表示",
    "Show only notifications": "通知のみ表示",
    "Show status as icons only": "ステータス表示をアイコンのみにする",
    "Show status icon instead of file warnings banner": "ファイル警告バナーの代わりにステータスアイコンを表示",
    "Show status inside the editor": "ステータスをエディタ内に表示",
    "Show status on the status bar": "ステータスバーに、ステータスを表示",
    "Show verbose log. Please enable if you report an issue.": "エラー以外の詳細ログ項目も表示する。問題が発生した場合は有効にしてください。",
    "Some devices have differing progress values (max: ${maxProgress}, min: ${minProgress}).\nThis may indicate that some devices have not completed synchronisation, which could lead to conflicts. Strongly recommend confirming that all devices are synchronised before proceeding.": "一部のデバイスで進捗値が異なっています（最大: ${maxProgress}、最小: ${minProgress}）。\nこれは一部のデバイスで同期が完了していない可能性を示しており、競合の原因になることがあります。続行する前に、すべてのデバイスが同期済みであることを確認することを強くおすすめします。",
    "Starts synchronisation when a file is saved.": "ファイルが保存されたときに同期を開始します。",
    "Stop reflecting database changes to storage files.": "データベースの変更をストレージファイルに反映させない",
    "Stop watching for file changes.": "監視の停止",
    "Suppress notification of hidden files change": "隠しファイルの変更通知を抑制",
    "Suspend database reflecting": "データベース反映の一時停止",
    "Suspend file watching": "監視の一時停止",
    "Switch to IDB": "IDB に切り替える",
    "Switch to IndexedDB": "IndexedDB に切り替える",
    "Sync after merging file": "ファイルがマージ(統合)された時に同期",
    "Sync automatically after merging files": "ファイルのマージ後に自動的に同期",
    "Sync Mode": "同期モード",
    "Sync on Editor Save": "エディタでの保存時に、同期されます",
    "Sync on File Open": "ファイルを開いた時に同期",
    "Sync on Save": "保存時に同期",
    "Sync on Startup": "起動時同期",
    "Synchronisation utilising journal files. You must have set up an S3/MinIO/R2 compatible object storage.": "ジャーナルファイルを利用する同期方式です。S3/MinIO/R2 互換のオブジェクトストレージを事前に構成しておく必要があります。",
    "Synchronising files": "同期するファイル",
    "Syncing": "同期",
    "Target patterns": "対象パターン",
    "Testing only - Resolve file conflicts by syncing newer copies of the file, this can overwrite modified files. Be Warned.": "テスト用 - ファイルの新しいコピーを同期してファイル競合を解決します。これにより変更されたファイルが上書きされる可能性があります。注意してください。",
    "The delay for consecutive on-demand fetches": "連続したオンデマンドフェッチの遅延",
    "The following accepted nodes are missing its node information:\n- ${missingNodes}\n\nThis indicates that they have not been connected for some time or have been left on an older version.\nIt is preferable to update all devices if possible. If you have any devices that are no longer in use, you can clear all accepted nodes by locking the remote once.": "次の承認済みノードにはノード情報がありません:\n- ${missingNodes}\n\nこれは、それらがしばらく接続されていないか、古いバージョンのままになっていることを示しています。\n可能であれば、まずすべてのデバイスを更新することをおすすめします。すでに使用していないデバイスがある場合は、リモートを一度ロックすることで承認済みノードをすべてクリアできます。",
    "The Hash algorithm for chunk IDs": "チャンクIDのハッシュアルゴリズム",
    "The maximum duration for which chunks can be incubated within the document. Chunks exceeding this period will graduate to independent chunks.": "ドキュメント内でチャンクを保持できる最大期間。この期間を超えたチャンクは独立したチャンクに昇格します。",
    "The maximum number of chunks that can be incubated within the document. Chunks exceeding this number will immediately graduate to independent chunks.": "ドキュメント内で保持できるチャンクの最大数。この数を超えたチャンクは即座に独立したチャンクに昇格します。",
    "The maximum total size of chunks that can be incubated within the document. Chunks exceeding this size will immediately graduate to independent chunks.": "ドキュメント内で保持できるチャンクの最大合計サイズ。このサイズを超えたチャンクは即座に独立したチャンクに昇格します。",
    "The minimum interval for automatic synchronisation on event.": "イベント発生時の自動同期における最小間隔です。",
    "This feature enables direct synchronisation between devices. No server is required, but both devices must be online at the same time for synchronisation to occur, and some features may be limited. Internet connection is only required to signalling (detecting peers) and not for data transfer.": "この機能では端末同士を直接同期できます。サーバーは不要ですが、同期を行うには両端末が同時にオンラインである必要があり、一部機能は制限されます。インターネット接続はシグナリング（ピア検出）にのみ必要で、データ転送自体には使われません。",
    "This is an advanced option for users who do not have a URI or who wish to configure detailed settings.": "URI を持っていない場合や、詳細設定を手動で行いたいユーザー向けの上級者オプションです。",
    "This is the most suitable synchronisation method for the design. All functions are available. You must have set up a CouchDB instance.": "この設計に最も適した同期方式です。すべての機能が利用できます。CouchDB インスタンスを事前に構成しておく必要があります。",
    "This passphrase will not be copied to another device. It will be set to `Default` until you configure it again.": "このパスフレーズは他のデバイスにコピーされません。再度設定するまで`Default`に設定されます。",
    "This will recreate chunks for all files. If there were missing chunks, this may fix the errors.": "すべてのファイルについてチャンクを再作成します。欠損しているチャンクがあった場合、エラーが解消される可能性があります。",
    "Transfer Tweak": "転送の調整",
    "TweakMismatchResolve.Action.Dismiss": "無視",
    "TweakMismatchResolve.Action.UseConfigured": "設定済みの設定を使用",
    "TweakMismatchResolve.Action.UseMine": "リモートデータベースの設定を更新",
    "TweakMismatchResolve.Action.UseMineAcceptIncompatible": "リモートデータベースの設定を更新するがそのまま維持",
    "TweakMismatchResolve.Action.UseMineWithRebuild": "リモートデータベースの設定を更新して再構築",
    "TweakMismatchResolve.Action.UseRemote": "このデバイスに設定を適用",
    "TweakMismatchResolve.Action.UseRemoteAcceptIncompatible": "このデバイスに設定を適用し、非互換性を無視",
    "TweakMismatchResolve.Action.UseRemoteWithRebuild": "このデバイスに設定を適用し、再フェッチ",
    "TweakMismatchResolve.Message.Main": "\nリモートデータベースの設定は以下の通りです。これらの値は、このデバイスと少なくとも1回同期された他のデバイスによって設定されています。\n\nこれらの設定を使用する場合は、%{TweakMismatchResolve.Action.UseConfigured}を選択してください。\nこのデバイスの設定を維持する場合は、%{TweakMismatchResolve.Action.Dismiss}を選択してください。\n\n${table}\n\n>[!TIP]\n> すべての設定を同期したい場合は、この機能で最小限の設定を適用した後、`Sync settings via markdown`を使用してください。\n\n${additionalMessage}",
    "TweakMismatchResolve.Message.MainTweakResolving": "設定がリモートサーバーの設定と一致しません。\n\n以下の設定が一致している必要があります：\n\n${table}\n\n判断をお知らせください。\n\n${additionalMessage}",
    "TweakMismatchResolve.Message.UseRemote.WarningRebuildRecommended": "\n>[!NOTICE]\n> 一部の変更は互換性がありますが、追加のストレージと転送量を消費する可能性があります。再構築をお勧めします。ただし、再構築は現時点では実行されない場合がありますが、将来のメンテナンスで実装される可能性があります。\n> ***適用には時間と安定したネットワーク接続が必要です！***",
    "TweakMismatchResolve.Message.UseRemote.WarningRebuildRequired": "\n>[!WARNING]\n> 一部のリモート設定はこのデバイスのローカルデータベースと互換性がありません。ローカルデータベースの再構築が必要です。\n> ***適用には時間と安定したネットワーク接続が必要です！***",
    "TweakMismatchResolve.Message.WarningIncompatibleRebuildRecommended": "\n>[!NOTICE]\n> ローカルデータベースとリモートデータベースの非互換性を引き起こす値の違いが検出されました。\n> 一部の変更は互換性がありますが、追加のストレージと転送量を消費する可能性があります。再構築をお勧めします。ただし、再構築は現時点では実行されない場合がありますが、将来のメンテナンスで実装される可能性があります。\n> 再構築を行う場合は数分以上かかります。**今実行しても安全か確認してください。**",
    "TweakMismatchResolve.Message.WarningIncompatibleRebuildRequired": "\n>[!WARNING]\n> ローカルデータベースとリモートデータベースの非互換性を引き起こす値の違いが検出されました。\n> ローカルまたはリモートの再構築が必要です。どちらも数分以上かかります。**今実行しても安全か確認してください。**",
    "TweakMismatchResolve.Table": "| 値の名前 | このデバイス | リモート |\n|: --- |: ---- :|: ---- :|\n${rows}\n\n",
    "TweakMismatchResolve.Table.Row": "| ${name} | ${self} | ${remote} |",
    "TweakMismatchResolve.Title": "設定の不一致が検出されました",
    "TweakMismatchResolve.Title.TweakResolving": "設定の不一致が検出されました",
    "TweakMismatchResolve.Title.UseRemoteConfig": "リモート設定を使用",
    "Unique name between all synchronized devices. To edit this setting, please disable customization sync once.": "同期するすべての端末間で重複しない(一意の)名前。この設定を変更する場合、カスタマイズ同期を無効にしてください。",
    "Use a custom passphrase": "カスタムパスフレーズを使う",
    "Use a Setup URI (Recommended)": "Setup URI を使う（推奨）",
    "Use Custom HTTP Handler": "カスタムHTTPハンドラーの利用",
    "Use dynamic iteration count": "動的な繰り返し回数",
    "Use Segmented-splitter": "セグメント分割を使用",
    "Use splitting-limit-capped chunk splitter": "分割制限付きチャンク分割を使用",
    "Use the trash bin": "ゴミ箱を使用",
    "Use timeouts instead of heartbeats": "ハートビートの代わりにタイムアウトを使用",
    "username": "ユーザー名",
    "Username": "ユーザー名",
    "Verbose Log": "エラー以外のログ項目",
    "Verify all": "すべて検証",
    "Verify and repair all files": "すべてのファイルを検証して修復",
    "Warning! This will have a serious impact on performance. And the logs will not be synchronised under the default name. Please be careful with logs; they often contain your confidential information.": "警告！これはパフォーマンスに重大な影響を与えます。また、ログはデフォルト名では同期されません。ログには機密情報が含まれることが多いため、注意してください。",
    "We cannot change the device name while this feature is enabled. Please disable this feature to change the device name.": "この機能が有効な間はデバイス名を変更できません。変更するにはこの機能を無効にしてください。",
    "We will now guide you through a few questions to simplify the synchronisation setup.": "これからいくつかの質問に沿って、同期設定を簡単に進めます。",
    "We will now proceed with the server configuration.": "次にサーバー設定を進めます。",
    "Welcome to Self-hosted LiveSync": "Self-hosted LiveSync へようこそ",
    "When you save a file in the editor, start a sync automatically": "エディタでファイルを保存すると、自動的に同期を開始します",
    "Write credentials in the file": "認証情報のファイル内保存",
    "Write logs into the file": "ファイルにログを記録",
    "xxhash32 (Fast but less collision resistance)": "xxhash32 (高速ですが衝突耐性は低め)",
    "xxhash64 (Fastest)": "xxhash64 (最速)",
    "Yes, I want to add this device to my existing synchronisation": "はい、この端末を既存の同期に追加します",
    "Yes, I want to set up a new synchronisation": "はい、新しい同期を設定します",
    "You are adding this device to an existing synchronisation setup.": "この端末を既存の同期構成に追加しようとしています。"
}
