DYTSrouce/src/translations/Dyt_zh_CN.ts
2025-11-18 09:54:15 +08:00

4133 lines
159 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh_CN">
<context>
<name>AddCurveFileDlg</name>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="17"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="633"/>
<source>Add Curve Data File</source>
<translation>新增曲线图表</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="23"/>
<source>File Selection</source>
<translation>文件选择</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="35"/>
<source>File Path:</source>
<translation>文件路径:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="51"/>
<source>Select curve data file...</source>
<translation>选择数据文件...</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="64"/>
<source>...</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="77"/>
<source>File Name:</source>
<translation>文件名称:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="90"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="116"/>
<source>-</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="103"/>
<source>File Size:</source>
<translation>文件大小:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="126"/>
<source>Chart Properties</source>
<translation>图表属性</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="138"/>
<source>Chart Name:</source>
<translation>图表名称:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="151"/>
<source>Chart 1</source>
<translation>图表1</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="154"/>
<source>Enter chart name...</source>
<translation>输入图表名称...</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="167"/>
<source>Chart Type:</source>
<translation>图表类型:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="190"/>
<source>X Axis Title:</source>
<translation>X轴标题</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="203"/>
<source>Enter X axis title...</source>
<translation>输入X轴标题...</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="216"/>
<source>Y Axis Title:</source>
<translation>Y轴标题</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="229"/>
<source>Enter Y axis title...</source>
<translation>输入Y轴标题...</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="242"/>
<source>Time:</source>
<translation>时间列:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="262"/>
<source>Axis Range Settings</source>
<translation>轴设置</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="312"/>
<source>X Tick Count:</source>
<translation>X轴间隔数目</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="344"/>
<source>X Min:</source>
<translation>X轴最小值</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="357"/>
<source>Y Max:</source>
<translation>Y轴最大值</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="370"/>
<source>Y Min:</source>
<translation>Y轴最小值</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="440"/>
<source>X Max:</source>
<translation>X轴最大值</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="453"/>
<source>Y Tick Count:</source>
<translation>Y轴间隔数目</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="463"/>
<source>Curve Management</source>
<translation>曲线管理</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="471"/>
<source>Curves:</source>
<translation>曲线</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="503"/>
<source>Add Curve</source>
<translation>添加</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="522"/>
<source>Remove</source>
<translation>删除</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="547"/>
<source>Selected Curve Properties</source>
<translation>曲线属性</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="559"/>
<source>Curve Name:</source>
<translation>曲线名称:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="572"/>
<source>Enter curve name...</source>
<translation>输入曲线名称...</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="585"/>
<source>Curve Color:</source>
<translation>曲线颜色:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="606"/>
<source>Select Color</source>
<translation>选择颜色</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="625"/>
<source>background-color: rgb(255, 0, 0); border: 1px solid black;</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="656"/>
<source>Data Start:</source>
<translation>数据开始列:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="688"/>
<source>Data Stop:</source>
<translation>数据结束列:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="720"/>
<source>X Value:</source>
<translation>X值数据列</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="752"/>
<source>Y Value:</source>
<translation>Y值数据列</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="805"/>
<source>Add File</source>
<translation>确定</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.ui" line="821"/>
<source>Cancel</source>
<translation>取消</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="439"/>
<source>Curve %1</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="471"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="478"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="484"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="490"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="496"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="511"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="517"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="525"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="533"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="539"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="546"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="552"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="559"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="565"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="574"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="579"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="585"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="590"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="601"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="606"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="614"/>
<source>Validation Error</source>
<translation>验证错误</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="471"/>
<source>Please select a data file.</source>
<translation>请选择一个数据文件。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="478"/>
<source>Selected file does not exist.</source>
<translation>所选文件不存在。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="484"/>
<source>Selected file is not readable. Please check file permissions.</source>
<translation>所选文件不可读,请检查文件权限。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="490"/>
<source>File is too large (over 100MB). Please select a smaller file.</source>
<translation>文件太大超过100MB请选择一个较小的文件。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="496"/>
<source>At least one curve must be defined.</source>
<translation>必须至少定义一条曲线。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="512"/>
<source>Curve %1 name cannot be empty.</source>
<translation>曲线%1名称不能为空。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="518"/>
<source>Curve name &apos;%1&apos; is duplicated. Please use different names.</source>
<translation>曲线名称“%1”重复请使用不同的名称。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="526"/>
<source>Curve name &apos;%1&apos; is too long. Please limit to 50 characters.</source>
<translation>曲线名称“%1”太长请限制为50个字符。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="534"/>
<source>Curve &apos;%1&apos; start and stop values must be greater than 0.</source>
<translation>曲线“%1”的开始值和结束值必须大于0。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="540"/>
<source>Curve &apos;%1&apos; start value cannot be greater than stop value.</source>
<translation>曲线“%1”的起始值不能大于结束值。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="547"/>
<source>Curve &apos;%1&apos; data range is too small. At least 2 data points are required.</source>
<translation>曲线“%1”的数据范围太小至少需要2个数据点。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="553"/>
<source>Curve &apos;%1&apos; stop value is too large. Please ensure it does not exceed 1000000.</source>
<translation>曲线“%1”的结束值太大请确保它不超过1000000。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="560"/>
<source>Curve &apos;%1&apos; X value is out of range. Please ensure it is between -1000000 and 1000000.</source>
<translation>曲线“%1”的X列超出范围请确保它在-1000000到1000000之间。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="566"/>
<source>Curve &apos;%1&apos; Y value is out of range. Please ensure it is between -1000000 and 1000000.</source>
<translation>曲线“%1”的Y列超出范围请确保它在-1000000到1000000之间。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="574"/>
<source>Chart name cannot be empty.</source>
<translation>图表名称不能为空。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="579"/>
<source>Chart name is too long. Please limit to 100 characters.</source>
<translation>图表名称太长请限制为100个字符。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="585"/>
<source>X axis title is too long. Please limit to 50 characters.</source>
<translation>X轴标题太长请限制为50个字符。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="590"/>
<source>Y axis title is too long. Please limit to 50 characters.</source>
<translation>Y轴标题太长请限制为50个字符。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="601"/>
<source>X axis minimum value must be less than maximum value.</source>
<translation>X轴最小值必须小于最大值。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="606"/>
<source>Y axis minimum value must be less than maximum value.</source>
<translation>Y轴最小值必须小于最大值。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="614"/>
<source>Time parameter cannot be negative.</source>
<translation>时间参数不能为负。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="629"/>
<source>Data Files (*.txt *.csv *.dat);;All Files (*.*)</source>
<translation>数据文件(*.txt *.csv *.dat);;所有文件(*.*)</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="641"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="670"/>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="695"/>
<source>Error</source>
<translation>错误</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="641"/>
<source>Failed to create file entry</source>
<translation>创建文件条目失败。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="670"/>
<source>Unable to get current workspace</source>
<translation>无法获取当前工作区间。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="680"/>
<source>Curve file count has reached the limit (9 files)</source>
<translation>曲线文件数已达到限制9个文件</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="683"/>
<source>File already exists</source>
<translation>文件已存在</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="686"/>
<source>File copy failed</source>
<translation>文件复制失败</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="689"/>
<source>Invalid file</source>
<translation>无效文件</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddCurveFileDlg.cpp" line="692"/>
<source>Failed to add file</source>
<translation>添加文件失败</translation>
</message>
</context>
<context>
<name>AddImageDlg</name>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="14"/>
<source>Add Image</source>
<translation>新增图片图表</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="20"/>
<source>Curve Management</source>
<translation>图片管理</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="28"/>
<source>Curves:</source>
<translation>图片</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="60"/>
<source>Add</source>
<translation>添加</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="79"/>
<source>Remove</source>
<translation>删除</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="104"/>
<source>Selected Curve Properties</source>
<translation>图片属性</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="124"/>
<source>Names:</source>
<translation>名称:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="137"/>
<source>Enter image names (comma separated)...</source>
<translation>输入图像名称(逗号分隔)...</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="160"/>
<source>Datas:</source>
<translation>数据:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="173"/>
<source>Enter data values (comma separated integers)...</source>
<translation>输入数据值(逗号分隔的整数)...</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="196"/>
<source>Path:</source>
<translation>路径:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="212"/>
<source>Select data path...</source>
<translation>选择数据路径...</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="225"/>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="350"/>
<source>...</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="248"/>
<source>Suffix:</source>
<translation>后缀:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="261"/>
<source>png</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="264"/>
<source>Enter data suffix...</source>
<translation>输入数据后缀...</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="287"/>
<source>Row Index:</source>
<translation>行编号:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="294"/>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="376"/>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="402"/>
<source>-</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="309"/>
<source>File Selection</source>
<translation>文件选择</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="321"/>
<source>File Path:</source>
<translation>文件路径:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="337"/>
<source>Select curve data file...</source>
<translation>选择数据文件...</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="363"/>
<source>File Name:</source>
<translation>文件名称:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="389"/>
<source>File Size:</source>
<translation>文件大小:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="433"/>
<source>Add File</source>
<translation>确定</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="449"/>
<source>Cancel</source>
<translation>取消</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="458"/>
<source>Chart Properties</source>
<translation>图表属性</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="480"/>
<source>Time:</source>
<translation>时间列:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="493"/>
<source>Chart Name:</source>
<translation>图表名称:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="506"/>
<source>Chart 1</source>
<translation>图表1</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageDlg.ui" line="509"/>
<source>Enter chart name...</source>
<translation>输入图表名称...</translation>
</message>
</context>
<context>
<name>AddImageFileDlg</name>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="32"/>
<source>Data Files (*.txt *.csv *.dat);;All Files (*.*)</source>
<translation>数据文件(*.txt *.csv *.dat);;所有文件(*.*)</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="37"/>
<source>Add Image</source>
<translation>新增图片图表</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="46"/>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="54"/>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="61"/>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="68"/>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="75"/>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="92"/>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="100"/>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="107"/>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="114"/>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="123"/>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="129"/>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="137"/>
<source>Validation Error</source>
<translation>验证错误</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="46"/>
<source>Please select a data file.</source>
<translation>请选择一个数据文件。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="54"/>
<source>Selected file does not exist.</source>
<translation>所选文件不存在。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="61"/>
<source>Selected file is not readable. Please check file permissions.</source>
<translation>所选文件不可读,请检查文件权限。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="68"/>
<source>File is too large (over 100MB). Please select a smaller file.</source>
<translation>文件太大超过100MB请选择一个较小的文件。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="75"/>
<source>At least one curve must be defined.</source>
<translation>必须至少定义一条数据。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="93"/>
<source>Image %1 name cannot be empty.</source>
<translation>图像%1名称不能为空。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="101"/>
<source>Image %1 data cannot be empty.</source>
<translation>图像%1数据不能为空。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="108"/>
<source>Image %1 name does not match data.</source>
<translation>图像%1名称不能匹配数据。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="115"/>
<source>Image %1 suffix cannot be empty.</source>
<translation>图像%1后缀不能为空。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="123"/>
<source>Chart name cannot be empty.</source>
<translation>图表名称不能为空。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="129"/>
<source>Chart name is too long. Please limit to 100 characters.</source>
<translation>图表名称太长请限制为100个字符。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="137"/>
<source>Time parameter cannot be negative.</source>
<translation>时间参数不能为负。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="362"/>
<source>Image %1</source>
<translation>图像%1</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="404"/>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="426"/>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="452"/>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="460"/>
<source>Error</source>
<translation>错误</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="404"/>
<source>Failed to create file entry</source>
<translation>创建文件条目失败。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="426"/>
<source>Unable to get current workspace</source>
<translation>无法获取当前工作区间。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="437"/>
<source>Image file count has reached the limit (9 files)</source>
<translation>文件数已达到限制9个文件</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="440"/>
<source>File already exists</source>
<translation>文件已存在</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="443"/>
<source>File copy failed</source>
<translation>文件复制失败</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="446"/>
<source>Invalid file</source>
<translation>无效文件</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="449"/>
<source>Failed to add file</source>
<translation>添加文件失败</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="460"/>
<source>Failed to create Image file entry.</source>
<translation>创建图像文件失败。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddImageFileDlg.cpp" line="527"/>
<source>Select Image directory</source>
<translation>选择图像目录</translation>
</message>
</context>
<context>
<name>AddLightFileDlg</name>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="14"/>
<location filename="../ui/WorkSpace/AddLightFileDlg.cpp" line="359"/>
<source>Add Light Data File</source>
<translation>新增信号灯图表</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="20"/>
<source>File Selection</source>
<translation>文件选择</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="32"/>
<source>File Path:</source>
<translation>文件路径:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="48"/>
<source>Select light data file...</source>
<translation>选择数据文件...</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="55"/>
<source>...</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="68"/>
<source>File Name:</source>
<translation>文件名称:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="81"/>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="101"/>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="452"/>
<source>-</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="94"/>
<source>File Size:</source>
<translation>文件大小:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="114"/>
<source>Chart Properties</source>
<translation>图表属性</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="126"/>
<source>Chart Name:</source>
<translation>图表名称:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="139"/>
<source>Chart 1</source>
<translation>图表1</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="155"/>
<source>Time:</source>
<translation>时间列:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="175"/>
<source>Color Properties</source>
<translation>颜色属性</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="181"/>
<source>Open Color:</source>
<translation>亮灯颜色:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="196"/>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="249"/>
<source>Select Color</source>
<translation>选择颜色</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="209"/>
<source>background-color: rgb(0, 255, 0); border: 1px solid black;</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="234"/>
<source>Close Color:</source>
<translation>灭灯颜色:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="262"/>
<source>background-color: rgb(255, 0, 0); border: 1px solid black;</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="290"/>
<source>Light Management</source>
<translation>信号灯管理</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="298"/>
<source>Lights:</source>
<translation>信号灯</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="324"/>
<source>Add Light Row</source>
<translation>添加</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="337"/>
<source>Remove</source>
<translation>删除</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="362"/>
<source>Selected Light Properties</source>
<translation>信号灯属性</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="376"/>
<source>Light Names:</source>
<translation>名称:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="389"/>
<source>Enter light names (comma separated)...</source>
<translation>输入名称(逗号分隔)...</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="402"/>
<source>Light Datas:</source>
<translation>数据值:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="417"/>
<source>Enter data values (comma separated integers)...</source>
<translation>输入数据值(逗号分隔的整数)...</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="430"/>
<source>Edit Data</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="445"/>
<source>Row Index:</source>
<translation>行编号:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="488"/>
<source>Add File</source>
<translation>确定</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.ui" line="501"/>
<source>Cancel</source>
<translation>取消</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.cpp" line="355"/>
<source>Light Data Files (*.txt *.csv *.dat);;All Files (*.*)</source>
<translation>数据文件(*.txt *.csv *.dat);;所有文件(*.*)</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.cpp" line="367"/>
<source>Warning</source>
<translation>警告</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.cpp" line="367"/>
<source>Please enter a Chart name.</source>
<translation>输入图表名称。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.cpp" line="383"/>
<location filename="../ui/WorkSpace/AddLightFileDlg.cpp" line="423"/>
<source>Error</source>
<translation>错误</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.cpp" line="383"/>
<source>Unable to get current workspace</source>
<translation>无法获取当前工作区间。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.cpp" line="408"/>
<source>Curve file count has reached the limit (9 files)</source>
<translation>文件数已达到限制9个文件</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.cpp" line="411"/>
<source>File already exists</source>
<translation>文件已存在</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.cpp" line="414"/>
<source>File copy failed</source>
<translation>文件复制失败</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.cpp" line="417"/>
<source>Invalid file</source>
<translation>无效文件</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddLightFileDlg.cpp" line="420"/>
<source>Failed to add file</source>
<translation>添加文件失败</translation>
</message>
</context>
<context>
<name>AddParamSetting</name>
<message>
<location filename="../ui/Layout/AddParamSetting.cpp" line="69"/>
<source>ParamSetting</source>
<translation>参数设置</translation>
</message>
<message>
<location filename="../ui/Layout/AddParamSetting.cpp" line="112"/>
<source>param</source>
<translation>参数</translation>
</message>
<message>
<location filename="../ui/Layout/AddParamSetting.cpp" line="119"/>
<source>input param descript</source>
<translation>输入参数说明</translation>
</message>
<message>
<location filename="../ui/Layout/AddParamSetting.cpp" line="172"/>
<source>input value</source>
<translation>输入值</translation>
</message>
</context>
<context>
<name>AddParamSettingClass</name>
<message>
<location filename="../ui/Layout/AddParamSetting.ui" line="14"/>
<source>AddParamSetting</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Layout/AddParamSetting.ui" line="32"/>
<source>参数名称</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Layout/AddParamSetting.ui" line="37"/>
<source>描述</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Layout/AddParamSetting.ui" line="42"/>
<source>数据类型</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Layout/AddParamSetting.ui" line="47"/>
<source>最大值</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Layout/AddParamSetting.ui" line="52"/>
<source>最小值</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Layout/AddParamSetting.ui" line="57"/>
<source>小数点有效位</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Layout/AddParamSetting.ui" line="62"/>
<source>初始值</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Layout/AddParamSetting.ui" line="67"/>
<source>数据输入示例</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Layout/AddParamSetting.ui" line="96"/>
<source>添加</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Layout/AddParamSetting.ui" line="109"/>
<source>删除</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Layout/AddParamSetting.ui" line="122"/>
<source>应用</source>
<translation></translation>
</message>
</context>
<context>
<name>AddPolarDlg</name>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="14"/>
<source>Add Polar</source>
<translation>新增极坐标图表</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="20"/>
<source>File Selection</source>
<translation>文件选择</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="32"/>
<source>File Path:</source>
<translation>文件路径:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="48"/>
<source>Select curve data file...</source>
<translation>选择数据文件...</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="61"/>
<source>...</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="74"/>
<source>File Name:</source>
<translation>文件名称:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="87"/>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="113"/>
<source>-</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="100"/>
<source>File Size:</source>
<translation>文件大小:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="123"/>
<source>Angular Axis</source>
<translation>角度轴</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="135"/>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="292"/>
<source>Title:</source>
<translation>标题:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="148"/>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="305"/>
<source>Enter axis title...</source>
<translation>输入轴标题...</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="161"/>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="318"/>
<source>Min:</source>
<translation>最小值:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="193"/>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="350"/>
<source>Max:</source>
<translation>最大值:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="225"/>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="382"/>
<source>Count:</source>
<translation>间隔数目:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="257"/>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="414"/>
<source>Unit:</source>
<translation>单位:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="270"/>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="427"/>
<source>Enter axis Unit...</source>
<translation>输入轴单位...</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="280"/>
<source>Radial Axis</source>
<translation>径向轴</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="437"/>
<source>Curve Management</source>
<translation>曲线管理</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="445"/>
<source>Curves:</source>
<translation>曲线</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="477"/>
<source>Add</source>
<translation>添加</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="496"/>
<source>Remove</source>
<translation>删除</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="521"/>
<source>Selected Curve Properties</source>
<translation>曲线属性</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="560"/>
<source>Select Color</source>
<translation>选择颜色</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="573"/>
<source>background-color: rgb(255, 0, 0); border: 1px solid black;</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="604"/>
<source>Angular:</source>
<translation>角度:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="617"/>
<source>Color:</source>
<translation>颜色:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="630"/>
<source>Enter curve name...</source>
<translation>输入曲线名称...</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="662"/>
<source>Name:</source>
<translation>名称:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="675"/>
<source>Radial:</source>
<translation>径向:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="709"/>
<source>Add File</source>
<translation>确定</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="725"/>
<source>Cancel</source>
<translation>取消</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="734"/>
<source>Chart Properties</source>
<translation>图表属性</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="756"/>
<source>Time:</source>
<translation>时间列:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="769"/>
<source>Chart Name:</source>
<translation>图表名称:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="782"/>
<source>Chart 1</source>
<translation>图表1</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarDlg.ui" line="785"/>
<source>Enter chart name...</source>
<translation>输入图表名称...</translation>
</message>
</context>
<context>
<name>AddPolarFileDlg</name>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="33"/>
<source>Data Files (*.txt *.csv *.dat);;All Files (*.*)</source>
<translation>数据文件(*.txt *.csv *.dat);;所有文件(*.*)</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="38"/>
<source>Add Polar</source>
<translation>新增极坐标图表</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="47"/>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="55"/>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="62"/>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="69"/>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="76"/>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="94"/>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="101"/>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="110"/>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="118"/>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="125"/>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="134"/>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="140"/>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="152"/>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="158"/>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="167"/>
<source>Validation Error</source>
<translation>验证错误</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="47"/>
<source>Please select a data file.</source>
<translation>请选择一个数据文件。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="55"/>
<source>Selected file does not exist.</source>
<translation>所选文件不存在。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="62"/>
<source>Selected file is not readable. Please check file permissions.</source>
<translation>所选文件不可读,请检查文件权限。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="69"/>
<source>File is too large (over 100MB). Please select a smaller file.</source>
<translation>文件太大超过100MB请选择一个较小的文件。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="76"/>
<source>At least one curve must be defined.</source>
<translation>必须至少定义一条数据。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="95"/>
<source>Curve %1 name cannot be empty.</source>
<translation>曲线%1名称不能为空。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="102"/>
<source>Curve name &apos;%1&apos; is duplicated. Please use different names.</source>
<translation>曲线名称“%1”重复请使用不同的名称。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="111"/>
<source>Curve name &apos;%1&apos; is too long. Please limit to 50 characters.</source>
<translation>曲线名称“%1”太长请限制为50个字符。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="119"/>
<source>Curve &apos;%1&apos; X value is out of range. Please ensure it is between -1000000 and 1000000.</source>
<translation>曲线“%1”的X列超出范围请确保它在-1000000到1000000之间。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="126"/>
<source>Curve &apos;%1&apos; Y value is out of range. Please ensure it is between -1000000 and 1000000.</source>
<translation>曲线“%1”的Y列超出范围请确保它在-1000000到1000000之间。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="134"/>
<source>Chart name cannot be empty.</source>
<translation>图表名称不能为空。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="140"/>
<source>Chart name is too long. Please limit to 100 characters.</source>
<translation>图表名称太长请限制为100个字符。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="152"/>
<source>Angular axis minimum value must be less than maximum value.</source>
<translation>角度轴最小值必须小于最大值。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="158"/>
<source>Radial axis minimum value must be less than maximum value.</source>
<translation>径向轴最小值必须小于最大值。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="167"/>
<source>Time parameter cannot be negative.</source>
<translation>时间参数不能为负。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="449"/>
<source>Curve %1</source>
<translation>曲线%1</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="499"/>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="531"/>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="557"/>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="565"/>
<source>Error</source>
<translation>错误</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="499"/>
<source>Failed to create file entry</source>
<translation>创建文件条目失败。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="531"/>
<source>Unable to get current workspace</source>
<translation>无法获取当前工作区间。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="542"/>
<source>Polar file count has reached the limit (9 files)</source>
<translation>文件数已达到限制9个文件</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="545"/>
<source>File already exists</source>
<translation>文件已存在</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="548"/>
<source>File copy failed</source>
<translation>文件复制失败</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="551"/>
<source>Invalid file</source>
<translation>无效文件</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="554"/>
<source>Failed to add file</source>
<translation>添加文件失败</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddPolarFileDlg.cpp" line="565"/>
<source>Failed to create Polar file entry.</source>
<translation>创建文件失败。</translation>
</message>
</context>
<context>
<name>AddSurfaceFileDlg</name>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="14"/>
<source>Add Surface File</source>
<translation>新增曲面图表</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="20"/>
<source>File Selection</source>
<translation>文件选择</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="32"/>
<source>Select surface data file...</source>
<translation>选择数据文件...</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="45"/>
<source>Browse...</source>
<translation>浏览...</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="55"/>
<source>Chart Properties</source>
<translation>图表属性</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="67"/>
<source>X Axis Title:</source>
<translation>X轴标题</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="90"/>
<source>Y Axis Title:</source>
<translation>Y轴标题</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="113"/>
<source>Z Axis Title:</source>
<translation>Z轴标题</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="136"/>
<source>Time Parameter:</source>
<translation>时间列:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="159"/>
<source>X Range:</source>
<translation>X轴范围</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="193"/>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="293"/>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="396"/>
<source>to</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="227"/>
<source>X Count:</source>
<translation>X轴间隔数目</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="259"/>
<source>Y Range:</source>
<translation>Y轴范围</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="327"/>
<source>Y Count:</source>
<translation>Y轴间隔数目</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="362"/>
<source>Z Range:</source>
<translation>Z轴范围</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="430"/>
<source>Z Count:</source>
<translation>Z轴间隔数目</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="464"/>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="544"/>
<source>Name:</source>
<translation>名称:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="486"/>
<source>Surface Management</source>
<translation>曲面管理</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="500"/>
<source>Add Surface</source>
<translation>添加</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="523"/>
<source>Remove</source>
<translation>删除</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="532"/>
<source>Surface Properties</source>
<translation>曲面属性</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="567"/>
<source>Color:</source>
<translation>颜色:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="580"/>
<source>Select Color</source>
<translation>选择颜色</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="593"/>
<source>Start Point:</source>
<translation>数据开始列:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="622"/>
<source>End Point:</source>
<translation>数据结束列:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="651"/>
<source>X-Map:</source>
<translation>X值映射</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="665"/>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="703"/>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="741"/>
<source>x</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="670"/>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="708"/>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="746"/>
<source>y</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="675"/>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="713"/>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="751"/>
<source>z</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="689"/>
<source>Y-Map:</source>
<translation>Y值映射</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="727"/>
<source>Z-Map:</source>
<translation>Z值映射</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="765"/>
<source>Data Format Parameters</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="771"/>
<source>X Column:</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="791"/>
<source>Y Column:</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="811"/>
<source>Z Column:</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="831"/>
<source>Separator:</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="838"/>
<source>,</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="845"/>
<source>X Grid Size:</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="865"/>
<source>Y Grid Size:</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.ui" line="885"/>
<source>Has Header Row</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.cpp" line="117"/>
<source>Surface Data Files (*.txt *.dat *.csv);;All Files (*.*)</source>
<translation>数据文件(*.txt *.csv *.dat);;所有文件(*.*)</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.cpp" line="122"/>
<source>Add Surface Dialog</source>
<translation>新增曲面图表</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.cpp" line="128"/>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.cpp" line="134"/>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.cpp" line="392"/>
<source>Warning</source>
<translation>警告</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.cpp" line="128"/>
<source>Please add at least one surface.</source>
<translation>必须至少定义一条数据。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.cpp" line="134"/>
<source>Please fill in all axis titles.</source>
<translation>请填写所有轴标题。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.cpp" line="163"/>
<source>Select Surface Color</source>
<translation>选择曲面颜色</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.cpp" line="392"/>
<source>Please enter a Surface name.</source>
<translation>请输入曲面名称。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.cpp" line="406"/>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.cpp" line="426"/>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.cpp" line="451"/>
<source>Error</source>
<translation>错误</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.cpp" line="406"/>
<source>Failed to create surface file entry.</source>
<translation>创建文件条目失败。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.cpp" line="426"/>
<source>Unable to get current workspace</source>
<translation>无法获取当前工作区间。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.cpp" line="436"/>
<source>Surface file count has reached the limit (9 files)</source>
<translation>文件数已达到限制9个文件</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.cpp" line="439"/>
<source>File already exists</source>
<translation>文件已存在</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.cpp" line="442"/>
<source>File copy failed</source>
<translation>文件复制失败</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.cpp" line="445"/>
<source>Invalid file</source>
<translation>无效文件</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddSurfaceFileDlg.cpp" line="448"/>
<source>Failed to add file</source>
<translation>添加文件失败</translation>
</message>
</context>
<context>
<name>AddTableFileDlg</name>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="14"/>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="346"/>
<source>Add Table Data File</source>
<translation>新增表格图表</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="27"/>
<source>File Selection</source>
<translation>文件选择</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="39"/>
<source>File Path:</source>
<translation>文件路径:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="55"/>
<source>Select table data file...</source>
<translation>选择数据文件...</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="68"/>
<source>...</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="81"/>
<source>File Name:</source>
<translation>文件名称:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="94"/>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="120"/>
<source>-</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="107"/>
<source>File Size:</source>
<translation>文件大小:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="130"/>
<source>Basic Information</source>
<translation>图表属性</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="142"/>
<source>Enter table name...</source>
<translation>输入图表名称...</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="155"/>
<source>Table Name:</source>
<translation>图表名称:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="168"/>
<source>Time Parameter:</source>
<translation>时间列:</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="188"/>
<source>Table Headers Configuration</source>
<translation>表头设置</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="200"/>
<source>File has header row</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="216"/>
<source>Headers (comma-separated):</source>
<translation>表头(逗号分隔):</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="229"/>
<source>e.g., Time, Value1, Value2, Value3...</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="245"/>
<source>Tip: Headers will be auto-detected if file has header row</source>
<translation>提示:如果文件有标题行,将自动检测标题</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="255"/>
<source>Parsing Parameters</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="261"/>
<source>Skip Rows:</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="268"/>
<source>Auto-detect parameters</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="278"/>
<source>Encoding:</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="286"/>
<source>UTF-8</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="291"/>
<source>GBK</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="296"/>
<source>ASCII</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="301"/>
<source>ISO-8859-1</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="329"/>
<source>Curves Configuration</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="337"/>
<source>Add Curve</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="347"/>
<source>Remove Curve</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="385"/>
<source>Curve Properties</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="391"/>
<source>Name:</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="398"/>
<source>Enter curve name...</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="405"/>
<source>Color:</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="420"/>
<source>Select Color</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="461"/>
<source>Data:</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="468"/>
<source>Enter data values (comma-separated)...</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="478"/>
<source>Data values must match the number of headers</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="519"/>
<source>Add File</source>
<translation>确定</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.ui" line="535"/>
<source>Cancel</source>
<translation>取消</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="104"/>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="299"/>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="318"/>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="324"/>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="330"/>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="358"/>
<source>Warning</source>
<translation>警告</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="104"/>
<source>Please configure table headers first.</source>
<translation>请先配置表头。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="174"/>
<source>Select Curve Color</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="300"/>
<source>Please configure table headers.</source>
<translation>请先配置表头。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="319"/>
<source>Curve %1 name cannot be empty.</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="325"/>
<source>Curve &apos;%1&apos; data cannot be empty.</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="331"/>
<source>Curve &apos;%1&apos; data count (%2) doesn&apos;t match headers count (%3).</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="342"/>
<source>Table Files (*.txt *.csv *.tsv *.dat);;All Files (*.*)</source>
<translation>数据文件(*.txt *.csv *.dat);;所有文件(*.*)</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="358"/>
<source>Please enter a table name.</source>
<translation>请输入表格名称。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="365"/>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="390"/>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="415"/>
<source>Error</source>
<translation>错误</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="365"/>
<source>Failed to create table file entry.</source>
<translation>创建文件条目失败。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="390"/>
<source>Unable to get current workspace</source>
<translation>无法获取当前工作区间。</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="400"/>
<source>Table file count has reached the limit</source>
<translation>文件数已达到限制</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="403"/>
<source>File already exists</source>
<translation>文件已存在</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="406"/>
<source>File copy failed</source>
<translation>文件复制失败</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="409"/>
<source>Invalid file</source>
<translation>无效文件</translation>
</message>
<message>
<location filename="../ui/WorkSpace/AddTableFileDlg.cpp" line="412"/>
<source>Failed to add file</source>
<translation>添加文件失败</translation>
</message>
</context>
<context>
<name>CodeEdtUIClass</name>
<message>
<location filename="../ui/Layout/CodeEdtUI.ui" line="16"/>
<source>CodeEdtUI</source>
<translation></translation>
</message>
</context>
<context>
<name>DYTChart</name>
<message>
<location filename="../ui/chartPlot/DYTChart.cpp" line="141"/>
<source>2D Curve</source>
<translation></translation>
</message>
<message>
<location filename="../ui/chartPlot/DYTChart.cpp" line="162"/>
<source>2D(lg) Curve</source>
<translation></translation>
</message>
<message>
<location filename="../ui/chartPlot/DYTChart.cpp" line="192"/>
<source>3D Curve</source>
<translation></translation>
</message>
</context>
<context>
<name>DYTChartClass</name>
<message>
<location filename="../ui/chartPlot/DYTChart.ui" line="20"/>
<source>Form</source>
<translation></translation>
</message>
<message>
<location filename="../ui/chartPlot/DYTChart.ui" line="30"/>
<source>x轴</source>
<translation></translation>
</message>
<message>
<location filename="../ui/chartPlot/DYTChart.ui" line="38"/>
<location filename="../ui/chartPlot/DYTChart.ui" line="75"/>
<location filename="../ui/chartPlot/DYTChart.ui" line="112"/>
<source>选择数据列</source>
<translation></translation>
</message>
<message>
<location filename="../ui/chartPlot/DYTChart.ui" line="67"/>
<source>y轴</source>
<translation></translation>
</message>
<message>
<location filename="../ui/chartPlot/DYTChart.ui" line="104"/>
<source>z轴</source>
<translation></translation>
</message>
<message>
<location filename="../ui/chartPlot/DYTChart.ui" line="146"/>
<source>已添加的曲线</source>
<translation></translation>
</message>
<message>
<location filename="../ui/chartPlot/DYTChart.ui" line="156"/>
<source>曲线名称</source>
<translation></translation>
</message>
<message>
<location filename="../ui/chartPlot/DYTChart.ui" line="166"/>
<source>颜色</source>
<translation></translation>
</message>
<message>
<location filename="../ui/chartPlot/DYTChart.ui" line="191"/>
<location filename="../ui/chartPlot/DYTChart.ui" line="226"/>
<location filename="../ui/chartPlot/DYTChart.ui" line="261"/>
<location filename="../ui/chartPlot/DYTChart.ui" line="296"/>
<source>...</source>
<translation></translation>
</message>
<message>
<location filename="../ui/chartPlot/DYTChart.ui" line="200"/>
<source>x轴标题</source>
<translation></translation>
</message>
<message>
<location filename="../ui/chartPlot/DYTChart.ui" line="210"/>
<source>绑定x轴数据</source>
<translation></translation>
</message>
<message>
<location filename="../ui/chartPlot/DYTChart.ui" line="235"/>
<source>y轴标题</source>
<translation></translation>
</message>
<message>
<location filename="../ui/chartPlot/DYTChart.ui" line="245"/>
<source>绑定y轴数据</source>
<translation></translation>
</message>
<message>
<location filename="../ui/chartPlot/DYTChart.ui" line="270"/>
<source>z轴标题</source>
<translation></translation>
</message>
<message>
<location filename="../ui/chartPlot/DYTChart.ui" line="280"/>
<source>绑定z轴数据</source>
<translation></translation>
</message>
<message>
<location filename="../ui/chartPlot/DYTChart.ui" line="305"/>
<source>y轴数据类型</source>
<translation></translation>
</message>
<message>
<location filename="../ui/chartPlot/DYTChart.ui" line="313"/>
<source>一般</source>
<translation></translation>
</message>
<message>
<location filename="../ui/chartPlot/DYTChart.ui" line="318"/>
<source>对数</source>
<translation></translation>
</message>
<message>
<location filename="../ui/chartPlot/DYTChart.ui" line="353"/>
<source>删除</source>
<translation></translation>
</message>
<message>
<location filename="../ui/chartPlot/DYTChart.ui" line="372"/>
<source>更新</source>
<translation></translation>
</message>
<message>
<location filename="../ui/chartPlot/DYTChart.ui" line="391"/>
<source>添加</source>
<translation></translation>
</message>
</context>
<context>
<name>Dialog</name>
<message>
<location filename="../ui/Dialog.ui" line="14"/>
<source>Dialog</source>
<translation></translation>
</message>
</context>
<context>
<name>DialogTitleBar</name>
<message>
<location filename="../ui/DialogTitleBar.ui" line="14"/>
<source>DialogTitleBar</source>
<translation></translation>
</message>
</context>
<context>
<name>DockChildList</name>
<message>
<location filename="../ui/Layout/DockChildList.cpp" line="381"/>
<source>Added a window</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Layout/DockChildList.cpp" line="390"/>
<source>Central area</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Layout/DockChildList.cpp" line="400"/>
<source>Left area</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Layout/DockChildList.cpp" line="410"/>
<source>Upper area</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Layout/DockChildList.cpp" line="420"/>
<source>Right area</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Layout/DockChildList.cpp" line="430"/>
<source>Underneath the area</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Layout/DockChildList.cpp" line="582"/>
<source>delete Window</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Layout/DockChildList.cpp" line="598"/>
<location filename="../ui/Layout/DockChildList.cpp" line="611"/>
<source>Move down</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Layout/DockChildList.cpp" line="603"/>
<location filename="../ui/Layout/DockChildList.cpp" line="608"/>
<source>Move up</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Layout/DockChildList.cpp" line="622"/>
<source>add window</source>
<translation></translation>
</message>
</context>
<context>
<name>DockTitleBar</name>
<message>
<location filename="../ui/DockTitleBar.ui" line="14"/>
<source>DockTitleBar</source>
<translation></translation>
</message>
</context>
<context>
<name>DynamicDisplayMenu</name>
<message>
<location filename="../ui/Menu/DynamicDisplayMenu.ui" line="14"/>
<source>DynamicDisplayMenu</source>
<translation></translation>
</message>
</context>
<context>
<name>EntityListDialog</name>
<message>
<location filename="../ui/ModelBrowser/EntityListDialog.ui" line="14"/>
<source>ModelBrowserPannal</source>
<translation></translation>
</message>
</context>
<context>
<name>FileManagerMenu</name>
<message>
<location filename="../ui/Menu/FileManagerMenu.ui" line="14"/>
<source>FileManagerMenu</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Menu/FileManagerMenu.ui" line="20"/>
<source>new workspace</source>
<translation>新建工作区间</translation>
</message>
<message>
<location filename="../ui/Menu/FileManagerMenu.ui" line="30"/>
<source>open workspace</source>
<translation>打开工作区间</translation>
</message>
<message>
<location filename="../ui/Menu/FileManagerMenu.ui" line="40"/>
<source>save workspace</source>
<translation>保存工作区间</translation>
</message>
<message>
<location filename="../ui/Menu/FileManagerMenu.ui" line="60"/>
<source>new wave file</source>
<translation>新建曲线图表</translation>
</message>
<message>
<location filename="../ui/Menu/FileManagerMenu.ui" line="70"/>
<source>new surface file</source>
<translation>新建曲面图表</translation>
</message>
<message>
<location filename="../ui/Menu/FileManagerMenu.ui" line="80"/>
<source>new table file</source>
<translation>新建表格图表</translation>
</message>
<message>
<location filename="../ui/Menu/FileManagerMenu.ui" line="90"/>
<source>new light file</source>
<translation>新建信号灯图表</translation>
</message>
<message>
<location filename="../ui/Menu/FileManagerMenu.ui" line="100"/>
<source>new polar file</source>
<translation>新建极坐标图表</translation>
</message>
<message>
<location filename="../ui/Menu/FileManagerMenu.ui" line="110"/>
<source>new image file</source>
<translation>新建图像图表</translation>
</message>
</context>
<context>
<name>FitCurveChartView</name>
<message>
<location filename="../ui/chartPlot/FitCurveChartView.ui" line="16"/>
<source>FitCurveChartView</source>
<translation></translation>
</message>
</context>
<context>
<name>FitCurveDialog</name>
<message>
<location filename="../ui/chartPlot/FitCurveDialog.ui" line="14"/>
<source>FitCurveDialog</source>
<translation></translation>
</message>
</context>
<context>
<name>FrameTitleBar</name>
<message>
<location filename="../ui/FrameTitleBar.ui" line="20"/>
<source>Frame</source>
<translation></translation>
</message>
<message>
<location filename="../ui/FrameTitleBar.cpp" line="148"/>
<source>default</source>
<translation></translation>
</message>
<message>
<location filename="../ui/FrameTitleBar.cpp" line="148"/>
<source>silver</source>
<translation></translation>
</message>
<message>
<location filename="../ui/FrameTitleBar.cpp" line="148"/>
<source>blue</source>
<translation></translation>
</message>
</context>
<context>
<name>LayoutSettingUIClass</name>
<message>
<location filename="../ui/Layout/LayoutSettingUI.ui" line="16"/>
<source>LayoutSettingUI</source>
<translation></translation>
</message>
</context>
<context>
<name>MainFrame</name>
<message>
<location filename="../ui/MainFrame.cpp" line="46"/>
<source>Dyt</source>
<translation></translation>
</message>
<message>
<location filename="../ui/MainFrame.cpp" line="105"/>
<source>file manager</source>
<translation>文件管理</translation>
</message>
<message>
<location filename="../ui/MainFrame.cpp" line="108"/>
<source>simu manager</source>
<translation>仿真管理</translation>
</message>
<message>
<location filename="../ui/MainFrame.cpp" line="111"/>
<source>play manager</source>
<translation>回放管理</translation>
</message>
<message>
<location filename="../ui/MainFrame.cpp" line="114"/>
<source>system manager</source>
<translation>系统管理</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<location filename="../ui/MainWindow.ui" line="14"/>
<source>MainWindow</source>
<translation></translation>
</message>
<message>
<location filename="../ui/MainWindow.cpp" line="66"/>
<source>model elements</source>
<translation>模型元素</translation>
</message>
<message>
<location filename="../ui/MainWindow.cpp" line="74"/>
<source>preset models</source>
<translation>预制模型</translation>
</message>
<message>
<location filename="../ui/MainWindow.cpp" line="82"/>
<source>attribte</source>
<translation>属性</translation>
</message>
<message>
<location filename="../ui/MainWindow.cpp" line="109"/>
<source>Main View</source>
<translation>主视图</translation>
</message>
</context>
<context>
<name>ModelTreeWidget</name>
<message>
<location filename="../ui/ModelBrowser/ModelTreeWidget.cpp" line="64"/>
<source>Curves</source>
<translation>曲线图表集</translation>
</message>
<message>
<location filename="../ui/ModelBrowser/ModelTreeWidget.cpp" line="73"/>
<source>Surfaces</source>
<translation>曲面图表集</translation>
</message>
<message>
<location filename="../ui/ModelBrowser/ModelTreeWidget.cpp" line="81"/>
<source>Tables</source>
<translation>表格图表集</translation>
</message>
<message>
<location filename="../ui/ModelBrowser/ModelTreeWidget.cpp" line="89"/>
<source>Lights</source>
<translation>信号灯图表集</translation>
</message>
<message>
<location filename="../ui/ModelBrowser/ModelTreeWidget.cpp" line="97"/>
<source>Polars</source>
<translation>极坐标图表集</translation>
</message>
<message>
<location filename="../ui/ModelBrowser/ModelTreeWidget.cpp" line="105"/>
<source>Images</source>
<translation>图像图表集</translation>
</message>
<message>
<location filename="../ui/ModelBrowser/ModelTreeWidget.cpp" line="161"/>
<source>Delete File</source>
<translation>删除</translation>
</message>
<message>
<location filename="../ui/ModelBrowser/ModelTreeWidget.cpp" line="176"/>
<source>Add boke Entity</source>
<translation></translation>
</message>
<message>
<location filename="../ui/ModelBrowser/ModelTreeWidget.cpp" line="183"/>
<source>Add lsjhqt Entity</source>
<translation></translation>
</message>
<message>
<location filename="../ui/ModelBrowser/ModelTreeWidget.cpp" line="190"/>
<source>Add nimizi Entity</source>
<translation></translation>
</message>
<message>
<location filename="../ui/ModelBrowser/ModelTreeWidget.cpp" line="197"/>
<source>Add tkdlj Entity</source>
<translation></translation>
</message>
<message>
<location filename="../ui/ModelBrowser/ModelTreeWidget.cpp" line="204"/>
<source>Add jiaofan Entity</source>
<translation></translation>
</message>
<message>
<location filename="../ui/ModelBrowser/ModelTreeWidget.cpp" line="211"/>
<source>Add satellite Entity</source>
<translation></translation>
</message>
<message>
<location filename="../ui/ModelBrowser/ModelTreeWidget.cpp" line="334"/>
<source>Confirm</source>
<translation>确认</translation>
</message>
<message>
<location filename="../ui/ModelBrowser/ModelTreeWidget.cpp" line="334"/>
<source>Delete this file entry from workspace?</source>
<translation>从工作区中删除?</translation>
</message>
<message>
<location filename="../ui/ModelBrowser/ModelTreeWidget.cpp" line="342"/>
<source>Prompt</source>
<translation>提示</translation>
</message>
<message>
<location filename="../ui/ModelBrowser/ModelTreeWidget.cpp" line="342"/>
<source>Delete failed</source>
<translation>删除失败</translation>
</message>
<message>
<location filename="../ui/ModelBrowser/ModelTreeWidget.cpp" line="363"/>
<source>Release Track</source>
<translation>释放</translation>
</message>
<message>
<location filename="../ui/ModelBrowser/ModelTreeWidget.cpp" line="371"/>
<source>Track</source>
<translation>跟踪</translation>
</message>
<message>
<location filename="../ui/ModelBrowser/ModelTreeWidget.cpp" line="382"/>
<source>Add Label Component</source>
<translation>添加标签组件</translation>
</message>
<message>
<location filename="../ui/ModelBrowser/ModelTreeWidget.cpp" line="392"/>
<source>Add Mesh Component</source>
<translation>添加网格体组件</translation>
</message>
<message>
<location filename="../ui/ModelBrowser/ModelTreeWidget.cpp" line="402"/>
<source>Add Path Component</source>
<translation>添加路径组件</translation>
</message>
<message>
<location filename="../ui/ModelBrowser/ModelTreeWidget.cpp" line="410"/>
<source>Delete</source>
<translation>删除</translation>
</message>
</context>
<context>
<name>OsgWidget</name>
<message>
<source>warning</source>
<translation type="vanished">警告</translation>
</message>
<message>
<source>open dyt file failed</source>
<translation type="vanished">打开dyt文件失败。</translation>
</message>
</context>
<context>
<name>PlanManagerMenu</name>
<message>
<location filename="../ui/Menu/PlanManagerMenu.ui" line="14"/>
<source>PlanManagerMenu</source>
<translation></translation>
</message>
</context>
<context>
<name>PlayManagerMenu</name>
<message>
<location filename="../ui/Menu/PlayManagerMenu.ui" line="14"/>
<source>PlayManagerMenu</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Menu/PlayManagerMenu.ui" line="26"/>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="55"/>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="163"/>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="170"/>
<source>play</source>
<translation>开始</translation>
</message>
<message>
<location filename="../ui/Menu/PlayManagerMenu.ui" line="39"/>
<source>stop</source>
<translation>停止</translation>
</message>
<message>
<location filename="../ui/Menu/PlayManagerMenu.ui" line="67"/>
<source>000.000</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Menu/PlayManagerMenu.ui" line="89"/>
<source>00000</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Menu/PlayManagerMenu.ui" line="107"/>
<source>x1</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Menu/PlayManagerMenu.ui" line="123"/>
<source>up</source>
<translation>加速</translation>
</message>
<message>
<location filename="../ui/Menu/PlayManagerMenu.ui" line="136"/>
<source>down</source>
<translation>减速</translation>
</message>
<message>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="34"/>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="41"/>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="63"/>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="70"/>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="81"/>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="88"/>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="99"/>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="106"/>
<source>warning</source>
<translation>警告</translation>
</message>
<message>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="34"/>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="63"/>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="70"/>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="81"/>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="88"/>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="99"/>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="106"/>
<source>has not workspace</source>
<translation>无法获取当前工作区间。</translation>
</message>
<message>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="41"/>
<source>not timestep</source>
<translation>没有时戳</translation>
</message>
<message>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="48"/>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="52"/>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="160"/>
<source>pause</source>
<translation>暂停</translation>
</message>
</context>
<context>
<name>PresetModelPanel</name>
<message>
<location filename="../ui/ModelBrowser/PresetModelPanel.ui" line="14"/>
<source>Preset Models</source>
<translation></translation>
</message>
</context>
<context>
<name>PropertyBrowser</name>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="42"/>
<source>attribute</source>
<translation>属性</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="67"/>
<location filename="../ui/PropertyBrowser.cpp" line="70"/>
<location filename="../ui/PropertyBrowser.cpp" line="1290"/>
<source>WorkSpace</source>
<translation>工作区间</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="97"/>
<location filename="../ui/PropertyBrowser.cpp" line="100"/>
<source>Entity</source>
<translation>实体</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="172"/>
<source>Basic</source>
<translation>基础信息</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="174"/>
<source>Type</source>
<translation>图表类型</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="179"/>
<source>Name</source>
<translation>名称</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="189"/>
<source>FileName</source>
<translation>文件名称</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="194"/>
<source>Path</source>
<translation>路径</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="208"/>
<location filename="../ui/PropertyBrowser.cpp" line="448"/>
<location filename="../ui/PropertyBrowser.cpp" line="720"/>
<location filename="../ui/PropertyBrowser.cpp" line="790"/>
<location filename="../ui/PropertyBrowser.cpp" line="898"/>
<location filename="../ui/PropertyBrowser.cpp" line="1034"/>
<source>Chart</source>
<translation>图表属性</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="212"/>
<source>Curve Type</source>
<translation>曲线类型</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="218"/>
<location filename="../ui/PropertyBrowser.cpp" line="450"/>
<source>xCount</source>
<translation>X轴间隔数目</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="230"/>
<location filename="../ui/PropertyBrowser.cpp" line="453"/>
<source>yCount</source>
<translation>Y轴间隔数目</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="242"/>
<location filename="../ui/PropertyBrowser.cpp" line="482"/>
<source>xTitle</source>
<translation>X轴标题</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="254"/>
<location filename="../ui/PropertyBrowser.cpp" line="485"/>
<source>yTitle</source>
<translation>Y轴标题</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="266"/>
<location filename="../ui/PropertyBrowser.cpp" line="514"/>
<source>xMin</source>
<translation>X轴最小值</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="278"/>
<location filename="../ui/PropertyBrowser.cpp" line="517"/>
<source>xMax</source>
<translation>X轴最大值</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="290"/>
<location filename="../ui/PropertyBrowser.cpp" line="536"/>
<source>yMin</source>
<translation>Y轴最小值</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="302"/>
<location filename="../ui/PropertyBrowser.cpp" line="539"/>
<source>yMax</source>
<translation>Y轴最大值</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="314"/>
<location filename="../ui/PropertyBrowser.cpp" line="580"/>
<location filename="../ui/PropertyBrowser.cpp" line="734"/>
<location filename="../ui/PropertyBrowser.cpp" line="798"/>
<location filename="../ui/PropertyBrowser.cpp" line="946"/>
<location filename="../ui/PropertyBrowser.cpp" line="1036"/>
<source>timeParam</source>
<translation>时间列</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="328"/>
<source>CurveProperty</source>
<translation>曲线属性</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="335"/>
<location filename="../ui/PropertyBrowser.cpp" line="600"/>
<location filename="../ui/PropertyBrowser.cpp" line="955"/>
<source>name</source>
<translation>名称</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="351"/>
<location filename="../ui/PropertyBrowser.cpp" line="616"/>
<location filename="../ui/PropertyBrowser.cpp" line="971"/>
<source>color</source>
<translation>颜色</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="369"/>
<location filename="../ui/PropertyBrowser.cpp" line="630"/>
<source>start</source>
<translation>数据开始列</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="372"/>
<location filename="../ui/PropertyBrowser.cpp" line="633"/>
<source>stop</source>
<translation>数据结束列</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="401"/>
<location filename="../ui/PropertyBrowser.cpp" line="660"/>
<source>x</source>
<translation>x</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="404"/>
<location filename="../ui/PropertyBrowser.cpp" line="663"/>
<source>y</source>
<translation>y</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="456"/>
<source>zCount</source>
<translation>Z轴间隔数目</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="488"/>
<source>zTitle</source>
<translation>Z轴标题</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="558"/>
<source>zMin</source>
<translation>Z轴最小值</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="561"/>
<source>zMax</source>
<translation>Z轴最大值</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="594"/>
<source>SurfacesProp</source>
<translation>曲面属性</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="666"/>
<source>z</source>
<translation>z</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="722"/>
<source>headerString</source>
<translation>表头</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="792"/>
<source>openColor</source>
<translation>亮灯颜色</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="795"/>
<source>closeColor</source>
<translation>灭灯颜色</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="826"/>
<source>Light Rows</source>
<translation>信号灯属性</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="832"/>
<location filename="../ui/PropertyBrowser.cpp" line="1056"/>
<source>names</source>
<translation>名称</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="855"/>
<source>data</source>
<translation>数据</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="936"/>
<source>AngularCount</source>
<translation>角度间隔数目</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="937"/>
<source>RadialCount</source>
<translation>径向间隔数目</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="938"/>
<source>AngularTitle</source>
<translation>角度标题</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="939"/>
<source>RadialTitle</source>
<translation>径向标题</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="940"/>
<source>AngularMin</source>
<translation>角度最小值</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="941"/>
<source>AngularMax</source>
<translation>角度最大值</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="942"/>
<source>RadialMin</source>
<translation>径向最小值</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="943"/>
<source>RadialMax</source>
<translation>径向最大值</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="944"/>
<source>AngularUnit</source>
<translation>角度单位</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="945"/>
<source>RadialUnit</source>
<translation>径向单位</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="949"/>
<source>Lines Prop</source>
<translation>点属性</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="986"/>
<source>Angular</source>
<translation>角度数据列</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="1002"/>
<source>Radial</source>
<translation>径向数据列</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="1050"/>
<source>Image Prop</source>
<translation>图像属性</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="1057"/>
<source>File name list</source>
<translation>名称列表</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="1080"/>
<source>datas</source>
<translation>数据</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="1081"/>
<source>Image data per file</source>
<translation>对应的数据列</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="1108"/>
<source>path</source>
<translation>路径</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="1125"/>
<source>suffix</source>
<translation>后缀</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="1348"/>
<source>ModelBase</source>
<translation>模型</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser.cpp" line="1353"/>
<source>color base</source>
<translation>颜色</translation>
</message>
</context>
<context>
<name>QFilePathEdit</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="740"/>
<source>Open File</source>
<translation>打开文件</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="740"/>
<source>All Files (*)</source>
<translation>所有文件(*)</translation>
</message>
</context>
<context>
<name>QModelFilePathEdit</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="817"/>
<source>Open File</source>
<translation>打开文件</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="817"/>
<source>All Files (*)</source>
<translation>所有文件(*)</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<location filename="../common/CrashHandler.cpp" line="70"/>
<source>error</source>
<translation>错误</translation>
</message>
<message>
<location filename="../common/CrashHandler.cpp" line="71"/>
<source>the appliaction is crash</source>
<translation>应用程序崩溃</translation>
</message>
<message>
<location filename="../scene/ui/QueryElevationWidget.cpp" line="75"/>
<source>longitude:</source>
<translation>经度:</translation>
</message>
<message>
<location filename="../scene/ui/QueryElevationWidget.cpp" line="76"/>
<source>latitude:</source>
<translation>纬度:</translation>
</message>
<message>
<location filename="../scene/ui/QueryElevationWidget.cpp" line="77"/>
<source>altitude:</source>
<translation>高度:</translation>
</message>
<message>
<location filename="../ui/Menu/FileManagerMenu.cpp" line="57"/>
<source>Open Workspace</source>
<translation>打开工作区间</translation>
</message>
<message>
<location filename="../ui/Menu/FileManagerMenu.cpp" line="57"/>
<location filename="../ui/Menu/FileManagerMenu.cpp" line="92"/>
<source>Dyt Files (*.dyt)</source>
<translation>Dyt文件(*.dyt)</translation>
</message>
<message>
<location filename="../ui/Menu/FileManagerMenu.cpp" line="66"/>
<source>warning</source>
<translation>警告</translation>
</message>
<message>
<location filename="../ui/Menu/FileManagerMenu.cpp" line="66"/>
<source>save current workspace?</source>
<translation>保存当前工作空间?</translation>
</message>
<message>
<location filename="../ui/Menu/FileManagerMenu.cpp" line="85"/>
<location filename="../ui/Menu/FileManagerMenu.cpp" line="109"/>
<location filename="../ui/Menu/FileManagerMenu.cpp" line="157"/>
<location filename="../ui/Menu/FileManagerMenu.cpp" line="205"/>
<location filename="../ui/Menu/FileManagerMenu.cpp" line="253"/>
<location filename="../ui/Menu/FileManagerMenu.cpp" line="302"/>
<location filename="../ui/Menu/FileManagerMenu.cpp" line="318"/>
<source>prompt</source>
<translation>提示</translation>
</message>
<message>
<location filename="../ui/Menu/FileManagerMenu.cpp" line="85"/>
<location filename="../ui/Menu/FileManagerMenu.cpp" line="109"/>
<location filename="../ui/Menu/FileManagerMenu.cpp" line="157"/>
<location filename="../ui/Menu/FileManagerMenu.cpp" line="205"/>
<location filename="../ui/Menu/FileManagerMenu.cpp" line="253"/>
<location filename="../ui/Menu/FileManagerMenu.cpp" line="302"/>
<location filename="../ui/Menu/FileManagerMenu.cpp" line="318"/>
<source>please create workspace first</source>
<translation>请先创建工作区间。</translation>
</message>
<message>
<location filename="../ui/Menu/FileManagerMenu.cpp" line="92"/>
<source>Save Workspace</source>
<translation>保存工作区间</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8089"/>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8383"/>
<source>Curve[%1]</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8090"/>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8384"/>
<source>Surface[%1]</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8091"/>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8385"/>
<source>Table[%1]</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8092"/>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8386"/>
<source>Light[%1]</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8093"/>
<source>Polar[%1]</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8094"/>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8387"/>
<source>Image[%1]</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8848"/>
<source>Curve[%1] Name</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8855"/>
<source>Curve[%1] Color</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8862"/>
<source>Curve[%1] WaveStart</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8869"/>
<source>Curve[%1] WaveStop</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8876"/>
<source>Curve[%1] ReportX</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8883"/>
<source>Curve[%1] ReportY</source>
<translation></translation>
</message>
</context>
<context>
<name>QtBoolEdit</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="272"/>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="282"/>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="307"/>
<source>True</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="282"/>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="307"/>
<source>False</source>
<translation></translation>
</message>
</context>
<context>
<name>QtBoolPropertyManager</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="2017"/>
<source>True</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="2018"/>
<source>False</source>
<translation></translation>
</message>
</context>
<context>
<name>QtCharEdit</name>
<message>
<location filename="../ui/PropertyBrowser/qteditorfactory.cpp" line="1827"/>
<source>Clear Char</source>
<translation></translation>
</message>
</context>
<context>
<name>QtColorEditWidget</name>
<message>
<location filename="../ui/PropertyBrowser/qteditorfactory.cpp" line="2441"/>
<source>...</source>
<translation></translation>
</message>
</context>
<context>
<name>QtColorPropertyManager</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="7017"/>
<source>Red</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="7025"/>
<source>Green</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="7033"/>
<source>Blue</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="7041"/>
<source>Alpha</source>
<translation></translation>
</message>
</context>
<context>
<name>QtConeWaveComponentManager</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9959"/>
<source>ConeWaveComponent</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="10056"/>
<source>Height</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="10063"/>
<source>Radius</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="10070"/>
<source>waveCount</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="10080"/>
<source>waveSpeed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="10087"/>
<source>baseColor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="10094"/>
<source>waveColor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="10101"/>
<source>ringBrightAlpha</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="10108"/>
<source>ringDarkAlpha</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QtCursorDatabase</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="61"/>
<source>Arrow</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="63"/>
<source>Up Arrow</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="65"/>
<source>Cross</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="67"/>
<source>Wait</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="69"/>
<source>IBeam</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="71"/>
<source>Size Vertical</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="73"/>
<source>Size Horizontal</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="75"/>
<source>Size Backslash</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="77"/>
<source>Size Slash</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="79"/>
<source>Size All</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="81"/>
<source>Blank</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="83"/>
<source>Split Vertical</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="85"/>
<source>Split Horizontal</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="87"/>
<source>Pointing Hand</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="89"/>
<source>Forbidden</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="91"/>
<source>Open Hand</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="93"/>
<source>Closed Hand</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="95"/>
<source>What&apos;s This</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="97"/>
<source>Busy</source>
<translation></translation>
</message>
</context>
<context>
<name>QtCurveEntryPropertyManager</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9031"/>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9150"/>
<source>Curve[%1] Name</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9038"/>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9158"/>
<source>Curve[%1] Color</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9045"/>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9166"/>
<source>Curve[%1] WaveStart</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9052"/>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9174"/>
<source>Curve[%1] WaveStop</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9059"/>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9182"/>
<source>Curve[%1] ReportX</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9066"/>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9190"/>
<source>Curve[%1] ReportY</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9114"/>
<source>Name</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9122"/>
<source>ChartType</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9123"/>
<source>Wave</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9123"/>
<source>Report</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9131"/>
<source>Curves</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9138"/>
<source>Count</source>
<translation></translation>
</message>
</context>
<context>
<name>QtDashedLineComponentManager</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="10300"/>
<source>DashedLineComponent</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="10378"/>
<source>Start</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="10385"/>
<source>End</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="10392"/>
<source>Radius</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="10399"/>
<source>Color</source>
<translation></translation>
</message>
</context>
<context>
<name>QtEntityEditWidget</name>
<message>
<location filename="../ui/PropertyBrowser/qteditorfactory.cpp" line="3052"/>
<source>...</source>
<translation></translation>
</message>
</context>
<context>
<name>QtEntityPropertyManager</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9405"/>
<source>Name</source>
<translation>名称</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9412"/>
<source>Visible</source>
<translation>显示</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9419"/>
<source>Transform</source>
<translation>变换</translation>
</message>
</context>
<context>
<name>QtFontEditWidget</name>
<message>
<location filename="../ui/PropertyBrowser/qteditorfactory.cpp" line="2644"/>
<source>...</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qteditorfactory.cpp" line="2664"/>
<source>Select Font</source>
<translation>选择字体</translation>
</message>
</context>
<context>
<name>QtFontPropertyManager</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="6676"/>
<source>Family</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="6694"/>
<source>Point Size</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="6702"/>
<source>Bold</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="6709"/>
<source>Italic</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="6716"/>
<source>Underline</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="6723"/>
<source>Strikeout</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="6730"/>
<source>Kerning</source>
<translation></translation>
</message>
</context>
<context>
<name>QtLocalePropertyManager</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="3109"/>
<source>&lt;Invalid&gt;</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="3117"/>
<source>%1, %2</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="3167"/>
<source>Language</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="3175"/>
<source>Country</source>
<translation></translation>
</message>
</context>
<context>
<name>QtMeshComponetManager</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9536"/>
<source>MeshComponent</source>
<translation>网格体组件</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9618"/>
<source>Mesh</source>
<translation>网格体</translation>
</message>
</context>
<context>
<name>QtModelBasePropertyManager</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="7815"/>
<source>Name</source>
<translation>名称</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="7822"/>
<source>Description</source>
<translation>说明</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="7829"/>
<source>Inflow</source>
<translation>流入</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="7836"/>
<source>InnerBottomElevation</source>
<translation>内底标高</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="7843"/>
<source>Visible</source>
<translation>显示</translation>
</message>
</context>
<context>
<name>QtOsgViewWidget</name>
<message>
<location filename="../viewer/QtOsgViewWidget.cpp" line="136"/>
<source>warning</source>
<translation>警告</translation>
</message>
<message>
<location filename="../viewer/QtOsgViewWidget.cpp" line="136"/>
<source>open dyt file failed</source>
<translation>打开dyt文件失败</translation>
</message>
</context>
<context>
<name>QtPathComponentManager</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9695"/>
<source>PathComponent</source>
<translation>路径组件</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="9776"/>
<source>Path</source>
<translation>路径</translation>
</message>
</context>
<context>
<name>QtPointFPropertyManager</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="3595"/>
<source>(%1, %2)</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="3666"/>
<source>X</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="3674"/>
<source>Y</source>
<translation></translation>
</message>
</context>
<context>
<name>QtPointPropertyManager</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="3350"/>
<source>(%1, %2)</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="3387"/>
<source>X</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="3394"/>
<source>Y</source>
<translation></translation>
</message>
</context>
<context>
<name>QtPropertyBrowserUtils</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="190"/>
<source>[%1, %2, %3] (%4)</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertybrowserutils.cpp" line="217"/>
<source>[%1, %2]</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="7366"/>
<source>[%1, %2, %3]</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="7583"/>
<source>[%1, %2, %3] [%4, %5, %6] [%7, %8, %9]</source>
<translation></translation>
</message>
</context>
<context>
<name>QtRectFPropertyManager</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="5128"/>
<source>[(%1, %2), %3 x %4]</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="5284"/>
<source>X</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="5292"/>
<source>Y</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="5300"/>
<source>Width</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="5309"/>
<source>Height</source>
<translation></translation>
</message>
</context>
<context>
<name>QtRectPropertyManager</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="4689"/>
<source>[(%1, %2), %3 x %4]</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="4809"/>
<source>X</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="4816"/>
<source>Y</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="4823"/>
<source>Width</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="4831"/>
<source>Height</source>
<translation></translation>
</message>
</context>
<context>
<name>QtSizeFPropertyManager</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="4288"/>
<source>%1 x %2</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="4418"/>
<source>Width</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="4427"/>
<source>Height</source>
<translation></translation>
</message>
</context>
<context>
<name>QtSizePolicyPropertyManager</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="6167"/>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="6168"/>
<source>&lt;Invalid&gt;</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="6169"/>
<source>[%1, %2, %3, %4]</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="6214"/>
<source>Horizontal Policy</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="6223"/>
<source>Vertical Policy</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="6232"/>
<source>Horizontal Stretch</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="6240"/>
<source>Vertical Stretch</source>
<translation></translation>
</message>
</context>
<context>
<name>QtSizePropertyManager</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="3919"/>
<source>%1 x %2</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="4015"/>
<source>Width</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="4023"/>
<source>Height</source>
<translation></translation>
</message>
</context>
<context>
<name>QtTransfromEditWidget</name>
<message>
<location filename="../ui/PropertyBrowser/qteditorfactory.cpp" line="2862"/>
<source>...</source>
<translation></translation>
</message>
</context>
<context>
<name>QtTransfromPropertyManager</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="7594"/>
<source>Location</source>
<translation>位置</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="7601"/>
<source>Rotation</source>
<translation>旋转</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="7608"/>
<source>Scale</source>
<translation>缩放</translation>
</message>
</context>
<context>
<name>QtTreePropertyBrowser</name>
<message>
<location filename="../ui/PropertyBrowser/qttreepropertybrowser.cpp" line="454"/>
<source>Property</source>
<translation>属性</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qttreepropertybrowser.cpp" line="455"/>
<source>Value</source>
<translation></translation>
</message>
</context>
<context>
<name>QtVec3PropertyManager</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="7375"/>
<source>X</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="7382"/>
<source>Y</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="7389"/>
<source>Z</source>
<translation></translation>
</message>
</context>
<context>
<name>QtWorkspacePropertyManager</name>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8430"/>
<source>Name</source>
<translation>名称</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8437"/>
<source>Description</source>
<translation>说明</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8449"/>
<source>CommondPath</source>
<translation>命令路径</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8457"/>
<source>HomeViewpoint</source>
<translation>复位视点</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8477"/>
<source>Longitude</source>
<translation>经度</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8479"/>
<source>Latitude</source>
<translation>纬度</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8481"/>
<source>Altitude</source>
<translation>高度</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8483"/>
<source>Heading</source>
<translation>航向</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8485"/>
<source>Pitch</source>
<translation>俯仰</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8487"/>
<source>Range</source>
<translation>距离</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8492"/>
<source>Simulation Time</source>
<translation>仿真时间</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8510"/>
<source>Simulation Start</source>
<translation>开始</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8511"/>
<source>Simulation End</source>
<translation>结束</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8515"/>
<source>Simulation Step</source>
<translation>步长</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8543"/>
<source>Count</source>
<translation>数目</translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8559"/>
<source>Curve[%1]</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8560"/>
<source>Surface[%1]</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8561"/>
<source>Table[%1]</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8562"/>
<source>Light[%1]</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8563"/>
<source>Image[%1]</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8574"/>
<source>Curves</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8577"/>
<source>Surfaces</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8580"/>
<source>Tables</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8583"/>
<source>Lights</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8586"/>
<source>Polars</source>
<translation></translation>
</message>
<message>
<location filename="../ui/PropertyBrowser/qtpropertymanager.cpp" line="8589"/>
<source>Images</source>
<translation></translation>
</message>
</context>
<context>
<name>SignalIndicatorLampUI</name>
<message>
<location filename="../ui/Layout/SignalIndicatorLampUI.ui" line="16"/>
<source>SignalIndicatorLampUI</source>
<translation></translation>
</message>
</context>
<context>
<name>SimuRunMenu</name>
<message>
<location filename="../ui/Menu/SimuRunMenu.cpp" line="62"/>
<source>no workspace</source>
<translation>未打开工作区间</translation>
</message>
<message>
<location filename="../ui/Menu/SimuRunMenu.cpp" line="76"/>
<source>no commands</source>
<translation>没有命令</translation>
</message>
<message>
<location filename="../ui/Menu/SimuRunMenu.cpp" line="86"/>
<source>Commands</source>
<translation>命令</translation>
</message>
<message>
<location filename="../ui/Menu/SimuRunMenu.cpp" line="105"/>
<source>unnamed</source>
<translation>未命名</translation>
</message>
<message>
<location filename="../ui/Menu/SimuRunMenu.cpp" line="137"/>
<source>setting param</source>
<translation>参数设置</translation>
</message>
<message>
<location filename="../ui/Menu/SimuRunMenu.cpp" line="203"/>
<source>set param</source>
<translation>参数设置</translation>
</message>
</context>
<context>
<name>SimuRunMenuClass</name>
<message>
<location filename="../ui/Menu/SimuRunMenu.ui" line="16"/>
<source>SimuRunMenu</source>
<translation></translation>
</message>
</context>
<context>
<name>SurfaceDialog</name>
<message>
<location filename="../ui/chartPlot/SurfaceDialog.ui" line="14"/>
<source>DSurfaceDialog</source>
<translation></translation>
</message>
</context>
<context>
<name>SurfacePanel</name>
<message>
<location filename="../ui/Panel/SurfacePanel.cpp" line="501"/>
<source>Begin LoadData</source>
<translation>正在解析数据...</translation>
</message>
</context>
<context>
<name>SystemManagerMenu</name>
<message>
<location filename="../ui/Menu/SystemManagerMenu.ui" line="14"/>
<source>SystemManagerMenu</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Menu/SystemManagerMenu.ui" line="20"/>
<source>exit</source>
<translation>退出</translation>
</message>
<message>
<location filename="../ui/Menu/SystemManagerMenu.ui" line="40"/>
<source>windows setting</source>
<translation>窗口设置</translation>
</message>
<message>
<location filename="../ui/Menu/SystemManagerMenu.ui" line="50"/>
<source>ui setting</source>
<translation>UI设置</translation>
</message>
<message>
<location filename="../ui/Menu/SystemManagerMenu.cpp" line="107"/>
<source>question</source>
<translation>提问</translation>
</message>
<message>
<location filename="../ui/Menu/SystemManagerMenu.cpp" line="107"/>
<source>are you sure to exit</source>
<translation>真的要退出吗?</translation>
</message>
</context>
<context>
<name>TargetListWgt</name>
<message>
<location filename="../ui/Table/targetlistwgt.ui" line="14"/>
<source>TargetListWgt</source>
<translation></translation>
</message>
</context>
<context>
<name>ViewManagerMenu</name>
<message>
<location filename="../ui/Menu/ViewManagerMenu.ui" line="14"/>
<source>ViewManagerMenu</source>
<translation></translation>
</message>
</context>
<context>
<name>WindowManagerMenu</name>
<message>
<location filename="../ui/Menu/WindowManagerMenu.ui" line="14"/>
<source>WindowManagerMenu</source>
<translation></translation>
</message>
</context>
<context>
<name>WorkSpaceDlg</name>
<message>
<location filename="../ui/WorkSpace/WorkSpaceDlg.ui" line="14"/>
<source>New WorkSpace</source>
<translation>新建工作区间</translation>
</message>
<message>
<location filename="../ui/WorkSpace/WorkSpaceDlg.ui" line="28"/>
<source>Name</source>
<translation>名称</translation>
</message>
<message>
<location filename="../ui/WorkSpace/WorkSpaceDlg.ui" line="44"/>
<source>input workspace name</source>
<translation>请输入工作区间</translation>
</message>
<message>
<location filename="../ui/WorkSpace/WorkSpaceDlg.ui" line="61"/>
<source>Path</source>
<translation>路径</translation>
</message>
<message>
<location filename="../ui/WorkSpace/WorkSpaceDlg.ui" line="80"/>
<source>select workspace save path</source>
<translation>选择工作区间保存路径</translation>
</message>
<message>
<location filename="../ui/WorkSpace/WorkSpaceDlg.ui" line="93"/>
<location filename="../ui/WorkSpace/WorkSpaceDlg.ui" line="142"/>
<source>...</source>
<translation></translation>
</message>
<message>
<location filename="../ui/WorkSpace/WorkSpaceDlg.ui" line="110"/>
<source>commond Path</source>
<translation>命令路径</translation>
</message>
<message>
<location filename="../ui/WorkSpace/WorkSpaceDlg.ui" line="129"/>
<source>select commond file path</source>
<translation>选择命令文件路径</translation>
</message>
<message>
<location filename="../ui/WorkSpace/WorkSpaceDlg.ui" line="159"/>
<source>describe</source>
<translation>说明</translation>
</message>
<message>
<location filename="../ui/WorkSpace/WorkSpaceDlg.ui" line="192"/>
<source>Sure</source>
<translation>确定</translation>
</message>
<message>
<location filename="../ui/WorkSpace/WorkSpaceDlg.ui" line="205"/>
<source>Cancel</source>
<translation>取消</translation>
</message>
<message>
<location filename="../ui/WorkSpace/WorkSpaceDlg.cpp" line="21"/>
<source>new workspace</source>
<translation>新建工作区间</translation>
</message>
<message>
<location filename="../ui/WorkSpace/WorkSpaceDlg.cpp" line="52"/>
<location filename="../ui/WorkSpace/WorkSpaceDlg.cpp" line="58"/>
<location filename="../ui/WorkSpace/WorkSpaceDlg.cpp" line="68"/>
<location filename="../ui/WorkSpace/WorkSpaceDlg.cpp" line="75"/>
<location filename="../ui/WorkSpace/WorkSpaceDlg.cpp" line="84"/>
<location filename="../ui/WorkSpace/WorkSpaceDlg.cpp" line="90"/>
<source>warning</source>
<translation>警告</translation>
</message>
<message>
<location filename="../ui/WorkSpace/WorkSpaceDlg.cpp" line="52"/>
<source>name or save path is empty, please check it</source>
<translation>名称或保存路径为空,请检查!</translation>
</message>
<message>
<location filename="../ui/WorkSpace/WorkSpaceDlg.cpp" line="58"/>
<source>save current workspace?</source>
<translation>保存当前工作区间?</translation>
</message>
<message>
<location filename="../ui/WorkSpace/WorkSpaceDlg.cpp" line="68"/>
<source>current path is contains current folder, do you want to overwrite it?</source>
<translation>当前路径包含当前文件夹,是否要覆盖它?</translation>
</message>
<message>
<location filename="../ui/WorkSpace/WorkSpaceDlg.cpp" line="75"/>
<source>removeRecursively failed</source>
<translation>remove递归失败</translation>
</message>
<message>
<location filename="../ui/WorkSpace/WorkSpaceDlg.cpp" line="84"/>
<source>mkpath failed</source>
<translation>mkpath失败</translation>
</message>
<message>
<location filename="../ui/WorkSpace/WorkSpaceDlg.cpp" line="90"/>
<source>name is exits</source>
<translation>名称已存在</translation>
</message>
<message>
<location filename="../ui/WorkSpace/WorkSpaceDlg.cpp" line="108"/>
<source>save spaceWork directory</source>
<translation>保存工作区间目录</translation>
</message>
<message>
<location filename="../ui/WorkSpace/WorkSpaceDlg.cpp" line="122"/>
<source>select command xml file</source>
<translation>选择命令xml文件</translation>
</message>
<message>
<location filename="../ui/WorkSpace/WorkSpaceDlg.cpp" line="124"/>
<source>XML files (*.xml);;All files (*.*)</source>
<translation></translation>
</message>
</context>
</TS>