Updated apps
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"badge": {
|
||||
"artifact_tip": "{n} 個の異常が検出されました (例: サイクルの途中でドアが開いた) — 開いてグラフ上で確認します",
|
||||
"artifact_tip": "{n} 個の異常が検出されました (例: サイクルの途中でドアが開いた) – 開いてグラフ上で確認します",
|
||||
"auto": "(自動検出)",
|
||||
"built_in_tag": "内蔵",
|
||||
"declining": "↘ 減少",
|
||||
@@ -87,7 +87,7 @@
|
||||
"on_cycle_finished": "サイクルが終了しました",
|
||||
"on_cycle_started": "サイクル開始時",
|
||||
"pause_cycle": "一時停止",
|
||||
"pause_cycle_tip": "実行中のサイクルを一時停止します — 家電は停止した場所から再開します",
|
||||
"pause_cycle_tip": "実行中のサイクルを一時停止します – 家電は停止した場所から再開します",
|
||||
"pg_apply_device": "デバイスに適用",
|
||||
"pg_autofill": "自動入力",
|
||||
"play": "再生",
|
||||
@@ -97,8 +97,8 @@
|
||||
"process_tip": "録音されたトレースを新しいまたは既存のプロファイルとして保存します",
|
||||
"rebuild": "エンベロープを再構築する",
|
||||
"rebuild_envelope": "エンベロープの再構築",
|
||||
"rebuild_tip": "ラベル付きサイクルからすべてのプロファイルの予想電力エンベロープ(最小/最大バンド)を再計算します — 新しいサイクルにラベルを付けた後や古いラベルを修正した後に実行します",
|
||||
"rec_start_tip": "家電の電力トレースの録音を開始します — サイクルを実行する直前に開始します",
|
||||
"rebuild_tip": "ラベル付きサイクルからすべてのプロファイルの予想電力エンベロープ(最小/最大バンド)を再計算します – 新しいサイクルにラベルを付けた後や古いラベルを修正した後に実行します",
|
||||
"rec_start_tip": "家電の電力トレースの録音を開始します – サイクルを実行する直前に開始します",
|
||||
"rec_stop": "停止",
|
||||
"rec_stop_tip": "録音を停止し、キャプチャされたトレースをレビューのために保持します",
|
||||
"record": "録音を開始する",
|
||||
@@ -231,7 +231,7 @@
|
||||
"interval": "サンプリング間隔 ({si} 秒) の少なくとも 2 倍である必要があります",
|
||||
"sampling": "サンプリング間隔はウォッチドッグ間隔 ({wi} 秒) の半分以下である必要があります"
|
||||
},
|
||||
"settings_banner": "{n} 件の設定競合{s} — 強調表示されたセクションを確認し、保存前に修正してください。",
|
||||
"settings_banner": "{n} 件の設定競合{s} – 強調表示されたセクションを確認し、保存前に修正してください。",
|
||||
"settings_banner_btn": "最初へ"
|
||||
},
|
||||
"hdr": {
|
||||
@@ -451,9 +451,9 @@
|
||||
"show_expected": "予想される曲線オーバーレイを表示 (一致したプロファイル、オレンジ色)",
|
||||
"show_raw": "ライブ電力グラフに生ソケット切替を表示",
|
||||
"sparkline": "最近のサイクル継続時間の傾向",
|
||||
"stage2": "ステージ 2 — コア類似度",
|
||||
"stage3": "ステージ 3 — DTW",
|
||||
"stage4": "ステージ 4 — 一致度",
|
||||
"stage2": "ステージ 2 – コア類似度",
|
||||
"stage3": "ステージ 3 – DTW",
|
||||
"stage4": "ステージ 4 – 一致度",
|
||||
"status": "状態",
|
||||
"tail_trim": "テールトリム (複数可)",
|
||||
"timer_auto_pause": "自動一時停止",
|
||||
@@ -561,7 +561,12 @@
|
||||
"flags": "フラグ",
|
||||
"include_phase_map": "フェーズマップを含める",
|
||||
"include_settings": "検出・マッチング設定を含める",
|
||||
"show_contributor": "投稿者名を表示"
|
||||
"show_contributor": "投稿者名を表示",
|
||||
"task_pg_detail": "サイクルをシミュレート",
|
||||
"task_split": "サイクルを分割中",
|
||||
"task_trim": "サイクルをトリミング中",
|
||||
"task_merge": "サイクルを結合中",
|
||||
"task_rebuild": "エンベロープを再構築中"
|
||||
},
|
||||
"log": {
|
||||
"all_levels": "すべてのレベル",
|
||||
@@ -654,10 +659,10 @@
|
||||
"collecting_data": "データを収集中です。微調整を開始するにはあと {need} サイクル{plural}必要です({current}/{min})。",
|
||||
"compare_overlay_profiles": "オーバーレイプロファイル (淡い)",
|
||||
"compare_profiles_tip": "他のプロファイル エンベロープを上のチャートに重ねて、どれがこのサイクルに最も適合するかを確認します。",
|
||||
"compare_selected_cycles": "選択されたサイクル (実線) — 表示/非表示",
|
||||
"compare_selected_cycles": "選択されたサイクル (実線) – 表示/非表示",
|
||||
"consider_new_profile": "新しいプロファイルの作成を検討してください。",
|
||||
"coverage_gap": "最近のサイクルには一致するプロファイルがありません (過去 30 回の {pct}%)。",
|
||||
"coverage_gap_similar_cycles": "{count} 件の類似した未ラベルサイクルが見つかりました — プロファイルを作成してマッチングを開始してください。",
|
||||
"coverage_gap_similar_cycles": "{count} 件の類似した未ラベルサイクルが見つかりました – プロファイルを作成してマッチングを開始してください。",
|
||||
"cycles_deleted": "{count} 件のサイクルを削除しました",
|
||||
"enough_data": "学習に十分なデータがあります({current}/{min} サイクル)。",
|
||||
"export_description": "すべてのプロファイルとサイクルを JSON にエクスポートするか、以前のエクスポートから復元します。",
|
||||
@@ -686,7 +691,7 @@
|
||||
"ml_learned_intro": "本機に合わせてチューニングされたモデル。",
|
||||
"ml_loading": "ML を読み込み中…",
|
||||
"ml_settings_intro": "2 つの独立したスイッチ: 1 つはサイクルの実行中にモデルを適用し、もう 1 つは WashData が時間の経過とともにモデルをマシンに合わせて微調整します。",
|
||||
"name_first_program": "十分なサイクルがそろいました — 最初のプログラムに名前を付けて一致を開始しましょう。",
|
||||
"name_first_program": "十分なサイクルがそろいました – 最初のプログラムに名前を付けて一致を開始しましょう。",
|
||||
"near_duplicate_cluster": "ほぼ重複したプロファイル クラスターが検出されました。グループ化により、類似したもの (例: 異なる温度/スピンの同じプログラム) の間でマッチングを確実に選択できるようになります。",
|
||||
"no_cycles_match": "現在のフィルターに一致するサイクルはありません。",
|
||||
"no_cycles_profile": "このプロファイルにはサイクルがありません。",
|
||||
@@ -713,7 +718,7 @@
|
||||
"notify_services_hint": "{entity} サービス ID を使用してください(複数はカンマ区切り)。テンプレート変数:{vars}。",
|
||||
"old_actions_warning": "古いアクション エディター (現在は削除されています) で構成されています。これらは引き続きサイクル イベントで起動されますが、ここでは編集できなくなりました。それらを通常のオートメーションに変換するか、削除します。",
|
||||
"onboarding_progress": "{n} / 3 サイクルを観測",
|
||||
"onboarding_watching": "家電をいつも通り使用してください — WashData が監視しています。3 サイクル後にプログラムの一致が始まります。",
|
||||
"onboarding_watching": "家電をいつも通り使用してください – WashData が監視しています。3 サイクル後にプログラムの一致が始まります。",
|
||||
"pending_feedback": "保留中の検出フィードバック",
|
||||
"performance_trend": "パフォーマンスの傾向 ({n} サイクル)",
|
||||
"pg_analysis_empty": "マッチ分析を見るにはサイクルを読み込んでください。",
|
||||
@@ -763,7 +768,7 @@
|
||||
"setting_changed": "{date} に {old} から {new} に変更",
|
||||
"settings_basic_note": "必須の設定のみ表示しています。すべての一覧は「高度な」に切り替えてください。",
|
||||
"shape_drift_advisory": "⚠ 形状がずれています",
|
||||
"shape_drift_detail": "このプロファイルの電力パターンが時間とともに変化しました — 家電の劣化またはメンテナンスが必要な可能性があります(例:スケール除去、フィルター清掃)。",
|
||||
"shape_drift_detail": "このプロファイルの電力パターンが時間とともに変化しました – 家電の劣化またはメンテナンスが必要な可能性があります(例:スケール除去、フィルター清掃)。",
|
||||
"show_all_settings": "すべての設定を表示",
|
||||
"showing_suggestions": "{count} 設定を候補とともに表示しています。",
|
||||
"split_intro": "グラフをクリックして分割ポイントを追加または削除するか、アイドル ギャップを自動検出します。結果として得られる各セグメントは、独自のプロファイルを取得できます。",
|
||||
@@ -857,7 +862,9 @@
|
||||
"share_guidelines_title": "共有前に",
|
||||
"store_download_device_intro": "共有されたすべてのプログラムとそのリファレンスサイクルをデバイスに引き継ぎます。ご自身の記録済みサイクルと統計には影響しません。",
|
||||
"store_share_device_intro": "選択したリファレンスサイクルとともに{brand} {model}をアップロードします。同じ機器を持つ他のユーザーがあなたのプログラムを引き継ぐことができます。エントリは公開前に審査されます。",
|
||||
"share_profile_no_cycles": "リファレンスサイクルなし -- サイクルタブでサイクルを⭐としてマークしてこのプロファイルを含めてください"
|
||||
"share_profile_no_cycles": "リファレンスサイクルなし -- サイクルタブでサイクルを⭐としてマークしてこのプロファイルを含めてください",
|
||||
"advisory_phase_inconsistent": "'{name}' は異なるプログラムや温度が混在しているようです。加熱時間がサイクルごとに大きく異なります。温度ごとなど別々のプロファイルに分割すると、マッチングと時間推定が改善されます。",
|
||||
"advisory_phase_inconsistent_title": "⚠ プログラム混在の可能性"
|
||||
},
|
||||
"pg_desc": {
|
||||
"abrupt_drop_watts": "急激な低下は即時終了として扱う",
|
||||
@@ -869,12 +876,19 @@
|
||||
"start_duration_threshold": "開始を確定するしきい値超えの秒数",
|
||||
"start_threshold_w": "開始とみなす最小ワット数",
|
||||
"stop_threshold_w": "これを下回ると停止とみなす",
|
||||
"dtw_bandwidth": "形状マッチングで許容する時間ワーピングの量",
|
||||
"corr_weight": "マッチングにおける曲線形状と電力レベルの重み",
|
||||
"duration_weight": "実行時間の一致がマッチングに与える影響の大きさ",
|
||||
"energy_weight": "消費電力量の一致がマッチングに与える影響の大きさ",
|
||||
"profile_match_min_duration_ratio": "一致対象として許可される最短の運転時間(プロファイル比)",
|
||||
"profile_match_max_duration_ratio": "一致対象として許可される最長の運転時間(プロファイル比)"
|
||||
"dtw_bandwidth": "ステージ 3: Sakoe-Chiba ワープバンド (0 = DTW 無効; デフォルト 0.2 = サイクル長の 20%)",
|
||||
"corr_weight": "ステージ 2: 曲線形状(相関)と電力レベル(MAE)のバランス; デフォルト 0.45",
|
||||
"duration_weight": "ステージ 4: 運転時間の一致が最終スコアにどれだけ影響するか(デフォルト 0.22)",
|
||||
"energy_weight": "ステージ 4: エネルギーの一致が最終スコアにどれだけ影響するか(デフォルト 0.22)",
|
||||
"profile_match_min_duration_ratio": "ステージ 1: プロファイル所要時間に対するサイクルの最短許容比率; デフォルト 0.1 (10%)",
|
||||
"profile_match_max_duration_ratio": "ステージ 1: プロファイル所要時間に対するサイクルの最長許容比率; デフォルト 1.5 (150%)",
|
||||
"keep_min_score": "ステージ 2: 競合に残るための最低スコア; デフォルト 0.1 は弱い候補も許可し、後のステージが最良を選ぶ",
|
||||
"dtw_blend": "ステージ 3: 0 = コアスコアのみ、1 = DTW スコアのみ、0.5 = 等割合ブレンド(デフォルト)",
|
||||
"dtw_ensemble_w": "ステージ 3 (アンサンブルモード): スケール付き-L1 と微分 DTW の重み; デフォルト 0.7 はレベル考慮を優先",
|
||||
"dtw_ddtw_scale": "ステージ 3: DDTW 半飽和距離; 小さいほど形状に敏感(デフォルト 30)",
|
||||
"dtw_refine_top_n": "ステージ 3: DTW が再スコアリングする候補数; 正しいプロファイルが 4-5 位になる場合は 7-9 に増やす(デフォルト 5)",
|
||||
"duration_scale": "ステージ 4: 運転時間の一致スコアが半分になる対数比率; 小さいほど厳格なペナルティ(デフォルト 0.175)",
|
||||
"energy_scale": "ステージ 4: エネルギーの一致スコアが半分になる対数比率; 小さいほど厳格なペナルティ(デフォルト 0.25)"
|
||||
},
|
||||
"phase_desc": {
|
||||
"anti_crease": "メインサイクル後にドラムが断続的に回転し、衣類のシワを防止します。",
|
||||
@@ -957,6 +971,10 @@
|
||||
"triggers": {
|
||||
"intro": "オプションの外部信号:終了トリガー、ドアセンサー、一時停止スイッチ、取り出しリマインダー。",
|
||||
"label": "トリガーとドア"
|
||||
},
|
||||
"phase_eta": {
|
||||
"label": "残り時間",
|
||||
"intro": "サイクルの長さが温度や脱水に左右される機器向けの、フェーズを考慮した残り時間。"
|
||||
}
|
||||
},
|
||||
"setting": {
|
||||
@@ -1040,6 +1058,10 @@
|
||||
"doc": "上記のライブ価格エンティティが設定されていない場合、コスト数値に使用される kWh あたりの固定価格。",
|
||||
"label": "静的エネルギー価格(kWhあたり)"
|
||||
},
|
||||
"energy_sensor": {
|
||||
"doc": "積算エネルギーカウンター(total_increasing の kWh/Wh。例: プラグ自身の積算メーター)を任意で指定します。設定すると、各サイクルの表示エネルギーはこのカウンターの開始時から終了時までの差分から算出され、更新の遅い電力センサーを積分する際に生じる過少計上を回避できます。読み取り値が欠落している場合、単位が不明な場合、または差分が正でない場合は、積分値にフォールバックします。空欄のままにすると、電力センサーの積分を継続します。",
|
||||
"label": "エネルギーメーターエンティティ"
|
||||
},
|
||||
"expose_debug_entities": {
|
||||
"doc": "追加の診断 HA エンティティ (一致信頼性、曖昧性、状態内部) を公開します。オフにすると、通常の使用のためにエンティティ リストがクリーンな状態に保たれます。",
|
||||
"label": "デバッグエンティティを公開"
|
||||
@@ -1322,6 +1344,38 @@
|
||||
},
|
||||
"show_contributor": {
|
||||
"doc": "コミュニティの家電および基準サイクルに「by <contributor>」のクレジット表示をします。"
|
||||
},
|
||||
"enable_phase_matching": {
|
||||
"label": "フェーズを考慮した残り時間",
|
||||
"doc": "実行中の各サイクルをフェーズ(加熱、洗い、脱水)に分割し、フェーズごとに残り時間を見積もって従来の推定値とブレンドします。サイクルの序盤ではフェーズごとの見積もりを重視し、終盤に近づくにつれて従来の推定値を重視します。これにより、お使いの機器が実際に加熱・運転する時間に合わせてカウントダウンが調整され、サイクルの前半で最も効果が表れます。オフ = 従来の推定値のみ。影響を受けるのは残り時間の表示だけで、プログラムのマッチングとサイクル検出は変わりません。"
|
||||
},
|
||||
"keep_min_score": {
|
||||
"label": "最低マッチスコア",
|
||||
"doc": "候補がマッチング競合に残るために必要な最低類似度スコア。デフォルトの 0.1 は意図的に緩やかで、弱い候補も許可し、最良のマッチングを後のステージに委ねます。可能性の低いプロファイルを早期に除外するには値を上げ、候補プールを広げるには値を下げてください。"
|
||||
},
|
||||
"dtw_blend": {
|
||||
"label": "ワープブレンド",
|
||||
"doc": "時間ワーピング (DTW) アライメントスコアがステージ 2 コアスコアをどれほど置き換えるか。0 = ステージ 2 スコアのみ使用、1 = DTW スコアのみ使用、0.5 (デフォルト) = 等割合ブレンド。プログラムの電力レベルが似ていても時間パターンが異なる場合、ワープアライメントへの依存度を高めるために値を上げてください。"
|
||||
},
|
||||
"dtw_ensemble_w": {
|
||||
"label": "ワープアンサンブル混合",
|
||||
"doc": "アンサンブル DTW モード(デフォルト)において、スケール付き L1 と微分 DTW (DDTW) の重み配分。1.0 = スケール付き-L1 のみ、0 = DDTW のみ、0.7 = デフォルト。スケール付き-L1 変種は電力レベルを比較し、微分変種は電力がどう変化するかに反応します。アンサンブルは両者を組み合わせます。"
|
||||
},
|
||||
"dtw_ddtw_scale": {
|
||||
"label": "微分ワープスケール",
|
||||
"doc": "微分 DTW スコアリングの半飽和距離。DDTW 距離がこの値と等しいとき、スコアが半分になります。小さいほど形状の差異に敏感になります。デフォルトの 30 は一般的な家電製品の電力トレースに合わせて調整されています。アンサンブルおよび ddtw DTW モードのみに影響します。"
|
||||
},
|
||||
"dtw_refine_top_n": {
|
||||
"label": "ワープ精製候補数",
|
||||
"doc": "DTW によって再スコアリングされるステージ 2 上位候補の数。DTW は計算コストが高いため、上位 N 候補にのみ適用されます。デフォルト 5。ステージ 2 後に正しいプロファイルが 4 位または 5 位にしかならない場合は値を上げてください (7-9 程度) - DTW がそれを救えます。値を下げるとマッチングが若干速くなります。"
|
||||
},
|
||||
"duration_scale": {
|
||||
"label": "継続時間シャープネス",
|
||||
"doc": "ステージ 4 の運転時間一致ペナルティの厳格さ。一致スコアが半分になる対数比率を指します。小さいほど厳格で、時間のズレはより大きな影響を与えます。デフォルト 0.175 は半ウェイト時に約 18% の許容誤差に相当します。運転時間の重みと組み合わせて使用してください。"
|
||||
},
|
||||
"energy_scale": {
|
||||
"label": "エネルギーシャープネス",
|
||||
"doc": "ステージ 4 のエネルギー一致ペナルティの厳格さ。小さいほど厳格で、エネルギーのズレはより大きな影響を与えます。デフォルト 0.25 はエネルギーが負荷によって変動するため、時間の厳格さよりも意図的に緩やかに設定されています。エネルギーの重みと組み合わせて使用してください。"
|
||||
}
|
||||
},
|
||||
"setting_group": {
|
||||
@@ -1766,6 +1820,68 @@
|
||||
},
|
||||
"pg_sweep": {
|
||||
"optimize": "最適化: {param}"
|
||||
},
|
||||
"pg_detail": {
|
||||
"simulate": "サイクルをシミュレート"
|
||||
},
|
||||
"split": {
|
||||
"apply": "サイクルを分割中"
|
||||
},
|
||||
"trim": {
|
||||
"apply": "サイクルをトリミング中"
|
||||
},
|
||||
"merge": {
|
||||
"apply": "サイクルを結合中"
|
||||
},
|
||||
"rebuild": {
|
||||
"envelopes": "エンベロープを再構築中"
|
||||
}
|
||||
},
|
||||
"setup": {
|
||||
"hdr": {
|
||||
"card": "デバイスのセットアップ",
|
||||
"healthy_chip": "セットアップ完了"
|
||||
},
|
||||
"phase0": {
|
||||
"washer": "WashData はすでにサイクルを検出しています。プログラム名と残り時間の推定を有効にするには、最初のサイクルを記録してください。",
|
||||
"dishwasher": "WashData は監視しています。食器洗い機のサイクルは複雑です – 最初のサイクルの記録を強くお勧めします。検出されたサイクルが長すぎる場合は、プロファイルとして保存する前にサイクル編集ツールで切り詰めてください。",
|
||||
"generic": "WashData は監視しています。プロファイルの構築を始めるには、検出されたサイクルを記録またはラベル付けしてください。"
|
||||
},
|
||||
"phase1a": {
|
||||
"labelled": "良いスタートです – 最初のプログラムが保存されました。より正確なデータを得るには、レコーダーウィジェットで次のサイクルを記録することをご検討ください。"
|
||||
},
|
||||
"phase1b": {
|
||||
"recorded": "記録が {profile_name} として保存されました。カバレッジを広げるために、他のよく使うプログラムも記録またはラベル付けしてください。"
|
||||
},
|
||||
"phase1c": {
|
||||
"verify": "コミュニティから {count} 個のプログラムがあります。WashData が正しく認識するか確認するためにサイクルを実行してください – デバイスが独自の履歴を積み重ねるにつれ、マッチングが向上します。"
|
||||
},
|
||||
"phase2": {
|
||||
"cluster": "WashData は、保存されているプログラムに一致しない {count} 件のサイクルを確認しました – それらは互いに似ています。これらのための新しいプロファイルを作成しますか?",
|
||||
"unmatched": "直前のサイクルはどの保存済みプログラムにも一致しませんでした。新しいプログラムでしょうか?"
|
||||
},
|
||||
"phase3": {
|
||||
"suggestions": "WashData はサイクル履歴に基づいた設定の推奨事項があります – 検出精度を向上させるために確認してください。",
|
||||
"groups": "いくつかのプロファイルが異なる温度の同じプログラムのように見えます。より良いマッチングのためにグループに整理してください。",
|
||||
"phases": "より正確な残り時間の推定のために {profile_name} にプログラムフェーズを追加してください。"
|
||||
},
|
||||
"phase4": {
|
||||
"healthy": "このデバイスは完全にセットアップされています({profile_count} 個のプロファイル)。"
|
||||
},
|
||||
"cta": {
|
||||
"start_recording": "記録を開始",
|
||||
"label_detected_cycle": "すでに検出済みのサイクルがあります – それをラベル付けする",
|
||||
"browse_cycles": "別のサイクルをラベル付けするために閲覧する",
|
||||
"view_profiles": "プロファイルを表示",
|
||||
"create_from_cluster": "これらのサイクルからプロファイルを作成",
|
||||
"create_profile": "これのプロファイルを作成",
|
||||
"review_suggestions": "提案を確認",
|
||||
"organise_profiles": "プロファイルを整理",
|
||||
"configure_phases": "フェーズを設定",
|
||||
"skip_step": "このステップをスキップ",
|
||||
"skip_forever": "今後表示しない",
|
||||
"hide_guidance": "ガイダンスを非表示",
|
||||
"show_guidance": "ガイダンスを表示"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user