Translated using Weblate (Japanese)

Currently translated at 100.0% (1268 of 1268 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (473 of 473 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (807 of 807 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (1263 of 1263 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (473 of 473 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (811 of 811 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (811 of 811 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (1263 of 1263 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (239 of 239 strings)

Translated using Weblate (Japanese)

Currently translated at 93.9% (1186 of 1263 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (26 of 26 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (10 of 10 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (238 of 238 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (501 of 501 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (175 of 175 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (59 of 59 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (101 of 101 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (145 of 145 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (811 of 811 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (23 of 23 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (129 of 129 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (47 of 47 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (1186 of 1186 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (54 of 54 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (60 of 60 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (127 of 127 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (64 of 64 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (473 of 473 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (100 of 100 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (86 of 86 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (25 of 25 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (74 of 74 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (45 of 45 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: alpha <etc@alpha-line.org>
Co-authored-by: yhi264 <yhiraki@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/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/objects/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-chat/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-motionsearch/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-replay/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/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-auth
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/components-player
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-chat
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-motionSearch
Translation: Frigate NVR/views-replay
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
This commit is contained in:
Hosted Weblate
2026-06-06 22:25:39 -05:00
committed by Josh Hawkins
co-authored by alpha yhi264
parent f70c142892
commit ffed173d5a
23 changed files with 3532 additions and 186 deletions
+36 -1
View File
@@ -32,6 +32,41 @@
"send": "送信",
"suggested_requests": "質問してみてください:",
"starting_requests": {
"show_recent_events": "最近のイベントを表示"
"show_recent_events": "最近のイベントを表示",
"show_camera_status": "カメラの状態を表示",
"recap": "留守中に何が起きた?",
"watch_camera": "カメラの動きを監視"
},
"starting_requests_prompts": {
"show_recent_events": "直近1時間のイベントを見せて",
"show_camera_status": "現在のカメラの状態はどうなっていますか?",
"recap": "留守中に何が起きた?",
"watch_camera": "玄関のカメラを監視して、誰か来たら教えて"
},
"new_chat": "新しいチャット",
"settings": {
"title": "チャット設定",
"show_stats": {
"title": "統計を表示",
"desc": "チャット応答の生成速度とコンテキストサイズを表示します。",
"while_generating": "生成中のみ",
"always": "常に表示"
},
"auto_scroll": {
"title": "自動スクロール",
"desc": "新しいメッセージが届いたら自動でスクロールします。"
}
},
"stats": {
"context": "{{tokens}} トークン",
"tokens_per_second": "{{rate}} t/s"
},
"reasoning": {
"active": "推論中…",
"show": "推論を表示",
"hide": "推論を非表示"
},
"thinking": {
"toggle": "思考の表示を切替"
}
}
@@ -12,7 +12,7 @@
},
"toast": {
"success": {
"deletedImage_other": "{{count}} 件の削除された画像",
"deletedImage_other": "{{count}} 枚の画像を削除しました",
"categorizedImage": "画像の分類に成功しました",
"trainedModel": "モデルを正常に学習させました。",
"trainingModel": "モデルのトレーニングを正常に開始しました。",
@@ -35,15 +35,15 @@
}
},
"train": {
"titleShort": "Classifications,最近の分類結果を選択,,False,train.aria,,",
"titleShort": "最近の分類",
"title": "最近の分類結果",
"aria": "最近の分類結果を選択"
},
"wizard": {
"step1": {
"typeObject": "Classification",
"typeState": "Classification",
"description": "状態モデルは固定カメラ領域の状態変化(例:ドアの開閉)を監視し、オブジェクトモデルは検出されたオブジェクトに分類(例:既知の動物や配達員など)を追加します。",
"typeObject": "オブジェクト",
"typeState": "状態",
"description": "状態モデルは固定カメラ領域の状態変化(例:ドアの開閉)を監視し、オブジェクトモデルは検知されたオブジェクトに分類(例:既知の動物や配達員など)を追加します。",
"name": "名前",
"namePlaceholder": "モデル名を入力...",
"type": "タイプ",
@@ -58,7 +58,7 @@
"states": "状態",
"classesTip": "クラスについて",
"classesStateDesc": "カメラ領域の状態を定義します。例: ガレージドアの「開」「閉」。",
"classesObjectDesc": "検出されたオブジェクトを分類するための、異なるカテゴリを定義します。例:人物の分類として「delivery_person」「resident」「stranger」など。",
"classesObjectDesc": "検知されたオブジェクトを分類するための、異なるカテゴリを定義します。例:人物の分類として「delivery_person」「resident」「stranger」など。",
"classPlaceholder": "クラス名を入力...",
"errors": {
"nameRequired": "モデル名は必須です",
@@ -113,11 +113,16 @@
"missingStatesWarning": {
"title": "状態の例が不足しています",
"description": "最良の結果を得るため、すべての状態の例を選択することを推奨します。すべてを選択しなくても続行できますが、全状態に画像が揃うまでモデルは学習されません。続行後、「最近の分類」から不足分を分類し、学習を行ってください。"
},
"refreshExamples": "新しい例を生成",
"refreshConfirm": {
"title": "新しい例を生成しますか?",
"description": "この操作により、新しい画像セットが生成され、選択済みのものも含めすべての選択がクリアされます。すべてのクラスについて、再度例を選び直す必要があります。"
}
}
},
"details": {
"scoreInfo": "このスコアは、このオブジェクトに対するすべての検出結果の分類信頼度の平均を表します。",
"scoreInfo": "このスコアは、このオブジェクトに対するすべての検知結果の分類信頼度の平均を表します。",
"none": "なし",
"unknown": "不明"
},
@@ -172,7 +177,7 @@
"noModels": {
"object": {
"title": "オブジェクト分類モデルがありません",
"description": "検出されたオブジェクトを分類するためのカスタムモデルを作成します。",
"description": "検知されたオブジェクトを分類するためのカスタムモデルを作成します。",
"buttonText": "オブジェクトモデルを作成"
},
"state": {
@@ -180,5 +185,7 @@
"description": "特定のカメラ領域の状態変化を監視・分類するためのカスタムモデルを作成します。",
"buttonText": "状態モデルを作成"
}
}
},
"reclassifyImageAs": "画像を次として再分類:",
"reclassifyImage": "画像を再分類"
}
+22 -3
View File
@@ -1,12 +1,12 @@
{
"detections": "検出",
"detections": "検知",
"motion": {
"label": "モーション",
"only": "モーションのみ"
},
"alerts": "アラート",
"empty": {
"detection": "レビューする検出はありません",
"detection": "レビューする検知はありません",
"alert": "レビューするアラートはありません",
"motion": "モーションデータは見つかりません",
"recordingsDisabled": {
@@ -42,7 +42,7 @@
},
"selected_one": "{{count}} 選択済み",
"selected_other": "{{count}} 選択済み",
"detected": "検出",
"detected": "検知",
"suspiciousActivity": "不審なアクティビティ",
"threateningActivity": "脅威となるアクティビティ",
"zoomIn": "ズームイン",
@@ -71,5 +71,24 @@
"motionSearch": {
"menuItem": "モーション検索",
"openMenu": "カメラオプション"
},
"motionPreviews": {
"menuItem": "モーションプレビューを表示",
"title": "モーションプレビュー: {{camera}}",
"mobileSettingsTitle": "モーションプレビュー設定",
"mobileSettingsDesc": "再生速度と暗転具合を調整し、確認したい日付を選んでモーションのみのクリップを再生します。",
"dim": "暗転",
"dimAria": "暗転の強さを調整",
"dimDesc": "暗転を強くするとモーション領域が見やすくなります。",
"speed": "速度",
"speedAria": "プレビューの再生速度を選択",
"speedDesc": "プレビュークリップの再生速度を選びます。",
"back": "戻る",
"empty": "利用可能なプレビューがありません",
"noPreview": "プレビューを利用できません",
"seekAria": "{{camera}} のプレーヤーを {{time}} までシーク",
"filter": "フィルター",
"filterDesc": "領域を選択すると、その領域でモーションが発生したクリップのみが表示されます。",
"filterClear": "クリア"
}
}
+22 -8
View File
@@ -11,7 +11,7 @@
"viewInExplore": "探索で表示"
},
"tips": {
"mismatch_other": "利用不可のオブジェクトが {{count}} 件、このレビュー項目に含まれています。これらはアラートまたは検出の条件を満たしていないか、既にクリーンアップ/削除されています。",
"mismatch_other": "利用不可のオブジェクトが {{count}} 件、このレビュー項目に含まれています。これらはアラートまたは検知の条件を満たしていないか、既にクリーンアップ/削除されています。",
"hasMissingObjects": "次のラベルの追跡オブジェクトを保存したい場合は設定を調整してください: <em>{{objects}}</em>"
},
"toast": {
@@ -83,7 +83,8 @@
"attributes": "分類属性",
"title": {
"label": "タイトル"
}
},
"scoreInfo": "スコア情報"
},
"exploreMore": "{{label}} のオブジェクトをさらに探索",
"exploreIsUnavailable": {
@@ -219,12 +220,22 @@
},
"hideObjectDetails": {
"label": "オブジェクトの移動経路を非表示"
},
"debugReplay": {
"label": "デバッグリプレイ",
"aria": "この追跡オブジェクトをデバッグリプレイビューで表示"
},
"more": {
"aria": "その他"
}
},
"dialog": {
"confirmDelete": {
"title": "削除の確認",
"desc": "この追跡オブジェクトを削除すると、スナップショット、保存された埋め込み、および関連する追跡詳細項目が削除されます。履歴ビューの録画映像は<em>削除されません。</em><br /><br />続行してもよろしいですか?"
},
"toast": {
"error": "この追跡オブジェクトの削除に失敗しました: {{errorMessage}}"
}
},
"noTrackedObjects": "追跡オブジェクトは見つかりませんでした",
@@ -257,22 +268,25 @@
"count": "{{second}} 件中 {{first}} 件目",
"trackedPoint": "追跡ポイント",
"lifecycleItemDesc": {
"visible": "{{label}} が検出されました",
"visible": "{{label}} が検知されました",
"entered_zone": "{{label}} が {{zones}} に入りました",
"active": "{{label}} がアクティブになりました",
"stationary": "{{label}} が静止状態になりました",
"attribute": {
"faceOrLicense_plate": "{{label}} に {{attribute}} が検出されました",
"faceOrLicense_plate": "{{label}} に {{attribute}} が検知されました",
"other": "{{label}} は {{attribute}} と認識されました"
},
"gone": "{{label}} が離脱しました",
"heard": "{{label}} の音が検出されました",
"external": "{{label}} が検出されました",
"heard": "{{label}} の音が検知されました",
"external": "{{label}} が検知されました",
"header": {
"zones": "ゾーン",
"ratio": "比率",
"area": "面積",
"score": "スコア"
"score": "スコア",
"computedScore": "計算スコア",
"topScore": "トップスコア",
"toggleAdvancedScores": "詳細スコアを切替"
}
},
"annotationSettings": {
@@ -283,7 +297,7 @@
},
"offset": {
"label": "注釈オフセット",
"millisecondsToOffset": "検出アノテーションをオフセットするミリ秒数です。<em>デフォルト: 0</em>",
"millisecondsToOffset": "検知アノテーションをオフセットするミリ秒数です。<em>デフォルト: 0</em>",
"toast": {
"success": "{{camera}} のアノテーションオフセットが設定ファイルに保存されました。"
},
+3 -2
View File
@@ -69,13 +69,14 @@
"noDescription": "説明がありません",
"exportCount_one": "1 件のエクスポート",
"exportCount_other": "{{count}} エクスポート",
"cameraCount_other": "{{count}} カメラ",
"cameraCount_other": "{{count}} 台のカメラ",
"showMore": "さらに表示",
"showLess": "表示を減らす",
"emptyTitle": "このケースは空です",
"emptyDescription": "既存の分類されていないエクスポートを追加して、ケースを整理しましょう。",
"emptyDescriptionNoExports": "まだ追加可能な未分類のエクスポートはありません。",
"createdAt": "作成日 {{value}}"
"createdAt": "作成日 {{value}}",
"cameraCount_one": "1 台のカメラ"
},
"caseEditor": {
"createTitle": "ケースを作成",
+10 -4
View File
@@ -17,7 +17,7 @@
"documentTitle": "顔データベース - Frigate",
"uploadFaceImage": {
"title": "顔画像をアップロード",
"desc": "顔を検出するために画像をアップロードし、{{pageToggle}} に追加します"
"desc": "顔を検知するために画像をアップロードし、{{pageToggle}} に追加します"
},
"collections": "コレクション",
"createFaceLibrary": {
@@ -39,7 +39,11 @@
"title": "過去の学習",
"aria": "過去の学習を選択",
"empty": "最近の顔認識の試行はありません",
"titleShort": "Classifications,最近の分類結果を選択,,False,train.aria,,"
"titleShort": "最近の分類",
"emptyNoLibrary": {
"title": "顔画像をアップロード",
"description": "顔認識を機能させるには、ライブラリに少なくとも 1 つの顔を追加する必要があります。"
}
},
"selectFace": "顔を選択",
"deleteFaceLibrary": {
@@ -82,7 +86,8 @@
"deletedName_other": "{{count}} 件の顔を削除しました。",
"renamedFace": "顔の名前を {{name}} に変更しました",
"trainedFace": "顔の学習が完了しました。",
"updatedFaceScore": "顔のスコアを {{name}} ({{score}})に更新しました。"
"updatedFaceScore": "顔のスコアを {{name}} ({{score}})に更新しました。",
"reclassifiedFace": "顔を再分類しました。"
},
"error": {
"uploadingImageFailed": "画像のアップロードに失敗しました: {{errorMessage}}",
@@ -91,7 +96,8 @@
"deleteNameFailed": "名前の削除に失敗しました: {{errorMessage}}",
"renameFaceFailed": "顔の名前変更に失敗しました: {{errorMessage}}",
"trainFailed": "学習に失敗しました: {{errorMessage}}",
"updateFaceScoreFailed": "顔スコアの更新に失敗しました: {{errorMessage}}"
"updateFaceScoreFailed": "顔スコアの更新に失敗しました: {{errorMessage}}",
"reclassifyFailed": "顔の再分類に失敗しました: {{errorMessage}}"
}
},
"reclassifyFaceAs": "顔を再分類する:",
+12 -9
View File
@@ -58,15 +58,17 @@
},
"camera": {
"enable": "カメラを有効化",
"disable": "カメラを無効化"
"disable": "カメラを無効化",
"turnOn": "カメラをオンにする",
"turnOff": "カメラをオフにする"
},
"muteCameras": {
"enable": "全カメラをミュート",
"disable": "全カメラのミュートを解除"
},
"detect": {
"enable": "検出を有効化",
"disable": "検出を無効化"
"enable": "検知を有効化",
"disable": "検知を無効化"
},
"recording": {
"enable": "録画を有効化",
@@ -78,8 +80,8 @@
"disable": "スナップショットを無効化"
},
"audioDetect": {
"enable": "音声検出を有効化",
"disable": "音声検出を無効化"
"enable": "音声検知を有効化",
"disable": "音声検知を無効化"
},
"transcription": {
"enable": "ライブ音声文字起こしを有効化",
@@ -142,18 +144,19 @@
"tips": "プレーヤーが非表示でもストリーミングを継続するにはこのオプションを有効にします。"
},
"debug": {
"picker": "デバッグモードではストリームの選択はできません。デバッグビューは常に 検出ロールに割り当てられたストリームを使用します。"
"picker": "デバッグモードではストリームの選択はできません。デバッグビューは常に 検知ロールに割り当てられたストリームを使用します。"
}
},
"cameraSettings": {
"title": "{{camera}} の設定",
"cameraEnabled": "カメラ有効",
"objectDetection": "物体検出",
"objectDetection": "物体検知",
"recording": "録画",
"snapshots": "スナップショット",
"audioDetection": "音声検出",
"audioDetection": "音声検知",
"transcription": "音声文字起こし",
"autotracking": "オートトラッキング"
"autotracking": "オートトラッキング",
"camera": "カメラ"
},
"history": {
"label": "履歴映像を表示"
+40 -4
View File
@@ -15,7 +15,7 @@
"searching": "検索中です。",
"searchComplete": "検索完了",
"noResultsYet": "選択した領域内の動きの変化を検索します",
"noChangesFound": "選択した領域でピクセルの変化は検出されませんでした",
"noChangesFound": "選択した領域でピクセルの変化は検知されませんでした",
"changesFound_other": "{{count}} 件の動きの変化が見つかりました",
"framesProcessed": "{{count}} フレームを処理しました",
"jumpToTime": "この時間に移動",
@@ -27,7 +27,9 @@
"polygonControls": {
"points_other": "{{count}} ポイント",
"undo": "直前のポイントを元に戻す",
"reset": "ポリゴンをリセット"
"reset": "ポリゴンをリセット",
"drawMode": "描画",
"moveMode": "移動"
},
"motionHeatmapLabel": "モーションヒートマップ",
"timeRange": {
@@ -37,6 +39,40 @@
},
"settings": {
"title": "検索設定",
"parallelMode": "並列モード"
}
"parallelMode": "並列モード",
"parallelModeDesc": "複数の録画範囲を同時にスキャンする(処理が高速化されますが、デコードリソースをより多く消費します)",
"threshold": "感度しきい値",
"thresholdDesc": "値を小さくするとより小さな変化も検知します (1-255)",
"minArea": "最小変化面積",
"minAreaDesc": "単一移動領域の最小サイズ(関心領域に対するパーセンテージ)",
"frameSkip": "フレームスキップ",
"frameSkipDesc": "N フレームごとに処理します。カメラのフレームレートと同じ値にすると 1 秒あたり 1 フレーム処理されます(例: 5 FPS のカメラなら 5、30 FPS なら 30)。値を大きくすると高速になりますが、短時間のモーションを取りこぼす可能性があります。",
"maxResults": "最大結果数",
"maxResultsDesc": "この件数のタイムスタンプにヒットした時点でスキャンを停止します"
},
"errors": {
"noCamera": "カメラを選択してください",
"noROI": "関心領域を描画してください",
"noTimeRange": "時間範囲を選択してください",
"invalidTimeRange": "終了時刻は開始時刻より後である必要があります",
"searchFailed": "検索に失敗しました: {{message}}",
"polygonTooSmall": "ポリゴンには少なくとも 3 つの点が必要です",
"unknown": "不明なエラー"
},
"changePercentage": "{{percentage}}% 変化",
"metrics": {
"title": "検索メトリクス",
"segmentsScanned": "スキャンしたセグメント",
"segmentsProcessed": "処理済み",
"segmentsSkippedInactive": "スキップ (アクティビティなし)",
"segmentsSkippedHeatmap": "スキップ (関心領域と重なりなし)",
"fallbackFullRange": "全範囲スキャンへのフォールバック",
"framesDecoded": "デコードしたフレーム",
"wallTime": "検索時間",
"segmentErrors": "セグメントエラー",
"seconds": "{{seconds}} 秒",
"minutesSeconds": "{{minutes}} 分 {{seconds}} 秒",
"scanSummary": "{{segments}} セグメント · {{time}}"
},
"scanning": "スキャン中 {{time}}"
}
+6 -6
View File
@@ -1,12 +1,12 @@
{
"title": "デバッグリプレイ",
"description": "デバッグ用にカメラの録画をリプレイします。オブジェクトリストには検出されたオブジェクトの遅延サマリーが表示され、「メッセージ」タブにはリプレイ映像からのFrigate内部メッセージのストリームが表示されます。",
"description": "デバッグ用にカメラの録画をリプレイします。オブジェクトリストには検知されたオブジェクトの遅延サマリーが表示され、「メッセージ」タブにはリプレイ映像からのFrigate内部メッセージのストリームが表示されます。",
"websocket_messages": "メッセージ",
"dialog": {
"title": "デバッグリプレイを開始",
"description": "オブジェクトの検出やトラッキングの問題をデバッグするために、過去の映像をループ再生する一時的なリプレイカメラを作成します。このリプレイカメラは、ソースカメラ(元カメラ)と同じ検出設定を引き継ぎます。開始する時間範囲を選択してください。",
"description": "オブジェクトの検知やトラッキングの問題をデバッグするために、過去の映像をループ再生する一時的なリプレイカメラを作成します。このリプレイカメラは、ソースカメラ(元カメラ)と同じ検知設定を引き継ぎます。開始する時間範囲を選択してください。",
"camera": "ソースカメラ",
"timeRange": "時間範囲",
"timeRange": "期間",
"preset": {
"1m": "直近1分間",
"5m": "直近5分間",
@@ -48,9 +48,9 @@
"cancel": "キャンセル"
},
"activity": "アクティビティ",
"objects": "オブジェクトリスト",
"audioDetections": "オーディオ検出",
"noActivity": "アクティビティは検出されませんでした",
"objects": "オブジェクト一覧",
"audioDetections": "音声検知",
"noActivity": "アクティビティは検知されませんでした",
"activeTracking": "アクティブトラッキング",
"noActiveTracking": "アクティブトラッキングなし",
"configuration": "設定",
File diff suppressed because it is too large Load Diff
+39 -16
View File
@@ -23,7 +23,7 @@
"error": "ログをクリップボードにコピーできませんでした"
},
"type": {
"label": "種類",
"label": "タイプ",
"timestamp": "タイムスタンプ",
"tag": "タグ",
"message": "メッセージ"
@@ -70,7 +70,7 @@
"inferenceSpeed": "ディテクタ推論速度",
"temperature": "ディテクタ温度",
"cpuUsage": "ディテクタの CPU 使用率",
"cpuUsageInformation": "検出モデルへの入力/出力データの準備に使用される CPU。GPU やアクセラレータを使用していても、この値は推論の使用量を測定しません。",
"cpuUsageInformation": "検知モデルへの入力/出力データの準備に使用される CPU。GPU やアクセラレータを使用していても、この値は推論の使用量を測定しません。",
"memoryUsage": "ディテクタのメモリ使用量"
},
"hardwareInfo": {
@@ -108,8 +108,11 @@
"intelGpuWarning": {
"title": "Intel GPU 統計情報の警告",
"message": "GPU の統計情報を取得できません",
"description": "これは Intel の GPU 統計取得ツール(intel_gpu_top)における既知の不具合です。ハードウェアアクセラレーションやオブジェクト検出が (i)GPU 上で正しく動作している場合でも、GPU 使用率が 0% と繰り返し表示されることがあります。これは Frigate の不具合ではありません。ホストを再起動することで一時的に解消し、GPU が正常に動作していることを確認できます。本問題はパフォーマンスには影響しません。"
}
"description": "これは Intel の GPU 統計取得ツール(intel_gpu_top)における既知の不具合です。ハードウェアアクセラレーションやオブジェクト検知が (i)GPU 上で正しく動作している場合でも、GPU 使用率が 0% と繰り返し表示されることがあります。これは Frigate の不具合ではありません。ホストを再起動することで一時的に解消し、GPU が正常に動作していることを確認できます。本問題はパフォーマンスには影響しません。"
},
"gpuCompute": "GPU 演算 / エンコード",
"gpuTemperature": "GPU 温度",
"npuTemperature": "NPU 温度"
},
"otherProcesses": {
"title": "その他のプロセス",
@@ -134,7 +137,11 @@
},
"shm": {
"title": "SHM(共有メモリ)の割り当て",
"warning": "現在の SHM サイズ {{total}}MB は小さすぎます。少なくとも {{min_shm}}MB に増やしてください。"
"warning": "現在の SHM サイズ {{total}}MB は小さすぎます。少なくとも {{min_shm}}MB に増やしてください。",
"frameLifetime": {
"title": "フレーム保持時間",
"description": "各カメラは共有メモリ内に {{frames}} 個のフレームスロットを持ちます。最も高速なカメラのフレームレートでは、各フレームは上書きされるまで約 {{lifetime}} 秒間利用可能です。"
}
},
"cameraStorage": {
"title": "カメラストレージ",
@@ -169,22 +176,23 @@
"title": "カメラプローブ情報"
}
},
"framesAndDetections": "フレーム / 検出",
"framesAndDetections": "フレーム / 検知",
"label": {
"camera": "カメラ",
"detect": "検出",
"detect": "検知",
"skipped": "スキップ",
"ffmpeg": "FFmpeg",
"capture": "キャプチャ",
"overallFramesPerSecond": "全体フレーム/秒",
"overallDetectionsPerSecond": "全体検出/秒",
"overallSkippedDetectionsPerSecond": "全体スキップ検出/秒",
"overallDetectionsPerSecond": "全体検知/秒",
"overallSkippedDetectionsPerSecond": "全体スキップ検知/秒",
"cameraFfmpeg": "{{camName}} FFmpeg",
"cameraCapture": "{{camName}} キャプチャ",
"cameraDetect": "{{camName}} 検出",
"cameraDetect": "{{camName}} 検知",
"cameraFramesPerSecond": "{{camName}} フレーム/秒",
"cameraDetectionsPerSecond": "{{camName}} 検出/秒",
"cameraSkippedDetectionsPerSecond": "{{camName}} スキップ検出/秒"
"cameraDetectionsPerSecond": "{{camName}} 検知/秒",
"cameraSkippedDetectionsPerSecond": "{{camName}} スキップ検知/秒",
"cameraGpu": "{{camName}} GPU"
},
"toast": {
"success": {
@@ -193,18 +201,33 @@
"error": {
"unableToProbeCamera": "カメラをプローブできません: {{errorMessage}}"
}
},
"noCameras": {
"title": "カメラが見つかりません"
},
"connectionQuality": {
"title": "接続品質",
"excellent": "非常に良好",
"fair": "普通",
"poor": "不良",
"unusable": "使用不可",
"fps": "FPS",
"expectedFps": "想定 FPS",
"reconnectsLastHour": "再接続回数 (直近1時間)",
"stallsLastHour": "ストール回数 (直近1時間)"
}
},
"lastRefreshed": "最終更新: ",
"stats": {
"ffmpegHighCpuUsage": "{{camera}} の FFmpeg の CPU 使用率が高い({{ffmpegAvg}}%)",
"detectHighCpuUsage": "{{camera}} の検出の CPU 使用率が高い({{detectAvg}}%)",
"detectHighCpuUsage": "{{camera}} の検知の CPU 使用率が高い({{detectAvg}}%)",
"healthy": "システムは正常です",
"reindexingEmbeddings": "埋め込みを再インデックス中({{processed}}% 完了)",
"cameraIsOffline": "{{camera}} はオフラインです",
"detectIsSlow": "{{detect}} が遅い({{speed}} ms)",
"detectIsVerySlow": "{{detect}} が非常に遅い({{speed}} ms)",
"shmTooLow": "/dev/shm の割り当て({{total}} MB)は少なくとも {{min}} MB に増やす必要があります。"
"shmTooLow": "/dev/shm の割り当て({{total}} MB)は少なくとも {{min}} MB に増やす必要があります。",
"debugReplayActive": "デバッグリプレイセッションが実行中です"
},
"enrichments": {
"title": "高度解析",
@@ -219,8 +242,8 @@
"face_recognition_speed": "顔認識速度",
"plate_recognition_speed": "ナンバープレート認識速度",
"text_embedding_speed": "テキスト埋め込み速度",
"yolov9_plate_detection_speed": "YOLOv9 ナンバープレート検出速度",
"yolov9_plate_detection": "YOLOv9 ナンバープレート検出",
"yolov9_plate_detection_speed": "YOLOv9 ナンバープレート検知速度",
"yolov9_plate_detection": "YOLOv9 ナンバープレート検知",
"review_description": "レビュー説明",
"review_description_speed": "レビュー説明の処理速度",
"review_description_events_per_second": "レビュー説明",