112 files

This commit is contained in:
Home Assistant Version Control
2026-09-18 15:36:46 +00:00
parent 94867222bd
commit b1fd0abc94
112 changed files with 11348 additions and 2701 deletions
@@ -48,6 +48,8 @@
}
},
"badge": {
"quiet_tail_tip": "このプログラムは終盤で約{mins}分間ほとんど電力を使わなくなり、その後、終了前に約{secs}秒間だけ約{watts} W を消費します。測定した{measured}サイクル中{seen}回で確認されました: 毎回そうなるわけではありません。",
"quiet_tail": "静かな終盤 約{mins}分",
"artifact_tip": "{n} 個の異常が検出されました (例: サイクルの途中でドアが開いた) – 開いてグラフ上で確認します",
"auto": "(自動検出)",
"built_in_tag": "内蔵",
@@ -77,11 +79,14 @@
"approved": "承認済み",
"awaiting": "承認待ち",
"imported_tip": "コミュニティストアからインポートしました。マッチングにのみ使用され、統計には含まれません。",
"unmatchable": "マッチング不可",
"not_importable": "対象外",
"exists": "既存",
"backfilled_tip": "インポートした電力履歴から検出されました。プログラムのマッチングにのみ影響し、統計には含まれません。"
"backfilled_tip": "インポートした電力履歴から検出されました。プログラムのマッチングにのみ影響し、統計には含まれません。",
"armed": "(次のサイクルに適用)"
},
"btn": {
"reset_zoom": "ズームをリセット",
"set_brand_model": "ブランドとモデルを設定",
"refresh_catalog": "カタログを更新",
"add_device": "+ デバイスを追加",
@@ -215,6 +220,8 @@
"trim": "トリム",
"trim_split": "トリム/分割",
"undo": "元に戻す",
"unlabel_selected": "選択項目のラベルを解除({n})",
"unlabel_selected_tip": "選択したサイクルからプロファイルのラベルを解除します。サイクルは履歴に残り、後で再びラベル付けできます。このプロファイルを形づくらなくなるだけです。",
"use": "使用",
"wipe_all": "すべてのデータを消去",
"delete_selected": "選択項目を削除({n})",
@@ -222,7 +229,6 @@
"pg_apply_best": "最適値を適用",
"pg_apply_to_settings": "設定に保存",
"pg_apply_to_settings_tip": "ここで編集した値をこのデバイスの現在有効な設定にコピーします",
"search": "検索",
"import": "インポート",
"disconnect": "切断",
"connect_github": "GitHub に接続",
@@ -249,7 +255,8 @@
"hist_read_recorder": "Home Assistant から読み込む",
"hist_scan": "サイクルを検索",
"hist_import_n": "{n} サイクルをインポート",
"hist_goto_cycles": "サイクルを表示"
"hist_goto_cycles": "サイクルを表示",
"save_total_cycles": "累計を保存"
},
"conflict": {
"anti_wrinkle_exit": {
@@ -292,6 +299,12 @@
"stop": "電源オフしきい値 ({pot} W) を上回る必要があります",
"threshold": "有効にするには停止しきい値 ({stop} W) を下回る必要があります"
},
"price_entity": {
"power_sensor": "これはこのデバイスの電力センサーであり、価格ではありません。価格エンティティは下の静的エネルギー価格より優先されるため、ワットの値が kWh あたりの単価として扱われ、サイクルの料金が計算されてしまいます。このフィールドを空にしてください。",
"energy_sensor": "これはこのデバイスのエネルギーメーターであり、価格ではありません。価格エンティティは下の静的エネルギー価格より優先されるため、メーターの読み取り値が kWh あたりの単価として扱われ、サイクルの料金が計算されてしまいます。このフィールドを空にしてください。",
"device_class": "このセンサーが測定しているのは {dc} であり、kWh あたりの価格ではありません。価格エンティティは下の静的エネルギー価格より優先されます。このフィールドを空にするか、電力料金単価のセンサーを指定してください。",
"unit": "このセンサーの読み取り単位は {unit} で、kWh あたりの価格ではありません。価格エンティティは下の静的エネルギー価格より優先されます。このフィールドを空にするか、電力料金単価のセンサーを指定してください。"
},
"pump_stuck": {
"duration": "ウォッチドッグがサイクルを強制終了する前にスタックアラームが発動するよう、更新なしタイムアウト ({to} 秒) より小さい必要があります",
"timeout": "サイクルが強制停止される前にスタックアラームが発動するよう、ポンプ停止継続時間 ({ps} 秒) を超える必要があります"
@@ -360,12 +373,12 @@
"wipe_history": "履歴を消去",
"recommendations": "推奨事項({n})",
"pg_detection_params": "検出設定",
"pg_timeline": "イベントタイムライン",
"pg_outcome": "シミュレーション結果",
"pg_across_cycles": "全サイクルにわたって",
"community_store": "コミュニティストア",
"online_account": "コミュニティストアとオンライン機能",
"import_power_history": "電力履歴のインポート"
"import_power_history": "電力履歴のインポート",
"service_status": "メンテナンス状況"
},
"health": {
"fair": "プロファイル品質: 普通",
@@ -373,6 +386,10 @@
"poor": "⚠ プロファイル品質: 低"
},
"lbl": {
"envelope_position_tip": "マッチしたプログラム自身の記録された曲線上の位置、{pct}%。時間を数えるのではなく、このサイクルをプロファイルに重ね合わせて測定するため、いつもより長い運転でも短い運転でも正確なままです。機器が静かなときに更新されるため、稼働中のフェーズでは遅れることがあります。",
"envelope_position": "曲線 {pct}%",
"aria_playground_chart3": "インタラクティブなサイクル電力グラフ: ホバーで時刻/電力を表示、スクロールまたはピンチでズーム、ドラッグで移動",
"device_unresolved": "利用不可のデバイス ({id})",
"drag_to_resize": "ドラッグしてサイズ変更",
"actions": "アクション",
"activity": "活動",
@@ -508,7 +525,7 @@
"profile_index": "プロファイル番号 →",
"profile_name": "プロファイル名",
"program": "プログラム",
"program_tip": "現在のサイクルに一致するプロファイルを上書きします。自動検出では、統合が最適な一致を自動的に選択します。自動検出が誤っている場合や実行中のプログラムが分かっている場合は、特定のプログラムを固定して強制的に一致させます。",
"program_tip": "現在のサイクルに一致するプロファイルを上書きします。自動検出では、統合が最適な一致を自動的に選択します。自動検出が誤っている場合や実行中のプログラムが分かっている場合は、特定のプログラムを固定して強制的に一致させます。家電を運転する前に選んでおくと、次のサイクルが始まった時点で適用されます。",
"progress": "進捗",
"raw_socket": "生のソケット",
"read_only": "読み取り専用",
@@ -543,6 +560,7 @@
"stage4": "ステージ 4 – 一致度",
"status": "状態",
"tail_trim": "末尾のトリム (秒)",
"tap_to_dismiss": "グラフをタップして閉じる",
"timer_auto_pause": "自動一時停止",
"timer_min": "分",
"timer_msg_placeholder": "メッセージ (オプション、{device}/{program}/{minutes})",
@@ -579,9 +597,7 @@
"pg_time_left_model": "残り時間(モデル)",
"pg_time_left_model_tip": "モデルが推定する残り時間(フェーズ推定+MLブレンド)。固定のカウントダウンではありません。",
"phase": "フェーズ",
"pg_mode_simulate": "シミュレート",
"pg_mode_history": "履歴テスト",
"pg_mode_sweep": "スイープ",
"pg_ev_detected": "検出",
"pg_ev_match": "マッチ確定",
"pg_ev_match_changed": "マッチ変更",
@@ -617,14 +633,11 @@
"pg_stress_idle_w_desc": "自動検出された待機電力下限を上書きします(自動の場合は空欄)。",
"pg_stress_toggle": "待機終了をテスト",
"pg_stress_toggle_desc": "記録終了後に待機電力レベルで稼働し続ける機器をシミュレートします - WashData がサイクルを停止するかどうか、およびいつ停止するかを確認します。",
"pg_sweep_2d": "2Dヒートマップ",
"pg_sweep_param_y": "2番目のパラメーター",
"pg_obj_match": "マッチ精度",
"pg_obj_endtiming": "終了タイミング精度",
"pg_obj_falseend": "誤終了率",
"pg_obj_overrun": "所要時間のずれ",
"pg_obj_ambiguity": "あいまい率",
"pg_best_combo": "最適な組み合わせ",
"pg_mode_optimize": "最適化",
"pg_group_matching": "プログラムマッチング",
"pg_zoom_hint": "ダブルクリックでズームをリセット",
@@ -706,7 +719,12 @@
"task_history_import_apply": "サイクルのインポート",
"evidence_real_cycles": "この機器が実行したサイクル",
"evidence_reference_cycles": "コミュニティストアからダウンロード",
"evidence_backfill_cycles": "インポートした電力履歴から検出"
"evidence_backfill_cycles": "インポートした電力履歴から検出",
"zoom_hint_touch": "ピンチでズーム",
"zoom_hint_touch_zoomed": "ピンチでズーム · ダブルタップでリセット",
"cycles_since_service": "{since} / {total} サイクル",
"total_cycles_run": "累計サイクル数",
"correct_total_cycles": "累計を修正"
},
"log": {
"all_levels": "すべてのレベル",
@@ -756,7 +774,7 @@
"merge_cycles": "{n} サイクルを結合",
"new_group": "新しいプロファイルグループ",
"new_phase": "新しいフェーズ",
"process_history_msg": "マッチングを再実行し、提案を更新し、ML を再訓練(有効な場合)し、保存されているすべてのサイクルのサイクル状態を再計算します。これには時間がかかる場合があります。",
"process_history_msg": "保存されているすべてのサイクルについて、マッチングを再実行し、提案を更新し、ML を再訓練(有効な場合)し、記録されたエネルギー価格で料金を計算し直し、サイクルの健全性を再計算します。これには時間がかかる場合があります。",
"process_history_ok": "処理",
"process_history_title": "履歴の処理",
"process_recording": "プロセスの記録",
@@ -789,6 +807,7 @@
"history_import": "電力履歴のインポート"
},
"msg": {
"pg_canvas_empty3": "上でサイクルを選び、「実行」を押してシミュレーションします。その後、ホバーで値を表示、スクロールまたはピンチでズーム、ドラッグで移動できます。",
"tail_trim_hint": "末尾から削除する秒数",
"store_sibling_hint": "お使いの機種そのものが共有されていない場合は、同じブランドの近い機種から始めるとうまくいくことが多いです。",
"store_declare_appliance": "お使いの家電を WashData に指定すると、このタブに他のユーザーが共有したプログラムや録音が表示されます。上でブランド名を入力して見て回ることもできます。",
@@ -802,7 +821,7 @@
"artifact_spike_detail": "通常の電力帯の上側に約{n}秒間現れました。",
"auto_label_intro": "一致信頼度がしきい値をクリアするラベルのないサイクルにプロファイルを割り当てます。",
"automations_intro": "WashData は {start} / {end} イベントを発火しエンティティを公開するため、通知やアクションは通常の Home Assistant オートメーションとして構築するのが最適です。このデバイスを使用するオートメーションは以下に表示されます。",
"cleanup_intro": "すべてのラベル付きサイクルがオーバーレイされます。外れ値にチェックを入れて削除し、プロファイルをクリーンアップします。",
"cleanup_intro": "ラベル付きのサイクルをすべて重ねて表示します。外れ値にチェックを入れて、ラベルを解除する(履歴には残りますが、このプロファイルを形づくらなくなります)か、完全に削除します。",
"clear_debug_hint": "保存されているデバッグ データを削除して領域を解放します。",
"collecting_data": "データを収集中です。微調整を開始するために必要な残りサイクル数: {need}({current}/{min})。",
"compare_overlay_profiles": "オーバーレイプロファイル (淡い)",
@@ -901,7 +920,7 @@
"preferences_admin": "設定、パネル、アクセス制御",
"preferences_adv": "設定",
"prefs_personal": "これらはホーム アシスタント アカウントにのみ適用されます。",
"process_history_hint": "保存されているすべてのサイクルに対してマッチングを再実行し、チューニング提案を更新し、MLモデルを再訓練し(有効な場合)、サイクルの健全性を再計算します。一括レビュー後に実行してください。",
"process_history_hint": "保存されているすべてのサイクルに対してマッチングを再実行し、チューニング提案を更新し、MLモデルを再訓練し(有効な場合)、記録されたエネルギー価格でサイクルの料金を計算し直し、サイクルの健全性を再計算します。一括レビュー後に実行してください。",
"profile_deleted": "プロフィールを削除しました",
"profile_poor_health_detail": "このプロファイルに割り当てられたサイクルには、形状が一貫していないか、信頼性が低いです。エンベロープを再構築するか、ラベル付きサイクルを確認することを検討してください。",
"profiles_intro": "プロファイルをクリックすると、統計、フェーズ、クリーンアップが表示されます。ほぼ同一のプログラム (同じ形状/持続時間、異なる温度またはスピン) をグループ化して、それらの間でマッチングを確実に選択します。",
@@ -984,9 +1003,10 @@
"advisory_poor_health": "'{name}' の適合スコアが低くなっています。最近のサイクルはばらつきが大きい、または照合が弱いようです。照合と時間推定の精度を保つため、サイクルを確認するかプロファイルを再記録してください。",
"advisory_shape_drift": "'{name}' が元の電力波形から大きく変化しています。機器の動作が時間とともに変わった可能性があります(例: 石灰の付着、摩耗)。最近のサイクルでこのプロファイルを再記録することを検討してください。",
"advisory_shape_drift_corr": "'{name}' が元の電力波形から大きく変化しています(相関 {corr})。機器の動作が時間とともに変わった可能性があります(例: 石灰の付着、摩耗)。最近のサイクルでこのプロファイルを再記録することを検討してください。",
"advisory_unmatchable": "'{name}' はマッチングに使用できません。電力データを含むサイクルが1つもないため、WashData が実行中のサイクルと比較する対象がありません。このプログラムのサイクルにラベルを付ける(またはサイクルを記録する)と、再びマッチングの対象になります。",
"advisory_unmatchable_no_duration": "'{name}' はマッチングに使用できません。電力データを含むサイクルはありますが、有効な所要時間がないため、WashData にはマッチングの基準となる長さがありません。このプログラムを記録し直すか、予想所要時間を設定すると、再びマッチングの対象になります。",
"pg_no_alerts": "この実行で問題は検出されませんでした。",
"pg_override_active": "編集した設定を現在の設定と比較して使用中",
"pg_history_intro": "直近のサイクルを実際の検出器とマッチャーで再生します。ビフォー/アフターの比較を見るには、まず「シミュレート」で検出設定を編集してください。",
"pg_history_empty": "「実行」を押してサイクルを再生します。",
"pg_history_summary": "{detected}/{total} 検出 · {correct} 正しくマッチ",
"pg_sweep_no_metric": "この目的を評価するにはデータが不足しています。",
@@ -1063,7 +1083,11 @@
"hist_scan_failed": "スキャンに失敗しました。",
"hist_scan_expired": "そのスキャン結果はすでに利用できません。もう一度スキャンしてください。",
"hist_import_failed": "インポートに失敗しました。",
"imported_history_readonly": "インポートした電力履歴から検出されました。プログラムのマッチングには反映されますが、統計には含まれず、トリミングや分割はできません。ラベル付けしてプログラム名を設定してください。"
"imported_history_readonly": "インポートした電力履歴から検出されました。プログラムのマッチングには反映されますが、統計には含まれず、トリミングや分割はできません。ラベル付けしてプログラム名を設定してください。",
"odometer_intro": "この累計は増える一方です。サイクルの記録を削除しても変わらず、保存される履歴の上限を超えてもカウントを続けるため、サービスリマインダーは正確なままです。",
"odometer_correct_hint": "WashData が実際には行われていない稼働を記録した場合や、WashData を導入する前に家電がすでにサイクルを実行していた場合は、この値を設定してください。",
"no_reminders_set": "サービスリマインダーはまだ設定されていません。",
"toast_program_armed": "次のサイクル用にプログラムを設定しました: {program}"
},
"pg_desc": {
"completion_min_seconds": "実サイクルとみなす最短の稼働時間",
@@ -1093,7 +1117,9 @@
"duration_scale": "ステージ 4: 運転時間の一致スコアが半分になる対数比率; 小さいほど厳格なペナルティ(デフォルト 0.175)",
"energy_scale": "ステージ 4: エネルギーの一致スコアが半分になる対数比率; 小さいほど厳格なペナルティ(デフォルト 0.25)",
"dishwasher_end_spike_quiet_release": "食器洗い機: 予想所要時間を過ぎた後、サイクル終了時の排水待機を解除するまでの静音秒数",
"smart_termination_duration_ratio": "一致したプログラムの想定所要時間のうち、スマート終了が早期に終了できるようになるまでにサイクルが到達すべき割合。負荷や温度に左右されるマシンでは下げる"
"smart_termination_duration_ratio": "一致したプログラムの想定所要時間のうち、スマート終了が早期に終了できるようになるまでにサイクルが到達すべき割合。負荷や温度に左右されるマシンでは下げる",
"anti_crease_finalize_ratio": "しわ防止のタンブル末尾を確定してよくなるまでに、一致したプログラムの想定所要時間に対してサイクルが到達すべき割合。タンブル末尾が長い乾燥機では下げ、洗濯機はデフォルトのままにする",
"curve_preroll_seconds": "中断された開始試行の測定値をサイクルの曲線の先頭に取り込む秒数。0 = 無効"
},
"phase_desc": {
"anti_crease": "メインサイクル後にドラムが断続的に回転し、衣類のシワを防止します。",
@@ -1256,7 +1282,7 @@
"label": "終了繰り返し回数"
},
"energy_price_entity": {
"doc": "現在の kWh あたりの電力料金 (動的料金など) を示すセンサー。以下の静的価格よりも優先されます。各サイクルは、終了時に有効な価格を凍結します。",
"doc": "現在の kWh あたりの電力価格を示すセンサー(動的料金など)。価格を示すものである必要があり、プラグ自身の電力エンティティやエネルギーエンティティは指定できません。以下の静的価格よりも優先されるため、ここに kWh の積算メーターを指定すると、各サイクルが料金単価ではなくメーターの読み取り値で計算されてしまいます。「時間加重コスト」がオンの場合、各サイクルは動作していた各時点で有効だった価格で計算されます。オフの場合は、終了時に有効だった価格で確定されます。",
"label": "エネルギー価格エンティティ"
},
"energy_price_static": {
@@ -1284,7 +1310,7 @@
"label": "外部トリガーを反転(OFFでトリガー)"
},
"learning_confidence": {
"doc": "一致スコアがこの値と自動ラベルの信頼度の間にある場合、識別されたプログラムを確認するように求めるフィードバック通知が表示されます。このスコアを下回ると、試合は不確実すぎて表面化できません。自動ラベルの信頼度以下に保つ必要があります。",
"doc": "一致スコアがこの値と自動ラベル信頼度の間にある場合、識別されたプログラムの確認を求めるフィードバック通知が届きます。このスコアを下回ると、一致が不確実すぎるため表示されません。自動ラベル信頼度より低く保つ必要があります。",
"label": "学習信頼度"
},
"linked_device": {
@@ -1352,7 +1378,7 @@
"label": "通知用HAイベントを発火"
},
"notify_icon": {
"doc": "通知のオプションの mdi アイコン (例: mdi:washing-machine)。プラットフォームのデフォルトの場合は空白のままにします。",
"doc": "通知に表示される小さなアイコン(例: mdi:washing-machine)。Android はステータスバーに表示し、iOS はアプリのアイコンの代わりに表示します(コンパニオンアプリ 2026.8 以降が必要)。プラットフォームのデフォルトを使う場合は空欄のままにします。",
"label": "通知アイコン"
},
"notify_live_chronometer": {
@@ -1463,10 +1489,6 @@
"doc": "ポンプがスタックしている可能性があるとフラグが立てられる (スタックポンプ イベントが発生する) までに、ポンプが継続的に実行できる秒数。",
"label": "ポンプ停止継続時間"
},
"running_dead_zone": {
"doc": "サイクルの開始後、このウィンドウ内の電力低下は無視されます。洗濯機には冷水が充填されます (加熱前に 0 W 近くに低下します)。この保護がなければ、充填段階がサイクル終了のように見えます。これはデータをスキップしません。フルパワートレースは T=0 から記録されます。提案エンジンはマシンの実際の起動パターンを測定し、自動的にサイズを決定します。",
"label": "実行デッドゾーン"
},
"sampling_interval": {
"doc": "センサー読み取り間の予想時間 - スムージング ウィンドウのサイズを調整し、デバウンスを正しく開始するために使用されます。この値に関係なく、すべてのセンサーの更新がキャプチャされます。下流の計算のみを調整します。提案エンジンは、過去のサイクルからセンサーの実際のケイデンスを測定し、これを自動的に設定します。",
"label": "サンプリング間隔"
@@ -1594,13 +1616,17 @@
"label": "電力プロファイル間隔",
"doc": "EMHASS や tibber_prices などの外部プランナーが使用する per-profile の power_profile センサー属性(スロットごとの平均ワット数の配列)のバケットサイズ。小さいバケットは短い電力スパイクを鮮明に保ち、大きいバケットは形状を平滑化します。デフォルト 15 分。読み取り時のみ使用され、検出には影響しません。"
},
"notify_live_silent": {
"label": "サイレントなライブ更新",
"doc": "iOS のみ。ライブ進捗を静かに更新します。各更新はサウンドや振動なしで届き、バッテリーを節約する低い優先度で送信されるため、iOS がまとめて配信することがあります。サイクルの最初の更新(ライブアクティビティを開始する更新)と開始/完了の通知は、これまでどおり通知されます。すべての更新で通知を受け取りたい場合は、これをオフにしてください。"
},
"notify_live_sticky": {
"label": "タップ後もライブ通知を維持",
"doc": "Android のみ。実行中のスレッドをタップしても通知が消えないよう、ライブ進捗通知を固定(スティッキー)にします。オフにすると、タップで通知が消えるデフォルトの動作になります。"
},
"notify_live_click_action": {
"label": "ライブ通知のタップ先",
"doc": "Android のみ。ライブ進捗通知をタップしたときに開く場所(例:/lovelace/laundry、またはフル URL)をアプリのデフォルトページの代わりに指定します。空白のままにするとデフォルトになります。"
"label": "通知のタップ先",
"doc": "この家電の通知をタップしたときに開く場所を、Android と iOS の両方で指定します。空白のままにすると、この家電を表示した WashData パネルが開きます。別の場所を開くにはダッシュボードのパス(例: /lovelace/laundry)またはフル URL を入力し、タップ先を設けない場合は「none」と入力します。"
},
"door_opens_at_end": {
"label": "終了時に自動でドアが開く",
@@ -1617,6 +1643,18 @@
"profile_evidence_sources": {
"label": "プログラムを形づくるサイクル",
"doc": "各プログラムの電力カーブを作成し、完了したサイクルをそれと照合するために使用するサイクルの種類です。種類のチェックを外すと、その種類はプログラムに反映されなくなりますが、何も削除されません。サイクルはサイクル一覧に残り、ラベル付けや削除も引き続きできます。インポートしたデータを信頼できない場合に便利です。統計には影響しません。統計は常に、この機器が実際に実行したサイクルのみを数えます。すべてのチェックを外した場合は無視されます。裏付けとなるサイクルがないプログラムは、決してマッチングできないためです。"
},
"energy_price_dynamic": {
"label": "時間加重コスト",
"doc": "終了時点の価格ひとつで計算するのではなく、サイクルが動作していた各時点で有効だった価格で料金を計算します。価格エンティティを設定している場合のみ有効です(静的価格は変動しないため)。追加の設定は不要です。サイクルの実行中は価格をリアルタイムで追跡し、診断の「履歴の処理」を実行すると過去のサイクルも recorder の記録から再計算されます。オフ = 従来どおり、終了時の価格ひとつで確定します。"
},
"anti_crease_finalize_ratio": {
"label": "しわ防止確定比率",
"doc": "一致したプログラムの想定所要時間のうち、サイクルがどこまで進んだら、WashData が「いま見えている低電力のタンブルはしわ防止の末尾である」と判断してそこでサイクルを終了してよいかを表す割合です。想定所要時間はそのプログラムの平均値なので、センサー乾燥で運転時間が洗濯物の量に左右される乾燥機では、ほとんどの運転がその 98% に届かず、末尾はフォールバックのタイムアウトまで残り続けます。実際に機械が停止してから 15 ~ 40 分後になることもよくあります。そのような乾燥機ではこの値を下げてください(例: 0.75)。洗濯機はデフォルトのままにしてください。洗濯機はサイクルの大半を「しわ防止最大電力」より下で過ごすため、静かな洗濯途中のフェーズと末尾を隔てているのはこの割合だけであり、下げると洗濯が途中で半分に切られてしまうことがあります。空欄にするとデフォルト(0.98)になります。これは、別の早期終了判定を制御する「スマート終了比率」とは異なる設定です。"
},
"curve_preroll_seconds": {
"label": "曲線のプリロール",
"doc": "中断された開始試行の測定値を、サイクルの曲線の先頭に何秒ぶん取り込めるかを指定します。サイクルの曲線は通常、最終的に成功した開始試行から始まります。そのため、プログラム選択、ドアロック、最初の給水などで数回試してから安定するマシンでは、実際の動作の最初の数分がどの曲線からも欠落します。お使いのマシンで最も長い立ち上がりより少し大きい値を設定してください(多くの場合 300 秒あれば十分です)。0 にすると無効になります。有効にすると記録される開始時刻が前倒しになるため、変更の前後に記録されたサイクルは同じプログラムでも所要時間が異なります。古いサイクルが入れ替わるまで、学習された平均値はずれ続けます。"
}
},
"setting_group": {
@@ -1728,7 +1766,8 @@
"splitting": "分割中…",
"deleting": "削除中…",
"imported": "インポート済み",
"preparing": "準備中…"
"preparing": "準備中…",
"unlabelling": "ラベル解除中…"
},
"tab": {
"advanced": "高度な",
@@ -1808,6 +1847,7 @@
"recording_stopped": "録音停止",
"review_saved": "レビューが保存されました",
"settings_conflicts": "保存する前に強調表示されている設定の競合を解消してください。",
"settings_no_changes": "保存する変更はありません",
"settings_reverted": "設定が復元されました。統合のリロード",
"settings_saved": "設定が保存されました。統合のリロード",
"suggestions_applied": "提案が適用されました。統合のリロード",
@@ -1866,7 +1906,11 @@
"export_selective_done": "エクスポートをダウンロードしました",
"import_selective_done": "{profiles} 件のプロファイルと {cycles} 件のサイクルをインポートしました",
"hist_csv_required": "先に CSV ファイルを読み込むか、内容を貼り付けてください",
"file_read_failed": "そのファイルを読み込めませんでした"
"file_read_failed": "そのファイルを読み込めませんでした",
"unlabel_done": "{count} 件のサイクルのラベルを解除しました",
"unlabel_failed": "ラベルの解除に失敗しました: {error}",
"odometer_saved": "累計サイクル数を保存しました",
"odometer_save_failed": "累計を保存できませんでした: {error}"
},
"suggestion": {
"both_agree": "WashDataの推奨",
@@ -1913,10 +1957,6 @@
"higher": "高い確信度のマッチングのみをコミットします。より多くのサイクルがラベルなしのままになります",
"lower": "より多くのサイクルをマッチングします。一部が若干間違っている場合があります"
},
"running_dead_zone": {
"higher": "アイドル中の短い電力スパイクを無視します。ノイズへの感度が低くなります",
"lower": "より短い電力バーストに反応します。短時間の一時的なアクティビティを検出します"
},
"start_threshold_w": {
"higher": "短い電力スパイクによる誤起動を防ぎます",
"lower": "低電力プログラムを検出します。ノイズでトリガーされる場合があります"
@@ -1962,7 +2002,9 @@
"thr_batch": "{cycles} サイクルにわたる p05 の最低稼働電力({p05}W)のすぐ上に設定。これにより開始をできるだけ早く捉え、停止しきい値は機器の最低稼働電力を下回ったままになります。",
"tol_per_profile": "{profiles} 件のプロファイル({cycles} サイクル)にわたるプロファイルごとの時間分散の p75。ばらつきの小さいプロファイルは不利になりません。",
"tol_pooled": "{cycles} 件の直近のラベル付きサイクルの統合時間分散に基づく(p95 偏差={dev})。",
"watchdog": "安全な範囲でできるだけ低く設定(p95 の更新間隔 {p95}s をわずかに上回り、かつサンプリング間隔 {median}s の 2 倍以上、最小 30s)。誤った停止なしに停滞を素早く検出します。"
"watchdog": "安全な範囲でできるだけ低く設定(p95 の更新間隔 {p95}s をわずかに上回り、かつサンプリング間隔 {median}s の 2 倍以上、最小 30s)。誤った停止なしに停滞を素早く検出します。",
"match_interval_capped": "{persistence} 回連続のマッチが最短プログラム({shortest}s)の {pct}% 以内に収まるよう上限を設けました。更新間隔(中央値={median}s)だけならより長い間隔が提案されていました。",
"match_interval_floored": "最短プログラム({shortest} 秒)だけで計算すると上限は {cap} 秒となり、最小値の {minimum} 秒を下回るため、最小値で止めています。{persistence} 回連続のマッチングには {budget} 秒かかり、これはそのプログラムの {pct}% を超えます。マッチングは測定値が届いたときにのみ実行されるため(中央値={median} 秒)、最小値にしてもコストはかかりません。"
},
"exclusions": {
"summary": "{total} 件の誤検出サイクルを除外しました: {parts}。",
@@ -1998,10 +2040,11 @@
"date_tip": "サイクルが開始された日時。",
"duration_tip": "開始から終了までのサイクル全体の実行時間。",
"energy_tip": "消費された総エネルギー(kWh)。電力を時間で積分して計算されます。",
"cost_tip": "このサイクルのエネルギー料金。完了時にその時点で有効な価格(エネルギー x kWh あたりの価格)で確定されます。設定で価格を指定すると入力されます。",
"cost_tip": "このサイクルのエネルギー料金。完了時に確定されます。「時間加重コスト」がオンの場合は、電力トレースの各時点で有効だった価格で計算されます。オフの場合はエネルギー x 終了時に有効だった価格ひとつです。設定で価格を指定すると入力されます。",
"confidence_tip": "プロファイルのマッチ信頼度(0~100%)。サイクルの電力曲線が識別されたプログラムとどれだけ一致したか。",
"health_tip": "ML サイクルの健康度(高いほど良好)。サイクルをクリックして検査・レビューします。",
"flags_tip": "サイクルのレビュー、異常、ソースフラグ。アイコンにカーソルを合わせると詳細が表示されます。"
"flags_tip": "サイクルのレビュー、異常、ソースフラグ。アイコンにカーソルを合わせると詳細が表示されます。",
"cost_dynamic_tip": "時間加重: サイクル中に有効だった価格で計算されています(実効 {price} {cur}/kWh)。"
},
"stat": {
"avg": "平均",
@@ -2028,9 +2071,9 @@
"finished": "サイクルが終了状態に達して終了しました。"
},
"store": {
"search_ph2": "メーカーまたは型番で検索…",
"your_model_tip": "設定で指定した家電です",
"your_model": "自分の機種",
"search_brand_ph": "ブランドで検索…",
"programs_count": "プログラム: {n}",
"browse": "閲覧",
"device": "デバイス",
@@ -2076,7 +2119,8 @@
"golden": "再処理: 基準サイクルの補完",
"suggestions": "再処理: 提案",
"ml_training": "再処理: MLトレーニング",
"health": "再処理: サイクルの健康"
"health": "再処理: サイクルの健康",
"costs": "再処理: エネルギー料金"
},
"pg_sweep": {
"optimize": "最適化: {param}"