缩短 Studio 叠字与重复说明,色标只保留量程
去掉 depth_empty 与无用选区峰值文案,并修正「视图 → 分析视频」。已用 locale 单测与 depth_scale_text 核对;含证据录制的 wiring 用例本机跳过。
This commit is contained in:
@@ -38,7 +38,7 @@
|
||||
"plot_settings": "绘图设置…",
|
||||
"rotate_arrows": "旋转箭头图 90°",
|
||||
"recompute": "分析视频",
|
||||
"recompute_tip": "打开:有兼容的分析结果就直接用,没有就跑一遍分析。关闭:离开分析,有 forces.csv 时曲线读录制值。要改配置、标定或参考帧请用「分析 ▸ 分析设置…」。",
|
||||
"recompute_tip": "有结果就用,没有就分析。改配置用分析设置。",
|
||||
"analysis_setup": "分析设置…",
|
||||
"analysis_setup_tip": "为这段视频选择配置、标定与参考帧,然后跑(或重跑)分析。",
|
||||
"run": "运行 / 停止",
|
||||
@@ -78,8 +78,8 @@
|
||||
"reset_defaults": "恢复默认",
|
||||
"plot_orientation_group": "手指 2D 显示方向(只影响 2D 画面;3D 视图仍用设计坐标系)",
|
||||
"plot_orientation": "方向",
|
||||
"plot_orientation_tip": "手指 2D 画布(展开域)的显示方向。默认 180° 是按展开图与设计坐标系推导出来的:画布的 +x 是设计系的 +X、屏幕向上是 −Z,与 3D 默认视图的 −X / +Z 正好都相反,因此需要旋转 180° 才能使箭头方向与 3D 视图一致。。只影响显示,不改变记录与存储的数组",
|
||||
"plot_orientation_note": "只影响 2D 手指画布的显示:存储的光流、有效掩膜与录制数据始终保持域本身的朝向。3D 视图不受影响(它的坐标系是设计导出坐标系)",
|
||||
"plot_orientation_tip": "只影响 2D 画面,默认旋转 180°。",
|
||||
"plot_orientation_note": "只影响 2D 画面,默认旋转 180°。",
|
||||
"orientation_identity": "原始(不旋转)",
|
||||
"orientation_rotate180": "旋转 180°(默认)",
|
||||
"orientation_mirror_h": "水平镜像",
|
||||
@@ -89,7 +89,7 @@
|
||||
"filter_preset_tip": "选择一档现成的滤波组合;改下面任一数值会变成“自定义”",
|
||||
"filter_preset_custom": "自定义",
|
||||
"filter_flow_ema": "光流 EMA α",
|
||||
"filter_flow_ema_tip": "光流的时间平滑。1.00 = 关。它改变的是“测量本身”(接触统计与力值都会变),两个 α 不同的录制不可比 —— 只有确实需要压光流抖动时才调",
|
||||
"filter_flow_ema_tip": "1.00 为关闭。改它会改变测到的力。",
|
||||
"filter_median": "中值窗口",
|
||||
"filter_median_tip": "力读数的滑动中值窗口(采样数)。1 = 关。去掉单点尖峰,代价是约半个窗口的延迟",
|
||||
"filter_lowpass": "低通截止",
|
||||
@@ -116,7 +116,7 @@
|
||||
"choose_video": "选择录制视频…",
|
||||
"choose_video_tip": "打开一段录制的视频:2D 面板放视频,曲线读同目录的 forces.csv(原始记录值)",
|
||||
"recompute": "分析视频…",
|
||||
"recompute_tip": "有兼容的分析结果就直接用,没有就跑一遍分析:2D 面板可画箭头与深度,曲线可读结果中的力。分析进行中可随时「停止」。要改配置、标定或参考帧请用「分析 ▸ 分析设置…」。",
|
||||
"recompute_tip": "有结果就用,没有就分析。改配置用分析设置。",
|
||||
"replay_view_only": "请在「历史回放」视图里打开录像",
|
||||
"preview": "预览",
|
||||
"preview_stop": "停止预览",
|
||||
@@ -143,7 +143,7 @@
|
||||
"reset_display": "复位显示",
|
||||
"reset_display_tip": "清空累积的显示:曲线、游标与数字卡恢复默认,回放回到录像开头。本视图没有设备会话,不会改动设备;三维视角请用「视图 → 复位视图」(F8)。",
|
||||
"pause": "⏸ 暂停",
|
||||
"pause_tip": "暂停计算与显示(F7):不再做光流/深度/接触计算,画面停在最后一帧,设备保持连接,随时可继续。跨过暂停的记录会有一段空档。",
|
||||
"pause_tip": "暂停计算,画面停住,设备保持连接(F7)。",
|
||||
"resume_tip": "继续计算与显示(F7),从最新一帧接着跑。",
|
||||
"resume_label": "▶ 继续",
|
||||
"resume_label_tip": "继续计算与显示(F7):从最新一帧接着跑,设备保持连接。",
|
||||
@@ -210,8 +210,8 @@
|
||||
"view_mode_tip": "运行时的图像显示模式",
|
||||
"arrow_settings_tip": "手指 2D 显示方向(只影响画面)",
|
||||
"replay_pipeline": "录制视频(原始相机图像)",
|
||||
"replay_pipeline_tip": "回放显示的是录制下来的原始相机图像,不含实时箭头叠加;要看分析得到的箭头与深度请用「视图 → 分析视频」",
|
||||
"replay_raw_note": "尚无分析结果。打开录像会自动分析,或点顶部「分析视频…」。",
|
||||
"replay_pipeline_tip": "这是录下的相机画面。箭头和深度用分析 ▸ 分析视频。",
|
||||
"replay_raw_note": "尚无分析结果,请用分析 ▸ 分析视频。",
|
||||
"frame_missing_note": "本帧没有{fields}:这个视图这一帧没有数据可画",
|
||||
"field_flow": "光流",
|
||||
"field_depth": "深度",
|
||||
@@ -222,9 +222,8 @@
|
||||
"arrow_empty_tip": "运行或预览后在此显示形变箭头图",
|
||||
"arrow_render_failed": "本帧无法绘制形变箭头\n请换一种视图,或重新加载视频",
|
||||
"arrow_capture_unavailable": "当前无法取得采集图像用于叠加\n原始相机画面仍可在同一选择器中查看",
|
||||
"depth_unavailable": "本帧没有深度数据\n(不是深度为零,也未回退显示普通形变图)",
|
||||
"depth_unavailable": "本帧没有深度数据",
|
||||
"depth_scale": "深度色标 {low} – {high}",
|
||||
"depth_empty": "本帧深度全为 0({pixels} px 中 0 个非零):色标最低颜色是真实的零响应,不是缺数据",
|
||||
"arrow_scale": "箭头按位移放大 ×{factor}",
|
||||
"arrow_scale_tip": "相对位移的显示放大倍率:箭头由原始采集图像经算法输出,长度按测量位移放大后绘制,上限为网格间距的 0.8 倍;触顶的箭头不再呈现真实倍率。",
|
||||
"arrow_pipeline": "原始图像 → 算法输出",
|
||||
@@ -246,9 +245,9 @@
|
||||
"mesh3d_unavailable_gl_reason": "本机无法使用三维显示:{reason}\n采集、记录与力曲线照常工作。",
|
||||
"mesh3d_settings_tip": "三维显示设置(视角、外壳、色标、显示频率)",
|
||||
"mesh3d_reset_tip": "复位视角:回到场景自带的取景",
|
||||
"replay_analysis_running": "正在分析这个录像:跑完之前这里没有箭头/深度可画,进度与取消在分析面板上。",
|
||||
"replay_analysis_failed": "没有可画的分析结果:{reason}。这里只能显示原始相机图像;处理完之后可以点「分析视频」再跑一遍。",
|
||||
"replay_analysis_unavailable": "视频尚无分析配置。点顶部「分析视频…」选择配置并生成结果。"
|
||||
"replay_analysis_running": "正在分析,完成后显示箭头与深度。",
|
||||
"replay_analysis_failed": "分析失败:{reason}。",
|
||||
"replay_analysis_unavailable": "尚无分析配置,请用分析 ▸ 分析视频。"
|
||||
},
|
||||
"chart": {
|
||||
"fn": "FN",
|
||||
@@ -267,7 +266,7 @@
|
||||
"mode_replay": "回放录制(浏览)",
|
||||
"mode_replay_tip": "曲线读的是打开的录制;回放期间采集与记录继续",
|
||||
"mode_recomputed": "从这段视频重算(浏览)",
|
||||
"mode_recomputed_tip": "曲线读的是分析过程从这段视频重算、并存入结果的力。这不是记录的 forces.csv——没有任何设备测过这些数字",
|
||||
"mode_recomputed_tip": "曲线来自这次分析,不是 forces.csv。",
|
||||
"mode_no_trace": "没有力曲线 — {reason}",
|
||||
"mode_no_trace_tip": "没有可画的东西,而原因是输入本身的事实,不是一种加载状态",
|
||||
"trace_not_analysed": "这段视频还没有分析过",
|
||||
@@ -280,10 +279,7 @@
|
||||
"box_zoom_tip": "切换为框选放大(拖动图表框选区域)",
|
||||
"settings": "曲线图设置",
|
||||
"settings_tip": "时间窗口、纵轴量程,以及采集端滤波(界面与记录用同一份数据)",
|
||||
"selection": "选区 {duration}s / {samples} 点 — {detail}",
|
||||
"selection_summary": "选区 {duration}s / {samples} 点",
|
||||
"selection_detail": "均值 {mean} · σ {std}",
|
||||
"selection_peak_tip": "上方大号数字是选区的峰值;均值为选区均值",
|
||||
"selection_empty": "选区无有效样本",
|
||||
"value_unavailable": "不可用",
|
||||
"value_unavailable_tip": "{channel} 轴未加载标定曲线,因此没有该单位的数值(不会以原始值替代)",
|
||||
@@ -298,7 +294,7 @@
|
||||
"video_filter": "录制的视频 (*.mp4 *.avi *.mov *.mkv);;所有文件 (*)",
|
||||
"no_video": "这段录制没有可用的视频分段",
|
||||
"open_failed": "无法打开该录制: {error}",
|
||||
"not_a_recording": "「{name}」不是一条记录:同目录没有 forces.csv(一条记录 = 录像 + forces.csv + session.json)。回放需要记录;只想看这段视频请直接打开视频,或用「分析视频」。",
|
||||
"not_a_recording": "旁边没有 forces.csv,不能当记录打开。",
|
||||
"video_only_opened": "已打开「{name}」;尚无分析结果。点顶部「分析视频…」生成。",
|
||||
"video_only_notice": "这段视频没有配套记录(同目录无 forces.csv):可以播放,但力曲线与记录信息为空。",
|
||||
"video_only_panel": "这不是一条记录,而且无法解码这段视频(没有 forces.csv,也不像可播放的视频文件)\n可以试试 分析 ▸ 分析视频",
|
||||
@@ -325,7 +321,7 @@
|
||||
},
|
||||
"video_analysis": {
|
||||
"title": "分析这段视频",
|
||||
"video": "{name} — {frames} 帧 @ {fps} fps({seconds} 秒)。它旁边没有录制(没有 forces.csv、没有 frames.csv),因此这一遍会按为它生成的帧索引来跑。",
|
||||
"video": "{name} — {frames} 帧 @ {fps} fps",
|
||||
"profile": "处理配置",
|
||||
"calibration": "标定",
|
||||
"calibration_default": "配置默认 — {name}",
|
||||
@@ -487,7 +483,7 @@
|
||||
"run_failed": "启动失败: {error}",
|
||||
"filters_saved": "滤波设置已保存:{describe}(下次采集生效)",
|
||||
"rail_camera_fps": "摄像头 {fps}",
|
||||
"capture_slow": "摄像头交付的帧率低于配置值:{detail}。记录会按实际帧率保存。这是采集端(摄像头/驱动)的问题,软件改不了:换一个真正能达到 30 fps 的摄像头,或先确认线材/端口没有把它降速,然后再测。",
|
||||
"capture_slow": "摄像头帧率低于配置:{detail}。",
|
||||
"video_ended": "视频已结束",
|
||||
"camera_disconnected": "摄像机已断开",
|
||||
"reset_ok": "传感器追踪器已重置",
|
||||
@@ -510,7 +506,7 @@
|
||||
"deform_tip": "只放大画面上的形变显示。它只改图像:记录的数据、标定与算法相机都不受影响。",
|
||||
"deform_unavailable": "当前数据源未提供三维位移:本面板只有光流幅值的曲面着色,形变放大不可用。",
|
||||
"field": "颜色来源",
|
||||
"field_tip": "三维表面用哪个量上色:深度响应(链路的相对形变响应,无量纲)或光流幅值(追踪器的像素位移大小)。两者都不是毫米,都是近似量;选中的那个若在这一帧画不出来,会自动改用另一个,并在这行下面说明。",
|
||||
"field_tip": "用深度或光流给表面着色。",
|
||||
"field_depth": "深度响应",
|
||||
"field_flow": "光流幅值",
|
||||
"field_substituted": "这一帧画的是 {shown},不是所选的 {chosen}。",
|
||||
@@ -537,7 +533,7 @@
|
||||
"max_fps_tip": "三维视图每秒绘制多少帧。这只是显示预算:摄像头与记录不受影响,这里丢的帧永远不会变成丢的样本。",
|
||||
"reset_view": "复位视角",
|
||||
"settings_title": "三维显示设置",
|
||||
"settings_hint": "「每帧自适应」同时作用于二维深度图和三维表面;其余项只影响三维显示。采集、记录与力曲线不受影响,改完立即生效。",
|
||||
"settings_hint": "每帧自适应同时作用于二维和三维。",
|
||||
"legend": "{quantity} [{unit}] · {quality}",
|
||||
"legend_none": "屏幕上没有测量值 — 仅显示不着色的表面模型",
|
||||
"quality_calibrated": "已标定",
|
||||
|
||||
Reference in New Issue
Block a user