Translated using Weblate (Japanese)

Currently translated at 10.0% (79 of 790 strings)

Translated using Weblate (Japanese)

Currently translated at 63.4% (686 of 1081 strings)

Translated using Weblate (Japanese)

Currently translated at 63.4% (686 of 1081 strings)

Translated using Weblate (Japanese)

Currently translated at 80.1% (81 of 101 strings)

Translated using Weblate (Japanese)

Currently translated at 9.8% (46 of 469 strings)

Translated using Weblate (Japanese)

Currently translated at 96.5% (56 of 58 strings)

Translated using Weblate (Japanese)

Currently translated at 8.7% (41 of 469 strings)

Translated using Weblate (Japanese)

Currently translated at 70.3% (45 of 64 strings)

Translated using Weblate (Japanese)

Currently translated at 90.8% (158 of 174 strings)

Translated using Weblate (Japanese)

Currently translated at 76.2% (77 of 101 strings)

Translated using Weblate (Japanese)

Currently translated at 94.5% (122 of 129 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (74 of 74 strings)

Translated using Weblate (Japanese)

Currently translated at 62.9% (681 of 1081 strings)

Translated using Weblate (Japanese)

Currently translated at 8.9% (71 of 790 strings)

Translated using Weblate (Japanese)

Currently translated at 6.1% (29 of 469 strings)

Translated using Weblate (Japanese)

Currently translated at 61.8% (669 of 1081 strings)

Translated using Weblate (Japanese)

Currently translated at 5.6% (45 of 790 strings)

Translated using Weblate (Japanese)

Currently translated at 92.3% (218 of 236 strings)

Translated using Weblate (Japanese)

Currently translated at 61.8% (669 of 1081 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (25 of 25 strings)

Translated using Weblate (Japanese)

Currently translated at 68.3% (69 of 101 strings)

Translated using Weblate (Japanese)

Currently translated at 5.9% (28 of 469 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (99 of 99 strings)

Translated using Weblate (Japanese)

Currently translated at 89.0% (155 of 174 strings)

Translated using Weblate (Japanese)

Currently translated at 67.1% (43 of 64 strings)

Translated using Weblate (Japanese)

Currently translated at 5.5% (44 of 790 strings)

Translated using Weblate (Japanese)

Currently translated at 93.7% (121 of 129 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (22 of 22 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (26 of 26 strings)

Translated using Weblate (Japanese)

Currently translated at 61.0% (658 of 1077 strings)

Translated using Weblate (Japanese)

Currently translated at 62.3% (63 of 101 strings)

Translated using Weblate (Japanese)

Currently translated at 94.4% (137 of 145 strings)

Translated using Weblate (Japanese)

Currently translated at 92.3% (217 of 235 strings)

Translated using Weblate (Japanese)

Currently translated at 65.6% (42 of 64 strings)

Translated using Weblate (Japanese)

Currently translated at 98.8% (85 of 86 strings)

Translated using Weblate (Japanese)

Currently translated at 60.9% (656 of 1076 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (74 of 74 strings)

Translated using Weblate (Japanese)

Currently translated at 93.0% (120 of 129 strings)

Translated using Weblate (Japanese)

Currently translated at 37.2% (32 of 86 strings)

Translated using Weblate (Japanese)

Currently translated at 37.2% (32 of 86 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Yusuke, Hirota <hirota.yusuke@jp.fujitsu.com>
Co-authored-by: alpha <etc@alpha-line.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-groups/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-validation/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ja/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/Config - Groups
Translation: Frigate NVR/Config - Validation
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/components-player
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
This commit is contained in:
Hosted Weblate 2026-04-30 20:00:34 +02:00
parent 5be19c570c
commit ca8a59bcb2
No known key found for this signature in database
GPG Key ID: A3FAAA06E6569B4C
16 changed files with 511 additions and 58 deletions

View File

@ -133,7 +133,7 @@
"unsuspended": "再開", "unsuspended": "再開",
"play": "再生", "play": "再生",
"unselect": "選択解除", "unselect": "選択解除",
"export": "書き出し", "export": "エクスポート",
"deleteNow": "今すぐ削除", "deleteNow": "今すぐ削除",
"next": "次へ", "next": "次へ",
"continue": "続行" "continue": "続行"
@ -181,7 +181,7 @@
}, },
"review": "レビュー", "review": "レビュー",
"explore": "ブラウズ", "explore": "ブラウズ",
"export": "書き出し", "export": "エクスポート",
"uiPlayground": "UI テスト環境", "uiPlayground": "UI テスト環境",
"faceLibrary": "顔データベース", "faceLibrary": "顔データベース",
"user": { "user": {
@ -237,7 +237,8 @@
}, },
"hr": "Hrvatski (クロアチア語)" "hr": "Hrvatski (クロアチア語)"
}, },
"classification": "分類" "classification": "分類",
"profiles": "プロファイル"
}, },
"toast": { "toast": {
"copyUrlToClipboard": "URLをクリップボードにコピーしました。", "copyUrlToClipboard": "URLをクリップボードにコピーしました。",

View File

@ -46,23 +46,54 @@
} }
}, },
"name": { "name": {
"placeholder": "書き出しに名前を付ける" "placeholder": "エクスポートに名前を付ける"
}, },
"select": "選択", "select": "選択",
"export": "書き出し", "export": "エクスポート",
"selectOrExport": "選択または書き出し", "selectOrExport": "選択またはエクスポート",
"toast": { "toast": {
"success": "書き出しを開始しました。出力ページでファイルを確認できます。", "success": "エクスポートを開始しました。エクスポートページでファイルを確認できます。",
"error": { "error": {
"failed": "書き出しの開始に失敗しました: {{error}}", "failed": "エクスポートキューの開始に失敗しました: {{error}}",
"endTimeMustAfterStartTime": "終了時間は開始時間より後である必要があります", "endTimeMustAfterStartTime": "終了時間は開始時間より後である必要があります",
"noVaildTimeSelected": "有効な時間範囲が選択されていません" "noVaildTimeSelected": "有効な時間範囲が選択されていません"
}, },
"view": "表示" "view": "表示",
"queued": "エクスポートがキューに追加されました。進捗状況はエクスポートページで確認できます。",
"batchQueuedSuccess_other": "{{count}} 件のエクスポートがキューに登録されました。現在ケースをオープンしています。",
"batchQueuedPartial": "{{total}} 件中 {{successful}} 件のエクスポートがキューに追加されました。失敗したカメラ: {{failedCameras}}",
"batchQueueFailed": "{{total}} 件のエクスポートをキューに追加できませんでした。失敗したカメラ: {{failedCameras}}"
}, },
"fromTimeline": { "fromTimeline": {
"saveExport": "書き出しを保存", "saveExport": "エクスポートを保存",
"previewExport": "書き出しをプレビュー" "previewExport": "エクスポートをプレビュー",
"queueingExport": "エクスポートをキューイングしています..."
},
"queueing": "エクスポートをキューイングしています...",
"multiCamera": {
"queueingButton": "エクスポートをキューイングしています...",
"timeRange": "期間",
"selectFromTimeline": "タイムラインから選択",
"cameraSelection": "カメラ",
"cameraSelectionHelp": "この期間に追跡対象が含まれるカメラは、あらかじめ選択されています",
"checkingActivity": "カメラの動作を確認中...",
"noCameras": "利用可能なカメラがありません",
"detectionCount_other": "{{count}} 追跡対象",
"nameLabel": "エクスポート名",
"namePlaceholder": "これらのエクスポート用オプションのベース名",
"exportButton_other": "{{count}} 台のカメラをエクスポート"
},
"case": {
"newCaseOption": "新しいケースを作成する",
"newCaseNamePlaceholder": "新しいケース名",
"newCaseDescriptionPlaceholder": "ケースの説明",
"label": "ケース",
"nonAdminHelp": "これらのエクスポートに対して新しいケースが作成されます。",
"placeholder": "ケースを選択"
},
"tabs": {
"export": "シングルカメラ",
"multiCamera": "マルチカメラ"
} }
}, },
"streaming": { "streaming": {
@ -105,7 +136,7 @@
} }
}, },
"button": { "button": {
"export": "書き出し", "export": "エクスポート",
"markAsReviewed": "レビュー済みにする", "markAsReviewed": "レビュー済みにする",
"deleteNow": "今すぐ削除", "deleteNow": "今すぐ削除",
"markAsUnreviewed": "未レビューに戻す" "markAsUnreviewed": "未レビューに戻す"

View File

@ -114,7 +114,7 @@
}, },
"trackedObjectDelete": { "trackedObjectDelete": {
"title": "削除の確認", "title": "削除の確認",
"desc": "これら {{objectLength}} 件の追跡オブジェクトを削除すると、スナップショット、保存された埋め込み、関連するオブジェクトのライフサイクル項目が削除されます。履歴ビューの録画映像は削除<em>されません</em>。<br /><br />続行してもよろしいですか?<br /><br />今後このダイアログを表示しない場合は <em>Shift</em> キーを押しながら操作してください。", "desc": "これら {{objectLength}} 件の追跡オブジェクトを削除すると、スナップショット、保存された埋め込み、関連するオブジェクトのライフサイクル項目が削除されます。履歴ビューの録画映像は削除され<em>ません</em>。<br /><br />続行してもよろしいですか?<br /><br />今後このダイアログを表示しない場合は <em>Shift</em> キーを押しながら操作してください。",
"toast": { "toast": {
"success": "追跡オブジェクトを削除しました。", "success": "追跡オブジェクトを削除しました。",
"error": "追跡オブジェクトの削除に失敗しました: {{errorMessage}}" "error": "追跡オブジェクトの削除に失敗しました: {{errorMessage}}"

View File

@ -8,7 +8,8 @@
}, },
"submitFrigatePlus": { "submitFrigatePlus": {
"title": "このフレームを Frigate+ に送信しますか?", "title": "このフレームを Frigate+ に送信しますか?",
"submit": "送信" "submit": "送信",
"previewError": "スナップショットのプレビューを読み込めませんでした。現在、この録画は利用できない可能性があります。"
}, },
"livePlayerRequiredIOSVersion": "このライブストリームタイプには iOS 17.1 以上が必要です。", "livePlayerRequiredIOSVersion": "このライブストリームタイプには iOS 17.1 以上が必要です。",
"cameraDisabled": "カメラは無効です", "cameraDisabled": "カメラは無効です",

View File

@ -1,7 +1,8 @@
{ {
"label": "カメラ設定", "label": "カメラ設定",
"name": { "name": {
"label": "カメラ名" "label": "カメラ名",
"description": "カメラ名は必須です"
}, },
"enabled": { "enabled": {
"label": "有効", "label": "有効",
@ -10,13 +11,86 @@
"audio": { "audio": {
"label": "音声イベント", "label": "音声イベント",
"enabled": { "enabled": {
"label": "音声検知を有効化" "label": "音声検知を有効化",
"description": "このカメラのオーディオイベント検出を有効または無効にします。"
}, },
"min_volume": { "min_volume": {
"label": "最小ボリューム" "label": "最小ボリューム",
"description": "オーディオ検出を実行するために必要な最小RMS音量閾値。値を小さくすると感度が高くなります200=高、500=中、1000=低)。"
}, },
"filters": { "filters": {
"label": "音声フィルタ" "label": "音声フィルタ",
} "description": "誤検出を減らすために使用される信頼度閾値などのフィルタ設定(オーディオタイプごと)。"
},
"description": "このカメラの音声ベースのイベント検出設定。",
"max_not_heard": {
"label": "タイムアウト終了",
"description": "オーディオイベントが終了するまでの残り秒数(設定されたオーディオタイプを除く)。"
},
"listen": {
"label": "リスニングタイプ",
"description": "検出対象の音声イベントの種類一覧(例:吠え声、火災報知器、悲鳴、会話、叫び声)。"
},
"enabled_in_config": {
"label": "元の音声状態",
"description": "静的設定ファイルで、音声検出が当初有効にされていたかどうかを示します。"
},
"num_threads": {
"label": "検出スレッド",
"description": "音声検出処理に使用するスレッド数。"
}
},
"friendly_name": {
"label": "表示名",
"description": "Frigate UIで使用されるカメラの表示名"
},
"audio_transcription": {
"label": "音声文字起こし",
"description": "イベントやリアルタイム字幕に使用される、ライブ音声およびスピーチ音声の文字起こし設定。",
"enabled": {
"label": "音声文字起こしを有効にする",
"description": "手動でトリガーされる音声イベントの文字起こしを有効または無効にします。"
},
"enabled_in_config": {
"label": "元の文字起こし状態"
},
"live_enabled": {
"label": "ライブ文字起こし",
"description": "音声を受信した時点で、リアルタイム文字起こしを有効にします。"
}
},
"birdseye": {
"label": "バードアイ",
"description": "複数のカメラ映像を1つのレイアウトに合成する「バードアイ」合成ビューの設定。",
"enabled": {
"label": "バードアイを有効にする",
"description": "バードアイビュー機能を有効または無効にします。"
},
"mode": {
"label": "トラッキングモード",
"description": "バードアイにカメラを含めるモード:「オブジェクト」「モーション」または「連続」。"
},
"order": {
"label": "位置",
"description": "バードアイレイアウトにおけるカメラの並び順を決定する数値。"
}
},
"detect": {
"label": "物体検出",
"description": "物体検出の実行やトラッカーの初期化に使用される、検出や検出ロールの設定。",
"enabled": {
"label": "物体検知を有効にする",
"description": "このカメラの物体検知機能を有効または無効にします。"
},
"height": {
"label": "高さを検出",
"description": "検出ストリームに使用するフレーム高さ(ピクセル)。ネイティブストリーム解像度を使用する場合は、空欄のままにしてください。"
},
"width": {
"label": "幅を検出"
}
},
"mqtt": {
"label": "MQTT"
} }
} }

View File

@ -4,7 +4,8 @@
"description": "有効にすると、トラブルシューティングのため機能を制限したセーフモードでFrigateを起動します。" "description": "有効にすると、トラブルシューティングのため機能を制限したセーフモードでFrigateを起動します。"
}, },
"environment_vars": { "environment_vars": {
"label": "環境変数" "label": "環境変数",
"description": "Home Assistant OS の Frigate プロセスに設定する環境変数のキー/値ペア。HAOS をご利用でない場合は、代わりに Docker の環境変数設定を使用してください。"
}, },
"audio": { "audio": {
"label": "音声イベント", "label": "音声イベント",
@ -12,30 +13,155 @@
"label": "音声検知を有効化" "label": "音声検知を有効化"
}, },
"min_volume": { "min_volume": {
"label": "最小ボリューム" "label": "最小ボリューム",
"description": "オーディオ検出を実行するために必要な最小RMS音量閾値。値を小さくすると感度が高くなります200=高、500=中、1000=低)。"
}, },
"filters": { "filters": {
"label": "音声フィルタ" "label": "音声フィルタ",
"description": "誤検出を減らすために使用される信頼度閾値などのフィルタ設定(オーディオタイプごと)。"
},
"max_not_heard": {
"label": "タイムアウト終了",
"description": "オーディオイベントが終了するまでの残り秒数(設定されたオーディオタイプを除く)。"
},
"listen": {
"label": "リスニングタイプ",
"description": "検出対象の音声イベントの種類一覧(例:吠え声、火災報知器、悲鳴、会話、叫び声)。"
},
"enabled_in_config": {
"label": "元の音声状態",
"description": "静的設定ファイルで、音声検出が当初有効にされていたかどうかを示します。"
},
"num_threads": {
"label": "検出スレッド",
"description": "音声検出処理に使用するスレッド数。"
} }
}, },
"logger": { "logger": {
"default": { "default": {
"label": "ログレベル" "label": "ログレベル",
"description": "デフォルトのグローバルログの詳細度 (debug, info, warning, error)。"
}, },
"logs": { "logs": {
"label": "プロセス毎のログレベル" "label": "プロセス毎のログレベル",
} "description": "コンポーネントごとのログレベルの上書きにより、特定のモジュールのログ詳細度を増減できます。"
},
"label": "ログ記録",
"description": "デフォルトのログ詳細度とコンポーネントごとのログレベルの上書きを制御します。"
}, },
"auth": { "auth": {
"label": "認証", "label": "認証",
"enabled": { "enabled": {
"label": "認証を有効化" "label": "認証を有効化",
"description": "Frigate UI でネイティブ認証を有効にする。"
}, },
"reset_admin_password": { "reset_admin_password": {
"label": "adminパスワードをリセット" "label": "adminパスワードをリセット",
"description": "もし本当なら、起動時に管理者ユーザーのパスワードをリセットし、新しいパスワードをログに出力します。"
},
"description": "認証およびセッション関連の設定Cookieやレート制限オプションを含む。",
"cookie_name": {
"label": "JWT Cookie名",
"description": "ネイティブ認証用のJWTトークンを保存するために使用されるCookie名。"
},
"cookie_secure": {
"label": "Cookie のセキュリティフラグ",
"description": "認証Cookieにセキュアフラグを設定します。TLSを使用する場合はtrueにする必要があります。"
},
"session_length": {
"label": "セッションの期間",
"description": "JWTベースのセッション継続時間秒単位。"
},
"refresh_time": {
"label": "セッション更新ウィンドウ",
"description": "セッションの有効期限が切れるまで残り数秒になったら、セッションを元の期間に更新します。"
},
"failed_login_rate_limit": {
"label": "ログイン失敗回数の上限",
"description": "ログイン失敗時の試行回数を制限するルールを設けることで、総当たり攻撃を軽減する。"
},
"trusted_proxies": {
"label": "信頼できるプロキシ",
"description": "レート制限のためクライアントIPアドレスを特定する際に使用される、信頼できるプロキシIPのリスト。"
},
"hash_iterations": {
"label": "ハッシュ反復処理",
"description": "ユーザーパスワードのハッシュ化に使用するPBKDF2-SHA256の反復回数。"
},
"roles": {
"label": "ロールのマッピング",
"description": "ロールをカメラリストに割り当てます。リストが空の場合、そのロールのユーザーは全てのカメラにアクセスできます。"
},
"admin_first_time_login": {
"label": "初回管理者フラグ",
"description": "この設定が「true」の場合、ログインページにヘルプリンクが表示され、管理者パスワードのリセット後にログインする方法がユーザーに案内されることがあります。 "
} }
}, },
"version": { "version": {
"label": "現在の設定バージョン" "label": "現在の設定バージョン",
"description": "移行やフォーマット変更の検出に役立つ、アクティブな設定の数値または文字列バージョン。"
},
"audio_transcription": {
"label": "音声文字起こし",
"description": "イベントやリアルタイム字幕に使用される、ライブ音声およびスピーチ音声の文字起こし設定。",
"live_enabled": {
"label": "ライブ文字起こし",
"description": "音声を受信した時点で、リアルタイム文字起こしを有効にします。"
},
"enabled": {
"label": "音声文字起こしを有効にする"
}
},
"birdseye": {
"label": "バードアイ",
"description": "複数のカメラ映像を1つのレイアウトに合成する「バードアイ」合成ビューの設定。",
"enabled": {
"label": "バードアイを有効にする",
"description": "バードアイビュー機能を有効または無効にします。"
},
"mode": {
"label": "トラッキングモード",
"description": "バードアイにカメラを含めるモード:「オブジェクト」「モーション」または「連続」。"
},
"order": {
"label": "位置",
"description": "バードアイレイアウトにおけるカメラの並び順を決定する数値。"
}
},
"database": {
"label": "データベース",
"description": "Frigateが追跡対象や録画メタデータを保存するために使用するSQLiteデータベースの設定。",
"path": {
"label": "データベースパス",
"description": "FrigateのSQLiteデータベースファイルが保存されるファイルシステムパス。"
}
},
"detect": {
"label": "物体検出",
"description": "物体検出の実行やトラッカーの初期化に使用される、検出や検出ロールの設定。",
"enabled": {
"label": "物体検知を有効にする"
},
"height": {
"label": "高さを検出",
"description": "検出ストリームに使用するフレーム高さ(ピクセル)。ネイティブストリーム解像度を使用する場合は、空欄のままにしてください。"
},
"width": {
"label": "幅を検出"
}
},
"go2rtc": {
"label": "go2rtc",
"description": "ライブストリーム中継および変換に利用される、統合型go2rtcリストリーミングサービスの設定。"
},
"mqtt": {
"label": "MQTT",
"description": "テレメトリー、スナップショット、およびイベントの詳細をMQTTブローカーに接続して公開するための設定。",
"enabled": {
"label": "MQTTを有効にする"
}
},
"telemetry": {
"label": "テレメトリー"
} }
} }

View File

@ -12,12 +12,19 @@
"timestamp_style": { "timestamp_style": {
"cameras": { "cameras": {
"appearance": "外観" "appearance": "外観"
},
"global": {
"appearance": "全体の外観"
} }
}, },
"motion": { "motion": {
"cameras": { "cameras": {
"sensitivity": "感度", "sensitivity": "感度",
"algorithm": "アルゴリズム" "algorithm": "アルゴリズム"
},
"global": {
"sensitivity": "グローバル感度",
"algorithm": "グローバルアルゴリズム"
} }
}, },
"detect": { "detect": {
@ -42,7 +49,25 @@
}, },
"record": { "record": {
"global": { "global": {
"events": "グローバルイベント" "events": "グローバルイベント",
"retention": "グローバルリテンション"
},
"cameras": {
"retention": "リテンション",
"events": "イベント"
}
},
"snapshots": {
"global": {
"display": "グローバル表示"
},
"cameras": {
"display": "表示"
}
},
"ffmpeg": {
"cameras": {
"cameraFfmpeg": "カメラ固有のFFmpeg引数"
} }
} }
} }

View File

@ -2,5 +2,31 @@
"pattern": "無効なフォーマット", "pattern": "無効なフォーマット",
"required": "この項目は必須です", "required": "この項目は必須です",
"type": "無効な値タイプ", "type": "無効な値タイプ",
"format": "無効なフォーマット" "format": "無効なフォーマット",
"minimum": "{{limit}} 以上である必要があります",
"maximum": "{{limit}} 以下でなければなりません",
"exclusiveMinimum": "{{limit}} より大きい値である必要があります",
"exclusiveMaximum": "{{limit}} 未満でなければなりません",
"minLength": "{{limit}} 文字以上入力してください",
"maxLength": "最大 {{limit}} 文字までです",
"minItems": "{{limit}} 個以上のアイテムが必要です",
"maxItems": "アイテムは最大 {{limit}} 個までです",
"enum": "許可された値のいずれかである必要があります",
"const": "値が期待される定数と一致しません",
"uniqueItems": "全てのアイテムは一意である必要があります",
"additionalProperties": "不明なプロパティは使用できません",
"oneOf": "許可されたスキーマのうち、いずれか一つに完全一致する必要があります",
"anyOf": "許可されたスキーマのうち、少なくとも1つに一致する必要があります",
"proxy": {
"header_map": {
"roleHeaderRequired": "ロールのマッピングを設定する際は、ロールヘッダーが必要です。"
}
},
"ffmpeg": {
"inputs": {
"rolesUnique": "各ロールは、1つの入力ストリームにのみ割り当てることができます。",
"detectRequired": "少なくとも1つの入力ストリームに「detect」ロールを割り当てる必要があります。",
"hwaccelDetectOnly": "ハードウェアアクセラレーション引数を定義できるのは、detect ロールを持つ入力ストリームのみです。"
}
}
} }

View File

@ -12,14 +12,15 @@
}, },
"toast": { "toast": {
"success": { "success": {
"deletedImage_other": "削除された画像", "deletedImage_other": "{{count}} 件の削除された画像",
"categorizedImage": "画像の分類に成功しました", "categorizedImage": "画像の分類に成功しました",
"trainedModel": "モデルを正常に学習させました。", "trainedModel": "モデルを正常に学習させました。",
"trainingModel": "モデルのトレーニングを正常に開始しました。", "trainingModel": "モデルのトレーニングを正常に開始しました。",
"deletedCategory_other": "クラスを削除しました", "deletedCategory_other": "{{count}} 件のクラスを削除しました",
"deletedModel_other": "{{count}} 件のモデルを削除しました", "deletedModel_other": "{{count}} 件のモデルを削除しました",
"updatedModel": "モデル設定を更新しました", "updatedModel": "モデル設定を更新しました",
"renamedCategory": "クラス名を {{name}} に変更しました" "renamedCategory": "クラス名を {{name}} に変更しました",
"reclassifiedImage": "画像の再分類に成功しました"
}, },
"error": { "error": {
"deleteImageFailed": "削除に失敗しました: {{errorMessage}}", "deleteImageFailed": "削除に失敗しました: {{errorMessage}}",
@ -29,7 +30,8 @@
"trainingFailed": "モデルの学習に失敗しました。Frigate のログを確認してください。", "trainingFailed": "モデルの学習に失敗しました。Frigate のログを確認してください。",
"trainingFailedToStart": "モデルの学習を開始できませんでした: {{errorMessage}}", "trainingFailedToStart": "モデルの学習を開始できませんでした: {{errorMessage}}",
"updateModelFailed": "モデルの更新に失敗しました: {{errorMessage}}", "updateModelFailed": "モデルの更新に失敗しました: {{errorMessage}}",
"renameCategoryFailed": "クラス名の変更に失敗しました: {{errorMessage}}" "renameCategoryFailed": "クラス名の変更に失敗しました: {{errorMessage}}",
"reclassifyFailed": "画像の再分類に失敗しました:{{errorMessage}}"
} }
}, },
"train": { "train": {

View File

@ -16,7 +16,9 @@
}, },
"camera": "カメラ", "camera": "カメラ",
"allCameras": "全カメラ", "allCameras": "全カメラ",
"timeline": "タイムライン", "timeline": {
"label": "タイムライン"
},
"timeline.aria": "タイムラインを選択", "timeline.aria": "タイムラインを選択",
"events": { "events": {
"label": "イベント", "label": "イベント",
@ -25,7 +27,9 @@
}, },
"documentTitle": "レビュー - Frigate", "documentTitle": "レビュー - Frigate",
"recordings": { "recordings": {
"documentTitle": "録画 - Frigate" "documentTitle": "録画 - Frigate",
"invalidSharedLink": "解析エラーのため、タイムスタンプ付きの録画リンクを開くことができません。",
"invalidSharedCamera": "不明または未承認のカメラのため、タイムスタンプ付き録画のリンクを開くことができません。"
}, },
"calendarFilter": { "calendarFilter": {
"last24Hours": "直近24時間" "last24Hours": "直近24時間"
@ -36,8 +40,8 @@
"label": "新しいレビュー項目を表示", "label": "新しいレビュー項目を表示",
"button": "レビューすべき新規項目" "button": "レビューすべき新規項目"
}, },
"selected_one": "{{count}} 選択", "selected_one": "{{count}} 選択済み",
"selected_other": "{{count}} 選択", "selected_other": "{{count}} 選択済み",
"detected": "検出", "detected": "検出",
"suspiciousActivity": "不審なアクティビティ", "suspiciousActivity": "不審なアクティビティ",
"threateningActivity": "脅威となるアクティビティ", "threateningActivity": "脅威となるアクティビティ",

View File

@ -224,7 +224,7 @@
"dialog": { "dialog": {
"confirmDelete": { "confirmDelete": {
"title": "削除の確認", "title": "削除の確認",
"desc": "この追跡オブジェクトを削除すると、スナップショット、保存された埋め込み、および関連する追跡詳細項目が削除されます。履歴ビューの録画映像は削除<em>されません</em><br /><br />続行してもよろしいですか?" "desc": "この追跡オブジェクトを削除すると、スナップショット、保存された埋め込み、および関連する追跡詳細項目が削除されます。履歴ビューの録画映像は<em>削除されません</em><br /><br />続行してもよろしいですか?"
} }
}, },
"noTrackedObjects": "追跡オブジェクトは見つかりませんでした", "noTrackedObjects": "追跡オブジェクトは見つかりませんでした",

View File

@ -1,23 +1,127 @@
{ {
"documentTitle": "エクスポート - Frigate", "documentTitle": "エクスポート - Frigate",
"noExports": "書き出しは見つかりません", "noExports": "エクスポートが見つかりません",
"search": "検索", "search": "検索",
"deleteExport": "書き出しを削除", "deleteExport": {
"label": "エクスポートを削除"
},
"deleteExport.desc": "{{exportName}} を削除してもよろしいですか?", "deleteExport.desc": "{{exportName}} を削除してもよろしいですか?",
"editExport": { "editExport": {
"title": "書き出し名を変更", "title": "エクスポート名を変更",
"desc": "この書き出しの新しい名前を入力してください。", "desc": "このエクスポートの新しい名前を入力してください。",
"saveExport": "書き出しを保存" "saveExport": "エクスポートを保存"
}, },
"toast": { "toast": {
"error": { "error": {
"renameExportFailed": "書き出し名の変更に失敗しました: {{errorMessage}}" "renameExportFailed": "エクスポート名の変更に失敗しました: {{errorMessage}}",
"assignCaseFailed": "ケース割り当ての更新に失敗しました: {{errorMessage}}",
"caseSaveFailed": "ケースの保存に失敗しました: {{errorMessage}}",
"caseDeleteFailed": "ケースの削除に失敗しました: {{errorMessage}}"
} }
}, },
"tooltip": { "tooltip": {
"shareExport": "エクスポートを共有", "shareExport": "エクスポートを共有",
"downloadVideo": "動画をダウンロード", "downloadVideo": "動画をダウンロード",
"editName": "名前を編集", "editName": "名前を編集",
"deleteExport": "エクスポートを削除" "deleteExport": "エクスポートを削除",
"assignToCase": "ケースに追加",
"removeFromCase": "ケースから削除"
},
"headings": {
"cases": "ケース",
"uncategorizedExports": "未分類のエクスポート"
},
"toolbar": {
"newCase": "新しいケース",
"addExport": "エクスポートに追加",
"editCase": "ケースを編集",
"deleteCase": "ケースを削除"
},
"deleteCase": {
"label": "ケースを削除",
"desc": "本当に {{caseName}} を削除しますか ",
"descKeepExports": "エクスポートは、分類されていないエクスポートとして引き続き利用可能です。",
"descDeleteExports": "この場合、すべてのエクスポートは完全に削除されます。",
"deleteExports": "エクスポートも削除する"
},
"caseDialog": {
"title": "ケースに追加",
"description": "既存のケースを選択するか、新しいケースを作成してください。",
"selectLabel": "ケース",
"newCaseOption": "新しいケースを作成",
"nameLabel": "ケース名",
"descriptionLabel": "説明"
},
"caseCard": {
"emptyCase": "まだエクスポートされていません"
},
"jobCard": {
"defaultName": "{{camera}} エクスポート",
"queued": "キューに追加しました",
"running": "実行中",
"preparing": "準備中",
"copying": "コピー中",
"encoding": "エンコード中",
"encodingRetry": "エンコード中 (再試行)",
"finalizing": "終了処理中"
},
"caseView": {
"noDescription": "説明がありません",
"exportCount_one": "1 件のエクスポート",
"exportCount_other": "{{count}} エクスポート",
"cameraCount_other": "{{count}} カメラ",
"showMore": "さらに表示",
"showLess": "表示を減らす",
"emptyTitle": "このケースは空です",
"emptyDescription": "既存の分類されていないエクスポートを追加して、ケースを整理しましょう。",
"emptyDescriptionNoExports": "まだ追加可能な未分類のエクスポートはありません。",
"createdAt": "作成日 {{value}}"
},
"caseEditor": {
"createTitle": "ケースを作成",
"editTitle": "ケースを編集",
"namePlaceholder": "ケース名",
"descriptionPlaceholder": "このケースに関するメモや背景情報を追加する"
},
"addExportDialog": {
"title": "{{caseName}} にエクスポートを追加",
"searchPlaceholder": "未分類のエクスポートを検索",
"empty": "この検索条件に一致する未分類のエクスポートはありません。",
"addButton_one": "1 件のエクスポートを追加",
"addButton_other": "{{count}} 件のエクスポートを追加",
"adding": "追加中..."
},
"selected_one": "{{count}} 選択済み",
"selected_other": "{{count}} 選択済み",
"bulkActions": {
"addToCase": "ケースに追加",
"moveToCase": "ケースに移動",
"removeFromCase": "ケースから削除",
"delete": "削除",
"deleteNow": "今すぐ削除"
},
"bulkDelete": {
"title": "エクスポートを削除",
"desc_one": "{{count}} 件のエクスポートを削除してもよろしいですか?",
"desc_other": "{{count}} 件のエクスポートを削除してもよろしいですか?"
},
"bulkRemoveFromCase": {
"title": "ケースから削除",
"desc_one": "このケースから {{count}} 件のエクスポートを削除しますか?",
"desc_other": "このケースから {{count}} 件のエクスポートを削除しますか?",
"descKeepExports": "エクスポートは未分類に移動されます。",
"descDeleteExports": "エクスポートは完全に削除されます。",
"deleteExports": "代わりにエクスポートを削除する"
},
"bulkToast": {
"success": {
"delete": "エクスポートの削除に成功しました",
"reassign": "ケース割り当ての更新に成功しました",
"remove": "ケースからエクスポートを正常に削除しました"
},
"error": {
"deleteFailed": "エクスポートの削除に失敗しました: {{errorMessage}}",
"reassignFailed": "ケース割り当ての更新に失敗しました: {{errorMessage}}"
}
} }
} }

View File

@ -93,5 +93,7 @@
"trainFailed": "学習に失敗しました: {{errorMessage}}", "trainFailed": "学習に失敗しました: {{errorMessage}}",
"updateFaceScoreFailed": "顔スコアの更新に失敗しました: {{errorMessage}}" "updateFaceScoreFailed": "顔スコアの更新に失敗しました: {{errorMessage}}"
} }
} },
"reclassifyFaceAs": "顔を再分類する:",
"reclassifyFace": "顔の再分類"
} }

View File

@ -1,5 +1,7 @@
{ {
"documentTitle": "ライブ - Frigate", "documentTitle": {
"default": "ライブ - Frigate"
},
"documentTitle.withCamera": "{{camera}} - ライブ - Frigate", "documentTitle.withCamera": "{{camera}} - ライブ - Frigate",
"lowBandwidthMode": "低帯域モード", "lowBandwidthMode": "低帯域モード",
"twoWayTalk": { "twoWayTalk": {
@ -15,7 +17,8 @@
"clickMove": { "clickMove": {
"label": "フレーム内をクリックしてカメラを中央に移動", "label": "フレーム内をクリックしてカメラを中央に移動",
"enable": "クリック移動を有効化", "enable": "クリック移動を有効化",
"disable": "クリック移動を無効化" "disable": "クリック移動を無効化",
"enableWithZoom": "クリックで移動、ドラッグでズームを有効にする"
}, },
"left": { "left": {
"label": "PTZ カメラを左へ移動" "label": "PTZ カメラを左へ移動"

View File

@ -13,7 +13,9 @@
"cameraManagement": "カメラ設定 - Frigate", "cameraManagement": "カメラ設定 - Frigate",
"cameraReview": "カメラレビュー設定 - Frigate", "cameraReview": "カメラレビュー設定 - Frigate",
"maintenance": "メンテナンス - Frigate", "maintenance": "メンテナンス - Frigate",
"profiles": "プロファイル - Frigate" "profiles": "プロファイル - Frigate",
"globalConfig": "グローバル設定 - Frigate",
"cameraConfig": "カメラ設定 - Frigate"
}, },
"menu": { "menu": {
"ui": "UI", "ui": "UI",
@ -31,7 +33,29 @@
"roles": "区分", "roles": "区分",
"general": "一般", "general": "一般",
"globalConfig": "グローバル設定", "globalConfig": "グローバル設定",
"system": "システム" "system": "システム",
"integrations": "統合",
"uiSettings": "UI設定",
"profiles": "プロファイル",
"globalDetect": "物体検出",
"globalRecording": "録画",
"globalSnapshots": "スナップショット",
"globalFfmpeg": "FFmpeg",
"globalMotion": "動体検出",
"globalObjects": "オブジェクト",
"globalReview": "レビュー",
"globalAudioEvents": "オーディオイベント",
"globalLivePlayback": "ライブ再生",
"globalTimestampStyle": "タイムスタンプ形式",
"systemDatabase": "データベース",
"systemTls": "TLS",
"systemAuthentication": "認証",
"systemNetworking": "ネットワーキング",
"systemProxy": "プロキシ",
"systemUi": "UI",
"systemLogging": "ロギング",
"systemEnvironmentVariables": "環境変数",
"systemTelemetry": "テレメトリー"
}, },
"dialog": { "dialog": {
"unsavedChanges": { "unsavedChanges": {
@ -113,7 +137,7 @@
"desc": "Frigate のセマンティック検索では、画像そのもの、ユーザー定義のテキスト説明、または自動生成された説明を用いて、レビュー項目内の追跡オブジェクトを検索できます。", "desc": "Frigate のセマンティック検索では、画像そのもの、ユーザー定義のテキスト説明、または自動生成された説明を用いて、レビュー項目内の追跡オブジェクトを検索できます。",
"reindexNow": { "reindexNow": {
"label": "今すぐ再インデックス", "label": "今すぐ再インデックス",
"desc": "再インデックスは、すべての追跡オブジェクトの埋め込みを再生成します。バックグラウンドで実行され、追跡オブジェクト数によっては CPU を使い切り、相応の時間がかかる場合があります。", "desc": "インデックスの再構築を行うと、追跡対象のすべてのオブジェクトの埋め込みが再生成されます。この処理はバックグラウンドで実行され、追跡対象のオブジェクトの数によってはCPU使用率が最大になり、かなりの時間がかかる場合があります。",
"confirmTitle": "再インデックスの確認", "confirmTitle": "再インデックスの確認",
"confirmDesc": "すべての追跡オブジェクトの埋め込みを再インデックスしますかこの処理はバックグラウンドで実行されますが、CPU を使い切り、時間がかかる場合があります。進行状況は[探索]ページで確認できます。", "confirmDesc": "すべての追跡オブジェクトの埋め込みを再インデックスしますかこの処理はバックグラウンドで実行されますが、CPU を使い切り、時間がかかる場合があります。進行状況は[探索]ページで確認できます。",
"confirmButton": "再インデックス", "confirmButton": "再インデックス",
@ -244,7 +268,7 @@
} }
}, },
"motionMaskLabel": "モーションマスク {{number}}", "motionMaskLabel": "モーションマスク {{number}}",
"objectMaskLabel": "オブジェクトマスク {{number}}{{label}}", "objectMaskLabel": "オブジェクトマスク {{number}}",
"form": { "form": {
"zoneName": { "zoneName": {
"error": { "error": {
@ -594,7 +618,7 @@
"admin": "管理者", "admin": "管理者",
"adminDesc": "すべての機能にフルアクセス。", "adminDesc": "すべての機能にフルアクセス。",
"viewer": "閲覧者", "viewer": "閲覧者",
"viewerDesc": "ライブ、レビュー、探索、書き出しに限定。", "viewerDesc": "ライブ、レビュー、探索、エクスポートに限定。",
"customDesc": "特定のカメラアクセスを持つカスタムロール。" "customDesc": "特定のカメラアクセスを持つカスタムロール。"
} }
} }
@ -725,7 +749,7 @@
"snapshotConfig": { "snapshotConfig": {
"title": "スナップショット設定", "title": "スナップショット設定",
"desc": "Frigate+ への送信には、設定でスナップショットと <code>clean_copy</code> スナップショットの両方を有効にする必要があります。", "desc": "Frigate+ への送信には、設定でスナップショットと <code>clean_copy</code> スナップショットの両方を有効にする必要があります。",
"cleanCopyWarning": "一部のカメラではスナップショットは有効ですが、クリーンコピーが無効です。これらのカメラから Frigate+ へ画像を送信するには、スナップショット設定で <code>clean_copy</code> を有効にしてください。", "cleanCopyWarning": "一部のカメラではスナップショット機能が無効になっています",
"table": { "table": {
"camera": "カメラ", "camera": "カメラ",
"snapshots": "スナップショット", "snapshots": "スナップショット",
@ -937,7 +961,7 @@
"quality": "品質", "quality": "品質",
"selectQuality": "品質を選択", "selectQuality": "品質を選択",
"roleLabels": { "roleLabels": {
"detect": "オブジェクト検出", "detect": "物体検出",
"record": "録画", "record": "録画",
"audio": "音声" "audio": "音声"
}, },
@ -952,7 +976,7 @@
"detectRoleWarning": "続行するには、少なくとも 1 つのストリームに「検出」ロールが必要です。", "detectRoleWarning": "続行するには、少なくとも 1 つのストリームに「検出」ロールが必要です。",
"rolesPopover": { "rolesPopover": {
"title": "ストリーム ロール", "title": "ストリーム ロール",
"detect": "オブジェクト検出用のメイン フィードです。", "detect": "物体検出用のメイン フィードです。",
"record": "設定に基づいて映像フィードのセグメントを保存します。", "record": "設定に基づいて映像フィードのセグメントを保存します。",
"audio": "音声ベース検出用のフィードです。" "audio": "音声ベース検出用のフィードです。"
}, },
@ -1227,5 +1251,18 @@
"success": "レビュー分類の設定を保存しました。変更を適用するには Frigate を再起動してください。" "success": "レビュー分類の設定を保存しました。変更を適用するには Frigate を再起動してください。"
} }
} }
},
"maintenance": {
"sync": {
"status": {
"queued": "キューに追加済み"
}
}
},
"button": {
"overriddenGlobal": "上書き済み(グローバル)",
"overriddenGlobalTooltip": "このカメラは、このセクションのグローバル設定を上書きします",
"overriddenBaseConfig": "上書き済み(基本設定)",
"overriddenBaseConfigTooltip": "{{profile}} プロファイルは、このセクションの設定を上書きします"
} }
} }

View File

@ -7,7 +7,8 @@
"logs": { "logs": {
"frigate": "Frigate ログ - Frigate", "frigate": "Frigate ログ - Frigate",
"go2rtc": "Go2RTC ログ - Frigate", "go2rtc": "Go2RTC ログ - Frigate",
"nginx": "Nginx ログ - Frigate" "nginx": "Nginx ログ - Frigate",
"websocket": "メッセージログ - Frigate"
} }
}, },
"title": "システム", "title": "システム",
@ -42,7 +43,23 @@
"filter": { "filter": {
"events": "イベント", "events": "イベント",
"classification": "分類", "classification": "分類",
"face_recognition": "顔認識" "face_recognition": "顔認識",
"all": "全てのトピックス",
"topics": "トピックス",
"reviews": "レビュー",
"lpr": "LPR",
"camera_activity": "カメラアクティビティ",
"system": "システム",
"camera": "カメラ",
"all_cameras": "全てのカメラ",
"cameras_count_one": "{{count}} カメラ",
"cameras_count_other": "{{count}} カメラ"
},
"empty": "まだメッセージは記録されていません",
"count_one": "{{count}} メッセージ",
"count_other": "{{count}} メッセージ",
"expanded": {
"payload": "ペイロード"
} }
} }
}, },