HM-SPMS/resource/en/gui/translate/platform_en.ts
2025-03-20 17:30:43 +08:00

16879 lines
588 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="en_US">
<context>
<name>AddBtnForm</name>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.ui" line="26"/>
<source>Form</source>
<translation>Form</translation>
</message>
</context>
<context>
<name>AddObjAlarmDialog</name>
<message>
<source>Dialog</source>
<translation type="vanished">Dialog</translation>
</message>
<message>
<source>设备</source>
<translation type="vanished">Device</translation>
</message>
<message>
<source>自定义告警名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>类型</source>
<translation type="vanished">Type</translation>
</message>
<message>
<source>告警等级定义</source>
<translation type="vanished">Level</translation>
</message>
<message>
<source>告警点计算函数</source>
<translation type="vanished">Calc function</translation>
</message>
<message>
<source>告警规则</source>
<translation type="vanished">Alarm role</translation>
</message>
<message>
<source>越上限值</source>
<translation type="vanished">Limit up1</translation>
</message>
<message>
<source>越下限值</source>
<translation type="vanished">Limit low1</translation>
</message>
<message>
<source>数字量文本:</source>
<translation type="vanished">Digital text:</translation>
</message>
<message>
<source>添加</source>
<translation type="vanished">Add</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>新增告警点</source>
<translation type="vanished">Custom alarm</translation>
</message>
<message>
<source></source>
<translation type="vanished">Value</translation>
</message>
<message>
<source>模拟量</source>
<translation type="vanished">Analog</translation>
</message>
<message>
<source>选择参数</source>
<translation type="vanished">Select Parameters</translation>
</message>
<message>
<source>数字量</source>
<translation type="vanished">Digital</translation>
</message>
<message>
<source>枚举量</source>
<translation type="vanished">Mix</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Tip</translation>
</message>
<message>
<source>自定义告警名称不能为空!</source>
<translation type="vanished">Name is required!</translation>
</message>
<message>
<source>无告警点计算函数,请先配置计算点函数!</source>
<translation type="vanished">No calculation function,please configure the calculation point function first!</translation>
</message>
<message>
<source>参数:%1的参数标签不能为空!</source>
<translation type="vanished">Param:The parameter label of %1 cannot be empty!</translation>
</message>
<message>
<source>越下限值必须小于越上限值!</source>
<translation type="vanished">The lower limit must be less than the upper limit!</translation>
</message>
<message>
<source>无数字量文本,请先配置数字量文本!</source>
<translation type="vanished">No digital text,please configure digital text first!</translation>
</message>
<message>
<source>添加失败!正在回滚事务~</source>
<translation type="vanished">Add failed!transaction is being rolled back</translation>
</message>
<message>
<source>添加成功</source>
<translation type="vanished">Add success</translation>
</message>
<message>
<source>计次告警描述</source>
<translation type="vanished">Counting alarm description</translation>
</message>
<message>
<source>计时告警描述</source>
<translation type="vanished">Timing alarm description</translation>
</message>
</context>
<context>
<name>AlarmCalcParaTableModel</name>
<message>
<source>参数名称</source>
<translation type="vanished">Parameter name</translation>
</message>
<message>
<source>参数标签</source>
<translation type="vanished">Parameter tag</translation>
</message>
<message>
<source>操作</source>
<translation type="vanished">Operating</translation>
</message>
</context>
<context>
<name>AlarmDevTreeModel</name>
<message>
<source>位置/设备组</source>
<translation type="vanished">Location/DeviceGroup</translation>
</message>
</context>
<context>
<name>AlarmManageForm</name>
<message>
<source>Form</source>
<translation type="vanished">Form</translation>
</message>
</context>
<context>
<name>AlarmManageWidget</name>
<message>
<source>AlarmManageWidget</source>
<translation type="vanished">AlarmManageWidget</translation>
</message>
<message>
<source>请输入搜索内容</source>
<translation type="vanished">Please output search content</translation>
</message>
<message>
<source>查询</source>
<translation type="vanished">Search</translation>
</message>
<message>
<source>新增告警点</source>
<translation type="vanished">Custom alarm</translation>
</message>
<message>
<source>屏蔽一览表</source>
<translation type="vanished">Shield list</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>描述设置</source>
<translation type="vanished">Describe settings</translation>
</message>
<message>
<source>计算公式</source>
<translation type="vanished">Calculation Formula</translation>
</message>
<message>
<source>计算函数</source>
<translation type="vanished">Calculation Function</translation>
</message>
<message>
<source>测点描述</source>
<translation type="vanished">Point desc</translation>
</message>
<message>
<source>屏蔽设置</source>
<translation type="vanished">Shield settings</translation>
</message>
<message>
<source>是否告警屏蔽</source>
<translation type="vanished">Alarm shield</translation>
</message>
<message>
<source>屏蔽时段类型</source>
<translation type="vanished">Time type</translation>
</message>
<message>
<source>屏蔽事由</source>
<translation type="vanished">Reasons</translation>
</message>
<message>
<source>开始时间</source>
<translation type="vanished">Start time</translation>
</message>
<message>
<source>结束时间</source>
<translation type="vanished">End time</translation>
</message>
<message>
<source></source>
<translation type="vanished">MON</translation>
</message>
<message>
<source></source>
<translation type="vanished">TUE</translation>
</message>
<message>
<source></source>
<translation type="vanished">WED</translation>
</message>
<message>
<source></source>
<translation type="vanished">THU</translation>
</message>
<message>
<source></source>
<translation type="vanished">FRI</translation>
</message>
<message>
<source></source>
<translation type="vanished">SAT</translation>
</message>
<message>
<source></source>
<translation type="vanished">SUN</translation>
</message>
<message>
<source>日期</source>
<translation type="vanished">Date</translation>
</message>
<message>
<source></source>
<translation type="vanished">To</translation>
</message>
<message>
<source>告警动作</source>
<translation type="vanished">Alarm action</translation>
</message>
<message>
<source>是否自定义告警</source>
<translation type="vanished">Custom alarm</translation>
</message>
<message>
<source>告警优先级</source>
<translation type="vanished">Priority</translation>
</message>
<message>
<source>模拟量</source>
<translation type="vanished">Analog</translation>
</message>
<message>
<source>数字量</source>
<translation type="vanished">Digital</translation>
</message>
<message>
<source>多选</source>
<translation type="vanished">MultiSelection</translation>
</message>
<message>
<source>越限等级</source>
<translation type="vanished">Limit number</translation>
</message>
<message>
<source>告警推图文件</source>
<translation type="vanished">Pic name</translation>
</message>
<message>
<source>选择</source>
<translation type="vanished">Select</translation>
</message>
<message>
<source>...</source>
<translation type="vanished">...</translation>
</message>
<message>
<source>告警声音文件</source>
<translation type="vanished">Sound name</translation>
</message>
<message>
<source>越限设置</source>
<translation type="vanished">Limit settings</translation>
</message>
<message>
<source>越线等级</source>
<translation type="vanished">Limit level</translation>
</message>
<message>
<source>越上限值</source>
<translation type="vanished">Upper limit</translation>
</message>
<message>
<source>越下限值</source>
<translation type="vanished">Lower limit</translation>
</message>
<message>
<source>越上上限值</source>
<translation type="vanished">Upper 2 limit</translation>
</message>
<message>
<source>越下下限值</source>
<translation type="vanished">Lower 2 limit</translation>
</message>
<message>
<source>越限告警</source>
<translation type="vanished">Limit alarm</translation>
</message>
<message>
<source></source>
<translation type="vanished">Yes</translation>
</message>
<message>
<source></source>
<translation type="vanished">No</translation>
</message>
<message>
<source>一次性</source>
<translation type="vanished">One time</translation>
</message>
<message>
<source>每周</source>
<translation type="vanished">Week</translation>
</message>
<message>
<source>每月</source>
<translation type="vanished">Month</translation>
</message>
<message>
<source>0</source>
<translation type="vanished">0</translation>
</message>
<message>
<source>1</source>
<translation type="vanished">1</translation>
</message>
<message>
<source>2</source>
<translation type="vanished">2</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Tip</translation>
</message>
<message>
<source>保存失败!正在回滚事务~</source>
<translation type="vanished">Save failed!transaction is being rolled back</translation>
</message>
<message>
<source>保存成功!</source>
<translation type="vanished">Save success!</translation>
</message>
<message>
<source>确认删除?</source>
<translation type="vanished">Confirm on delete?</translation>
</message>
<message>
<source>删除失败!正在回滚事务~</source>
<translation type="vanished">Failure to delete!Rollback transaction~</translation>
</message>
<message>
<source>选择参数</source>
<translation type="vanished">Select Parameters</translation>
</message>
<message>
<source>枚举量</source>
<translation type="vanished">Mix</translation>
</message>
<message>
<source></source>
<translation type="vanished">Value</translation>
</message>
<message>
<source>当前登录用户无修改权限!</source>
<translation type="vanished">The current user have no perm to modify!</translation>
</message>
<message>
<source>越下下限值必须小于越下限值</source>
<translation type="vanished">The lower 2 limit must be less than the lower limit</translation>
</message>
<message>
<source>越下限值必须小于越上限值</source>
<translation type="vanished">The lower limit must be less than the upper limit</translation>
</message>
<message>
<source>越上限值必须小于越上上限值</source>
<translation type="vanished">The upper limit must be less than the upper 2 limit</translation>
</message>
<message>
<source>当前登录用户无新增告警点权限!</source>
<translation type="vanished">The current user have no perm to add custom alarm!</translation>
</message>
<message>
<source>全选</source>
<translation type="vanished">Check All</translation>
</message>
<message>
<source>全不选</source>
<translation type="vanished">Unchecked All</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>点描述不能为空!</source>
<translation type="vanished">Description can not be empty!</translation>
</message>
<message>
<source>操作名称不能为空!</source>
<translation type="vanished">Operation name can not be empty!</translation>
</message>
<message>
<source>开始时间要小于结束时间!</source>
<translation type="vanished">Start time must be less than end time!</translation>
</message>
<message>
<source>请选中需要屏蔽的礼拜!</source>
<translation type="vanished">Please select the time to be blocked!</translation>
</message>
<message>
<source>开始日不能大于结束日!</source>
<translation type="vanished">The start date can not be greater than the end date!</translation>
</message>
<message>
<source>未知的屏蔽时间类型</source>
<translation type="vanished">Unknown shield time type</translation>
</message>
<message>
<source>越下下限不能大于越下限</source>
<translation type="vanished">The lower 2 limit can not be greater than the lower limit</translation>
</message>
<message>
<source>越下限不能大于越上限</source>
<translation type="vanished">The lower limit can not be greater than the upper limit</translation>
</message>
<message>
<source>越上限不能大于越上上限</source>
<translation type="vanished">The upper limit can not be greater than the upper 2 limit</translation>
</message>
<message>
<source>请选择要添加自定义告警的设备组!</source>
<translation type="vanished">Please select the device group to add custom alarms!</translation>
</message>
<message>
<source>此设备组下无可用设备,请重新选择设备组!</source>
<translation type="vanished">There is no available device under this device group,please reselect the device group!</translation>
</message>
<message>
<source>Open Pic</source>
<translation type="vanished">Open Picture</translation>
</message>
<message>
<source>Pic Files (*.glx)</source>
<translation type="vanished">GLX Picture Files (*.glx)</translation>
</message>
<message>
<source>Open Voice</source>
<translation type="vanished">Open Audio</translation>
</message>
<message>
<source>Pic Files (*.wav)</source>
<translation type="vanished">Wave Audio Files (*.wav)</translation>
</message>
</context>
<context>
<name>AlarmMng</name>
<message>
<source>未知车站</source>
<translation type="vanished">Unknown loction</translation>
</message>
<message>
<source>未知设备组</source>
<translation type="vanished">Unknonwn device group</translation>
</message>
<message>
<source>未知设备</source>
<translation type="vanished">Unknown device</translation>
</message>
<message>
<source>未知</source>
<translation type="vanished">Unknown</translation>
</message>
<message>
<source>其他</source>
<translation type="vanished">Other</translation>
</message>
</context>
<context>
<name>AlarmPointTableModel</name>
<message>
<source>告警点名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>所属厂站</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>是否屏蔽</source>
<translation type="vanished">Shield</translation>
</message>
<message>
<source>屏蔽时段</source>
<translation type="vanished">Shield time</translation>
</message>
<message>
<source>告警等级</source>
<translation type="vanished">Alarm level</translation>
</message>
<message>
<source>告警动作</source>
<translation type="vanished">Alarm action</translation>
</message>
<message>
<source>所属位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>所属设备组</source>
<translation type="vanished">Device Group</translation>
</message>
<message>
<source>所属设备</source>
<translation type="vanished">Device</translation>
</message>
<message>
<source></source>
<translation type="vanished">Yes</translation>
</message>
<message>
<source></source>
<translation type="vanished">No</translation>
</message>
<message>
<source>/</source>
<translation type="vanished">/</translation>
</message>
<message>
<source>每周(</source>
<translation type="vanished">Week(</translation>
</message>
<message>
<source>每月(</source>
<translation type="vanished">Month(</translation>
</message>
<message>
<source>未知</source>
<translation type="vanished">Unknown</translation>
</message>
</context>
<context>
<name>AlarmShieldDelegate</name>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>启用</source>
<translation type="vanished">Enable</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Tip</translation>
</message>
<message>
<source>删除失败!</source>
<translation type="vanished">Failed to deleted!</translation>
</message>
<message>
<source>删除成功!</source>
<translation type="vanished">Successfully deleted!</translation>
</message>
</context>
<context>
<name>AlarmShieldDialog</name>
<message>
<source>Dialog</source>
<translation type="vanished">Dialog</translation>
</message>
<message>
<source>启用</source>
<translation type="vanished">Enabled</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>屏蔽状态</source>
<translation type="vanished">Enable status</translation>
</message>
<message>
<source>名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>查询</source>
<translation type="vanished">Search</translation>
</message>
<message>
<source>屏蔽一览表</source>
<translation type="vanished">Shield list</translation>
</message>
<message>
<source>全部</source>
<translation type="vanished">All</translation>
</message>
<message>
<source>已启用</source>
<translation type="vanished">Enabled</translation>
</message>
<message>
<source>未启用</source>
<translation type="vanished">Unenabled</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Tip</translation>
</message>
<message>
<source>启用失败,正在回滚</source>
<translation type="vanished">Enable failed,rolling back</translation>
</message>
<message>
<source>取消失败,正在回滚</source>
<translation type="vanished">Cancel failed,rolling back</translation>
</message>
<message>
<source>删除失败,正在回滚!</source>
<translation type="vanished">Delete failed,rolling back!</translation>
</message>
<message>
<source>删除成功!</source>
<translation type="vanished">Successfully deleted!</translation>
</message>
</context>
<context>
<name>AlarmShieldTableModel</name>
<message>
<source>名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>屏蔽类型</source>
<translation type="vanished">Shield Type</translation>
</message>
<message>
<source>屏蔽属性</source>
<translation type="vanished">Shield attribute</translation>
</message>
<message>
<source>屏蔽模式</source>
<translation type="vanished">Shield mode</translation>
</message>
<message>
<source>是否启用</source>
<translation type="vanished">Enable</translation>
</message>
<message>
<source>时段类型</source>
<translation type="vanished">Time type</translation>
</message>
<message>
<source>屏蔽时段</source>
<translation type="vanished">Shield time</translation>
</message>
<message>
<source>操作用户</source>
<translation type="vanished">User</translation>
</message>
<message>
<source>操作主机</source>
<translation type="vanished">Hostname</translation>
</message>
<message>
<source>操作</source>
<translation type="vanished">Operating</translation>
</message>
<message>
<source>全站屏蔽</source>
<translation type="vanished">Shield location</translation>
</message>
<message>
<source>设备屏蔽</source>
<translation type="vanished">Shield device</translation>
</message>
<message>
<source>测点屏蔽</source>
<translation type="vanished">Shield point</translation>
</message>
<message>
<source>电压屏蔽</source>
<translation type="vanished">Shield voltage</translation>
</message>
<message>
<source>设备组屏蔽</source>
<translation type="vanished">Shield dev group</translation>
</message>
<message>
<source>责任区屏蔽</source>
<translation type="vanished">Shield region</translation>
</message>
<message>
<source>未知</source>
<translation type="vanished">Unknown</translation>
</message>
<message>
<source>已启用</source>
<translation type="vanished">Enabled</translation>
</message>
<message>
<source>未启用</source>
<translation type="vanished">Unenabled</translation>
</message>
<message>
<source>一次性屏蔽</source>
<translation type="vanished">Once time</translation>
</message>
<message>
<source>每周</source>
<translation type="vanished">Week</translation>
</message>
<message>
<source>每月</source>
<translation type="vanished">Month</translation>
</message>
<message>
<source>每周(</source>
<translation type="vanished">Week(</translation>
</message>
<message>
<source>每月(</source>
<translation type="vanished">Month(</translation>
</message>
</context>
<context>
<name>BriefReportWidget</name>
<message>
<source>运行简报</source>
<translation type="vanished">BriefReport</translation>
</message>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source></source>
<translation type="vanished">Day</translation>
</message>
<message>
<source></source>
<translation type="vanished">Week</translation>
</message>
<message>
<source></source>
<translation type="vanished">Month</translation>
</message>
<message>
<source></source>
<translation type="vanished">Quarter</translation>
</message>
<message>
<source></source>
<translation type="vanished">Year</translation>
</message>
<message>
<source>查询</source>
<translation type="vanished">Search</translation>
</message>
<message>
<source>导出</source>
<translation type="vanished">Export</translation>
</message>
<message>
<source>关键告警</source>
<translation type="vanished">Key Alarms</translation>
</message>
<message>
<source>操作记录</source>
<translation type="vanished">Operate Events</translation>
</message>
<message>
<source>巡检记录</source>
<translation type="vanished">Inspection Events</translation>
</message>
<message>
<source>检修记录</source>
<translation type="vanished">Overhaul Events</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>时间</source>
<translation type="vanished">Time</translation>
</message>
<message>
<source>Tab 1</source>
<translation type="vanished">Tab 1</translation>
</message>
<message>
<source>Tab 2</source>
<translation type="vanished">Tab 2</translation>
</message>
<message>
<source>Tab 3</source>
<translation type="vanished">Tab 3</translation>
</message>
<message>
<source>Tab 4</source>
<translation type="vanished">Tab 4</translation>
</message>
</context>
<context>
<name>BrowserDialog</name>
<message>
<source>下载模板</source>
<translation type="vanished">Download Template</translation>
</message>
</context>
<context>
<name>CAccidentReviewDialog</name>
<message>
<source>事故追忆</source>
<translation type="vanished">Accident Memory</translation>
</message>
<message>
<source>确认</source>
<translation type="vanished">Confirm</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>请选择一张画面!</source>
<translation type="vanished">Please select a graph!</translation>
</message>
<message>
<source>请选择其他画面!</source>
<translation type="vanished">Please select other graph!</translation>
</message>
</context>
<context>
<name>CActionSequModel</name>
<message>
<source>标记</source>
<translation type="vanished">Marker</translation>
</message>
<message>
<source>开关名称</source>
<translation type="vanished">Switch Name</translation>
</message>
<message>
<source>目标状态</source>
<translation type="vanished">Target State</translation>
</message>
<message>
<source>执行状态</source>
<translation type="vanished">Execution Status</translation>
</message>
<message>
<source>实际状态</source>
<translation type="vanished">Actual Status</translation>
</message>
<message>
<source>延时</source>
<translation type="vanished">Delay</translation>
</message>
<message>
<source>未执行</source>
<translation type="vanished">non-execution</translation>
</message>
<message>
<source>正在执行</source>
<translation type="vanished">executing</translation>
</message>
<message>
<source>已触发</source>
<translation type="vanished">triggered</translation>
</message>
<message>
<source>执行失败</source>
<translation type="vanished">execution failure</translation>
</message>
<message>
<source>执行成功</source>
<translation type="vanished">execution success</translation>
</message>
<message>
<source>执行终止</source>
<translation type="vanished">execution termination</translation>
</message>
<message>
<source>执行暂停</source>
<translation type="vanished">execution pause</translation>
</message>
<message>
<source>执行跳过</source>
<translation type="vanished">execution skip</translation>
</message>
</context>
<context>
<name>CAddBtnForm</name>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="45"/>
<source>添加图片</source>
<translation>Add Image</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="46"/>
<source>添加边框</source>
<translation>Add Border</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="47"/>
<source>添加渐变</source>
<translation>Add Gradient</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="48"/>
<source>添加颜色</source>
<translation>Add Color</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="49"/>
<source>添加字体</source>
<translation>Add Font</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="50"/>
<source>添加副控制</source>
<translation>Add SubControl</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="51"/>
<source>添加状态</source>
<translation>Add State</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="60"/>
<source>背景图片</source>
<translation>Background Image</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="61"/>
<source>边框图片</source>
<translation>Border Image</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="62"/>
<source>图片</source>
<translation>Image</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="80"/>
<source>颜色</source>
<translation>Color</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="81"/>
<source>背景颜色</source>
<translation>Background Color</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="82"/>
<source>间隔背景颜色</source>
<translation>Alternate Background Color</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="83"/>
<source>边框颜色</source>
<translation>Border Color</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="84"/>
<source>上边框颜色</source>
<translation>Top Border Color</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="85"/>
<source>右边框颜色</source>
<translation>Right Border Color</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="86"/>
<source>下边框颜色</source>
<translation>Bottom Border Color</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="87"/>
<source>左边框颜色</source>
<translation>Left Border Color</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="88"/>
<source>网格颜色</source>
<translation>Gridline Color</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="89"/>
<source>选中颜色</source>
<translation>Selection Color</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="90"/>
<source>选中背景颜色</source>
<translation>Selection Background Color</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="94"/>
<source>add-line</source>
<translation>Add Line</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="95"/>
<source>add-page</source>
<translation>Add Page</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="96"/>
<source>branch</source>
<translation>Branch</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="97"/>
<source>chunk</source>
<translation>Chunk</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="98"/>
<source>close-button</source>
<translation>Close Button</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="99"/>
<source>corner</source>
<translation>Corner</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="100"/>
<source>down-arrow</source>
<translation>Down Arrow</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="101"/>
<source>down-button</source>
<translation>Down Button</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="102"/>
<source>drop-down</source>
<translation>Drop Down</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="103"/>
<source>float-button</source>
<translation>Float Button</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="104"/>
<source>groove</source>
<translation>Groove</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="105"/>
<source>indicator</source>
<translation>Indicator</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="106"/>
<source>handle</source>
<translation>Handle</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="107"/>
<source>icon</source>
<translation>Icon</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="108"/>
<source>item</source>
<translation>Item</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="109"/>
<source>left-arrow</source>
<translation>Left Arrow</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="110"/>
<source>left-corner</source>
<translation>Left Corner</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="111"/>
<source>menu-arrow</source>
<translation>Menu Arrow</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="112"/>
<source>menu-button</source>
<translation>Menu Button</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="113"/>
<source>menu-indicator</source>
<translation>Menu Indicator</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="114"/>
<source>right-arrow</source>
<translation>Right Arrow</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="115"/>
<source>pane</source>
<translation>Pane</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="116"/>
<source>right-corner</source>
<translation>Right Corner</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="117"/>
<source>scroller</source>
<translation>Scroller</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="118"/>
<source>section</source>
<translation>Section</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="119"/>
<source>separator</source>
<translation>Separator</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="120"/>
<source>sub-line</source>
<translation>Sub Line</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="121"/>
<source>sub-page</source>
<translation>Sub Page</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="122"/>
<source>tab</source>
<translation>Tab</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="123"/>
<source>tab-bar</source>
<translation>Tab Bar</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="124"/>
<source>tear</source>
<translation>Tear</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="125"/>
<source>tearoff</source>
<translation>Tear Off</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="126"/>
<source>text</source>
<translation>Text</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="127"/>
<source>title</source>
<translation>Title</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="128"/>
<source>up-arrow</source>
<translation>Up Arrow</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="129"/>
<source>up-button</source>
<translation>Up Button</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="132"/>
<source>active</source>
<translation>Active</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="133"/>
<source>adjoins-item</source>
<translation>Adjoins Item</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="134"/>
<source>alternate</source>
<translation>Alternate</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="135"/>
<source>bottom</source>
<translation>Bottom</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="136"/>
<source>checked</source>
<translation>Checked</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="137"/>
<source>closable</source>
<translation>Closable</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="138"/>
<source>closed</source>
<translation>Closed</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="139"/>
<source>default</source>
<translation>Default</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="140"/>
<source>disabled</source>
<translation>Disabled</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="141"/>
<source>editable</source>
<translation>Editable</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="142"/>
<source>edit-focus</source>
<translation>Edit Focus</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="143"/>
<source>enabled</source>
<translation>Enabled</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="144"/>
<source>exclusive</source>
<translation>Exclusive</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="145"/>
<source>first</source>
<translation>First</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="146"/>
<source>flat</source>
<translation>Flat</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="147"/>
<source>floatable</source>
<translation>Floatable</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="148"/>
<source>focus</source>
<translation>Focus</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="149"/>
<source>has-children</source>
<translation>Has Children</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="150"/>
<source>has-siblings</source>
<translation>Has Siblings</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="151"/>
<source>horizontal</source>
<translation>Horizontal</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="152"/>
<source>hover</source>
<translation>Hover</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="153"/>
<source>indeterminate</source>
<translation>Indeterminate</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="154"/>
<source>last</source>
<translation>Last</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="155"/>
<source>left</source>
<translation>Left</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="156"/>
<source>maximized</source>
<translation>Maximized</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="157"/>
<source>middle</source>
<translation>Middle</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="158"/>
<source>minimized</source>
<translation>Minimized</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="159"/>
<source>movable</source>
<translation>Movable</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="160"/>
<source>no-frame</source>
<translation>No Frame</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="161"/>
<source>non-exclusive</source>
<translation>Non-Exclusive</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="162"/>
<source>off</source>
<translation>Off</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="163"/>
<source>on</source>
<translation>On</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="164"/>
<source>only-one</source>
<translation>Only One</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="165"/>
<source>open</source>
<translation>Open</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="166"/>
<source>next-selected</source>
<translation>Next Selected</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="167"/>
<source>pressed</source>
<translation>Pressed</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="168"/>
<source>previous-selected</source>
<translation>Previous Selected</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="169"/>
<source>read-only</source>
<translation>Read Only</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="170"/>
<source>right</source>
<translation>Right</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="171"/>
<source>selected</source>
<translation>Selected</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="172"/>
<source>top</source>
<translation>Top</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="173"/>
<source>unchecked</source>
<translation>Unchecked</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="174"/>
<source>vertical</source>
<translation>Vertical</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="175"/>
<source>window</source>
<translation>Window</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="191"/>
<source>无边框</source>
<translation>No Border</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="192"/>
<source>点状边框</source>
<translation>Dotted Border</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="193"/>
<source>虚线边框</source>
<translation>Dashed Border</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="194"/>
<source>实线边框</source>
<translation>Solid Border</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="195"/>
<source>双线边框</source>
<translation>Double Border</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="196"/>
<source>边框圆角</source>
<translation>Border Radius</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="197"/>
<source>左上边框圆角</source>
<translation>TopLeft Border Radius</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="198"/>
<source>右上边框圆角</source>
<translation>TopRight Border Radius</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="199"/>
<source>左下边框圆角</source>
<translation>BottomLeft Border Radius</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="200"/>
<source>右下边框圆角</source>
<translation>BottomRight Border Radius</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="538"/>
<source>选择文件</source>
<translation>Select File</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="557"/>
<source>渐变配置</source>
<oldsource>选择渐变</oldsource>
<translation>Select Gradient</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CAddBtnForm.cpp" line="570"/>
<source>选择颜色</source>
<translation>Select Color</translation>
</message>
</context>
<context>
<name>CAddShieldDialog</name>
<message>
<source>新增告警屏蔽</source>
<translation type="vanished">New Alarm Shield</translation>
</message>
<message>
<source>对象类型</source>
<translation type="vanished">Type</translation>
</message>
<message>
<source>显示勾选项</source>
<translation type="vanished">Show Checked Only</translation>
</message>
<message>
<source>关键字过滤</source>
<translation type="vanished">Filter by keyword</translation>
</message>
<message>
<source>对象名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>屏蔽类型</source>
<translation type="vanished">Shield Type</translation>
</message>
<message>
<source>名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>时段类型</source>
<translation type="vanished">Type</translation>
</message>
<message>
<source>结束时间</source>
<translation type="vanished">End Time</translation>
</message>
<message>
<source>开始时间</source>
<translation type="vanished">Start Time</translation>
</message>
<message>
<source></source>
<translation type="vanished">Mon</translation>
</message>
<message>
<source></source>
<translation type="vanished">Tue</translation>
</message>
<message>
<source></source>
<translation type="vanished">Wed</translation>
</message>
<message>
<source></source>
<translation type="vanished">Thur</translation>
</message>
<message>
<source></source>
<translation type="vanished">Fri</translation>
</message>
<message>
<source></source>
<translation type="vanished">Sat</translation>
</message>
<message>
<source></source>
<translation type="vanished">Sun</translation>
</message>
<message>
<source></source>
<translation type="vanished">to</translation>
</message>
<message>
<source>日期</source>
<translation type="vanished">Date</translation>
</message>
<message>
<source>屏蔽描述</source>
<translation type="vanished">Shield Description</translation>
</message>
<message>
<source>新增</source>
<translation type="vanished">New</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>修改告警屏蔽</source>
<translation type="vanished">Modify Alarm Shield</translation>
</message>
<message>
<source>编辑告警屏蔽</source>
<translation type="vanished">Modify Alarm Shield</translation>
</message>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>设备组</source>
<translation type="vanished">Device Group</translation>
</message>
<message>
<source>设备</source>
<translation type="vanished">Device</translation>
</message>
<message>
<source>测点</source>
<translation type="vanished">Point</translation>
</message>
<message>
<source>一次性</source>
<translation type="vanished">Once</translation>
</message>
<message>
<source>每周</source>
<translation type="vanished">Week</translation>
</message>
<message>
<source>每月</source>
<translation type="vanished">Month</translation>
</message>
<message>
<source>请先取消屏蔽!</source>
<translation type="vanished">Please disable first!</translation>
</message>
<message>
<source>请至少勾选一项!</source>
<translation type="vanished">Please check at least one item!</translation>
</message>
<message>
<source>当前用户无标签设置功能权限!</source>
<translation type="vanished">The current user have no perm to operate!</translation>
</message>
<message>
<source>对象名称不能为空!</source>
<translation type="vanished">Name cannot be empty!</translation>
</message>
<message>
<source>屏蔽类型为空!</source>
<translation type="vanished">Shield type cannot be empty!</translation>
</message>
<message>
<source>时段类型为空!</source>
<translation type="vanished">Time type cannot be empty!</translation>
</message>
<message>
<source>开始时间不能大于结束时间!</source>
<translation type="vanished">Start time cannot be more than end time!</translation>
</message>
<message>
<source>周一到周七至少需要选择一天!</source>
<translation type="vanished">At least check one day from monday to sunday!</translation>
</message>
<message>
<source>获取当前登录用户失败!</source>
<translation type="vanished">Failed to get current user!</translation>
</message>
<message>
<source>保存失败!</source>
<translation type="vanished">Failed to save!</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
</context>
<context>
<name>CAiAlarmDelegate</name>
<message>
<source>当前无告警!</source>
<translation type="vanished">No alarm at present!</translation>
</message>
</context>
<context>
<name>CAiAlarmTreeModel</name>
<message>
<source>时间</source>
<translation type="vanished">Time</translation>
</message>
<message>
<source>优先级</source>
<translation type="vanished">Priority</translation>
</message>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>责任区</source>
<translation type="vanished">Region</translation>
</message>
<message>
<source>告警类型</source>
<translation type="vanished">Alarm Type</translation>
</message>
<message>
<source>告警状态</source>
<translation type="vanished">Alarm State</translation>
</message>
<message>
<source>确认状态</source>
<translation type="vanished">Confirm State</translation>
</message>
<message>
<source>告警内容</source>
<translation type="vanished">Alarm Content</translation>
</message>
<message>
<source>复归状态</source>
<translation type="vanished">Resume State</translation>
</message>
</context>
<context>
<name>CAlarmBaseData</name>
<message>
<source>其他</source>
<translation type="vanished">Other</translation>
</message>
</context>
<context>
<name>CAlarmColorWidget</name>
<message>
<source>Form</source>
<translation type="vanished">Form</translation>
</message>
<message>
<source>动作颜色</source>
<translation type="vanished">ActionColor</translation>
</message>
<message>
<source>恢复颜色</source>
<translation type="vanished">ResumeColor</translation>
</message>
<message>
<source>确认颜色</source>
<translation type="vanished">ConfirmColor</translation>
</message>
<message>
<source>闪烁颜色</source>
<translation type="vanished">FlickerColor</translation>
</message>
</context>
<context>
<name>CAlarmCompare</name>
<message>
<source>Form</source>
<translation type="vanished">Form</translation>
</message>
<message>
<source>告警等级</source>
<translation type="vanished">Alarm level</translation>
</message>
<message>
<source> 统计类型</source>
<translation type="vanished"> StatisType</translation>
</message>
<message>
<source></source>
<translation type="vanished">Day</translation>
</message>
<message>
<source></source>
<translation type="vanished">Month</translation>
</message>
<message>
<source> 时间段</source>
<translation type="vanished"> Time</translation>
</message>
<message>
<source>告警内容关键字</source>
<translation type="vanished">Alarm Content Keywords</translation>
</message>
<message>
<source> 关键字</source>
<translation type="vanished"> Keyword</translation>
</message>
<message>
<source>查询</source>
<translation type="vanished">Search</translation>
</message>
<message>
<source>11</source>
<translation type="vanished">11</translation>
</message>
<message>
<source>22</source>
<translation type="vanished">22</translation>
</message>
<message>
<source>33</source>
<translation type="vanished">33</translation>
</message>
<message>
<source>警告</source>
<translation type="vanished">Warning</translation>
</message>
<message>
<source>未选择告警等级</source>
<translation type="vanished">No alarm level checked</translation>
</message>
<message>
<source>开始时间需小于等于结束时间</source>
<translation type="vanished">The start time must be equal or less than the end time</translation>
</message>
<message>
<source>当前类型最多七天</source>
<translation type="vanished">Current statis type up to seven days</translation>
</message>
<message>
<source>当前类型最多六个月</source>
<translation type="vanished">Current statis type up to six months</translation>
</message>
<message>
<source>请选择位置</source>
<translation type="vanished">Please select a location</translation>
</message>
<message>
<source>位置最少选择2个</source>
<translation type="vanished">At least two location</translation>
</message>
<message>
<source>位置最多选择%1个</source>
<translation type="vanished">Location cannot more than %1</translation>
</message>
<message>
<source>请选择设备组</source>
<translation type="vanished">Please select a device group</translation>
</message>
<message>
<source>设备组最多选择%1个</source>
<translation type="vanished">Device group cannot more than %1</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>告警条数过多,仅显示前 %1 条</source>
<translation type="vanished">Too many alarm,show only %1</translation>
</message>
<message>
<source>yyyy-MM-dd</source>
<translation type="vanished">yyyy-MM-dd</translation>
</message>
</context>
<context>
<name>CAlarmDelegate</name>
<message>
<source>当前无告警!</source>
<translation type="vanished">No alarm at present!</translation>
</message>
</context>
<context>
<name>CAlarmDeviceTreeModel</name>
<message>
<source>系统信息</source>
<translation type="vanished">System Information</translation>
</message>
</context>
<context>
<name>CAlarmDeviceTreeView</name>
<message>
<source>禁止告警</source>
<translation type="vanished">Inhibit Alarm</translation>
</message>
</context>
<context>
<name>CAlarmFilterDialog</name>
<message>
<source>过滤</source>
<translation type="vanished">Filter</translation>
</message>
<message>
<source>优先级</source>
<translation type="vanished">Priority</translation>
</message>
<message>
<source>全选</source>
<translation type="vanished">Check All</translation>
</message>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>责任区</source>
<translation type="vanished">Region</translation>
</message>
<message>
<source>告警状态</source>
<translation type="vanished">Alarm State</translation>
</message>
<message>
<source>复归</source>
<translation type="vanished">Resume</translation>
</message>
<message>
<source>已复归</source>
<translation type="vanished">Resumed</translation>
</message>
<message>
<source>未复归</source>
<translation type="vanished">Unresumed</translation>
</message>
<message>
<source>设备类型</source>
<translation type="vanished">Device Type</translation>
</message>
<message>
<source>时间</source>
<translation type="vanished">Time</translation>
</message>
<message>
<source>开始时间</source>
<translation type="vanished">Start Time</translation>
</message>
<message>
<source>结束时间</source>
<translation type="vanished">End Time</translation>
</message>
<message>
<source>告警内容关键字</source>
<translation type="vanished">Alarm Content Keywords</translation>
</message>
<message>
<source>区域</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>状态</source>
<translation type="vanished">State</translation>
</message>
<message>
<source>已确认</source>
<translation type="vanished">Confirmed</translation>
</message>
<message>
<source>未确认</source>
<translation type="vanished">Unconfirmed</translation>
</message>
<message>
<source>确定</source>
<translation type="vanished">Confirm</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>yyyy/MM/dd hh:mm</source>
<translation type="vanished">yyyy/MM/dd hh:mm</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Hint</translation>
</message>
<message>
<source>结束时间大于开始时间!</source>
<translation type="vanished">End time should be later than the start time!</translation>
</message>
</context>
<context>
<name>CAlarmForm</name>
<message>
<source>Form</source>
<translation type="vanished">Form</translation>
</message>
<message>
<source>导出</source>
<translation type="vanished">Export</translation>
</message>
<message>
<source>过滤</source>
<translation type="vanished">Filter</translation>
</message>
<message>
<source>禁止告警列表</source>
<translation type="vanished">Alarm Inhibition List</translation>
</message>
<message>
<source>时间:</source>
<translation type="vanished">Time:</translation>
</message>
<message>
<source>告警状态:</source>
<translation type="vanished">Alarm State:</translation>
</message>
<message>
<source>禁止列表</source>
<translation type="vanished">Prohibited List</translation>
</message>
<message>
<source>优先级:</source>
<translation type="vanished">Priority:</translation>
</message>
<message>
<source>确认</source>
<translation type="vanished">Confirm</translation>
</message>
<message>
<source>关闭</source>
<translation type="vanished">Close</translation>
</message>
<message>
<source>全勾选</source>
<translation type="vanished">Select All</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>0</source>
<translation type="vanished">0</translation>
</message>
<message>
<source>过滤告警数量:</source>
<translation type="vanished">Number of Filtered Alarms:</translation>
</message>
<message>
<source>当前显示数量:</source>
<translation type="vanished">Current Display Count:</translation>
</message>
<message>
<source>位置:</source>
<translation type="vanished">Location:</translation>
</message>
<message>
<source>智能告警</source>
<translation type="vanished">Intelligent Alarm</translation>
</message>
<message>
<source>设置</source>
<translation type="vanished">Settings</translation>
</message>
<message>
<source>请选择时间</source>
<translation type="vanished">Please Select Time</translation>
</message>
<message>
<source>请选择优先级</source>
<translation type="vanished">Select Priority</translation>
</message>
<message>
<source>请选择位置</source>
<translation type="vanished">Select Location</translation>
</message>
<message>
<source>请选择告警状态</source>
<translation type="vanished">Select Alarm State</translation>
</message>
<message>
<source>确定删除所有事件?</source>
<translation type="vanished">Are you sure you want to delete all events?</translation>
</message>
<message>
<source>删除完成!</source>
<translation type="vanished">Deletion completed!</translation>
</message>
<message>
<source>Save File</source>
<translation type="vanished">Save File</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>导出成功</source>
<translation type="vanished">Export succeeded</translation>
</message>
<message>
<source>全选</source>
<translation type="vanished">Check All</translation>
</message>
<message>
<source>全不选</source>
<translation type="vanished">All Unchecked</translation>
</message>
<message>
<source>视频</source>
<translation type="vanished">Video</translation>
</message>
<message>
<source>事故追忆</source>
<translation type="vanished">Accident Memory</translation>
</message>
<message>
<source>禁止告警</source>
<translation type="vanished">Inhibit Alarm</translation>
</message>
<message>
<source>禁止告警失败!</source>
<translation type="vanished">Failure to inhibit alarm!</translation>
</message>
<message>
<source>警告</source>
<translation type="vanished">Warning</translation>
</message>
<message>
<source>当前测点告警已禁止,无需重复禁止!</source>
<translation type="vanished">The current Measuring point alarm is forbidden, there is no need to repeat the prohibition!</translation>
</message>
<message>
<source>工单管理</source>
<translation type="vanished">Work Management</translation>
</message>
<message>
<source>合并</source>
<translation type="vanished">Merge</translation>
</message>
<message>
<source>分离</source>
<translation type="vanished">Separate</translation>
</message>
<message>
<source>当前未选中任何项!</source>
<translation type="vanished">No item is currently selected!</translation>
</message>
<message>
<source>当前用户不具备该告警删除操作权限!</source>
<translation type="vanished">The current user does not have the right to delete the alarm operation!</translation>
</message>
<message>
<source>是否跳过该项?</source>
<translation type="vanished">Do you want to skip this item?</translation>
</message>
<message>
<source>跳过</source>
<translation type="vanished">Skip</translation>
</message>
<message>
<source>全部跳过</source>
<translation type="vanished">Skip All</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>包含未确认告警!</source>
<translation type="vanished">Contains unconfirmed alarm!</translation>
</message>
<message>
<source>当前未选中任何智能告警和未聚类的原始告警!</source>
<translation type="vanished">No intelligent alarms and unclustered original alarms is currently selected!</translation>
</message>
<message>
<source>包含未确认原始告警告警!</source>
<translation type="vanished">Contains unconfirmed original warning warning!</translation>
</message>
<message>
<source>当前用户不具备该告警确认操作权限!</source>
<translation type="vanished">The current user does not have the warning to confirm the operation permission!</translation>
</message>
<message>
<source>包含智能告警,无法合并!</source>
<translation type="vanished">Contains intelligent alarm, cannot merge!</translation>
</message>
<message>
<source>包含已经聚类的原始告警,无法合并!</source>
<translation type="vanished">Contains original warnings that have been clustered, cannot be merged!</translation>
</message>
<message>
<source>当前用户无此条原始告警合并权限!</source>
<translation type="vanished">The current user does not have this original warning merge permission!</translation>
</message>
<message>
<source>包含不同域的原始告警,无法合并!</source>
<translation type="vanished">Original alerts containing different domains cannot be merged!</translation>
</message>
<message>
<source>包含智能告警,无法分离!</source>
<translation type="vanished">Contains intelligent warning, cannot separate!</translation>
</message>
<message>
<source>无原始告警,无法分离!</source>
<translation type="vanished">No original warning, no separation!</translation>
</message>
<message>
<source>包含未聚类的原始告警,无法分离!</source>
<translation type="vanished">Contains unclustered original warnings, cannot be separated!</translation>
</message>
<message>
<source>无此条智能告警的编辑权限!</source>
<translation type="vanished">No edit permission of this intelligent alarm!</translation>
</message>
<message>
<source>包含不同智能告警下的原始告警,无法分离!</source>
<translation type="vanished">Contains different intelligent alarms under the original alarm, can not be separated!</translation>
</message>
<message>
<source>请选中含有趋势的告警(模拟量和累积量)!</source>
<translation type="vanished">Please select the alarm with trend(Ai and Pi)!</translation>
</message>
<message>
<source>请选中具有视频的告警!</source>
<translation type="vanished">Please select the alarm with video!</translation>
</message>
<message>
<source>确定</source>
<translation type="vanished">OK</translation>
</message>
<message>
<source>按设备组关键字搜索</source>
<translation type="vanished">Search by device group keyword</translation>
</message>
<message>
<source>禁止告警失败,请检查实时库连接!</source>
<translation type="vanished">Failed to inhibit alarm, please check the real-time database connection!</translation>
</message>
<message>
<source>请选择至少一条告警!</source>
<translation type="vanished">Please select at least one alarm!</translation>
</message>
<message>
<source>无禁止告警权限!</source>
<translation type="vanished">Have no permission to inhibit alarm!</translation>
</message>
<message>
<source>初始化权限失败!</source>
<translation type="vanished">Failed to initialize permissions!</translation>
</message>
<message>
<source>故障录播暂不实现</source>
<translation type="vanished">Fault not achieved</translation>
</message>
</context>
<context>
<name>CAlarmInhibitDialog</name>
<message>
<source>禁止告警列表</source>
<translation type="vanished">Prohibit List</translation>
</message>
<message>
<source>关闭</source>
<translation type="vanished">Close</translation>
</message>
<message>
<source>取消禁止告警</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>时间</source>
<translation type="vanished">Time</translation>
</message>
<message>
<source>优先级</source>
<translation type="vanished">Priority</translation>
</message>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>责任区</source>
<translation type="vanished">Region</translation>
</message>
<message>
<source>告警类型</source>
<translation type="vanished">Alarm Type</translation>
</message>
<message>
<source>确认状态</source>
<translation type="vanished">Confirm State</translation>
</message>
<message>
<source>告警内容</source>
<translation type="vanished">Alarm Content</translation>
</message>
<message>
<source>未确认</source>
<translation type="vanished">Unconfirmed</translation>
</message>
<message>
<source>已确认</source>
<translation type="vanished">Confirmed</translation>
</message>
<message>
<source>警告</source>
<translation type="vanished">Warning</translation>
</message>
<message>
<source>请选择取消禁止告警所在的行!</source>
<translation type="vanished">Please select the row where the alarm is cancelled!</translation>
</message>
</context>
<context>
<name>CAlarmItemModel</name>
<message>
<source>时间</source>
<translation type="vanished">Time</translation>
</message>
<message>
<source>优先级</source>
<translation type="vanished">Priority</translation>
</message>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>责任区</source>
<translation type="vanished">Region</translation>
</message>
<message>
<source>告警类型</source>
<translation type="vanished">Alarm Type</translation>
</message>
<message>
<source>告警状态</source>
<translation type="vanished">Alarm State</translation>
</message>
<message>
<source>确认状态</source>
<translation type="vanished">Confirm State</translation>
</message>
<message>
<source>告警内容</source>
<translation type="vanished">Alarm Content</translation>
</message>
<message>
<source>复归状态</source>
<translation type="vanished">Resume state</translation>
</message>
<message>
<source> 告警内容</source>
<translation type="vanished">Alarm Content</translation>
</message>
<message>
<source>未复归</source>
<translation type="vanished">Resumed</translation>
</message>
<message>
<source>已复归</source>
<translation type="vanished">Unresumed</translation>
</message>
<message>
<source>未知优先级:</source>
<translation type="vanished">Unknown Priority:</translation>
</message>
<message>
<source>未知位置:</source>
<translation type="vanished">Unknown Location:</translation>
</message>
<message>
<source>未知责任区:</source>
<translation type="vanished">Unknown Region:</translation>
</message>
<message>
<source>未知告警类型:</source>
<translation type="vanished">Unknown Alarm Type:</translation>
</message>
<message>
<source>未知告警状态:</source>
<translation type="vanished">Unknown Alarm State:</translation>
</message>
<message>
<source>未确认</source>
<translation type="vanished">Unconfirmed</translation>
</message>
<message>
<source>已确认</source>
<translation type="vanished">Confirmed</translation>
</message>
<message>
<source>其他</source>
<translation type="vanished">Other</translation>
</message>
<message>
<source>-</source>
<translation type="vanished">-</translation>
</message>
</context>
<context>
<name>CAlarmModel</name>
<message>
<source>时间</source>
<translation type="vanished">Time</translation>
</message>
<message>
<source>优先级</source>
<translation type="vanished">Priority</translation>
</message>
<message>
<source>所属位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>告警内容</source>
<translation type="vanished">Alarm Content</translation>
</message>
<message>
<source>操作</source>
<translation type="vanished">Operation</translation>
</message>
<message>
<source>趋势</source>
<translation type="vanished">Trend</translation>
</message>
<message>
<source>录波</source>
<translation type="vanished">Wave Recording</translation>
</message>
</context>
<context>
<name>CAlarmMsgManage</name>
<message>
<source>其他</source>
<translation type="vanished">Other</translation>
</message>
</context>
<context>
<name>CAlarmPlugin</name>
<message>
<source>提示</source>
<translation type="vanished">Tip</translation>
</message>
<message>
<source>此次一共确认</source>
<translation type="vanished">A total of</translation>
</message>
<message>
<source>条告警</source>
<translation type="vanished">alarms were confirmed this time</translation>
</message>
<message>
<source>当前用户不具备该告警确认操作权限!</source>
<translation type="vanished">The current user does not have the warning to confirm the operation permission!</translation>
</message>
<message>
<source>是否跳过该项?</source>
<translation type="vanished">Do you want to skip this item?</translation>
</message>
<message>
<source>跳过</source>
<translation type="vanished">Skip</translation>
</message>
<message>
<source>全部跳过</source>
<translation type="vanished">Skip All</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>包含未确认告警!</source>
<translation type="vanished">Contains unconfirmed alarm!</translation>
</message>
</context>
<context>
<name>CAlarmReport</name>
<message>
<source>Dialog</source>
<translation type="vanished">Dialog</translation>
</message>
<message>
<source>导出</source>
<translation type="vanished">Export</translation>
</message>
<message>
<source>选择导出目录</source>
<translation type="vanished">Select the export directory</translation>
</message>
</context>
<context>
<name>CAlarmSetDlg</name>
<message>
<source>设置</source>
<translation type="vanished">Config</translation>
</message>
<message>
<source>动作选择</source>
<translation type="vanished">Action</translation>
</message>
<message>
<source>声音告警</source>
<translation type="vanished">Sound alarm</translation>
</message>
<message>
<source>语音告警</source>
<translation type="vanished">Voice alarm</translation>
</message>
<message>
<source>告警方式</source>
<translation type="vanished">Alarm method</translation>
</message>
<message>
<source>方式</source>
<translation type="vanished">Style</translation>
</message>
<message>
<source>次数</source>
<translation type="vanished">Number of alarms</translation>
</message>
<message>
<source>优先级颜色选择</source>
<translation type="vanished">Priority color selection</translation>
</message>
<message>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;选中告警时,告警的文字颜色&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation type="vanished">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;The color of alarm text when alarm selected&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<source>选中文字颜色</source>
<translation type="vanished">Text Selected Color</translation>
</message>
<message>
<source>颜色</source>
<translation type="vanished">Color</translation>
</message>
<message>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;选中告警时,告警的背景颜色&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation type="vanished">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;The color of alarm backgournd when alarm selected&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<source>选中背景颜色</source>
<translation type="vanished">Back Selected Color</translation>
</message>
<message>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;无告警时,告警小窗中&amp;quot;当前无告警&amp;quot;文字颜色&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation type="vanished">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;The text color of &amp;quot;No alarm at present&amp;quot; when no alarm&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<source>无告警文字颜色</source>
<translation type="vanished">Text No Alarm</translation>
</message>
<message>
<source>选中颜色</source>
<translation type="vanished">Selected color</translation>
</message>
<message>
<source>文字颜色</source>
<translation type="vanished">Text color</translation>
</message>
<message>
<source>无告警颜色</source>
<translation type="vanished">No alarm color</translation>
</message>
<message>
<source>语音引擎</source>
<translation type="vanished">Speech engine</translation>
</message>
<message>
<source>引擎</source>
<translation type="vanished">Engine</translation>
</message>
<message>
<source>语言</source>
<translation type="vanished">Language</translation>
</message>
<message>
<source>语音名称</source>
<translation type="vanished">Voice name</translation>
</message>
<message>
<source>确定</source>
<translation type="vanished">OK</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>-1:重复 0不报 x:重复x次</source>
<translation type="vanished">-1:repeat x:repeat x times</translation>
</message>
<message>
<source>不报</source>
<translation type="vanished">No Alarm</translation>
</message>
<message>
<source>重复</source>
<translation type="vanished">Repeat</translation>
</message>
<message>
<source>重复x次</source>
<translation type="vanished">Repeat x times</translation>
</message>
</context>
<context>
<name>CAlarmSetMng</name>
<message>
<source>当前无告警!</source>
<translation type="vanished">No alarm at present!</translation>
</message>
<message>
<source>未知告警等级</source>
<translation type="vanished">Unknown Alarm Level</translation>
</message>
</context>
<context>
<name>CAlarmShield</name>
<message>
<source>屏蔽设备树</source>
<translation type="vanished">Device Tree</translation>
</message>
<message>
<source>新增</source>
<translation type="vanished">New</translation>
</message>
<message>
<source>批量启用</source>
<translation type="vanished">Enable</translation>
</message>
<message>
<source>批量取消</source>
<translation type="vanished">Disable</translation>
</message>
<message>
<source>批量删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>屏蔽状态</source>
<translation type="vanished">Shield Status</translation>
</message>
<message>
<source>名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>查询</source>
<translation type="vanished">Search</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>请勾选一条未启用的屏蔽信息!</source>
<translation type="vanished">Please check a disable shield info!</translation>
</message>
<message>
<source>屏蔽失败!</source>
<translation type="vanished">Enable failure!</translation>
</message>
<message>
<source>请勾选一条已启用的屏蔽信息!</source>
<translation type="vanished">Please check a enable shield info!</translation>
</message>
<message>
<source>解除失败!</source>
<translation type="vanished">Disable failure!</translation>
</message>
<message>
<source>请先取消屏蔽!</source>
<translation type="vanished">Please disable first!</translation>
</message>
<message>
<source>请勾选一条屏蔽信息!</source>
<translation type="vanished">Please check a shield info!</translation>
</message>
<message>
<source>删除失败!</source>
<translation type="vanished">Delete failure!</translation>
</message>
<message>
<source>全部</source>
<translation type="vanished">All</translation>
</message>
<message>
<source>未启用</source>
<translation type="vanished">Disable</translation>
</message>
<message>
<source>已启用</source>
<translation type="vanished">Enable</translation>
</message>
<message>
<source>已过期</source>
<translation type="vanished">Expired</translation>
</message>
<message>
<source>CAlarmShield</source>
<translation type="vanished">CAlarmShield</translation>
</message>
</context>
<context>
<name>CAlarmShiledDialog</name>
<message>
<source>禁止告警</source>
<translation type="vanished">Inhibit Alarm</translation>
</message>
<message>
<source>未找到插件</source>
<translation type="vanished">No Plugin</translation>
</message>
<message>
<source>装载异常</source>
<translation type="vanished">Load abnormal</translation>
</message>
</context>
<context>
<name>CAlarmStatWidget</name>
<message>
<source>Form</source>
<translation type="vanished">Form</translation>
</message>
<message>
<source>按设备类型统计</source>
<translation type="vanished">Statistics by device type</translation>
</message>
<message>
<source> 按时间统计 </source>
<translation type="vanished">Time-based Statistics</translation>
</message>
<message>
<source>PushButton</source>
<translation type="vanished">PushButton</translation>
</message>
<message>
<source>图表</source>
<translation type="vanished">Chart</translation>
</message>
<message>
<source>列表</source>
<translation type="vanished">List</translation>
</message>
<message>
<source>时间段 </source>
<translation type="vanished">Time Period</translation>
</message>
<message>
<source>~</source>
<translation type="vanished">~</translation>
</message>
<message>
<source>设备类型:</source>
<translation type="vanished">Device Type:</translation>
</message>
<message>
<source>yyyy-MM-dd</source>
<translation type="vanished">yyyy-MM-dd</translation>
</message>
<message>
<source>告警级别:</source>
<translation type="vanished">Alarm Level:</translation>
</message>
<message>
<source>查询</source>
<translation type="vanished">Query</translation>
</message>
<message>
<source>位置:</source>
<translation type="vanished">Position:</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Tip</translation>
</message>
<message>
<source>警告</source>
<translation type="vanished">Warning</translation>
</message>
<message>
<source>没有查询到任何站点信息</source>
<translation type="vanished">No site information was found in the query.</translation>
</message>
<message>
<source>开始时间需小于等于结束时间</source>
<translation type="vanished">The start time must be less than or equal to the end time.</translation>
</message>
<message>
<source>最多查询31天的数据</source>
<translation type="vanished">You can query data for a maximum of 31 days.</translation>
</message>
</context>
<context>
<name>CAlarmStatisTableModel</name>
<message>
<source>统计日期</source>
<translation type="vanished">Statistical Date</translation>
</message>
<message>
<source>区域名称</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>设备类型</source>
<translation type="vanished">Device Type</translation>
</message>
<message>
<source>%1总数</source>
<translation type="vanished">Number of %1</translation>
</message>
</context>
<context>
<name>CAlarmStatisWidget</name>
<message>
<source>区域:</source>
<translation type="vanished">Location:</translation>
</message>
<message>
<source>统计方式:</source>
<translation type="vanished">Statistical Style:</translation>
</message>
<message>
<source>设备类型:</source>
<translation type="vanished">Device Type:</translation>
</message>
<message>
<source>开始时间:</source>
<translation type="vanished">Start Time:</translation>
</message>
<message>
<source>结束时间:</source>
<translation type="vanished">End Time:</translation>
</message>
<message>
<source>查询</source>
<translation type="vanished">Search</translation>
</message>
<message>
<source>打印</source>
<translation type="vanished">Print</translation>
</message>
<message>
<source>清除</source>
<translation type="vanished">Clear</translation>
</message>
<message>
<source>日统计</source>
<translation type="vanished">Day</translation>
</message>
<message>
<source>月统计</source>
<translation type="vanished">Month</translation>
</message>
<message>
<source>年统计</source>
<translation type="vanished">Year</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>结束时间不能小于开始时间!</source>
<translation type="vanished">The end time cannot be less than start time!</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>导出成功!
导出路径:</source>
<translation type="vanished">Exported successfully!
Exported path:</translation>
</message>
<message>
<source>保存失败</source>
<translation type="vanished">Failed to save</translation>
</message>
</context>
<context>
<name>CAlarmStatistics</name>
<message>
<source>CAlarmStatistics</source>
<translation type="vanished">告警统计</translation>
</message>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source> 告警等级</source>
<translation type="vanished"> Alarm Level</translation>
</message>
<message>
<source> 时间段</source>
<translation type="vanished"> Time</translation>
</message>
<message>
<source> 关键字</source>
<translation type="vanished"> Keyword</translation>
</message>
<message>
<source>告警内容关键字</source>
<translation type="vanished">Alarm Content Keywords</translation>
</message>
<message>
<source>查询</source>
<translation type="vanished">Search</translation>
</message>
<message>
<source>普通告警</source>
<translation type="vanished">Alarm</translation>
</message>
<message>
<source>智能告警</source>
<translation type="vanished">Intelligent Alarm</translation>
</message>
<message>
<source>告警比对</source>
<translation type="vanished">Alarm Compare</translation>
</message>
<message>
<source>分析报告</source>
<translation type="vanished">Analysis Report</translation>
</message>
<message>
<source>22</source>
<translation type="vanished">22</translation>
</message>
<message>
<source>33</source>
<translation type="vanished">33</translation>
</message>
<message>
<source>警告</source>
<translation type="vanished">Warning</translation>
</message>
<message>
<source>未选择告警等级</source>
<translation type="vanished">No alarm selected</translation>
</message>
<message>
<source>开始时间需小于等于结束时间</source>
<translation type="vanished">The start time must equal or less than the end time</translation>
</message>
<message>
<source>yyyy-MM-dd</source>
<translation type="vanished">yyyy-MM-dd</translation>
</message>
<message>
<source>-</source>
<translation type="vanished">-</translation>
</message>
</context>
<context>
<name>CAlarmTaskMngDlg</name>
<message>
<source>工单管理</source>
<translation type="vanished">Work management</translation>
</message>
<message>
<source>作业组状态:</source>
<translation type="vanished">Work status:</translation>
</message>
<message>
<source>未创建</source>
<translation type="vanished">No created</translation>
</message>
<message>
<source>创建作业组</source>
<translation type="vanished">Create job group</translation>
</message>
<message>
<source>查看作业组</source>
<translation type="vanished">View job group</translation>
</message>
<message>
<source>查看资产</source>
<translation type="vanished">View assets</translation>
</message>
<message>
<source>提醒</source>
<translation type="vanished">Remind</translation>
</message>
<message>
<source>艾动接口初始化失败</source>
<translation type="vanished">Idong interface failed to initialize</translation>
</message>
<message>
<source>未关联作业组,请先关联作业组</source>
<translation type="vanished">Assignment group not associated,please associate first</translation>
</message>
<message>
<source>创建作业组成功</source>
<translation type="vanished">Successfully created job group</translation>
</message>
<message>
<source>创建作业组失败</source>
<translation type="vanished">Faild to create job group</translation>
</message>
<message>
<source>获取作业组信息失败</source>
<translation type="vanished">Failed to obtain job group information</translation>
</message>
</context>
<context>
<name>CAlarmWidget</name>
<message>
<source>确认</source>
<translation type="vanished">Confirm</translation>
</message>
<message>
<source>当前用户不具备该告警所在位置的操作权限!</source>
<translation type="vanished">The current user does not have the operation authority of the location of the alarm!</translation>
</message>
<message>
<source>当前用户不具备该告警所在责任区的操作权限!</source>
<translation type="vanished">The current user does not have the operation authority of the responsible area of the alarm!</translation>
</message>
</context>
<context>
<name>CAnaAxisShow</name>
<message>
<source>Hide This Channel</source>
<translation type="vanished">隐藏此通道</translation>
</message>
<message>
<source>Restore to Default Group</source>
<translation type="vanished">恢复至默认分组</translation>
</message>
<message>
<source>Wave Amplitude Zoom In</source>
<translation type="vanished">波形幅度放大</translation>
</message>
<message>
<source>Wave Amplitude Zoom Out</source>
<translation type="vanished">波形幅度缩小</translation>
</message>
</context>
<context>
<name>CAnimationConfigDialog</name>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="14"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.cpp" line="64"/>
<source>动画配置</source>
<translation>Animation Configuration</translation>
</message>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="20"/>
<source>取消</source>
<translation>Cancel</translation>
</message>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="27"/>
<source>确定</source>
<translation>Confirm</translation>
</message>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="54"/>
<source>旋转动画</source>
<translation>Rotation Animation</translation>
</message>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="78"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="856"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="955"/>
<source>动画过渡间隔:</source>
<translation>Animation Excessive Interval:</translation>
</message>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="94"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="872"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="971"/>
<source>ms</source>
<translation>ms</translation>
</message>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="129"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="469"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="1006"/>
<source>关联测点:</source>
<translation>Point:</translation>
</message>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="209"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="321"/>
<source>°</source>
<translation>°</translation>
</message>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="299"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="742"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="1303"/>
<source>最小值</source>
<translation>Minimum</translation>
</message>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="343"/>
<source>旋转偏移角度</source>
<translation>Rotation offset</translation>
</message>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="390"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="767"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="1328"/>
<source>最大值</source>
<translation>Maximum</translation>
</message>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="409"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="558"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="1110"/>
<source>测点值</source>
<translation>Measuring Point Value</translation>
</message>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="428"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="902"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="1020"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.cpp" line="177"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.cpp" line="189"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.cpp" line="201"/>
<source>None</source>
<translation>None</translation>
</message>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="436"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="910"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="1405"/>
<source>动画值配置:</source>
<translation>Animation Value Configuration:</translation>
</message>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="444"/>
<source>位移动画</source>
<translation>Translation Animation</translation>
</message>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="580"/>
<source>水平偏移像素</source>
<translation>Horizontal Offset Pixel</translation>
</message>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="602"/>
<source>垂直偏移像素</source>
<translation>Vertical Offset Pixel</translation>
</message>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="655"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="711"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="789"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="817"/>
<source>px</source>
<translation>px</translation>
</message>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="918"/>
<source>缩放动画</source>
<translation>Scale Animation</translation>
</message>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="1132"/>
<source>水平缩放比例</source>
<translation>Horizontal Scaling</translation>
</message>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="1154"/>
<source>垂直缩放比例</source>
<translation>Vertical Scaling</translation>
</message>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="1207"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="1269"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="1350"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.ui" line="1381"/>
<source>%</source>
<translation>%</translation>
</message>
</context>
<context>
<name>CAssetDataMng</name>
<message>
<source>需要导入的资产信息为空</source>
<translation type="vanished">Asset info is empty</translation>
</message>
<message>
<source>数据库打开失败,导入资产信息失败</source>
<translation type="vanished">Failure to open database,failure to import asset info</translation>
</message>
<message>
<source>满足条件的导入条数为0</source>
<translation type="vanished">No matched number</translation>
</message>
<message>
<source>执行插入语句失败,导入资产信息失败</source>
<translation type="vanished">Failure to insert sql,failure to import asset info</translation>
</message>
<message>
<source>一共%1条,成功导入%2条</source>
<translation type="vanished">Total %1,%2 import successful</translation>
</message>
<message>
<source>需要导入的维护记录为空</source>
<translation type="vanished">Maintenance records is empty</translation>
</message>
<message>
<source>数据库打开失败,导入维护记录失败</source>
<translation type="vanished">Failure to open database,failure to import maintenance records</translation>
</message>
<message>
<source>执行插入语句失败,导入维护记录失败</source>
<translation type="vanished">Failure to insert sql,failure to import maintenance records</translation>
</message>
</context>
<context>
<name>CAssetTableModel</name>
<message>
<source>设备名称</source>
<translation type="vanished">Device Name</translation>
</message>
<message>
<source>备注</source>
<translation type="vanished">Remark</translation>
</message>
<message>
<source>设备ID</source>
<translation type="vanished">DeviceId</translation>
</message>
<message>
<source>型号</source>
<translation type="vanished">Type</translation>
</message>
<message>
<source>参数</source>
<translation type="vanished">Parameter</translation>
</message>
<message>
<source>安装日期</source>
<translation type="vanished">Installation Date</translation>
</message>
<message>
<source>状态</source>
<translation type="vanished">Status</translation>
</message>
<message>
<source>厂家联系方式</source>
<translation type="vanished">Manufacturer Contact</translation>
</message>
<message>
<source>维护周期</source>
<translation type="vanished">Maintenance Period</translation>
</message>
<message>
<source>一个月</source>
<translation type="vanished">One Month</translation>
</message>
<message>
<source>三个月</source>
<translation type="vanished">Three Months</translation>
</message>
<message>
<source>半年</source>
<translation type="vanished">Six Months</translation>
</message>
<message>
<source>一年</source>
<translation type="vanished">One Year</translation>
</message>
</context>
<context>
<name>CAssetView</name>
<message>
<source>全选</source>
<translation type="vanished">Check All</translation>
</message>
<message>
<source>全不选</source>
<translation type="vanished">Unchecked All</translation>
</message>
</context>
<context>
<name>CAssetWidget</name>
<message>
<source>添加</source>
<translation type="vanished">Add</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>导入</source>
<translation type="vanished">Import</translation>
</message>
<message>
<source>导出</source>
<translation type="vanished">Export</translation>
</message>
<message>
<source>关键字</source>
<translation type="vanished">Keywords</translation>
</message>
<message>
<source>查询</source>
<translation type="vanished">Search</translation>
</message>
<message>
<source>未知设备组</source>
<translation type="vanished">Unknonwn device group</translation>
</message>
<message>
<source>Save File</source>
<translation type="vanished">Save File</translation>
</message>
<message>
<source>当前未选中任何项!</source>
<translation type="vanished">No item is currently selected!</translation>
</message>
<message>
<source>CAssetWidget</source>
<translation type="vanished">CAssetWidget</translation>
</message>
<message>
<source>位置/设备组</source>
<translation type="vanished">Location/DeviceGroup</translation>
</message>
<message>
<source>设备组</source>
<translation type="vanished">DeviceGroup</translation>
</message>
<message>
<source>设备管理</source>
<translation type="vanished">DeviceManage</translation>
</message>
<message>
<source>添加资产信息</source>
<translation type="vanished">Add asset info</translation>
</message>
<message>
<source>同时会删除维护记录</source>
<translation type="vanished">Delete maintenance records at the same time</translation>
</message>
<message>
<source>对设备名称、型号、参数和内容生效</source>
<translation type="vanished">Effective for device name、type、parameter and content</translation>
</message>
<message>
<source>未知位置</source>
<translation type="vanished">Unknonwn location</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>所属设备组</source>
<translation type="vanished">Device Group</translation>
</message>
<message>
<source>Open File</source>
<translation type="vanished">Open File</translation>
</message>
<message>
<source>请先选中位置或设备组</source>
<translation type="vanished">Please select location and device group first</translation>
</message>
<message>
<source>设备组为空</source>
<translation type="vanished">Device group is empty</translation>
</message>
<message>
<source>添加成功!</source>
<translation type="vanished">Successful add!</translation>
</message>
<message>
<source>删除失败!</source>
<translation type="vanished">Failure to delete!</translation>
</message>
<message>
<source>删除成功!</source>
<translation type="vanished">Successful delete!</translation>
</message>
<message>
<source>资产信息</source>
<translation type="vanished">Asset info</translation>
</message>
<message>
<source>维护记录</source>
<translation type="vanished">Maintenance records</translation>
</message>
</context>
<context>
<name>CBIWidget</name>
<message>
<source>用户不具有指定权限</source>
<translation type="vanished">The user does not have the specified permissions</translation>
</message>
<message>
<source>无用户登录信息</source>
<translation type="vanished">No user login information</translation>
</message>
<message>
<source>输入名称不存在</source>
<translation type="vanished">The input name does not exist</translation>
</message>
<message>
<source>输入名称不唯一</source>
<translation type="vanished">The input name is not unique</translation>
</message>
<message>
<source>不允许在该节点登录</source>
<translation type="vanished">Logon on this node is not allowed</translation>
</message>
<message>
<source>用户口令错误</source>
<translation type="vanished">Password error</translation>
</message>
<message>
<source>用户已失效</source>
<translation type="vanished">User deactivated</translation>
</message>
<message>
<source>用户已锁定</source>
<translation type="vanished">User locked</translation>
</message>
<message>
<source>用户不属于所选用户组</source>
<translation type="vanished">The user does not belong to the selected user group</translation>
</message>
<message>
<source>未知错误,系统可能未正常启动</source>
<translation type="vanished">Unknown error, system may not start properly</translation>
</message>
<message>
<source>未知错误</source>
<translation type="vanished">Unknown error</translation>
</message>
<message>
<source>内存出错</source>
<translation type="vanished">Memory error</translation>
</message>
</context>
<context>
<name>CBindCheckModel</name>
<message>
<location filename="hmi/dialog/dataBindCheck/CBindCheckModel.cpp" line="6"/>
<source>检查结果</source>
<translation>Result</translation>
</message>
<message>
<location filename="hmi/dialog/dataBindCheck/CBindCheckModel.cpp" line="6"/>
<source>对象名称</source>
<translation>Object Name</translation>
</message>
<message>
<location filename="hmi/dialog/dataBindCheck/CBindCheckModel.cpp" line="6"/>
<source>点描述</source>
<translation>Description</translation>
</message>
<message>
<location filename="hmi/dialog/dataBindCheck/CBindCheckModel.cpp" line="6"/>
<source>点标签</source>
<translation>Library</translation>
</message>
<message>
<location filename="hmi/dialog/dataBindCheck/CBindCheckModel.cpp" line="114"/>
<source>正常</source>
<translation>Normal</translation>
</message>
<message>
<location filename="hmi/dialog/dataBindCheck/CBindCheckModel.cpp" line="119"/>
<source>无对象名称</source>
<translation>No name</translation>
</message>
<message>
<location filename="hmi/dialog/dataBindCheck/CBindCheckModel.cpp" line="124"/>
<source>对象名称重复</source>
<translation>Repeat name</translation>
</message>
<message>
<location filename="hmi/dialog/dataBindCheck/CBindCheckModel.cpp" line="129"/>
<source>联库错误</source>
<translation>Library error</translation>
</message>
<message>
<location filename="hmi/dialog/dataBindCheck/CBindCheckModel.cpp" line="134"/>
<source>未联库</source>
<translation>No library</translation>
</message>
</context>
<context>
<name>CBindCheckWidget</name>
<message>
<location filename="hmi/dialog/dataBindCheck/CBindCheckWidget.cpp" line="49"/>
<source>检查</source>
<translation>Check</translation>
</message>
<message>
<location filename="hmi/dialog/dataBindCheck/CBindCheckWidget.cpp" line="50"/>
<source>正常项</source>
<translation>Normal</translation>
</message>
<message>
<location filename="hmi/dialog/dataBindCheck/CBindCheckWidget.cpp" line="51"/>
<source>异常项</source>
<translation>abNormal</translation>
</message>
<message>
<location filename="hmi/dialog/dataBindCheck/CBindCheckWidget.cpp" line="52"/>
<source>未联库</source>
<translation>No library</translation>
</message>
</context>
<context>
<name>CBoxTreeWidget</name>
<message>
<location filename="hmi/dialog/toolBoxTree/CBoxTreeWidget.cpp" line="176"/>
<source>搜索...</source>
<translation>Search...</translation>
</message>
</context>
<context>
<name>CBrowserWidget</name>
<message>
<source>下载模板</source>
<translation type="vanished">Download Template</translation>
</message>
</context>
<context>
<name>CButtonGroupWidget</name>
<message>
<source>配置错误!</source>
<translation type="vanished">Configuration Error!</translation>
</message>
</context>
<context>
<name>CChanRealStatusWidget</name>
<message>
<source>通讯状态</source>
<translation type="vanished">Communication status</translation>
</message>
<message>
<source>正常</source>
<translation type="vanished">Normal</translation>
</message>
<message>
<source>异常</source>
<translation type="vanished">Abnormal</translation>
</message>
<message>
<source>未找到组号%1!</source>
<translation type="vanished">Not found group %1!</translation>
</message>
</context>
<context>
<name>CChartShape</name>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="133"/>
<source>饼图</source>
<translation>Pie Chart</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="137"/>
<source>棒图</source>
<translation>Bar Chart</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="141"/>
<source>折线图</source>
<translation>Line Chart</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="145"/>
<source>实时图</source>
<translation>Real-time Chart</translation>
</message>
</context>
<context>
<name>CColorConfigWidget</name>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CStrategyConfigDelegate.cpp" line="29"/>
<source>颜色选择</source>
<translation>Select Color</translation>
</message>
</context>
<context>
<name>CColorLabel</name>
<message>
<source>颜色选择</source>
<translation type="vanished">Select Color</translation>
</message>
</context>
<context>
<name>CCombBoxDelegate</name>
<message>
<source>星期日</source>
<translation type="vanished">Sunday</translation>
</message>
<message>
<source>星期一</source>
<translation type="vanished">Monday</translation>
</message>
<message>
<source>星期二</source>
<translation type="vanished">Tuesday</translation>
</message>
<message>
<source>星期三</source>
<translation type="vanished">Wednesday</translation>
</message>
<message>
<source>星期四</source>
<translation type="vanished">Thursday</translation>
</message>
<message>
<source>星期五</source>
<translation type="vanished">Friday</translation>
</message>
<message>
<source>星期六</source>
<translation type="vanished">Saturday</translation>
</message>
<message>
<source></source>
<translation type="vanished">No</translation>
</message>
<message>
<source></source>
<translation type="vanished">Yes</translation>
</message>
</context>
<context>
<name>CComtradeFile</name>
<message>
<source>The Filename is Error!</source>
<translation type="vanished">文件名错误!</translation>
</message>
<message>
<source>The Path is Error!</source>
<translation type="vanished">路径错误!</translation>
</message>
<message>
<source>The Header File&apos;s Format is Error</source>
<translation type="vanished">头部文件格式错误</translation>
</message>
<message>
<source>Config Files Open Failed</source>
<translation type="vanished">配置文件打开失败</translation>
</message>
<message>
<source>Config File, Line</source>
<translation type="vanished">配置文件,行</translation>
</message>
<message>
<source>Channel Count Error</source>
<translation type="vanished">通道数量错误</translation>
</message>
<message>
<source>Channel Count Over Limited</source>
<translation type="vanished">通道数量超过限制</translation>
</message>
<message>
<source>Wave Channel Data Lost!</source>
<translation type="vanished">波形通道数据丢失!</translation>
</message>
<message>
<source>on-off Channel Data Lost!</source>
<translation type="vanished">开关通道数据丢失!</translation>
</message>
<message>
<source>Format Error!</source>
<translation type="vanished">格式错误!</translation>
</message>
<message>
<source>Data File Open Failed</source>
<translation type="vanished">数据文件打开失败</translation>
</message>
<message>
<source>Info File Open Failed</source>
<translation type="vanished">信息文件打开失败</translation>
</message>
<message>
<source>Display Attribute</source>
<translation type="vanished">显示属性</translation>
</message>
<message>
<source>SHENZHEN KANGBIDA CONTROL TECHNOLOGY CO.LTD</source>
<translation type="vanished">深圳市远信储能技术有限公司</translation>
</message>
<message>
<source>Value Type</source>
<translation type="vanished">值类型</translation>
</message>
<message>
<source>Sampling Width</source>
<translation type="vanished">采样宽度</translation>
</message>
<message>
<source>Grid Height</source>
<translation type="vanished">网格高度</translation>
</message>
<message>
<source>State Channel Height</source>
<translation type="vanished">状态通道高度</translation>
</message>
<message>
<source>Analogous Channel Display</source>
<translation type="vanished">模拟通道显示</translation>
</message>
<message>
<source>Analogous Channel Count</source>
<translation type="vanished">模拟通道数量</translation>
</message>
<message>
<source>Analogous Channel</source>
<translation type="vanished">模拟通道</translation>
</message>
<message>
<source>State Channel Display</source>
<translation type="vanished">状态通道显示</translation>
</message>
<message>
<source>State Channel Count</source>
<translation type="vanished">状态通道数量</translation>
</message>
<message>
<source>Status Channel</source>
<translation type="vanished">状态通道</translation>
</message>
</context>
<context>
<name>CConditionModel</name>
<message>
<source>参数</source>
<translation type="vanished">Parameter</translation>
</message>
<message>
<source>条件</source>
<translation type="vanished">Condition</translation>
</message>
<message>
<source></source>
<translation type="vanished"> And </translation>
</message>
<message>
<source>小于 %1 </source>
<translation type="vanished">less than %1 </translation>
</message>
<message>
<source>小于等于 %1 </source>
<translation type="vanished">less than or equal to %1 </translation>
</message>
<message>
<source>等于 %1 </source>
<translation type="vanished">equals %1 </translation>
</message>
<message>
<source>大于等于 %1 </source>
<translation type="vanished">greater than or equal to %1 </translation>
</message>
<message>
<source>大于 %1 </source>
<translation type="vanished">greater than %1 </translation>
</message>
<message>
<source>不等于 %1 </source>
<translation type="vanished">not equal to %1 </translation>
</message>
</context>
<context>
<name>CConfigDialog</name>
<message>
<location filename="hmi/dialog/hmiConfigDialog/CConfigDialog.ui" line="42"/>
<source>基础配置</source>
<oldsource>配置</oldsource>
<translation>Configuration</translation>
</message>
<message>
<location filename="hmi/dialog/hmiConfigDialog/CConfigDialog.ui" line="152"/>
<source>背景:</source>
<translation>Background:</translation>
</message>
<message>
<location filename="hmi/dialog/hmiConfigDialog/CConfigDialog.ui" line="95"/>
<source>*</source>
<translation>*</translation>
</message>
<message>
<location filename="hmi/dialog/hmiConfigDialog/CConfigDialog.ui" line="169"/>
<source>首页:</source>
<translation>Homepage:</translation>
</message>
<message>
<location filename="hmi/dialog/hmiConfigDialog/CConfigDialog.ui" line="115"/>
<source>像素</source>
<translation>Pixels</translation>
</message>
<message>
<location filename="hmi/dialog/hmiConfigDialog/CConfigDialog.ui" line="14"/>
<source>页面配置</source>
<translation>Page Configuration</translation>
</message>
<message>
<location filename="hmi/dialog/hmiConfigDialog/CConfigDialog.ui" line="72"/>
<source>分辨率:</source>
<translation>Resolution:</translation>
</message>
<message>
<location filename="hmi/dialog/hmiConfigDialog/CConfigDialog.ui" line="122"/>
<source>失电颜色:</source>
<translation>Power Loss Color:</translation>
</message>
<message>
<location filename="hmi/dialog/hmiConfigDialog/CConfigDialog.ui" line="192"/>
<source>单屏显示</source>
<translation>Single Screen Display</translation>
</message>
<message>
<location filename="hmi/dialog/hmiConfigDialog/CConfigDialog.ui" line="216"/>
<source>多屏配置</source>
<translation>Multi-Screen Configuration</translation>
</message>
<message>
<source>脚本配置</source>
<translation type="vanished">ScriptConfig</translation>
</message>
<message>
<location filename="hmi/dialog/hmiConfigDialog/CConfigDialog.ui" line="264"/>
<source>屏幕个数:</source>
<translation>Screen Number</translation>
</message>
<message>
<location filename="hmi/dialog/hmiConfigDialog/CConfigDialog.ui" line="310"/>
<source>确定</source>
<translation>Confirm</translation>
</message>
<message>
<location filename="hmi/dialog/hmiConfigDialog/CConfigDialog.ui" line="317"/>
<source>取消</source>
<translation>Cancel</translation>
</message>
</context>
<context>
<name>CConfirmDialog</name>
<message>
<source>提交</source>
<translation type="vanished">Submit</translation>
</message>
<message>
<source>日志信息:</source>
<translation type="vanished">Log Information:</translation>
</message>
<message>
<source>确认</source>
<translation type="vanished">Confirm</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>无修改</source>
<translation type="vanished">No Changes</translation>
</message>
<message>
<source>添加</source>
<translation type="vanished">Add</translation>
</message>
<message>
<source>冲突</source>
<translation type="vanished">Conflict</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>忽略</source>
<translation type="vanished">Ignore</translation>
</message>
<message>
<source>修改</source>
<translation type="vanished">Modify</translation>
</message>
<message>
<source>替换</source>
<translation type="vanished">Replace</translation>
</message>
<message>
<source>未纳入版本控制的目录,被外部引用的目录所创建</source>
<translation type="vanished">Directory not under version control, created by an external reference</translation>
</message>
<message>
<source>未纳入版本控制</source>
<translation type="vanished">Not under version control</translation>
</message>
<message>
<source>遗失</source>
<translation type="vanished">Lost</translation>
</message>
<message>
<source>重名</source>
<translation type="vanished">Duplicate Name</translation>
</message>
<message>
<source>自定义非法状态</source>
<translation type="vanished">Custom Illegal State</translation>
</message>
<message>
<source>改变</source>
<translation type="vanished">Changed</translation>
</message>
<message>
<source>未锁定</source>
<translation type="vanished">Unlocked</translation>
</message>
<message>
<source>锁定</source>
<translation type="vanished">Locked</translation>
</message>
<message>
<source>没有历史</source>
<translation type="vanished">No History</translation>
</message>
<message>
<source>包含历史</source>
<translation type="vanished">Contains History</translation>
</message>
<message>
<source>正常</source>
<translation type="vanished">Normal</translation>
</message>
<message>
<source>以切换</source>
<translation type="vanished">Switched</translation>
</message>
<message>
<source>被外部引用创建的文件</source>
<translation type="vanished">Files created by external references</translation>
</message>
<message>
<source>没有被锁定标记</source>
<translation type="vanished">Not marked as locked</translation>
</message>
<message>
<source>存在锁定标记</source>
<translation type="vanished">Marked as locked</translation>
</message>
<message>
<source>树冲突</source>
<translation type="vanished">Tree conflict</translation>
</message>
<message>
<source>名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>状态</source>
<translation type="vanished">Status</translation>
</message>
</context>
<context>
<name>CConstCurves</name>
<message>
<source>查询</source>
<translation type="vanished">Search</translation>
</message>
<message>
<source>名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source></source>
<translation type="vanished">Value</translation>
</message>
<message>
<source>CConstCurves</source>
<translation type="vanished">CConstCurves</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>%1 定值读取失败: %2</source>
<translation type="vanished">%1 failure to read const: %2</translation>
</message>
<message>
<source>%1 定值读取超时</source>
<translation type="vanished">%1 timeout</translation>
</message>
<message>
<source>%1 下发定值读取命令失败</source>
<translation type="vanished">%1 failure to send read command</translation>
</message>
</context>
<context>
<name>CCurveChartView</name>
<message>
<source>位置:</source>
<translation type="vanished">Location:</translation>
</message>
<message>
<source>设备类型:</source>
<translation type="vanished">DeviceType:</translation>
</message>
</context>
<context>
<name>CCurveLegendModel</name>
<message>
<source>颜色</source>
<translation type="vanished">Color</translation>
</message>
<message>
<source></source>
<translation type="vanished">Value</translation>
</message>
<message>
<source>最大值</source>
<translation type="vanished">Maximum</translation>
</message>
<message>
<source>最大值时间</source>
<translation type="vanished">Maximum Time</translation>
</message>
<message>
<source>最小值</source>
<translation type="vanished">Minimum</translation>
</message>
<message>
<source>最小值时间</source>
<translation type="vanished">Minimum Time</translation>
</message>
<message>
<source>平均值</source>
<translation type="vanished">Average Value</translation>
</message>
<message>
<source>单位</source>
<translation type="vanished">Unit</translation>
</message>
<message>
<source>Y轴缩放系数</source>
<translation type="vanished">Yaxis Scaling Factor</translation>
</message>
<message>
<source>Y轴偏移系数</source>
<translation type="vanished">Yaxis Offset Factor</translation>
</message>
<message>
<source>名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>设备组-测点</source>
<translation type="vanished">DeviceGroup-Point</translation>
</message>
<message>
<source>设备-测点</source>
<translation type="vanished">Device - Measurement Point</translation>
</message>
</context>
<context>
<name>CCurveLegendView</name>
<message>
<source>全不选</source>
<translation type="vanished">Unchecked All</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>查看最大值</source>
<translation type="vanished">Show Maximum</translation>
</message>
<message>
<source>查看最小值</source>
<translation type="vanished">Show Minimun</translation>
</message>
</context>
<context>
<name>CDataBindModel</name>
<message>
<location filename="hmi/dialog/dataBind/CDataBindModel.cpp" line="57"/>
<source>标签名称</source>
<translation>Label Name</translation>
</message>
</context>
<context>
<name>CDataBindView</name>
<message>
<location filename="hmi/dialog/dataBind/CDataBindView.cpp" line="29"/>
<source>提示</source>
<translation>Prompt</translation>
</message>
<message>
<location filename="hmi/dialog/dataBind/CDataBindView.cpp" line="29"/>
<source>当前测点已经存在!</source>
<translation>The current measuring point already exists!</translation>
</message>
<message>
<location filename="hmi/dialog/dataBind/CDataBindView.cpp" line="62"/>
<source>警告</source>
<translation>Warning</translation>
</message>
<message>
<location filename="hmi/dialog/dataBind/CDataBindView.cpp" line="62"/>
<source>当前未选中任何行!</source>
<translation>No rows are currently selected!</translation>
</message>
<message>
<location filename="hmi/dialog/dataBind/CDataBindView.cpp" line="88"/>
<source>删除</source>
<translation>Delete</translation>
</message>
<message>
<location filename="hmi/dialog/dataBind/CDataBindView.cpp" line="89"/>
<source>清空</source>
<translation>Clear</translation>
</message>
<message>
<location filename="hmi/dialog/dataBind/CDataBindView.cpp" line="90"/>
<source>新建</source>
<translation>New</translation>
</message>
</context>
<context>
<name>CDataOptWidget</name>
<message>
<source>专业</source>
<translation type="vanished">Subsystem</translation>
</message>
<message>
<source>设备组/点</source>
<translation type="vanished">Device group/point</translation>
</message>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>刷新</source>
<translation type="vanished">Refresh</translation>
</message>
<message>
<source>全部</source>
<translation type="vanished">All</translation>
</message>
<message>
<source>未知</source>
<translation type="vanished">Unknown</translation>
</message>
<message>
<source>CDataOptWidget</source>
<translation type="vanished">CDataOptWidget</translation>
</message>
<message>
<source>位置:</source>
<translation type="vanished">Location:</translation>
</message>
<message>
<source>标签类型:</source>
<translation type="vanished">Type:</translation>
</message>
<message>
<source>设备组</source>
<translation type="vanished">Device Group</translation>
</message>
<message>
<source>设备</source>
<translation type="vanished">Device</translation>
</message>
<message>
<source>标签名</source>
<translation type="vanished">Point Name</translation>
</message>
<message>
<source>标签类型</source>
<translation type="vanished">Type</translation>
</message>
<message>
<source>操作时间</source>
<translation type="vanished">Operate Time</translation>
</message>
<message>
<source>设置值</source>
<translation type="vanished">Value</translation>
</message>
<message>
<source>状态文本</source>
<translation type="vanished">State Text</translation>
</message>
<message>
<source>主机</source>
<translation type="vanished">Hostname</translation>
</message>
<message>
<source>操作员</source>
<translation type="vanished">Operator</translation>
</message>
<message>
<source>用户组</source>
<translation type="vanished">UserGroup</translation>
</message>
<message>
<source>点标签</source>
<translation type="vanished">Point Tag</translation>
</message>
<message>
<source>表名</source>
<translation type="vanished">Table Name</translation>
</message>
<message>
<source>总数</source>
<translation type="vanished">Total</translation>
</message>
<message>
<source>取消设置</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>无取消人工置数权限!</source>
<translation type="vanished">Have no perm to cancel manual setting!</translation>
</message>
<message>
<source>获取当前登录用户失败!</source>
<translation type="vanished">Failed to retrieve the current logged-in user!</translation>
</message>
<message>
<source>无操作权限!</source>
<translation type="vanished">No operation permission!</translation>
</message>
<message>
<source>初始化权限失败!</source>
<translation type="vanished">Failure to initialize perm!</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>请至少选择一项人工置数信息!</source>
<translation type="vanished">Please select a record first!</translation>
</message>
<message>
<source>获取标签操作信息有误,%1</source>
<translation type="vanished">Failure to read tag operate record,%1</translation>
</message>
<message>
<source>获取标签信息有误,%1</source>
<translation type="vanished">Failure to read tag info,%1</translation>
</message>
<message>
<source>下发取消命令失败</source>
<translation type="vanished">Failure to send cancel command</translation>
</message>
</context>
<context>
<name>CDataOptWork</name>
<message>
<source>读取标签信息表失败</source>
<translation type="vanished">Failure to read tag info</translation>
</message>
<message>
<source>读取标签信息表失败,或者请检查标签信息表中是否存在残留数据!</source>
<translation type="vanished">Failed to read the tag information table, or please check if there is any residual data in the tag information table!</translation>
</message>
</context>
<context>
<name>CDesignerScene</name>
<message>
<location filename="hmi/CDesignerScene.cpp" line="981"/>
<location filename="hmi/CDesignerScene.cpp" line="985"/>
<location filename="hmi/CDesignerScene.cpp" line="989"/>
<location filename="hmi/CDesignerScene.cpp" line="993"/>
<source>提示</source>
<translation>Prompt</translation>
</message>
<message>
<location filename="hmi/CDesignerScene.cpp" line="981"/>
<source>组合图元不可镜像!</source>
<translation>Composite primitive cannot be mirrored!</translation>
</message>
<message>
<location filename="hmi/CDesignerScene.cpp" line="985"/>
<source>精灵图元不可镜像!</source>
<translation>Sprite elements cannot be mirrored!</translation>
</message>
<message>
<location filename="hmi/CDesignerScene.cpp" line="989"/>
<source>控件图元不可镜像!</source>
<translation>Wiget primitive cannot be mirrored!</translation>
</message>
<message>
<location filename="hmi/CDesignerScene.cpp" line="993"/>
<source>图表图元不可镜像!</source>
<translation>Chart primitive cannot be mirrored!</translation>
</message>
</context>
<context>
<name>CDesignerView</name>
<message>
<location filename="hmi/CDesignerView.cpp" line="268"/>
<location filename="hmi/CDesignerView.cpp" line="302"/>
<source>视图</source>
<translation>View</translation>
</message>
<message>
<location filename="hmi/CDesignerView.cpp" line="188"/>
<source>动画配置</source>
<translation>Animation Configuration</translation>
</message>
<message>
<location filename="hmi/CDesignerView.cpp" line="214"/>
<source>添加到精灵图元</source>
<translation>Add to Sprite</translation>
</message>
<message>
<source>文字编辑</source>
<translation type="vanished">Text Edit</translation>
</message>
<message>
<location filename="hmi/CDesignerView.cpp" line="199"/>
<source>文本编辑</source>
<translation>Text Editor</translation>
</message>
<message>
<location filename="hmi/CDesignerView.cpp" line="206"/>
<source>数据源配置</source>
<translation>Data Source Configuration</translation>
</message>
<message>
<location filename="hmi/CDesignerView.cpp" line="223"/>
<source>检索器</source>
<translation>Retriever</translation>
</message>
<message>
<location filename="hmi/CDesignerView.cpp" line="627"/>
<location filename="hmi/CDesignerView.cpp" line="636"/>
<source>显示网格</source>
<translation>Show Grid</translation>
</message>
<message>
<location filename="hmi/CDesignerView.cpp" line="628"/>
<location filename="hmi/CDesignerView.cpp" line="643"/>
<source>网格间距</source>
<translation>Grid Spacing</translation>
</message>
<message>
<location filename="hmi/CDesignerView.cpp" line="629"/>
<location filename="hmi/CDesignerView.cpp" line="649"/>
<source>网格颜色</source>
<translation>Grid Color</translation>
</message>
<message>
<location filename="hmi/CDesignerView.cpp" line="170"/>
<source>编辑图元</source>
<translation>Edit Primitive</translation>
</message>
<message>
<location filename="hmi/CDesignerView.cpp" line="179"/>
<source>文本替换</source>
<translation>Text Replace</translation>
</message>
</context>
<context>
<name>CDesignerWnd</name>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1916"/>
<source>清空联库</source>
<translation>Clear Library</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="51"/>
<source>设计窗口</source>
<translation>Design Window</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2615"/>
<source>窗口</source>
<translation>Window</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="187"/>
<source>图形已被修改!
保存所作的改动?</source>
<translation>The graphics have been modified!
Save the changes?</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="190"/>
<source>保存</source>
<translation>Save</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="191"/>
<source>不保存</source>
<translation>Discard</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="192"/>
<location filename="hmi/CDesignerWnd.cpp" line="236"/>
<location filename="hmi/CDesignerWnd.cpp" line="1524"/>
<source>取消</source>
<translation>Cancel</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="221"/>
<source>新建</source>
<translation>New</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="226"/>
<source>提醒</source>
<translation>Warn</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="226"/>
<source>请选择新建类型?</source>
<translation>Select new type?</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="233"/>
<source>新建图形</source>
<translation>New Graphics</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="234"/>
<source>新建图元</source>
<translation>New primitive</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="298"/>
<location filename="hmi/CDesignerWnd.cpp" line="318"/>
<source>打开</source>
<translation>Open</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="304"/>
<location filename="hmi/CDesignerWnd.cpp" line="2973"/>
<source>打开文件</source>
<translation>Open File</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="305"/>
<source>pic (*.glx *.ilx *.elx)</source>
<translation>pic (*.glx *.ilx *.elx)</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="337"/>
<location filename="hmi/CDesignerWnd.cpp" line="463"/>
<location filename="hmi/CDesignerWnd.cpp" line="469"/>
<location filename="hmi/CDesignerWnd.cpp" line="526"/>
<location filename="hmi/CDesignerWnd.cpp" line="532"/>
<location filename="hmi/CDesignerWnd.cpp" line="589"/>
<location filename="hmi/CDesignerWnd.cpp" line="1519"/>
<location filename="hmi/CDesignerWnd.cpp" line="1671"/>
<location filename="hmi/CDesignerWnd.cpp" line="2986"/>
<location filename="hmi/CDesignerWnd.cpp" line="2992"/>
<location filename="hmi/CDesignerWnd.cpp" line="3123"/>
<location filename="hmi/CDesignerWnd.cpp" line="3626"/>
<source>提示</source>
<translation>Warn</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="337"/>
<source>找不到文件:</source>
<translation>File Not Found:</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="433"/>
<location filename="hmi/CDesignerWnd.cpp" line="510"/>
<location filename="hmi/CDesignerWnd.cpp" line="578"/>
<source>保存文件</source>
<translation>Save File</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="446"/>
<source>另存文件</source>
<translation>Save As File</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="463"/>
<location filename="hmi/CDesignerWnd.cpp" line="526"/>
<location filename="hmi/CDesignerWnd.cpp" line="2986"/>
<source>图元名称首字母不能为数字!</source>
<translation>图元名称的首字母不能是数字!</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="469"/>
<location filename="hmi/CDesignerWnd.cpp" line="532"/>
<location filename="hmi/CDesignerWnd.cpp" line="2992"/>
<source>图元名称只支持中文、字母、数字和下划线</source>
<translation>图元名称仅支持中文、字母、数字和下划线</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="589"/>
<source>非法的命名</source>
<translation>Illegal naming</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="235"/>
<location filename="hmi/CDesignerWnd.cpp" line="552"/>
<source>精灵图元</source>
<translation>Sprite</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1554"/>
<source>未设置所属专业.位置</source>
<translation>No Subsystem.Station</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1564"/>
<source>无效的位置信息</source>
<translation>Invalid Station</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1580"/>
<location filename="hmi/CDesignerWnd.cpp" line="1627"/>
<source>操作dev_topo_info失败</source>
<translation>Operate dev_topo_info failed</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1643"/>
<location filename="hmi/CDesignerWnd.cpp" line="1654"/>
<location filename="hmi/CDesignerWnd.cpp" line="1664"/>
<source>操作dev_topo_ver失败</source>
<translation>Operate dev_topo_ver failed</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1671"/>
<source>上传拓扑成功!</source>
<translation>Successful upload topology!</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1899"/>
<source>F5</source>
<translation>F5</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="3132"/>
<location filename="hmi/CDesignerWnd.cpp" line="3139"/>
<location filename="hmi/CDesignerWnd.cpp" line="3144"/>
<location filename="hmi/CDesignerWnd.cpp" line="3150"/>
<location filename="hmi/CDesignerWnd.cpp" line="3160"/>
<source>错误</source>
<translation>Error</translation>
</message>
<message>
<source>图表图元不允许嵌套!</source>
<translation type="vanished">Chart primitive are not allowed to be nested!</translation>
</message>
<message>
<source>当前选中的图元包含非基础图元!</source>
<translation type="vanished">The currently selected primitive contains non-base primitive!</translation>
</message>
<message>
<source>当前未选中图元!</source>
<translation type="vanished">No primitive are currently selected!</translation>
</message>
<message>
<source>取消组合的图元不允许超过一个!</source>
<translation type="vanished">No more than one uncombined primitive is allowed!</translation>
</message>
<message>
<source>当前选中的图元不是组合图元!</source>
<translation type="vanished">The currently selected primitive is not a composite primitive!</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1520"/>
<source>执行上传拓扑?</source>
<translation>Perform upload topology?</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1523"/>
<source>确认</source>
<translation>Confirm</translation>
</message>
<message>
<source>error</source>
<translation type="vanished">error</translation>
</message>
<message>
<source>未设置所属应用.专业.车站名</source>
<translation type="vanished">No App.Subsystem.Station</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1554"/>
<location filename="hmi/CDesignerWnd.cpp" line="1564"/>
<location filename="hmi/CDesignerWnd.cpp" line="1580"/>
<location filename="hmi/CDesignerWnd.cpp" line="1627"/>
<location filename="hmi/CDesignerWnd.cpp" line="1643"/>
<location filename="hmi/CDesignerWnd.cpp" line="1654"/>
<location filename="hmi/CDesignerWnd.cpp" line="1664"/>
<location filename="hmi/CDesignerWnd.cpp" line="1792"/>
<location filename="hmi/CDesignerWnd.cpp" line="2760"/>
<location filename="hmi/CDesignerWnd.cpp" line="3005"/>
<location filename="hmi/CDesignerWnd.cpp" line="3330"/>
<location filename="hmi/CDesignerWnd.cpp" line="3340"/>
<location filename="hmi/CDesignerWnd.cpp" line="3347"/>
<location filename="hmi/CDesignerWnd.cpp" line="3362"/>
<location filename="hmi/CDesignerWnd.cpp" line="3372"/>
<location filename="hmi/CDesignerWnd.cpp" line="3379"/>
<source>警告</source>
<translation>Warning</translation>
</message>
<message>
<source>操作数据库失败</source>
<translation type="vanished">Failed to operate database</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1850"/>
<source>关闭</source>
<translation>Close</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1875"/>
<source>Ctrl+N</source>
<translation>Ctrl+N</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1880"/>
<source>Ctrl+O</source>
<translation>Ctrl+O</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1885"/>
<source>Ctrl+S</source>
<translation>Ctrl+S</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1894"/>
<source>F11</source>
<translation>F11</translation>
</message>
<message>
<source>调试</source>
<translation type="vanished">Debug</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1907"/>
<source>重新联库</source>
<translation>Connect Library Again</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1908"/>
<source>Ctrl+F</source>
<translation>Ctrl+F</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1912"/>
<source>检索器</source>
<translation>Retriever</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1913"/>
<source>F2</source>
<translation>F2</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1920"/>
<source>图层管理</source>
<translation>Layer Management</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1973"/>
<source>Delete</source>
<translation>Delete</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1978"/>
<location filename="hmi/CDesignerWnd.cpp" line="1993"/>
<source>Ctrl+C</source>
<translation>Ctrl+C</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1982"/>
<source>全选</source>
<translation>Check All</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1983"/>
<source>Ctrl+A</source>
<translation>Ctrl+A</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1988"/>
<source>Ctrl+X</source>
<translation>Ctrl+X</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1998"/>
<source>Ctrl+V</source>
<translation>Ctrl+V</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2003"/>
<source>Ctrl+k</source>
<translation>Ctrl+k</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2008"/>
<source>Ctrl+b</source>
<translation>Ctrl+b</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2104"/>
<source>添加图元</source>
<translation>Add primitive</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2106"/>
<source>移除图元</source>
<translation>Remove primitive</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2108"/>
<source>编辑图元</source>
<translation>Edit primitive</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2111"/>
<source>增加图库</source>
<translation>Add Gallery</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2113"/>
<source>删除图库</source>
<translation>Delete Gallery</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2161"/>
<location filename="hmi/CDesignerWnd.cpp" line="3556"/>
<source>位置:</source>
<translation>Location:</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2172"/>
<source>栅格</source>
<translation>Grid</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2175"/>
<source>捕捉</source>
<translation>Catch</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2178"/>
<source>正交</source>
<translation>Quadrature</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2270"/>
<source>属性编辑</source>
<translation>Property Edit</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2279"/>
<source>联库信息</source>
<translation>Library Information</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2289"/>
<source>模型检查</source>
<translation>Library Check</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2303"/>
<location filename="hmi/CDesignerWnd.cpp" line="2676"/>
<source>图层</source>
<translation>Layer Management</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2309"/>
<source>+</source>
<translation>+</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2310"/>
<source>-</source>
<translation>-</translation>
</message>
<message>
<source>属性</source>
<translation type="vanished">Attribute</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2439"/>
<source>图层显示</source>
<translation>Layer Display</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2724"/>
<source>状态</source>
<translation>State</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2760"/>
<location filename="hmi/CDesignerWnd.cpp" line="3330"/>
<source>图层数量已达到最大值,不允许继续添加图层!</source>
<translation>The number of layers has reached its maximum value. It is not allowed to continue adding layers!</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2765"/>
<source>图层%1</source>
<translation>Layer%1</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2788"/>
<source>状态%1</source>
<translation>State%1</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="2894"/>
<source>%1 - %2[*]</source>
<translation>%1 - %2[*]</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="3005"/>
<source>当前图元名称已存在,不允许重复添加!</source>
<translation>The current primitive name already exists. Repeat addition is not allowed!</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="3123"/>
<source>请输入新建图库的名称</source>
<translation>Please enter the name of the new gallery</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="3132"/>
<source>图库名称不能为空!</source>
<translation>Gallery name cannot be empty!</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="3139"/>
<source>图库名称首字母不能为数字!</source>
<translation>Gallery name initials can not be a number!</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="3144"/>
<source>图库名称首字母不能为空格!</source>
<translation>Gallery name initials can not be space!</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="3150"/>
<source>图库名称只支持中文、字母、数字和下划线</source>
<translation>The name of the graphic library only supports Chinese characters, letters, numbers, and underscores</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="3160"/>
<source>该图库名称已存在!</source>
<translation>The name of the gallery already exists!</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="3340"/>
<source>图元状态数量已达到最大值,不允许继续添加图元状态!</source>
<translation>The maximum number of primitive states has been reached,continue to adding primitive state is not allowed!</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="3347"/>
<source>精灵图元编辑模式下不允许添加图层!</source>
<translation>Sprite element editing mode does not allow adding layers!</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="3362"/>
<source>图层数量至少为1不允许继续删除图层</source>
<translation>The number of layers should be at least 1,continue to delete layer is not allowed!</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="3372"/>
<source>图元状态数量至少为1不允许继续删除图元状态</source>
<translation>The number of primitive state should be at least 1,continue to delete primitive state is not allowed!</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="3379"/>
<source>精灵图元编辑模式下不允许删除图层!</source>
<translation>Deleting layers is not allowed in sprite element editing mode!</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="3626"/>
<source>非图表图元暂不支持关联统计量!</source>
<translation>Correlation statistics are not supported for non-chart primitive!</translation>
</message>
<message>
<source>另存为</source>
<translation type="vanished">Save as</translation>
</message>
<message>
<source>运行</source>
<translation type="vanished">Run</translation>
</message>
<message>
<source>浏览</source>
<translation type="vanished">Browse</translation>
</message>
<message>
<source>图形设计</source>
<translation type="vanished">Graphic Design</translation>
</message>
<message>
<source>新建编辑图形</source>
<translation type="vanished">New graphics</translation>
</message>
<message>
<source>工具箱</source>
<translation type="vanished">ToolBox</translation>
</message>
<message>
<source>属性编辑器</source>
<translation type="vanished">Property Editor</translation>
</message>
<message>
<source>设置</source>
<translation type="vanished">Config</translation>
</message>
<message>
<source>页面配置</source>
<translation type="vanished">Config</translation>
</message>
<message>
<source>全局变量</source>
<translation type="vanished">Global Parameter</translation>
</message>
<message>
<source>着色策略</source>
<translation type="vanished">Strategy</translation>
</message>
<message>
<source>文件同步</source>
<translation type="vanished">FileSync</translation>
</message>
<message>
<source>web发布</source>
<translation type="vanished">Web Publish</translation>
</message>
<message>
<source>上传拓扑</source>
<translation type="vanished">UploadTopo</translation>
</message>
<message>
<source>脚本编辑器</source>
<translation type="vanished">Script Editor</translation>
</message>
<message>
<source>剪切</source>
<translation type="vanished">Cut</translation>
</message>
<message>
<source>拷贝</source>
<translation type="vanished">Copy</translation>
</message>
<message>
<source>复制</source>
<translation type="vanished">Copy</translation>
</message>
<message>
<source>粘贴</source>
<translation type="vanished">Paste</translation>
</message>
<message>
<source>撤消</source>
<translation type="vanished">Undo</translation>
</message>
<message>
<source>恢复</source>
<translation type="vanished">Redo</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>组合</source>
<translation type="vanished">Group</translation>
</message>
<message>
<source>取消组合</source>
<translation type="vanished">Ungroup</translation>
</message>
<message>
<source>上移一层</source>
<translation type="vanished">Level Up</translation>
</message>
<message>
<source>下移一层</source>
<translation type="vanished">Level Down</translation>
</message>
<message>
<source>置顶</source>
<translation type="vanished">To Top</translation>
</message>
<message>
<source>置底</source>
<translation type="vanished">To Bottom</translation>
</message>
<message>
<source>左对齐</source>
<translation type="vanished">Left Align</translation>
</message>
<message>
<source>右对齐</source>
<translation type="vanished">Right Align</translation>
</message>
<message>
<source>上对齐</source>
<translation type="vanished">Top Align</translation>
</message>
<message>
<source>下对齐</source>
<translation type="vanished">Bottom Align</translation>
</message>
<message>
<source>水平居中对齐</source>
<translation type="vanished">Horizontal Center Align</translation>
</message>
<message>
<source>垂直居中对齐</source>
<translation type="vanished">Vertical Center Align</translation>
</message>
<message>
<source>水平等距</source>
<translation type="vanished">Horizontal Equidistant</translation>
</message>
<message>
<source>垂直等距</source>
<translation type="vanished">Vertical Equidistant</translation>
</message>
<message>
<source>水平镜像</source>
<translation type="vanished">Horizontal Mirror</translation>
</message>
<message>
<source>垂直镜像</source>
<translation type="vanished">Vertical Mirror</translation>
</message>
<message>
<source>等大</source>
<translation type="vanished">EqualLarge</translation>
</message>
<message>
<source>等小</source>
<translation type="vanished">EqualSmall</translation>
</message>
<message>
<source>位置工具</source>
<translation type="vanished">Align Tool</translation>
</message>
<message>
<source>文件(&amp;F)</source>
<translation type="vanished">File(&amp;F)</translation>
</message>
<message>
<source>窗口(&amp;W)</source>
<translation type="vanished">Window(&amp;W)</translation>
</message>
<message>
<source>系统(&amp;S)</source>
<translation type="vanished">System(&amp;S)</translation>
</message>
<message>
<source>工具(&amp;T)</source>
<translation type="vanished">Tool(&amp;T)</translation>
</message>
<message>
<source>编辑(&amp;E)</source>
<translation type="vanished">Edit(&amp;E)</translation>
</message>
<message>
<source>页面</source>
<translation type="vanished">Page</translation>
</message>
</context>
<context>
<name>CDevHisDataWidget</name>
<message>
<source>区域:</source>
<translation type="vanished">Location:</translation>
</message>
<message>
<source>开始时间:</source>
<translation type="vanished">Start Time:</translation>
</message>
<message>
<source>设备类型:</source>
<translation type="vanished">Device Type:</translation>
</message>
<message>
<source>结束时间:</source>
<translation type="vanished">End Time:</translation>
</message>
<message>
<source>设备名称:</source>
<translation type="vanished">Device Name:</translation>
</message>
<message>
<source>查询</source>
<translation type="vanished">Search</translation>
</message>
<message>
<source>Excel格式导出</source>
<translation type="vanished">Export to Excel Format</translation>
</message>
<message>
<source>Pdf格式导出</source>
<translation type="vanished">Export to PDF Format</translation>
</message>
<message>
<source>打印</source>
<translation type="vanished">Print</translation>
</message>
<message>
<source>清除</source>
<translation type="vanished">Clear</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>导出成功!
导出路径:</source>
<translation type="vanished">Exported successfully!
Exported path:</translation>
</message>
<message>
<source>保存失败</source>
<translation type="vanished">Failed to save</translation>
</message>
<message>
<source>CDevHisDataWidget</source>
<translation type="vanished">CDevHisDataWidget</translation>
</message>
<message>
<source>yyyy-MM-dd HH:mm</source>
<translation type="vanished">yyyy-MM-dd HH:mm</translation>
</message>
</context>
<context>
<name>CDevHisTableModel</name>
<message>
<source>日期/时间</source>
<translation type="vanished">Date/Time</translation>
</message>
<message>
<source>设备名称</source>
<translation type="vanished">Device Name</translation>
</message>
<message>
<source>所属区域</source>
<translation type="vanished">Location</translation>
</message>
</context>
<context>
<name>CDevRealDataWidget</name>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>点类型</source>
<translation type="vanished">Point Type</translation>
</message>
<message>
<source>设备</source>
<translation type="vanished">Device</translation>
</message>
<message>
<source>设备组</source>
<translation type="vanished">DevGroup</translation>
</message>
<message>
<source>专业</source>
<translation type="vanished">Subsystem</translation>
</message>
<message>
<source>过滤</source>
<translation type="vanished">Filter</translation>
</message>
<message>
<source>按测点过滤</source>
<translation type="vanished">Filter by measuring point</translation>
</message>
<message>
<source>禁止告警</source>
<translation type="vanished">Inhibit Alarm</translation>
</message>
<message>
<source>全部</source>
<translation type="vanished">All</translation>
</message>
<message>
<source>模拟量</source>
<translation type="vanished">Analog</translation>
</message>
<message>
<source>数字量</source>
<translation type="vanished">Digital</translation>
</message>
<message>
<source>累积量</source>
<translation type="vanished">Accuml</translation>
</message>
<message>
<source>混合量</source>
<translation type="vanished">Mix</translation>
</message>
<message>
<source>测点关键字查询</source>
<translation type="vanished">Measurement Point Keyword Search</translation>
</message>
<message>
<source>查询</source>
<translation type="vanished">Query</translation>
</message>
<message>
<source>所有</source>
<translation type="vanished">All</translation>
</message>
<message>
<source>CDevRealDataWidget</source>
<translation type="vanished">实时数据控件</translation>
</message>
<message>
<source>关键字查询</source>
<translation type="vanished">Keyword Search</translation>
</message>
<message>
<source>禁止控制</source>
<translation type="vanished">Prohibit Control</translation>
</message>
<message>
<source>恢复控制</source>
<translation type="vanished">Resume Control</translation>
</message>
<message>
<source>禁止刷新</source>
<translation type="vanished">Prohibit Refresh</translation>
</message>
<message>
<source>恢复刷新</source>
<translation type="vanished">Resume Refresh</translation>
</message>
<message>
<source>恢复告警</source>
<translation type="vanished">Resume Alarm</translation>
</message>
<message>
<source>人工置数</source>
<translation type="vanished">Manual Setting</translation>
</message>
<message>
<source>取消置数</source>
<translation type="vanished">Cancel Setting</translation>
</message>
<message>
<source>查询设备组信息失败!</source>
<translation type="vanished">Failed to retrieve device group information!</translation>
</message>
<message>
<source>请至少选择一项!</source>
<translation type="vanished">Please select at least one item!</translation>
</message>
<message>
<source>行“%1”%2</source>
<translation type="vanished">Row &quot;%1&quot;, %2</translation>
</message>
<message>
<source>“%1”等%2</source>
<translation type="vanished">&quot;%1&quot; and others, a total of (%2) items</translation>
</message>
<message>
<source>“%1”%2</source>
<translation type="vanished">&quot;%1&quot;, %2</translation>
</message>
<message>
<source>下发取消命令失败</source>
<translation type="vanished">Failure to send cancel command</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>获取登录信息失败!</source>
<translation type="vanished">Failure to get login info!</translation>
</message>
<message>
<source>获取登录账户失败!</source>
<translation type="vanished">Failure to get login user!</translation>
</message>
<message>
<source>无标签操作权限!</source>
<translation type="vanished">Have no perm to operate!</translation>
</message>
</context>
<context>
<name>CDevSpePointWidget</name>
<message>
<source>测点标签为空!</source>
<translation type="vanished">Measurement point label is empty!</translation>
</message>
<message>
<source>数据库连接打开失败!</source>
<translation type="vanished">Failed to open the database connection!</translation>
</message>
<message>
<source>测点标签不合法!
</source>
<oldsource>测点标签不合法!</oldsource>
<translation type="vanished">Measurement point label is not valid!</translation>
</message>
<message>
<source>重复添加!
</source>
<oldsource>重复添加!</oldsource>
<translation type="vanished">Duplicate addition!</translation>
</message>
<message>
<source>查询设备描述失败!
</source>
<oldsource>查询设备描述失败!</oldsource>
<translation type="vanished">Failed to query device description!</translation>
</message>
<message>
<source>传入参数个数不一致!</source>
<translation type="vanished">Number of input parameters is inconsistent!</translation>
</message>
</context>
<context>
<name>CDevTreeModel</name>
<message>
<source>位置/设备组/设备</source>
<translation type="vanished">Location/DevGroup/Device</translation>
</message>
</context>
<context>
<name>CDevTreeView</name>
<message>
<source>全选</source>
<translation type="vanished">Check All</translation>
</message>
<message>
<source>清空</source>
<translation type="vanished">Clear</translation>
</message>
</context>
<context>
<name>CDeviceNavWidget</name>
<message>
<source>Form</source>
<translation type="vanished">Form</translation>
</message>
</context>
<context>
<name>CDgtNameShow</name>
<message>
<source>Hide This Channel</source>
<translation type="vanished">Hide This Channel</translation>
</message>
<message>
<source>Restore to Default Group</source>
<translation type="vanished">Restore to Default Group</translation>
</message>
</context>
<context>
<name>CDisposalPlanDialog</name>
<message>
<source>Dialog</source>
<translation type="vanished">Dialog</translation>
</message>
<message>
<source>告警时间:</source>
<translation type="vanished">Alarm Time:</translation>
</message>
<message>
<source>告警内容:</source>
<translation type="vanished">Alarm Content:</translation>
</message>
<message>
<source>处置预案:</source>
<translation type="vanished">Disposal Plan:</translation>
</message>
<message>
<source>处置预案</source>
<translation type="vanished">Disposal Plan</translation>
</message>
</context>
<context>
<name>CDocumentManageWidget</name>
<message>
<source>文档管理</source>
<translation type="vanished">Document Management</translation>
</message>
<message>
<source>添加</source>
<translation type="vanished">Add</translation>
</message>
<message>
<source>修改</source>
<translation type="vanished">Modify</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>下载</source>
<translation type="vanished">Download</translation>
</message>
<message>
<source>上传</source>
<translation type="vanished">Upload</translation>
</message>
<message>
<source>查询</source>
<translation type="vanished">Search</translation>
</message>
<message>
<source>输入文档名称查询</source>
<translation type="vanished">Enter Document Name to Search</translation>
</message>
<message>
<source>打开</source>
<translation type="vanished">Open</translation>
</message>
</context>
<context>
<name>CDrillDownChart</name>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>总共: </source>
<translation type="vanished">Total: </translation>
</message>
</context>
<context>
<name>CDropListWidget</name>
<message>
<source>删除选中项</source>
<translation type="vanished">Delete the selected item</translation>
</message>
</context>
<context>
<name>CDutyDefineDialog</name>
<message>
<source>Dialog</source>
<translation type="vanished">Dialog</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>添加一行</source>
<translation type="vanished">Add a row</translation>
</message>
<message>
<source>删除最后一行</source>
<translation type="vanished">Delete the last row</translation>
</message>
</context>
<context>
<name>CDutySetting</name>
<message>
<source>导出</source>
<translation type="vanished">Export</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>CDutySetting</source>
<translation type="vanished">CDutySetting</translation>
</message>
<message>
<source>用户组</source>
<translation type="vanished">UserGroup</translation>
</message>
<message>
<source>上一周</source>
<translation type="vanished">Last week</translation>
</message>
<message>
<source>本周</source>
<translation type="vanished">This week</translation>
</message>
<message>
<source>下一周</source>
<translation type="vanished">Next week</translation>
</message>
<message>
<source>引用上周</source>
<translation type="vanished">Refer to last week</translation>
</message>
<message>
<source>班次管理</source>
<translation type="vanished">Shift management</translation>
</message>
<message>
<source>选择导出目录</source>
<translation type="vanished">Select the export directory</translation>
</message>
</context>
<context>
<name>CEditCollectWidget</name>
<message>
<source>趋势名称:</source>
<translation type="vanished">Trend Name:</translation>
</message>
<message>
<source>确定</source>
<translation type="vanished">Confirm</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
</context>
<context>
<name>CEventDataCollect</name>
<message>
<source>其他</source>
<translation type="vanished">Other</translation>
</message>
<message>
<source>系统信息</source>
<translation type="vanished">System Information</translation>
</message>
</context>
<context>
<name>CEventDeviceTreeModel</name>
<message>
<source>系统信息</source>
<translation type="vanished">System Information</translation>
</message>
</context>
<context>
<name>CEventFilterDialog</name>
<message>
<source>过滤</source>
<translation type="vanished">Filter</translation>
</message>
<message>
<source>优先级</source>
<translation type="vanished">Priority</translation>
</message>
<message>
<source>全选</source>
<translation type="vanished">Check All</translation>
</message>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>责任区</source>
<translation type="vanished">Responsibility Area</translation>
</message>
<message>
<source>事件状态</source>
<translation type="vanished">Event State</translation>
</message>
<message>
<source>设备类型</source>
<translation type="vanished">Device Type</translation>
</message>
<message>
<source>事件内容关键字</source>
<translation type="vanished">Event content keywords</translation>
</message>
<message>
<source>时间</source>
<translation type="vanished">Time</translation>
</message>
<message>
<source>开始时间</source>
<translation type="vanished">Start Time</translation>
</message>
<message>
<source>结束时间</source>
<translation type="vanished">End Time</translation>
</message>
<message>
<source>确定</source>
<translation type="vanished">Confirm</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>yyyy/MM/dd hh:mm</source>
<translation type="vanished">yyyy/MM/dd hh:mm</translation>
</message>
<message>
<source>区域</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>复归</source>
<translation type="vanished">Resume</translation>
</message>
<message>
<source>已复归</source>
<translation type="vanished">Resumed</translation>
</message>
<message>
<source>未复归</source>
<translation type="vanished">unResumed</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>历史事件过滤必须选择时间!</source>
<translation type="vanished">Select time before filter!</translation>
</message>
<message>
<source>开始时间不能大于结束时间!</source>
<translation type="vanished">The start time cannot more than the end time!</translation>
</message>
<message>
<source>时间间隔不得超过90天</source>
<translation type="vanished">The time interval cannot more than 90 days!</translation>
</message>
</context>
<context>
<name>CEventForm</name>
<message>
<source>事件</source>
<translation type="vanished">Event</translation>
</message>
<message>
<source>位置:</source>
<translation type="vanished">Location:</translation>
</message>
<message>
<source>时间:</source>
<translation type="vanished">Time:</translation>
</message>
<message>
<source>刷新</source>
<translation type="vanished">Refresh</translation>
</message>
<message>
<source>过滤</source>
<translation type="vanished">Filter</translation>
</message>
<message>
<source>全勾选</source>
<translation type="vanished">Select All</translation>
</message>
<message>
<source>全不选</source>
<translation type="vanished">Deselect All</translation>
</message>
<message>
<source>清空</source>
<translation type="vanished">Clear</translation>
</message>
<message>
<source>导出</source>
<translation type="vanished">Export</translation>
</message>
<message>
<source>优先级:</source>
<translation type="vanished">Priority:</translation>
</message>
<message>
<source>关闭</source>
<translation type="vanished">Close</translation>
</message>
<message>
<source>事件状态:</source>
<translation type="vanished">Event State:</translation>
</message>
<message>
<source>事件总数:</source>
<translation type="vanished">Number of Event:</translation>
</message>
<message>
<source>按设备组关键字搜索</source>
<translation type="vanished">Search by device group keyword</translation>
</message>
<message>
<source>请选择时间</source>
<translation type="vanished">Select time</translation>
</message>
<message>
<source>请选择优先级</source>
<translation type="vanished">Select priority</translation>
</message>
<message>
<source>请选择位置</source>
<translation type="vanished">Select location</translation>
</message>
<message>
<source>请选择告警状态</source>
<translation type="vanished">Select Alarm State</translation>
</message>
<message>
<source>请选择事件状态</source>
<translation type="vanished">Select event state</translation>
</message>
<message>
<source>事故追忆</source>
<translation type="vanished">Accident Memory</translation>
</message>
<message>
<source>实时事件</source>
<translation type="vanished">RealTime Event</translation>
</message>
<message>
<source>历史事件</source>
<translation type="vanished">Historical Event</translation>
</message>
<message>
<source>实时事件总数: </source>
<translation type="vanished">RealTime Event: </translation>
</message>
<message>
<source>正在查询历史事件...</source>
<translation type="vanished">Querying historical events...</translation>
</message>
<message>
<source>错误</source>
<translation type="vanished">Error</translation>
</message>
<message>
<source>当前用户不具备事件浏览权限</source>
<translation type="vanished">The current user does not have the right to browse the events</translation>
</message>
<message>
<source>导出成功</source>
<translation type="vanished">Export succeeded</translation>
</message>
<message>
<source>历史事件数量: </source>
<translation type="vanished">History Event: </translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>%1 历史事件数量超出%2条,未予显示!</source>
<translation type="vanished">The number of %1 historical events exceeds %2,not displayed!</translation>
</message>
<message>
<source>实时事件总数:</source>
<translation type="vanished">Total number of realtime event:</translation>
</message>
<message>
<source>0</source>
<translation type="vanished">0</translation>
</message>
<message>
<source>历史事件总数:</source>
<translation type="vanished">Total number of historical event:</translation>
</message>
<message>
<source>历史事件数量:</source>
<translation type="vanished">Number of historical event:</translation>
</message>
<message>
<source>历史事件数量超出10000条,超出部分不显示</source>
<translation type="vanished">The number of historical events beyond 10000,the excess part does not show</translation>
</message>
<message>
<source>历史事件数量超出%1条,未予显示!</source>
<translation type="vanished">The number of historical events beyond %1,not shown!</translation>
</message>
<message>
<source>Save File</source>
<translation type="vanished">Save File</translation>
</message>
</context>
<context>
<name>CEventHistoryModel</name>
<message>
<source>时间</source>
<translation type="vanished">Time</translation>
</message>
<message>
<source>优先级</source>
<translation type="vanished">Priority</translation>
</message>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>责任区</source>
<translation type="vanished">Responsibility Area</translation>
</message>
<message>
<source>事件类型</source>
<translation type="vanished">Event Type</translation>
</message>
<message>
<source>事件状态</source>
<translation type="vanished">Event State</translation>
</message>
<message>
<source>确认人</source>
<translation type="vanished">Confirmor</translation>
</message>
<message>
<source>确认时间</source>
<translation type="vanished">Confirm time</translation>
</message>
<message>
<source>事件内容</source>
<translation type="vanished">Event Content</translation>
</message>
<message>
<source>复归状态</source>
<translation type="vanished">Resume Status</translation>
</message>
<message>
<source> 事件内容</source>
<translation type="vanished">Event Content</translation>
</message>
<message>
<source>未复归</source>
<translation type="vanished">unResumed</translation>
</message>
<message>
<source>已复归</source>
<translation type="vanished">Resumed</translation>
</message>
</context>
<context>
<name>CEventItemModel</name>
<message>
<source>时间</source>
<translation type="vanished">Time</translation>
</message>
<message>
<source>优先级</source>
<translation type="vanished">Priority</translation>
</message>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>责任区</source>
<translation type="vanished">Responsibility Area</translation>
</message>
<message>
<source>事件类型</source>
<translation type="vanished">Event Type</translation>
</message>
<message>
<source>事件状态</source>
<translation type="vanished">Event State</translation>
</message>
<message>
<source>事件内容</source>
<translation type="vanished">Event Content</translation>
</message>
<message>
<source>复归状态</source>
<translation type="vanished">Resume Status</translation>
</message>
<message>
<source>未复归</source>
<translation type="vanished">unResumed</translation>
</message>
<message>
<source>已复归</source>
<translation type="vanished">Resumed</translation>
</message>
</context>
<context>
<name>CExplorerWnd</name>
<message>
<location filename="hmi/CExplorerWnd.cpp" line="209"/>
<source> </source>
<translation></translation>
</message>
<message>
<location filename="hmi/CExplorerWnd.cpp" line="263"/>
<source>打开文件</source>
<translation>Open File</translation>
</message>
<message>
<location filename="hmi/CExplorerWnd.cpp" line="276"/>
<location filename="hmi/CExplorerWnd.cpp" line="280"/>
<location filename="hmi/CExplorerWnd.cpp" line="371"/>
<source>提示</source>
<translation>Prompt</translation>
</message>
<message>
<location filename="hmi/CExplorerWnd.cpp" line="276"/>
<source>加密狗运行异常!</source>
<translation>Dongle running abnormal!</translation>
</message>
<message>
<location filename="hmi/CExplorerWnd.cpp" line="280"/>
<source>加密狗检测正常!</source>
<translation>Dongle detection normal!</translation>
</message>
<message>
<location filename="hmi/CExplorerWnd.cpp" line="372"/>
<source>确认退出系统?</source>
<translation>Exit system?</translation>
</message>
<message>
<location filename="hmi/CExplorerWnd.cpp" line="375"/>
<source>确认</source>
<translation>Confirm</translation>
</message>
<message>
<location filename="hmi/CExplorerWnd.cpp" line="376"/>
<source>取消</source>
<translation>Cancel</translation>
</message>
<message>
<location filename="hmi/CExplorerWnd.cpp" line="546"/>
<source>编辑图形</source>
<translation>Edit graphics</translation>
</message>
<message>
<location filename="hmi/CExplorerWnd.cpp" line="547"/>
<source>Ctrl+d</source>
<translation>Ctrl+d</translation>
</message>
<message>
<location filename="hmi/CExplorerWnd.cpp" line="551"/>
<source>加密狗状态</source>
<translation>Dongle state</translation>
</message>
<message>
<location filename="hmi/CExplorerWnd.cpp" line="552"/>
<source>Ctrl+R</source>
<translation>Ctrl+R</translation>
</message>
<message>
<location filename="hmi/CExplorerWnd.cpp" line="557"/>
<source>Ctrl+E</source>
<translation>Ctrl+E</translation>
</message>
<message>
<location filename="hmi/CExplorerWnd.cpp" line="556"/>
<source>退出</source>
<translation>Exit</translation>
</message>
<message>
<location filename="hmi/CExplorerWnd.cpp" line="565"/>
<source>导航图</source>
<translation>Navigation Chart</translation>
</message>
<message>
<location filename="hmi/CExplorerWnd.cpp" line="660"/>
<source>%1 - %2</source>
<translation>%1 - %2</translation>
</message>
<message>
<location filename="hmi/CExplorerWnd.cpp" line="667"/>
<source>导出图形</source>
<translation>Export graphics</translation>
</message>
<message>
<location filename="hmi/CExplorerWnd.cpp" line="668"/>
<source>图形文件(*.png)</source>
<translation>Graphics file(*.png)</translation>
</message>
</context>
<context>
<name>CFaultRecallRecordWidget</name>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>刷新</source>
<translation type="vanished">Refresh</translation>
</message>
<message>
<source>清空</source>
<translation type="vanished">Clear</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>全部</source>
<translation type="vanished">All</translation>
</message>
<message>
<source>CFaultRecallRecordWidget</source>
<translation type="vanished">CFaultRecallRecordWidget</translation>
</message>
<message>
<source>开始时间</source>
<translation type="vanished">Start time</translation>
</message>
<message>
<source>结束时间</source>
<translation type="vanished">End time</translation>
</message>
<message>
<source>画面</source>
<translation type="vanished">Graph</translation>
</message>
<message>
<source>播放</source>
<translation type="vanished">Play</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>请选择一项记录!</source>
<translation type="vanished">Please select a record!</translation>
</message>
<message>
<source>确定开始播放“%1”</source>
<translation type="vanished">Confirm to start playing “%1”</translation>
</message>
<message>
<source>请选择删除项!</source>
<translation type="vanished">Please select a record!</translation>
</message>
<message>
<source>确定删除记录“%1”</source>
<translation type="vanished">Confirm to delete “%1”</translation>
</message>
<message>
<source>打开数据库失败。</source>
<translation type="vanished">Failure to open database.</translation>
</message>
<message>
<source>删除“%1”失败</source>
<translation type="vanished">Failure to delete “%1”!</translation>
</message>
<message>
<source>确定清空所有记录?</source>
<translation type="vanished">Confirm to clear all records?</translation>
</message>
<message>
<source>清空失败!</source>
<translation type="vanished">Failure to clear!</translation>
</message>
</context>
<context>
<name>CFileFolderTree</name>
<message>
<source>名称:</source>
<translation type="vanished">Name:</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Hint</translation>
</message>
<message>
<source>非法的命名</source>
<translation type="vanished">Illegal Naming</translation>
</message>
<message>
<source>当前登录用户无运维管理功能权限</source>
<translation type="vanished">The current logged-in user does not have operational management permissions</translation>
</message>
<message>
<source>添加目录</source>
<translation type="vanished">Add Directory</translation>
</message>
<message>
<source>目录已存在</source>
<translation type="vanished">The directory already exists.</translation>
</message>
<message>
<source>添加目录失败</source>
<translation type="vanished">Failed to add the directory.</translation>
</message>
<message>
<source>请选择要修改的目录</source>
<translation type="vanished">Please select the directory to modify.</translation>
</message>
<message>
<source>修改目录名称</source>
<translation type="vanished">Modify directory name</translation>
</message>
<message>
<source>修改目录名称失败</source>
<translation type="vanished">Failed to modify the directory name.</translation>
</message>
<message>
<source>请选择要删除的目录</source>
<translation type="vanished">Please select the directory to delete.</translation>
</message>
<message>
<source>确认删除?</source>
<translation type="vanished">Confirm on delete?</translation>
</message>
<message>
<source>删除目录失败</source>
<translation type="vanished">Failed to delete the directory</translation>
</message>
<message>
<source>添加</source>
<translation type="vanished">Add</translation>
</message>
<message>
<source>修改</source>
<translation type="vanished">Modify</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
</context>
<context>
<name>CFileSyncDialog</name>
<message>
<source>文件同步</source>
<translation type="vanished">FileSync</translation>
</message>
<message>
<source>提交</source>
<translation type="vanished">Submit</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>添加</source>
<translation type="vanished">Add</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Hint</translation>
</message>
<message>
<source>无需添加</source>
<translation type="vanished">No need to add</translation>
</message>
<message>
<source>确认添加</source>
<translation type="vanished">Confirm to add</translation>
</message>
<message>
<source>添加失败: </source>
<translation type="vanished">Add failed: </translation>
</message>
<message>
<source>无需删除</source>
<translation type="vanished">No need to delete</translation>
</message>
<message>
<source>确认删除</source>
<translation type="vanished">Confirm</translation>
</message>
<message>
<source>删除失败: </source>
<translation type="vanished">Deletion failed: </translation>
</message>
<message>
<source>选择文件</source>
<translation type="vanished">Select File</translation>
</message>
<message>
<source>名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>修改日期</source>
<translation type="vanished">Modification Date</translation>
</message>
<message>
<source>状态</source>
<translation type="vanished">Status</translation>
</message>
<message>
<source> (异常) </source>
<translation type="vanished"> (Abnormal) </translation>
</message>
<message>
<source>无需提交</source>
<translation type="vanished">No Need to Submit</translation>
</message>
<message>
<source>提交失败: </source>
<translation type="vanished">Submission Failed: </translation>
</message>
</context>
<context>
<name>CFileTableWidget</name>
<message>
<source>提示</source>
<translation type="vanished">Hint</translation>
</message>
<message>
<source>当前登录用户无运维管理功能权限</source>
<translation type="vanished">The current logged-in user does not have operational management permissions.</translation>
</message>
<message>
<source>请选择上传目录</source>
<translation type="vanished">Please select the upload directory.</translation>
</message>
<message>
<source>上传文档</source>
<translation type="vanished">Upload document</translation>
</message>
<message>
<source>文档已存在: %1,是否替换?</source>
<translation type="vanished">The document already exists: %1, do you want to replace it?</translation>
</message>
<message>
<source>%1 上传失败</source>
<translation type="vanished">%1 Upload failed</translation>
</message>
<message>
<source>上传成功</source>
<translation type="vanished">Upload successful</translation>
</message>
<message>
<source>请选择文档</source>
<translation type="vanished">Please select a document</translation>
</message>
<message>
<source>请选择下载路径</source>
<translation type="vanished">Please select a download path</translation>
</message>
<message>
<source>%1 下载失败</source>
<translation type="vanished">%1 Download failed</translation>
</message>
<message>
<source>下载成功</source>
<translation type="vanished">Download successful</translation>
</message>
<message>
<source>确认删除?</source>
<translation type="vanished">Confirm on delete?</translation>
</message>
<message>
<source>删除 %1 失败</source>
<translation type="vanished">Failed to delete %1</translation>
</message>
<message>
<source>文档不存在</source>
<translation type="vanished">The document does not exist</translation>
</message>
<message>
<source>打开文档失败</source>
<translation type="vanished">Failed to open the document</translation>
</message>
<message>
<source>序号</source>
<translation type="vanished">Serial Number</translation>
</message>
<message>
<source>文档名称</source>
<translation type="vanished">Document Name</translation>
</message>
<message>
<source>文档修改时间</source>
<translation type="vanished">Document Modification Time</translation>
</message>
<message>
<source>文档路径</source>
<translation type="vanished">Document Path</translation>
</message>
<message>
<source>请选择一个录波文件</source>
<translation type="vanished">Please select an oscillogram file</translation>
</message>
<message>
<source>请选择导出路径</source>
<translation type="vanished">Please select an export path</translation>
</message>
<message>
<source>文件已存在: %1,是否替换?</source>
<translation type="vanished">File already exists: %1, do you want to replace it?</translation>
</message>
<message>
<source>%1 导出失败</source>
<translation type="vanished">%1 Export failed</translation>
</message>
<message>
<source>导出成功</source>
<translation type="vanished">Export succeeded</translation>
</message>
<message>
<source>设备名</source>
<translation type="vanished">Device Name</translation>
</message>
<message>
<source>创建时间</source>
<translation type="vanished">Creation Time</translation>
</message>
<message>
<source>文件名</source>
<translation type="vanished">File Name</translation>
</message>
</context>
<context>
<name>CFindReplace</name>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CFindReplace.cpp" line="8"/>
<source>联库替换</source>
<translation>Connection Replace</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CFindReplace.cpp" line="210"/>
<source>已替换:%1个</source>
<translation>Replaced: %1</translation>
</message>
</context>
<context>
<name>CFlowLine</name>
<message>
<location filename="GraphShape/DynamicShape/CFlowLine.cpp" line="234"/>
<location filename="GraphShape/DynamicShape/CFlowLine.cpp" line="260"/>
<source>潮流颜色</source>
<translation>Flow color</translation>
</message>
<message>
<location filename="GraphShape/DynamicShape/CFlowLine.cpp" line="241"/>
<location filename="GraphShape/DynamicShape/CFlowLine.cpp" line="261"/>
<source>潮流长度</source>
<translation>Flow lenth</translation>
</message>
</context>
<context>
<name>CGTableWidget</name>
<message>
<location filename="GraphShape/ScriptWrap/CQWidgetWrap.cpp" line="924"/>
<source>导出xlsx文件为</source>
<translation>Export xlsx file to</translation>
</message>
</context>
<context>
<name>CGlobalConfigDialog</name>
<message>
<location filename="hmi/dialog/globalConfigDialog/CGlobalConfigDialog.ui" line="14"/>
<source>全局变量</source>
<translation>Global Parameter</translation>
</message>
<message>
<location filename="hmi/dialog/globalConfigDialog/CGlobalConfigDialog.ui" line="68"/>
<source>+</source>
<translation>+</translation>
</message>
<message>
<location filename="hmi/dialog/globalConfigDialog/CGlobalConfigDialog.ui" line="87"/>
<source>-</source>
<translation>-</translation>
</message>
<message>
<location filename="hmi/dialog/globalConfigDialog/CGlobalConfigDialog.ui" line="126"/>
<source>确定</source>
<translation>Confirm</translation>
</message>
<message>
<location filename="hmi/dialog/globalConfigDialog/CGlobalConfigDialog.ui" line="133"/>
<source>取消</source>
<translation>Cancel</translation>
</message>
<message>
<location filename="hmi/dialog/globalConfigDialog/CGlobalConfigDialog.cpp" line="12"/>
<source>全局变量配置</source>
<translation>Global Variable Configuration</translation>
</message>
<message>
<location filename="hmi/dialog/globalConfigDialog/CGlobalConfigDialog.cpp" line="99"/>
<source>描述</source>
<translation>Description</translation>
</message>
<message>
<location filename="hmi/dialog/globalConfigDialog/CGlobalConfigDialog.cpp" line="99"/>
<source>名称</source>
<translation>Name</translation>
</message>
<message>
<location filename="hmi/dialog/globalConfigDialog/CGlobalConfigDialog.cpp" line="99"/>
<source>类型</source>
<translation>Type</translation>
</message>
<message>
<location filename="hmi/dialog/globalConfigDialog/CGlobalConfigDialog.cpp" line="99"/>
<source></source>
<translation>Value</translation>
</message>
<message>
<location filename="hmi/dialog/globalConfigDialog/CGlobalConfigDialog.cpp" line="217"/>
<source>提示</source>
<translation>Prompt</translation>
</message>
<message>
<location filename="hmi/dialog/globalConfigDialog/CGlobalConfigDialog.cpp" line="217"/>
<source>保存失败!</source>
<translation>Failed to save!</translation>
</message>
<message>
<location filename="hmi/dialog/globalConfigDialog/CGlobalConfigDialog.cpp" line="227"/>
<source>数值型</source>
<translation>Number</translation>
</message>
<message>
<location filename="hmi/dialog/globalConfigDialog/CGlobalConfigDialog.cpp" line="228"/>
<source>布尔型</source>
<translation>Bool</translation>
</message>
<message>
<location filename="hmi/dialog/globalConfigDialog/CGlobalConfigDialog.cpp" line="229"/>
<source>字符串</source>
<translation>String</translation>
</message>
</context>
<context>
<name>CGradientDialog</name>
<message>
<location filename="PropertyEditor/gradient/CGradientDialog.cpp" line="17"/>
<source>填充配置</source>
<translation>Fill Configuration</translation>
</message>
</context>
<context>
<name>CGraphApp</name>
<message>
<location filename="hmi/CGraphApp.cpp" line="427"/>
<location filename="hmi/CGraphApp.cpp" line="998"/>
<location filename="hmi/CGraphApp.cpp" line="1014"/>
<source>提示</source>
<translation>Prompt</translation>
</message>
<message>
<location filename="hmi/CGraphApp.cpp" line="427"/>
<source>系统未启动!</source>
<translation>System not started!</translation>
</message>
<message>
<location filename="hmi/CGraphApp.cpp" line="998"/>
<source>加密狗检测异常!</source>
<translation>WatchDog running abnormal!</translation>
</message>
<message>
<location filename="hmi/CGraphApp.cpp" line="1014"/>
<source>加密狗运行异常!</source>
<translation>WatchDog running abnormal!</translation>
</message>
</context>
<context>
<name>CGraphDataAcess</name>
<message>
<location filename="GraphDataAcess/CGraphDataAcess.cpp" line="1027"/>
<source>用户不具有指定权限</source>
<translation>The user does not have the specified permissions</translation>
</message>
<message>
<location filename="GraphDataAcess/CGraphDataAcess.cpp" line="1032"/>
<source>无用户登录信息</source>
<translation>No user login information</translation>
</message>
<message>
<location filename="GraphDataAcess/CGraphDataAcess.cpp" line="1037"/>
<source>输入名称不存在</source>
<translation>The input name does not exist</translation>
</message>
<message>
<location filename="GraphDataAcess/CGraphDataAcess.cpp" line="1042"/>
<source>输入名称不唯一</source>
<translation>The input name is not unique</translation>
</message>
<message>
<location filename="GraphDataAcess/CGraphDataAcess.cpp" line="1047"/>
<source>不允许在该节点登录</source>
<translation>Logon on this node is not allowed</translation>
</message>
<message>
<source>用户口令错误</source>
<translation type="vanished">Password error</translation>
</message>
<message>
<location filename="GraphDataAcess/CGraphDataAcess.cpp" line="1052"/>
<source>密码错误</source>
<translation>Password error</translation>
</message>
<message>
<location filename="GraphDataAcess/CGraphDataAcess.cpp" line="1057"/>
<source>用户已失效</source>
<translation>User deactivated</translation>
</message>
<message>
<location filename="GraphDataAcess/CGraphDataAcess.cpp" line="1062"/>
<source>用户已锁定</source>
<translation>User locked</translation>
</message>
<message>
<location filename="GraphDataAcess/CGraphDataAcess.cpp" line="1067"/>
<source>用户不属于所选用户组</source>
<translation>The user does not belong to the selected user group</translation>
</message>
<message>
<location filename="GraphDataAcess/CGraphDataAcess.cpp" line="1072"/>
<source>未知错误,系统可能未正常启动</source>
<translation>Unknown error, the system may not have started properly</translation>
</message>
<message>
<location filename="GraphDataAcess/CGraphDataAcess.cpp" line="1077"/>
<source>未知错误</source>
<translation>Unknown error</translation>
</message>
<message>
<location filename="GraphDataAcess/CGraphDataAcess.cpp" line="1084"/>
<source>内存出错</source>
<translation>Memory error</translation>
</message>
</context>
<context>
<name>CGraphFileTree</name>
<message>
<location filename="hmi/dialog/graphTree/CGraphFileTree.cpp" line="19"/>
<source>搜索...</source>
<translation>Search...</translation>
</message>
<message>
<location filename="hmi/dialog/graphTree/CGraphFileTree.cpp" line="62"/>
<source>刷新</source>
<translation>刷新</translation>
</message>
</context>
<context>
<name>CGraphView</name>
<message>
<location filename="hmi/CGraphView.cpp" line="233"/>
<location filename="hmi/CGraphView.cpp" line="338"/>
<source>标题</source>
<translation>Title</translation>
</message>
<message>
<location filename="hmi/CGraphView.cpp" line="225"/>
<location filename="hmi/CGraphView.cpp" line="234"/>
<location filename="hmi/CGraphView.cpp" line="289"/>
<source>图幅</source>
<translation>Sheet</translation>
</message>
<message>
<location filename="hmi/CGraphView.cpp" line="235"/>
<location filename="hmi/CGraphView.cpp" line="304"/>
<source>背景色</source>
<translation>Background Color</translation>
</message>
<message>
<location filename="hmi/CGraphView.cpp" line="236"/>
<location filename="hmi/CGraphView.cpp" line="317"/>
<source>背景图片</source>
<translation>Background Image</translation>
</message>
<message>
<location filename="hmi/CGraphView.cpp" line="245"/>
<location filename="hmi/CGraphView.cpp" line="380"/>
<source>是否缩放</source>
<translation>Whether to Zoom</translation>
</message>
<message>
<location filename="hmi/CGraphView.cpp" line="246"/>
<location filename="hmi/CGraphView.cpp" line="376"/>
<source>是否拓扑</source>
<translation>Whether Topology</translation>
</message>
<message>
<location filename="hmi/CGraphView.cpp" line="247"/>
<location filename="hmi/CGraphView.cpp" line="360"/>
<source>自适应显示</source>
<translation>Adaptive display</translation>
</message>
<message>
<location filename="hmi/CGraphView.cpp" line="248"/>
<location filename="hmi/CGraphView.cpp" line="312"/>
<source>窗口标识</source>
<translation>Window Identifier</translation>
</message>
<message>
<location filename="hmi/CGraphView.cpp" line="249"/>
<location filename="hmi/CGraphView.cpp" line="384"/>
<source>发布类型</source>
<translation>Publish Type</translation>
</message>
<message>
<location filename="hmi/CGraphView.cpp" line="273"/>
<location filename="hmi/CGraphView.cpp" line="326"/>
<source>图层显示</source>
<translation>Layer Display</translation>
</message>
<message>
<location filename="hmi/CGraphView.cpp" line="275"/>
<location filename="hmi/CGraphView.cpp" line="342"/>
<source>窗口关闭按钮</source>
<translation>Window Close Button</translation>
</message>
<message>
<location filename="hmi/CGraphView.cpp" line="276"/>
<location filename="hmi/CGraphView.cpp" line="356"/>
<source>专业.位置</source>
<translation>Subsystem.Station</translation>
</message>
<message>
<location filename="hmi/CGraphView.cpp" line="277"/>
<location filename="hmi/CGraphView.cpp" line="364"/>
<source>模态</source>
<translation>Modal</translation>
</message>
<message>
<source>平面显示</source>
<translation type="vanished">Graphic Display</translation>
</message>
<message>
<source>是否带电:%1</source>
<translation type="vanished">Charged:%1</translation>
</message>
<message>
<source>设备名:%1
所属站:%2
值:%3
状态:%4
%5</source>
<translation type="vanished">Device Name:%1 Location:%2 Value:%3 State:%4 %5</translation>
</message>
<message>
<source>设备名:%1
所属站:%2
值:%3
状态:%4</source>
<translation type="vanished">Device Name:%1 Location:%2 Value:%3 State:%4</translation>
</message>
</context>
<context>
<name>CGridShape</name>
<message>
<location filename="GraphShape/BasicShape/CGridShape.cpp" line="217"/>
<source>网格线颜色</source>
<translation>Gridline color</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CGridShape.cpp" line="218"/>
<source>网格填充颜色</source>
<translation>Grid color</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CGridShape.cpp" line="225"/>
<source>交替填充颜色</source>
<translation>Alternate color</translation>
</message>
</context>
<context>
<name>CGroupManageDialog</name>
<message>
<source>轮询组配置</source>
<translation type="vanished">Polling Group</translation>
</message>
<message>
<source>新增</source>
<translation type="vanished">Add</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>轮询组</source>
<translation type="vanished">Group</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>轮询组不能为空!</source>
<translation type="vanished">Polling group cannot be empty!</translation>
</message>
<message>
<source>轮询组不能重复!</source>
<translation type="vanished">Polling group cannot repeat!</translation>
</message>
<message>
<source>轮询组不能有特殊符号!</source>
<translation type="vanished">Polling group invalid!</translation>
</message>
</context>
<context>
<name>CHangPanelWidget</name>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>设备名称</source>
<translation type="vanished">Device Name</translation>
</message>
<message>
<source>专业</source>
<translation type="vanished">Subsystem</translation>
</message>
<message>
<source>操作主机</source>
<translation type="vanished">Hostname</translation>
</message>
<message>
<source>操作人</source>
<translation type="vanished">Operator</translation>
</message>
<message>
<source>刷新</source>
<translation type="vanished">Refresh</translation>
</message>
<message>
<source>未知</source>
<translation type="vanished">Unknown</translation>
</message>
<message>
<source>CHangPanelWidget</source>
<translation type="vanished">CHangPanelWidget</translation>
</message>
<message>
<source>位置:</source>
<translation type="vanished">Location:</translation>
</message>
<message>
<source>专业:</source>
<translation type="vanished">Subsystem:</translation>
</message>
<message>
<source>设备组</source>
<translation type="vanished">Device Group</translation>
</message>
<message>
<source>挂牌类型</source>
<translation type="vanished">Type</translation>
</message>
<message>
<source>挂牌时间</source>
<translation type="vanished">Time</translation>
</message>
<message>
<source>操作人组</source>
<translation type="vanished">Operator Group</translation>
</message>
<message>
<source>备注信息</source>
<translation type="vanished">Remark</translation>
</message>
<message>
<source>标签名</source>
<translation type="vanished">Tag Name</translation>
</message>
<message>
<source>总数</source>
<translation type="vanished">Total</translation>
</message>
<message>
<source>取消挂牌</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>无取消挂牌操作权限!</source>
<translation type="vanished">Have no perm to operate!</translation>
</message>
<message>
<source>初始化权限失败!</source>
<translation type="vanished">Failure to initialize perm!</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>请选择一项挂牌信息!</source>
<translation type="vanished">Please select a record!</translation>
</message>
<message>
<source>获取标签挂牌信息有误,%1</source>
<translation type="vanished">Failure to read token info,%1</translation>
</message>
<message>
<source>下发取消挂牌命令失败</source>
<translation type="vanished">Failure to send cancel command</translation>
</message>
</context>
<context>
<name>CHangPanelWork</name>
<message>
<source>读取标签信息表失败</source>
<translation type="vanished">Failure to read tag info</translation>
</message>
</context>
<context>
<name>CHisEventManage</name>
<message>
<source>未查询到该设备相关事件!</source>
<translation type="vanished">No event related to this device was found!</translation>
</message>
</context>
<context>
<name>CHistoryActionModel</name>
<message>
<source>动作</source>
<translation type="vanished">Action</translation>
</message>
<message>
<source>车站</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>描述</source>
<translation type="vanished">Description</translation>
</message>
<message>
<source>执行结果</source>
<translation type="vanished">Executing results</translation>
</message>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
</context>
<context>
<name>CHistoryLinkFilterDialog</name>
<message>
<source>过滤</source>
<translation type="vanished">Filter</translation>
</message>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>用户</source>
<translation type="vanished">User</translation>
</message>
<message>
<source>结果</source>
<translation type="vanished">Result</translation>
</message>
<message>
<source>类型</source>
<translation type="vanished">Type</translation>
</message>
<message>
<source>时间</source>
<translation type="vanished">Time</translation>
</message>
<message>
<source>起始时间:</source>
<translation type="vanished">Start Time:</translation>
</message>
<message>
<source>结束时间:</source>
<translation type="vanished">End Time:</translation>
</message>
<message>
<source>执行成功</source>
<translation type="vanished">execution success</translation>
</message>
<message>
<source>执行失败</source>
<translation type="vanished">execution failure</translation>
</message>
<message>
<source>执行终止</source>
<translation type="vanished">execution termination</translation>
</message>
<message>
<source>执行跳过</source>
<translation type="vanished">execution skip</translation>
</message>
<message>
<source>标准联动</source>
<translation type="vanished">Standard Linkage</translation>
</message>
<message>
<source>自定义联动</source>
<translation type="vanished">Custom Linkage</translation>
</message>
</context>
<context>
<name>CHistoryLinkModel</name>
<message>
<source>名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>车站</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>时间</source>
<translation type="vanished">Time</translation>
</message>
<message>
<source>用户</source>
<translation type="vanished">User</translation>
</message>
<message>
<source>类型</source>
<translation type="vanished">Type</translation>
</message>
<message>
<source>执行结果</source>
<translation type="vanished">Executing results</translation>
</message>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
</context>
<context>
<name>CHistorySequenceFilterDialog</name>
<message>
<source>过滤</source>
<translation type="vanished">Filter</translation>
</message>
<message>
<source>位置</source>
<oldsource>车站</oldsource>
<translation type="vanished">Location</translation>
</message>
<message>
<source>用户</source>
<translation type="vanished">User</translation>
</message>
<message>
<source>结果</source>
<translation type="vanished">Result</translation>
</message>
<message>
<source>类型</source>
<translation type="vanished">Type</translation>
</message>
<message>
<source>标准顺控</source>
<translation type="vanished">Standard sequence</translation>
</message>
<message>
<source>自定义顺控</source>
<translation type="vanished">Custom sequence control</translation>
</message>
<message>
<source>时间</source>
<translation type="vanished">Time</translation>
</message>
<message>
<source>起始时间:</source>
<translation type="vanished">Start Time:</translation>
</message>
<message>
<source>结束时间:</source>
<translation type="vanished">End Time:</translation>
</message>
<message>
<source>执行成功</source>
<translation type="vanished">execution success</translation>
</message>
<message>
<source>执行失败</source>
<translation type="vanished">execution failure</translation>
</message>
<message>
<source>执行终止</source>
<translation type="vanished">execution termination</translation>
</message>
<message>
<source>执行跳过</source>
<translation type="vanished">execution skip</translation>
</message>
</context>
<context>
<name>CHistorySequenceModel</name>
<message>
<source>名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>车站</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>时间</source>
<translation type="vanished">Time</translation>
</message>
<message>
<source>用户</source>
<translation type="vanished">User</translation>
</message>
<message>
<source>类型</source>
<translation type="vanished">Type</translation>
</message>
<message>
<source>执行结果</source>
<translation type="vanished">Executing results</translation>
</message>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>标准顺控</source>
<translation type="vanished">Standard sequence control</translation>
</message>
<message>
<source>自定义顺控</source>
<translation type="vanished">Custom sequence</translation>
</message>
</context>
<context>
<name>CHmiConfig</name>
<message>
<location filename="hmi/dialog/hmiConfigDialog/CHmiConfig.cpp" line="15"/>
<source>页面配置</source>
<translation>Page Configuration</translation>
</message>
<message>
<location filename="hmi/dialog/hmiConfigDialog/CHmiConfig.cpp" line="55"/>
<source>屏幕首页面</source>
<translation>Home Screen</translation>
</message>
<message>
<location filename="hmi/dialog/hmiConfigDialog/CHmiConfig.cpp" line="55"/>
<source>屏幕号</source>
<translation>Screen Number</translation>
</message>
<message>
<location filename="hmi/dialog/hmiConfigDialog/CHmiConfig.cpp" line="159"/>
<source>提示</source>
<translation>Prompt</translation>
</message>
<message>
<location filename="hmi/dialog/hmiConfigDialog/CHmiConfig.cpp" line="159"/>
<source>保存失败!</source>
<translation>Failed to save!</translation>
</message>
<message>
<source>描述</source>
<translation type="vanished">Description</translation>
</message>
<message>
<source>名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>类型</source>
<translation type="vanished">Type</translation>
</message>
<message>
<source></source>
<translation type="vanished">Value</translation>
</message>
<message>
<source>数值型</source>
<translation type="vanished">Number</translation>
</message>
<message>
<source>布尔型</source>
<translation type="vanished">Bool</translation>
</message>
<message>
<source>字符串</source>
<translation type="vanished">String</translation>
</message>
</context>
<context>
<name>CIconActDialog</name>
<message>
<source>图元动作</source>
<translation type="vanished">Graphic Element Action</translation>
</message>
<message>
<source>添加</source>
<translation type="vanished">Add</translation>
</message>
<message>
<source>+</source>
<translation type="vanished">+</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>-</source>
<translation type="vanished">-</translation>
</message>
<message>
<source>确认</source>
<translation type="vanished">Confirm</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>选择文件</source>
<translation type="vanished">Select File</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Hint</translation>
</message>
<message>
<source>保存失败!</source>
<translation type="vanished">Save Failed!</translation>
</message>
<message>
<source>左键单击</source>
<translation type="vanished">Left-click</translation>
</message>
<message>
<source>左键双击</source>
<translation type="vanished">Double-click with the left mouse button</translation>
</message>
<message>
<source>禁止</source>
<translation type="vanished">Prohibit</translation>
</message>
<message>
<source>允许</source>
<translation type="vanished">Allow</translation>
</message>
</context>
<context>
<name>CLayerDlg</name>
<message>
<location filename="hmi/dialog/layerDialog/CLayerDlg.cpp" line="76"/>
<source>图层工具</source>
<translation>Layer Tool</translation>
</message>
</context>
<context>
<name>CLimitOptWidget</name>
<message>
<source>确认</source>
<translation type="vanished">Confirm</translation>
</message>
<message>
<source>关闭</source>
<translation type="vanished">Close</translation>
</message>
<message>
<source>未知</source>
<translation type="vanished">Unknown</translation>
</message>
<message>
<source></source>
<translation type="vanished">No</translation>
</message>
<message>
<source></source>
<translation type="vanished">Yes</translation>
</message>
<message>
<source>CLimitOptWidget</source>
<translation type="vanished">CLimitOptWidget</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>%1[%2-%3], 无标签操作权限!</source>
<translation type="vanished">%1[%2-%3], not perm!</translation>
</message>
<message>
<source>设置成功</source>
<translation type="vanished">Setting successful</translation>
</message>
<message>
<source>设备属性</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>是否越限</source>
<translation type="vanished">Limit</translation>
</message>
<message>
<source>越限级别数量</source>
<translation type="vanished">Limit Number</translation>
</message>
<message>
<source>越限级别</source>
<translation type="vanished">Exceedance Level</translation>
</message>
<message>
<source>越上限</source>
<translation type="vanished">Upper Limit</translation>
</message>
<message>
<source>越下限</source>
<translation type="vanished">Lower Limit</translation>
</message>
<message>
<source>越上上限</source>
<translation type="vanished">Upper Limit 2</translation>
</message>
<message>
<source>越下下限</source>
<translation type="vanished">Lower Limit 2</translation>
</message>
<message>
<source>越三级上限</source>
<translation type="vanished">Upper Limit 3</translation>
</message>
<message>
<source>越三级下限</source>
<translation type="vanished">Lower Limit 3</translation>
</message>
<message>
<source>越上限应大于越下限!</source>
<translation type="vanished">The upper limit must more than the lower limit!</translation>
</message>
<message>
<source>越上上限应大于越下下限!</source>
<translation type="vanished">The upper limit 2 must more than the lower limit 2!</translation>
</message>
<message>
<source>越下下限应小于越下限!</source>
<translation type="vanished">The lower limit 2 must less than the lower limit!</translation>
</message>
<message>
<source>越上上限应大于越上限!</source>
<translation type="vanished">The upper limit 2 must more than the upper limit!</translation>
</message>
<message>
<source>无越限</source>
<translation type="vanished">No Exceedance</translation>
</message>
<message>
<source>一级越限</source>
<translation type="vanished">First-Level Exceedance</translation>
</message>
<message>
<source>二级越限</source>
<translation type="vanished">Second-Level Exceedance</translation>
</message>
</context>
<context>
<name>CLimitOptWork</name>
<message>
<source>系统初始化失败!</source>
<translation type="vanished">Failure to initialize system!</translation>
</message>
<message>
<source>更改是否越限失败!</source>
<translation type="vanished">Failure to set isLimit!</translation>
</message>
<message>
<source>更改越限信息失败!</source>
<translation type="vanished">Failure to change limit info!</translation>
</message>
<message>
<source> 越限设置 </source>
<translation type="vanished"> Set limit </translation>
</message>
<message>
<source> 取消越限设置 </source>
<translation type="vanished"> Cancel limit </translation>
</message>
<message>
<source>操作员: </source>
<translation type="vanished">Operator: </translation>
</message>
<message>
<source>操作主机: </source>
<translation type="vanished">Hostname: </translation>
</message>
</context>
<context>
<name>CLineEditWithBt</name>
<message>
<location filename="GraphTool/WebPublish/CLineEditWithBt.cpp" line="47"/>
<location filename="hmi/dialog/hmiConfigDialog/CLineEditWithBt.cpp" line="47"/>
<source>选择文件</source>
<translation>Select File</translation>
</message>
</context>
<context>
<name>CLineEditWithBtn</name>
<message>
<source>选择文件</source>
<translation type="vanished">Select file</translation>
</message>
</context>
<context>
<name>CLineStatusShow</name>
<message>
<source>Line B</source>
<translation type="vanished">Line B</translation>
</message>
<message>
<source>Dot No.</source>
<translation type="vanished">Dot No.</translation>
</message>
<message>
<source>Absolute Timestamp</source>
<translation type="vanished">Absolute Timestamp</translation>
</message>
<message>
<source>Relative Time Difference</source>
<translation type="vanished">Relative Time Difference</translation>
</message>
<message>
<source>Line C</source>
<translation type="vanished">Line C</translation>
</message>
<message>
<source>Dot Difference</source>
<translation type="vanished">Dot Difference</translation>
</message>
<message>
<source>Time Difference</source>
<translation type="vanished">Time Difference</translation>
</message>
</context>
<context>
<name>CLinkCtrlTableModel</name>
<message>
<source>联动名称</source>
<translation type="vanished">Linkage Name</translation>
</message>
<message>
<source>联动类型</source>
<translation type="vanished">Linkage Type</translation>
</message>
<message>
<source>联动状态</source>
<translation type="vanished">Linkage State</translation>
</message>
<message>
<source>执行方式</source>
<translation type="vanished">Executive Mode</translation>
</message>
<message>
<source>触发时间</source>
<translation type="vanished">Trigger Time</translation>
</message>
<message>
<source>车站火灾</source>
<translation type="vanished">Location fire</translation>
</message>
<message>
<source>区间阻塞</source>
<translation type="vanished">Interval blocking</translation>
</message>
<message>
<source>日常运营</source>
<translation type="vanished">Daily operations</translation>
</message>
<message>
<source>自定义1</source>
<translation type="vanished">Custom 1</translation>
</message>
<message>
<source>自定义2</source>
<translation type="vanished">Custom 2</translation>
</message>
<message>
<source>未执行</source>
<translation type="vanished">non execution</translation>
</message>
<message>
<source>正在执行</source>
<translation type="vanished">executing</translation>
</message>
<message>
<source>已触发</source>
<translation type="vanished">triggered</translation>
</message>
<message>
<source>执行失败</source>
<translation type="vanished">execution failure</translation>
</message>
<message>
<source>执行成功</source>
<translation type="vanished">execution success</translation>
</message>
<message>
<source>执行终止</source>
<translation type="vanished">execution termination</translation>
</message>
<message>
<source>执行暂停</source>
<translation type="vanished">execution pause</translation>
</message>
<message>
<source>执行跳过</source>
<translation type="vanished">execution skip</translation>
</message>
<message>
<source>过期配置</source>
<translation type="vanished">Expired Configuration</translation>
</message>
<message>
<source>全自动</source>
<translation type="vanished">Automatic</translation>
</message>
<message>
<source>半自动</source>
<translation type="vanished">Simi-automatic</translation>
</message>
<message>
<source>手动</source>
<translation type="vanished">Manual</translation>
</message>
<message>
<source>请点击“所有联动”按钮刷新配置</source>
<translation type="vanished">Please click the &quot;All Linkages&quot; button to refresh the configuration</translation>
</message>
</context>
<context>
<name>CLinkCtrlTreeModel</name>
<message>
<source>内容</source>
<translation type="vanished">Content</translation>
</message>
<message>
<source>选择</source>
<translation type="vanished">Select</translation>
</message>
<message>
<source>执行方式</source>
<translation type="vanished">Executive Mode</translation>
</message>
<message>
<source>延迟时间</source>
<translation type="vanished">Delay Time</translation>
</message>
<message>
<source>失败处理</source>
<translation type="vanished">Failure handling</translation>
</message>
<message>
<source>执行状态</source>
<translation type="vanished">Executive state</translation>
</message>
<message>
<source>串行</source>
<translation type="vanished">Serial</translation>
</message>
<message>
<source>并行</source>
<translation type="vanished">Parallel</translation>
</message>
<message>
<source></source>
<translation type="vanished"> second</translation>
</message>
<message>
<source>自动跳过</source>
<translation type="vanished">Automatic skip</translation>
</message>
<message>
<source>人工干预</source>
<translation type="vanished">Manual intervention</translation>
</message>
<message>
<source>终止联动</source>
<oldsource>自动终止</oldsource>
<translation type="vanished">Linkage termination</translation>
</message>
<message>
<source>执行下个功能</source>
<oldsource>自动重试</oldsource>
<translation type="vanished">Next Function</translation>
</message>
<message>
<source>未执行</source>
<translation type="vanished">non execution</translation>
</message>
<message>
<source>正在执行</source>
<translation type="vanished">executing</translation>
</message>
<message>
<source>已触发</source>
<translation type="vanished">triggered</translation>
</message>
<message>
<source>执行失败</source>
<translation type="vanished">execution failure</translation>
</message>
<message>
<source>执行成功</source>
<translation type="vanished">execution success</translation>
</message>
<message>
<source>执行终止</source>
<translation type="vanished">execution termination</translation>
</message>
<message>
<source>执行暂停</source>
<translation type="vanished">execution pause</translation>
</message>
<message>
<source>执行跳过</source>
<translation type="vanished">execution skip</translation>
</message>
</context>
<context>
<name>CLinkCtrlWidget</name>
<message>
<source>联动</source>
<translation type="vanished">Linkage</translation>
</message>
<message>
<source>联动分类</source>
<translation type="vanished">Classification of Linkage</translation>
</message>
<message>
<source>待执行联动</source>
<translation type="vanished">Pending linkage</translation>
</message>
<message>
<source>所有联动</source>
<translation type="vanished">All linkage</translation>
</message>
<message>
<source>联动类型</source>
<translation type="vanished">Linkage Type</translation>
</message>
<message>
<source>车站火灾</source>
<translation type="vanished">Location fire</translation>
</message>
<message>
<source>区间阻塞</source>
<translation type="vanished">Interval blocking</translation>
</message>
<message>
<source>日常运营</source>
<translation type="vanished">Daily operations</translation>
</message>
<message>
<source>自定义1</source>
<translation type="vanished">Custom 1</translation>
</message>
<message>
<source>自定义2</source>
<translation type="vanished">Custom 2</translation>
</message>
<message>
<source>联动列表</source>
<translation type="vanished">LinkageList</translation>
</message>
<message>
<source>搜索</source>
<translation type="vanished">Search</translation>
</message>
<message>
<source>动作列表</source>
<translation type="vanished">ActionList</translation>
</message>
<message>
<source>终止</source>
<translation type="vanished">Terminate</translation>
</message>
<message>
<source>执行 </source>
<translation type="vanished">Execute </translation>
</message>
<message>
<source>单步</source>
<translation type="vanished">Step</translation>
</message>
<message>
<source>暂停</source>
<translation type="vanished">Pause</translation>
</message>
<message>
<source>导出</source>
<translation type="vanished">Export</translation>
</message>
<message>
<source>打印</source>
<translation type="vanished">Print</translation>
</message>
<message>
<source>当前用户不具备联动操作权限!</source>
<translation type="vanished">The current user does not have linkage operation authority!</translation>
</message>
<message>
<source>错误</source>
<translation type="vanished">Error</translation>
</message>
<message>
<source>当前未选中联动</source>
<translation type="vanished">Not linkage selected currently</translation>
</message>
<message>
<source>继续</source>
<translation type="vanished">continue</translation>
</message>
<message>
<source>联动名称: </source>
<translation type="vanished">Linkage Name: </translation>
</message>
<message>
<source>错误代码: </source>
<translation type="vanished">Error code: </translation>
</message>
<message>
<source>错误描述: </source>
<translation type="vanished">Error description: </translation>
</message>
<message>
<source>联动操作请求失败</source>
<translation type="vanished">Linkage operation request failed</translation>
</message>
<message>
<source>执行失败,请求人工干预!</source>
<translation type="vanished">Execution failed, manual intervention request!</translation>
</message>
<message>
<source>功能名称: </source>
<translation type="vanished">Function name: </translation>
</message>
<message>
<source>动作名称: </source>
<translation type="vanished">Action name: </translation>
</message>
<message>
<source>人工干预请求</source>
<translation type="vanished">Manual intervention request</translation>
</message>
<message>
<source>重试</source>
<translation type="vanished">Retry</translation>
</message>
<message>
<source>跳过</source>
<translation type="vanished">Skip</translation>
</message>
<message>
<source>Save File</source>
<translation type="vanished">Save File</translation>
</message>
<message>
<source>联动报告</source>
<translation type="vanished">Linkage Report</translation>
</message>
<message>
<source>历史列表</source>
<translation type="vanished">HistoryList</translation>
</message>
<message>
<source>执行详情</source>
<translation type="vanished">Execute Detail</translation>
</message>
<message>
<source>过滤</source>
<translation type="vanished">Filter</translation>
</message>
<message>
<source>(*.pdf *)</source>
<translation type="vanished">(*.pdf *)</translation>
</message>
</context>
<context>
<name>CLinkLine</name>
<message>
<source>置换端</source>
<translation type="vanished">Displacement end</translation>
</message>
</context>
<context>
<name>CLoadDefTblWidget</name>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>添加记录</source>
<translation type="vanished">Translate the following string into English: &quot;添加记录&quot;</translation>
</message>
<message>
<source>删除记录</source>
<translation type="vanished">Translate the following string into English: &quot;删除记录&quot;</translation>
</message>
<message>
<source>撤销更改</source>
<translation type="vanished">Translate the following string into English: &quot;撤销更改&quot;</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>Excel导出</source>
<translation type="vanished">Translate the following string into English: &quot;Excel导出&quot;</translation>
</message>
<message>
<source>Excel导入</source>
<translation type="vanished">Translate the following string into English: &quot;Excel导入&quot;</translation>
</message>
</context>
<context>
<name>CLocationSequModel</name>
<message>
<source>标记</source>
<translation type="vanished">Marker</translation>
</message>
<message>
<source>场站</source>
<translation type="vanished">Station</translation>
</message>
<message>
<source>顺控名称</source>
<translation type="vanished">Sequence name</translation>
</message>
<message>
<source>执行状态</source>
<translation type="vanished">Execution status</translation>
</message>
<message>
<source>未执行</source>
<translation type="vanished">Not executed</translation>
</message>
<message>
<source>正在执行</source>
<translation type="vanished">Executing</translation>
</message>
<message>
<source>已触发</source>
<translation type="vanished">triggered</translation>
</message>
<message>
<source>执行失败</source>
<translation type="vanished">execution failure</translation>
</message>
<message>
<source>执行成功</source>
<translation type="vanished">execution success</translation>
</message>
<message>
<source>执行终止</source>
<translation type="vanished">execution termination</translation>
</message>
<message>
<source>执行暂停</source>
<translation type="vanished">execution pause</translation>
</message>
<message>
<source>执行跳过</source>
<translation type="vanished">execution skip</translation>
</message>
</context>
<context>
<name>CLoginDlg</name>
<message>
<source>登录</source>
<translation type="vanished">Login</translation>
</message>
<message>
<source>用户</source>
<translation type="vanished">User</translation>
</message>
<message>
<source>用户组</source>
<translation type="vanished">UserGroup</translation>
</message>
<message>
<source>密码</source>
<translation type="vanished">Password</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>警告</source>
<translation type="vanished">Warning</translation>
</message>
<message>
<source>登录失败</source>
<translation type="vanished">Login Failed</translation>
</message>
</context>
<context>
<name>CMainWidget</name>
<message>
<source>告警统计</source>
<translation type="vanished">Alarm Statistic</translation>
</message>
<message>
<source>告警对比</source>
<translation type="vanished">Alarm Compare</translation>
</message>
</context>
<context>
<name>CMainWindow</name>
<message>
<source>CMainWindow</source>
<translation type="vanished">CMainWindow</translation>
</message>
<message>
<source>设备/点</source>
<translation type="vanished">Device/Point</translation>
</message>
<message>
<source>清除测点</source>
<translation type="vanished">Clear Measurement Points</translation>
</message>
<message>
<source>收藏夹</source>
<translation type="vanished">Favorite</translation>
</message>
</context>
<context>
<name>CMediaAVWidget</name>
<message>
<source>Form</source>
<translation type="vanished">Form</translation>
</message>
<message>
<source>current time</source>
<translation type="vanished">current time</translation>
</message>
<message>
<source>duration</source>
<translation type="vanished">duration</translation>
</message>
<message>
<source>多媒体</source>
<translation type="vanished">Multimedia</translation>
</message>
</context>
<context>
<name>CMediaWidget</name>
<message>
<source>CRobotLinkCtrlWidget</source>
<translation type="vanished">CRobotLinkCtrlWidget</translation>
</message>
<message>
<source>多媒体</source>
<translation type="vanished">Multimedia</translation>
</message>
</context>
<context>
<name>CMsgDeal</name>
<message>
<source>发送消息失败</source>
<translation type="vanished">Failed to send message</translation>
</message>
<message>
<source>创建系统信息访问库实例失败!</source>
<translation type="vanished">Failed to create an instance of the system information access library!</translation>
</message>
<message>
<source>权限接口初始化失败!</source>
<translation type="vanished">Failed to initialize the permission interface!</translation>
</message>
<message>
<source>总线订阅失败!</source>
<translation type="vanished">Failed to subscribe to the bus!</translation>
</message>
<message>
<source>消息解析错误</source>
<translation type="vanished">Error parsing message</translation>
</message>
<message>
<source>未知的命令</source>
<translation type="vanished">Unknown command</translation>
</message>
<message>
<source>未接收到消息</source>
<translation type="vanished">No message received</translation>
</message>
</context>
<context>
<name>CMyCalendar</name>
<message>
<source>Form</source>
<translation type="vanished">Form</translation>
</message>
<message>
<source></source>
<translation type="vanished">To</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>确认</source>
<translation type="vanished">Confirm</translation>
</message>
</context>
<context>
<name>CNavigationConfigDialog</name>
<message>
<source>打开</source>
<translation type="vanished">Open</translation>
</message>
<message>
<source>新建项目_</source>
<translation type="vanished">New Item</translation>
</message>
</context>
<context>
<name>CNavigationDialog</name>
<message>
<source>导航栏配置工具</source>
<translation type="vanished">Navigation Bar Configuration Tool</translation>
</message>
<message>
<source>添加节点</source>
<translation type="vanished">Add Node</translation>
</message>
<message>
<source>+</source>
<translation type="vanished">+</translation>
</message>
<message>
<source>添加子节点</source>
<translation type="vanished">Add ChildNode</translation>
</message>
<message>
<source></source>
<translation type="vanished"></translation>
</message>
<message>
<source>删除节点</source>
<translation type="vanished">Delete Node</translation>
</message>
<message>
<source>-</source>
<translation type="vanished">-</translation>
</message>
<message>
<source>清空节点</source>
<translation type="vanished">Clear Node</translation>
</message>
<message>
<source>×</source>
<translation type="vanished">Close (X)</translation>
</message>
<message>
<source>上移节点</source>
<translation type="vanished">Move Node Up</translation>
</message>
<message>
<source></source>
<translation type="vanished">Up Arrow</translation>
</message>
<message>
<source>下移节点</source>
<translation type="vanished">Move Node Down</translation>
</message>
<message>
<source></source>
<translation type="vanished">Down Arrow</translation>
</message>
<message>
<source>导入</source>
<translation type="vanished">Import</translation>
</message>
<message>
<source>导出</source>
<translation type="vanished">Export</translation>
</message>
<message>
<source>确认</source>
<translation type="vanished">Confirm</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>属性</source>
<translation type="vanished">Attribute</translation>
</message>
<message>
<source>是否使用</source>
<translation type="vanished">Enable</translation>
</message>
<message>
<source>操作</source>
<translation type="vanished">Operation</translation>
</message>
<message>
<source>图标</source>
<translation type="vanished">Icon</translation>
</message>
<message>
<source>数据</source>
<translation type="vanished">Data</translation>
</message>
<message>
<source>Web发布</source>
<translation type="vanished">Web Publishing</translation>
</message>
<message>
<source>Web类型</source>
<translation type="vanished">Web Type</translation>
</message>
<message>
<source>网址</source>
<translation type="vanished">Website URL</translation>
</message>
<message>
<source></source>
<translation type="vanished">Yes</translation>
</message>
<message>
<source></source>
<translation type="vanished">No</translation>
</message>
<message>
<source>切换画面</source>
<translation type="vanished">Switch Screen</translation>
</message>
<message>
<source>切换导航</source>
<translation type="vanished">Switch navigation</translation>
</message>
<message>
<source>调用程序</source>
<translation type="vanished">call program</translation>
</message>
<message>
<source>加载网页</source>
<translation type="vanished">Load Webpage</translation>
</message>
<message>
<source>自定义项目</source>
<translation type="vanished">Custom Item</translation>
</message>
<message>
<source>新建项目_</source>
<translation type="vanished">New Project</translation>
</message>
<message>
<source>最大支持四层结构: %1-%2-%3-%4</source>
<translation type="vanished">Maximum of four levels of structure supported: %1-%2-%3-%4</translation>
</message>
<message>
<source>全部展开</source>
<translation type="vanished">ExpandAll</translation>
</message>
<message>
<source>全部收缩</source>
<translation type="vanished">CollapseAll</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Hint</translation>
</message>
<message>
<source>保存失败!</source>
<translation type="vanished">Save Failed!</translation>
</message>
<message>
<source>页面</source>
<translation type="vanished">Page</translation>
</message>
<message>
<source>一级</source>
<translation type="vanished">First Level</translation>
</message>
<message>
<source>二级</source>
<translation type="vanished">Second Level</translation>
</message>
<message>
<source>三级</source>
<translation type="vanished">Third Level</translation>
</message>
<message>
<source>web发布</source>
<translation type="vanished">Web deployment</translation>
</message>
<message>
<source>web类型</source>
<translation type="vanished">Web type</translation>
</message>
<message>
<source>导出成功!
导出路径:</source>
<translation type="vanished">Exported successfully!
Exported path:</translation>
</message>
<message>
<source>导出失败</source>
<translation type="vanished">Export Failed</translation>
</message>
<message>
<source>行: %1, [%2] 不符合规范!</source>
<translation type="vanished">Line: %1, [%2] does not comply with the standard!</translation>
</message>
</context>
<context>
<name>CNavigationWidget</name>
<message>
<source>导入</source>
<translation type="vanished">Import</translation>
</message>
<message>
<source>导出</source>
<translation type="vanished">Export</translation>
</message>
<message>
<source>当前节点名称</source>
<translation type="vanished">Node Name</translation>
</message>
<message>
<source>画面文件</source>
<translation type="vanished">Data File</translation>
</message>
<message>
<source>图标文件</source>
<translation type="vanished">Icon File</translation>
</message>
<message>
<source>上级节点名称</source>
<translation type="vanished">Second Node</translation>
</message>
<message>
<source>上上级节点名称</source>
<translation type="vanished">First Node</translation>
</message>
<message>
<source></source>
<translation type="vanished">Yes</translation>
</message>
<message>
<source></source>
<translation type="vanished">No</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>导出成功!
导出路径:</source>
<translation type="vanished">Exported successfully!
Exported path:</translation>
</message>
<message>
<source>保存失败</source>
<translation type="vanished">Failure to save</translation>
</message>
<message>
<source>切换画面</source>
<translation type="vanished">switch graph</translation>
</message>
<message>
<source>调用程序</source>
<translation type="vanished">call program</translation>
</message>
<message>
<source>一级</source>
<translation type="vanished">First Level</translation>
</message>
<message>
<source>二级</source>
<translation type="vanished">Second Level</translation>
</message>
<message>
<source>三级</source>
<translation type="vanished">Third Level</translation>
</message>
<message>
<source>是否使用</source>
<translation type="vanished">Enable</translation>
</message>
<message>
<source>操作</source>
<translation type="vanished">Operate</translation>
</message>
<message>
<source>图标</source>
<translation type="vanished">Icon</translation>
</message>
<message>
<source>数据</source>
<translation type="vanished">Data</translation>
</message>
<message>
<source>web发布</source>
<translation type="vanished">web publish</translation>
</message>
<message>
<source>属性配置</source>
<translation type="vanished">Attribute Configuration</translation>
</message>
<message>
<source>全部展开</source>
<translation type="vanished">ExpandAll</translation>
</message>
<message>
<source>全部收缩</source>
<translation type="vanished">CollapseAll</translation>
</message>
</context>
<context>
<name>COperationOrderForm</name>
<message>
<source>典型票库</source>
<translation type="vanished">Library</translation>
</message>
<message>
<source>操作开始时间</source>
<translation type="vanished">Start Time</translation>
</message>
<message>
<source>操作结束时间</source>
<translation type="vanished">End Time</translation>
</message>
<message>
<source>操作票号:</source>
<translation type="vanished">Operation Banks:</translation>
</message>
<message>
<source>操作任务</source>
<translation type="vanished">Operation tasks</translation>
</message>
<message>
<source>备注:</source>
<translation type="vanished">Remark:</translation>
</message>
<message>
<source>操作人</source>
<translation type="vanished">Operator</translation>
</message>
<message>
<source>监护人</source>
<translation type="vanished">Guardian</translation>
</message>
<message>
<source>值班负责人</source>
<translation type="vanished">Principal</translation>
</message>
<message>
<source>增加</source>
<translation type="vanished">Add</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>上移</source>
<translation type="vanished">Up</translation>
</message>
<message>
<source>下移</source>
<translation type="vanished">Down</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>打印</source>
<translation type="vanished">Print</translation>
</message>
<message>
<source>预览</source>
<translation type="vanished">Preview</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>打开历史表失败!</source>
<translation type="vanished">Failed to open history table!</translation>
</message>
<message>
<source>保存失败!</source>
<translation type="vanished">Save failed!</translation>
</message>
<message>
<source>操作票号:kbdct_</source>
<translation type="vanished">Operation Banks:kbdct_</translation>
</message>
<message>
<source>操作开始时间:</source>
<translation type="vanished">Start Time:</translation>
</message>
<message>
<source>操作结束时间:</source>
<translation type="vanished">End Time:</translation>
</message>
<message>
<source>备注:&lt;br&gt;</source>
<translation type="vanished">Remark:&lt;br&gt;</translation>
</message>
<message>
<source>操作人:</source>
<translation type="vanished">Operator:</translation>
</message>
<message>
<source>监护人:</source>
<translation type="vanished">Guardian:</translation>
</message>
<message>
<source>值班负责人:</source>
<translation type="vanished">Principal:</translation>
</message>
<message>
<source>步骤</source>
<translation type="vanished">Steps</translation>
</message>
<message>
<source>备注</source>
<translation type="vanished">Remark</translation>
</message>
<message>
<source>行:%1 保存失败!</source>
<translation type="vanished">Row:%1 save failed!</translation>
</message>
<message>
<source>保存成功!</source>
<translation type="vanished">Save successed!</translation>
</message>
<message>
<source>典型票名为空!</source>
<translation type="vanished">Typical ticket name is null!</translation>
</message>
<message>
<source>操作票号为空!</source>
<translation type="vanished">Operation Banks is null!</translation>
</message>
<message>
<source>操作人为空!</source>
<translation type="vanished">Operator is null!</translation>
</message>
<message>
<source>监护人为空!</source>
<translation type="vanished">Guardian is null!</translation>
</message>
<message>
<source>值班负责人为空!</source>
<translation type="vanished">Principal is null!</translation>
</message>
<message>
<source>行:%1 顺序为空!</source>
<translation type="vanished">Row : %1 number is null!</translation>
</message>
<message>
<source>行:%1 与行:%2 顺序重复!</source>
<translation type="vanished">Row : %1 and Row : %2 have the same number!</translation>
</message>
<message>
<source>行:%1 操作任务为空!</source>
<translation type="vanished">Row : %1 operation tasks is null!</translation>
</message>
<message>
<source>典型票名已存在!</source>
<translation type="vanished">Typical ticket name already exist!</translation>
</message>
<message>
<source>典型票名: &apos;%1&apos; 保存失败!</source>
<translation type="vanished">Typical ticket name: &apos;%1&apos; save failed!</translation>
</message>
<message>
<source>是否保存更改?</source>
<translation type="vanished">Save the change ?</translation>
</message>
<message>
<source>打印成功!</source>
<translation type="vanished">Print successfully!</translation>
</message>
<message>
<source>打印失败!</source>
<translation type="vanished">Print failed!</translation>
</message>
<message>
<source>保存模板</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>开票打印</source>
<translation type="vanished">Print</translation>
</message>
<message>
<source>电子签章</source>
<translation type="vanished">Electronic signature</translation>
</message>
<message>
<source>yyyy/MM/dd HH:mm:ss</source>
<translation type="vanished">yyyy/MM/dd HH:mm:ss</translation>
</message>
<message>
<source>结束时间</source>
<translation type="vanished">End Time</translation>
</message>
<message>
<source>操作票号</source>
<translation type="vanished">Operation Banks</translation>
</message>
<message>
<source>开始时间</source>
<translation type="vanished">Begin Time</translation>
</message>
<message>
<source>签章</source>
<translation type="vanished">Signature</translation>
</message>
<message>
<source>操作内容</source>
<translation type="vanished">Operation Content</translation>
</message>
<message>
<source>key_id_tag</source>
<translation type="vanished">key_id_tag</translation>
</message>
<message>
<source>ctrl_value</source>
<translation type="vanished">ctrl_value</translation>
</message>
<message>
<source>行:%1 操作内容为空!</source>
<translation type="vanished">Row:%1 Operate content is empty!</translation>
</message>
<message>
<source>已经存在“%1”是否覆盖?</source>
<translation type="vanished">“%1” is already exist,replace?</translation>
</message>
<message>
<source>操作票号: </source>
<translation type="vanished">Operation Banks: </translation>
</message>
<message>
<source>操作开始时间: </source>
<translation type="vanished">Operation begin time: </translation>
</message>
<message>
<source>操作结束时间: </source>
<translation type="vanished">Operation end time: </translation>
</message>
<message>
<source>操作任务: </source>
<translation type="vanished">Operation task: </translation>
</message>
<message>
<source>当前登录用户无运维管理功能权限!</source>
<translation type="vanished">Current user have no perm to operate!</translation>
</message>
</context>
<context>
<name>COperationOrderModelForm</name>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>是否保存模板更改?</source>
<translation type="vanished">Save the template change?</translation>
</message>
</context>
<context>
<name>COrderManageWidget</name>
<message>
<source>典型票管理</source>
<translation type="vanished">Typical ticket management</translation>
</message>
<message>
<source>刷新</source>
<translation type="vanished">Refresh</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>编辑</source>
<translation type="vanished">Edit</translation>
</message>
<message>
<source>典型票库</source>
<translation type="vanished">Typical ticket library</translation>
</message>
<message>
<source>序号</source>
<translation type="vanished">number</translation>
</message>
<message>
<source>操作序列简述</source>
<translation type="vanished">Description of operation sequence</translation>
</message>
<message>
<source>删除 (%1)</source>
<translation type="vanished">Delete(%1)</translation>
</message>
<message>
<source>请选中一条记录!</source>
<translation type="vanished">Please select a record!</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>是否删除 %1 ?</source>
<translation type="vanished">Delete %1 ?</translation>
</message>
<message>
<source>删除失败!</source>
<translation type="vanished">Delete failed!</translation>
</message>
<message>
<source>自动开票</source>
<translation type="vanished">Automatic Ticket</translation>
</message>
<message>
<source>当前登录用户无运维管理功能权限!</source>
<translation type="vanished">Current user have no perm to operate!</translation>
</message>
</context>
<context>
<name>CPenDialog</name>
<message>
<location filename="PropertyEditor/pen/CPenDialog.ui" line="17"/>
<source>Pen</source>
<translation>Pen</translation>
</message>
<message>
<location filename="PropertyEditor/pen/CPenDialog.ui" line="77"/>
<source>线宽:</source>
<translation>Line Width:</translation>
</message>
<message>
<location filename="PropertyEditor/pen/CPenDialog.ui" line="100"/>
<source>线型:</source>
<translation>Line Style:</translation>
</message>
<message>
<location filename="PropertyEditor/pen/CPenDialog.ui" line="120"/>
<source>预览</source>
<translation>Preview</translation>
</message>
<message>
<location filename="PropertyEditor/pen/CPenDialog.cpp" line="10"/>
<source>画笔配置</source>
<translation>Brush Configuration</translation>
</message>
<message>
<location filename="PropertyEditor/pen/CPenDialog.cpp" line="36"/>
<location filename="PropertyEditor/pen/CPenDialog.cpp" line="92"/>
<source>NoPen</source>
<translation>NoPen</translation>
</message>
<message>
<location filename="PropertyEditor/pen/CPenDialog.cpp" line="42"/>
<location filename="PropertyEditor/pen/CPenDialog.cpp" line="92"/>
<source>SolidLine</source>
<translation>SolidLine</translation>
</message>
<message>
<location filename="PropertyEditor/pen/CPenDialog.cpp" line="48"/>
<location filename="PropertyEditor/pen/CPenDialog.cpp" line="92"/>
<source>DashLine</source>
<translation>DashLine</translation>
</message>
<message>
<location filename="PropertyEditor/pen/CPenDialog.cpp" line="54"/>
<location filename="PropertyEditor/pen/CPenDialog.cpp" line="92"/>
<source>DotLine</source>
<translation>DotLine</translation>
</message>
<message>
<location filename="PropertyEditor/pen/CPenDialog.cpp" line="60"/>
<location filename="PropertyEditor/pen/CPenDialog.cpp" line="92"/>
<source>DashDotLine</source>
<translation>DashDotLine</translation>
</message>
<message>
<location filename="PropertyEditor/pen/CPenDialog.cpp" line="66"/>
<location filename="PropertyEditor/pen/CPenDialog.cpp" line="92"/>
<source>DashDotDotLine</source>
<translation>DashDotDotLine</translation>
</message>
</context>
<context>
<name>CPixmapShape</name>
<message>
<source>错误</source>
<translation type="vanished">error</translation>
</message>
<message>
<source>不支持的格式</source>
<translation type="vanished">Unsupported format</translation>
</message>
</context>
<context>
<name>CPlanCurvesConfigure</name>
<message>
<source>类型配置</source>
<translation type="vanished">Type Config</translation>
</message>
<message>
<source>年时段配置</source>
<translation type="vanished">Year Interval Config</translation>
</message>
<message>
<source>周时段配置</source>
<translation type="vanished">Week Interval Config</translation>
</message>
<message>
<source>日时段模板配置</source>
<translation type="vanished">Day Interval Temp Config</translation>
</message>
<message>
<source>计划曲线配置</source>
<translation type="vanished">PlanCurve Config</translation>
</message>
<message>
<source>新建类型</source>
<translation type="vanished">New Type</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>计划类型</source>
<translation type="vanished">Plan Type</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>新建模板类型</source>
<translation type="vanished">New Temp Type</translation>
</message>
<message>
<source>日时段模板类型</source>
<translation type="vanished">Day Interval Temp Type</translation>
</message>
<message>
<source>新建年时段配置</source>
<translation type="vanished">New Year Interval</translation>
</message>
<message>
<source>新建周时段配置</source>
<translation type="vanished">New Week Interval</translation>
</message>
<message>
<source>新建日时段配置</source>
<translation type="vanished">New Day Interval</translation>
</message>
<message>
<source>日模板类型</source>
<translation type="vanished">Day Temp Type</translation>
</message>
<message>
<source>新建计划曲线</source>
<translation type="vanished">New PlanCurve</translation>
</message>
<message>
<source>关联标签</source>
<translation type="vanished">Related Tag</translation>
</message>
<message>
<source>计划曲线名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>类型ID</source>
<translation type="vanished">Type ID</translation>
</message>
<message>
<source>所属位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>所属专业</source>
<translation type="vanished">Subsystem</translation>
</message>
<message>
<source>时段曲线配置</source>
<translation type="vanished">Interval Curve Config</translation>
</message>
<message>
<source>导入模板</source>
<translation type="vanished">Import Temp</translation>
</message>
<message>
<source>新建</source>
<translation type="vanished">New</translation>
</message>
<message>
<source>预览</source>
<translation type="vanished">Preview</translation>
</message>
<message>
<source></source>
<translation type="vanished">No</translation>
</message>
<message>
<source></source>
<translation type="vanished">Yes</translation>
</message>
<message>
<source>星期日</source>
<translation type="vanished">Sunday</translation>
</message>
<message>
<source>星期一</source>
<translation type="vanished">Monday</translation>
</message>
<message>
<source>星期二</source>
<translation type="vanished">Tuesday</translation>
</message>
<message>
<source>星期三</source>
<translation type="vanished">Wednesday</translation>
</message>
<message>
<source>星期四</source>
<translation type="vanished">Thursday</translation>
</message>
<message>
<source>星期五</source>
<translation type="vanished">Friday</translation>
</message>
<message>
<source>星期六</source>
<translation type="vanished">Saturday</translation>
</message>
<message>
<source>类型名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>年时段名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>是否例外</source>
<translation type="vanished">isException</translation>
</message>
<message>
<source>开始月</source>
<translation type="vanished">Start Month</translation>
</message>
<message>
<source>开始日</source>
<translation type="vanished">Start Day</translation>
</message>
<message>
<source>结束月</source>
<translation type="vanished">End Month</translation>
</message>
<message>
<source>结束日</source>
<translation type="vanished">End Day</translation>
</message>
<message>
<source>周时段名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>星期</source>
<translation type="vanished">Week</translation>
</message>
<message>
<source>年时段</source>
<translation type="vanished">Year Interval</translation>
</message>
<message>
<source>周时段</source>
<translation type="vanished">Week Interval</translation>
</message>
<message>
<source>日时段名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>开始时间</source>
<translation type="vanished">Start Time</translation>
</message>
<message>
<source>结束时间</source>
<translation type="vanished">End Time</translation>
</message>
<message>
<source></source>
<translation type="vanished">Value</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>保存成功!</source>
<translation type="vanished">Save Successfully!</translation>
</message>
<message>
<source>保存失败!</source>
<translation type="vanished">Save failed!</translation>
</message>
<message>
<source>行: %1 结束时间不能小于开始时间!</source>
<translation type="vanished">Row:%1 End time cannot less than start time!</translation>
</message>
<message>
<source>行: %1 与行:%2 时间段不连续!</source>
<translation type="vanished">Row: %1 is not discontinuous with Row: %2!</translation>
</message>
<message>
<source>周时段配置需覆盖一整周</source>
<translation type="vanished">Week interval configuration needs to cover the entire week</translation>
</message>
<message>
<source>%1 : 开始月不能大于结束月!</source>
<translation type="vanished">%1 : Begin month cannot be bigger than the end month!</translation>
</message>
<message>
<source>%1 : 开始日不能大于结束日!</source>
<translation type="vanished">%1 : Begin day cannot be bigger than the end day!</translation>
</message>
<message>
<source>年配置需要覆盖全年!</source>
<translation type="vanished">Year interval configuration need to cover the whole year!</translation>
</message>
<message>
<source>请从1月1日开始配置!</source>
<translation type="vanished">Please start configuration from January 1st!</translation>
</message>
<message>
<source>请配置到12月31日!</source>
<translation type="vanished">Please configure until December 31!</translation>
</message>
<message>
<source>模拟量出口</source>
<translation type="vanished">Analog output</translation>
</message>
<message>
<source>是否删除曲线&apos;%1&apos;?</source>
<translation type="vanished">Delete curve &apos;%1&apos; ?</translation>
</message>
<message>
<source>删除成功!</source>
<translation type="vanished">Delete successfully!</translation>
</message>
<message>
<source>删除失败!</source>
<translation type="vanished">Delete failed!</translation>
</message>
<message>
<source>计划类型为空,请检查类型配置!</source>
<translation type="vanished">The plan type is empty,please check type config!</translation>
</message>
<message>
<source>周时段配置被使用,无法保存!</source>
<translation type="vanished">Week interval configuration is in use, cannot be saved!</translation>
</message>
<message>
<source>日模板类型为空,请检查类型配置!</source>
<translation type="vanished">The day temp type is empty,please check type config!</translation>
</message>
<message>
<source>未找到年描述</source>
<translation type="vanished">No year description found</translation>
</message>
<message>
<source>未找到周描述</source>
<translation type="vanished">No week description found</translation>
</message>
<message>
<source>导入失败</source>
<translation type="vanished">Import failed</translation>
</message>
<message>
<source>导入成功</source>
<translation type="vanished">Import successfully</translation>
</message>
</context>
<context>
<name>CPlotWidget</name>
<message>
<source>Form</source>
<translation type="vanished">Form</translation>
</message>
<message>
<source>对比</source>
<translation type="vanished">Contrast</translation>
</message>
<message>
<source>告警描点</source>
<translation type="vanished">Alarm Plot</translation>
</message>
<message>
<source>收藏</source>
<translation type="vanished">Collect</translation>
</message>
<message>
<source>导出</source>
<translation type="vanished">Export</translation>
</message>
<message>
<source>打印</source>
<translation type="vanished">Print</translation>
</message>
<message>
<source>运行趋势分析</source>
<translation type="vanished">Run Trend Analysis</translation>
</message>
<message>
<source>保存图片</source>
<translation type="vanished">Save Image</translation>
</message>
<message>
<source></source>
<translation type="vanished">Day</translation>
</message>
<message>
<source>实时</source>
<translation type="vanished">Real</translation>
</message>
<message>
<source></source>
<translation type="vanished">Week</translation>
</message>
<message>
<source></source>
<translation type="vanished">Month</translation>
</message>
<message>
<source></source>
<translation type="vanished">Quarter</translation>
</message>
<message>
<source></source>
<translation type="vanished">Year</translation>
</message>
<message>
<source></source>
<translation type="vanished">Second</translation>
</message>
<message>
<source>自定义</source>
<translation type="vanished">Custom</translation>
</message>
<message>
<source>昨日曲线</source>
<translation type="vanished">Yesterday&apos;s Curve</translation>
</message>
<message>
<source>趋势图</source>
<translation type="vanished">Trend Graph</translation>
</message>
<message>
<source>清空</source>
<translation type="vanished">Clear</translation>
</message>
<message>
<source>开始时间</source>
<translation type="vanished">Start Time</translation>
</message>
<message>
<source>结束时间</source>
<translation type="vanished">End Time</translation>
</message>
<message>
<source>查询</source>
<translation type="vanished">Search</translation>
</message>
<message>
<source>上一页</source>
<translation type="vanished">Preview</translation>
</message>
<message>
<source>下一页</source>
<translation type="vanished">Next</translation>
</message>
<message>
<source>一小时</source>
<translation type="vanished">One Hour</translation>
</message>
<message>
<source>八小时</source>
<translation type="vanished">Eight Hour</translation>
</message>
<message>
<source>一天</source>
<translation type="vanished">One Day</translation>
</message>
<message>
<source>曲线</source>
<translation type="vanished">Curve</translation>
</message>
<message>
<source>表格</source>
<translation type="vanished">Table</translation>
</message>
<message>
<source>错误</source>
<translation type="vanished">Error</translation>
</message>
<message>
<source>当前趋势曲线已达最大支持数量[64]</source>
<translation type="vanished">The current trend curve has reached the maximum number of supports [64]!</translation>
</message>
<message>
<source>实时趋势</source>
<translation type="vanished">Realtime</translation>
</message>
<message>
<source>秒趋势</source>
<translation type="vanished">Second</translation>
</message>
<message>
<source>日趋势</source>
<translation type="vanished">Day</translation>
</message>
<message>
<source>周趋势</source>
<translation type="vanished">Week</translation>
</message>
<message>
<source>月趋势</source>
<translation type="vanished">Month</translation>
</message>
<message>
<source>季度趋势</source>
<translation type="vanished">Quarter</translation>
</message>
<message>
<source>年趋势</source>
<translation type="vanished">Year</translation>
</message>
<message>
<source>自定义趋势</source>
<translation type="vanished">Custom</translation>
</message>
<message>
<source>保存为</source>
<translation type="vanished">Save as</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>保存成功</source>
<translation type="vanished">Save successed</translation>
</message>
<message>
<source>保存失败</source>
<translation type="vanished">Failure to save</translation>
</message>
<message>
<source>导出成功!
导出路径:</source>
<translation type="vanished">Exported successfully!
Exported path:</translation>
</message>
<message>
<source>请选择告警状态</source>
<translation type="vanished">Select Alarm State</translation>
</message>
<message>
<source>查询中</source>
<translation type="vanished">Searching</translation>
</message>
<message>
<source>查询开始时间不能大于结束时间!</source>
<translation type="vanished">The start time cannot more than the end time!</translation>
</message>
<message>
<source>开始时间和结束时间之差不能小于查询时间间隔!</source>
<translation type="vanished">The difference between the start time and the end time cannot less than the time interval!</translation>
</message>
<message>
<source>一秒种</source>
<translation type="vanished">One Second</translation>
</message>
<message>
<source>一分种</source>
<translation type="vanished">One Minute</translation>
</message>
<message>
<source>十分种</source>
<translation type="vanished">Ten Minute</translation>
</message>
<message>
<source>yyyy/MM/dd HH:mm</source>
<translation type="vanished">yyyy/MM/dd HH:mm</translation>
</message>
<message>
<source>一秒钟</source>
<translation type="vanished">One Second</translation>
</message>
<message>
<source>一分钟</source>
<translation type="vanished">One Minute</translation>
</message>
<message>
<source>十分钟</source>
<translation type="vanished">Ten Minute</translation>
</message>
<message>
<source>双击输入值</source>
<translation type="vanished">Input on double click</translation>
</message>
<message>
<source>当前趋势曲线已达最大支持数量[%1]</source>
<translation type="vanished">The current trend curve has reached the maximum supported quantity of [%1]!</translation>
</message>
<message>
<source>昨日曲线-</source>
<translation type="vanished">Yesterday&apos;s Curve -</translation>
</message>
<message>
<source>(*.jpg)</source>
<translation type="vanished">(*.jpg)</translation>
</message>
<message>
<source>(*.xlsx)</source>
<translation type="vanished">(*.xlsx)</translation>
</message>
</context>
<context>
<name>CPointLockWidget</name>
<message>
<source>添加</source>
<translation type="vanished">Add</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>确认</source>
<translation type="vanished">Confirm</translation>
</message>
<message>
<source>闭锁配置</source>
<translation type="vanished">Interlock Configuration</translation>
</message>
<message>
<source>1-1AH5-断路器</source>
<translation type="vanished">1-1AH5</translation>
</message>
<message>
<source>控制状态</source>
<translation type="vanished">Control Status</translation>
</message>
<message>
<source>启用</source>
<translation type="vanished">Enable</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>条件</source>
<translation type="vanished">Condition</translation>
</message>
<message>
<source></source>
<translation type="vanished">None</translation>
</message>
<message>
<source>小于</source>
<translation type="vanished">&lt;</translation>
</message>
<message>
<source>小于等于</source>
<translation type="vanished">&lt;=</translation>
</message>
<message>
<source>等于</source>
<translation type="vanished">==</translation>
</message>
<message>
<source>大于等于</source>
<translation type="vanished">&gt;=</translation>
</message>
<message>
<source>大于</source>
<translation type="vanished">&gt;</translation>
</message>
<message>
<source>不等于</source>
<translation type="vanished">!=</translation>
</message>
<message>
<source></source>
<translation type="vanished">and</translation>
</message>
<message>
<source>设备列表</source>
<translation type="vanished">Device List</translation>
</message>
<message>
<source>状态值</source>
<translation type="vanished">Status Value</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>请选中需要删除的行</source>
<translation type="vanished">Please select a row</translation>
</message>
<message>
<source>请选择测点标签</source>
<translation type="vanished">Please add a point</translation>
</message>
<message>
<source>添加失败</source>
<translation type="vanished">Failure to add</translation>
</message>
</context>
<context>
<name>CPointRealDataWidget</name>
<message>
<source>通讯状态</source>
<translation type="vanished">Communication status</translation>
</message>
<message>
<source>正常</source>
<translation type="vanished">Normal</translation>
</message>
<message>
<source>异常</source>
<translation type="vanished">Abnormal</translation>
</message>
<message>
<source>未找到组号%1!</source>
<translation type="vanished">Not found group %1!</translation>
</message>
</context>
<context>
<name>CPreviewForm</name>
<message>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="78"/>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="79"/>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="80"/>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="158"/>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="181"/>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="182"/>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="183"/>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="184"/>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="185"/>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="186"/>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="187"/>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="188"/>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="204"/>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="205"/>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="206"/>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="207"/>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="218"/>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="220"/>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="222"/>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="224"/>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="226"/>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="228"/>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="230"/>
<location filename="GraphTool/QssEditor/CPreviewForm.cpp" line="232"/>
<source>新建项目</source>
<translation>New Item</translation>
</message>
</context>
<context>
<name>CPrintPreview</name>
<message>
<source>Print Preview</source>
<translation type="vanished">Print Preview</translation>
</message>
<message>
<source>Print...</source>
<translation type="vanished">Print...</translation>
</message>
<message>
<source>Next</source>
<translation type="vanished">Next</translation>
</message>
<message>
<source>Prev</source>
<translation type="vanished">Prev</translation>
</message>
<message>
<source>Single/Dual</source>
<translation type="vanished">Single/Dual</translation>
</message>
<message>
<source>Zoom In</source>
<translation type="vanished">Zoom In</translation>
</message>
<message>
<source>Zoom Out</source>
<translation type="vanished">Zoom Out</translation>
</message>
<message>
<source>Close</source>
<translation type="vanished">Close</translation>
</message>
</context>
<context>
<name>CProcessBarDialog</name>
<message>
<source>Dialog</source>
<translation type="vanished">Dialog</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
</context>
<context>
<name>CProcessDialog</name>
<message>
<source>Form</source>
<translation type="vanished">Form</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
</context>
<context>
<name>CPropertyDialog</name>
<message>
<source>Dialog</source>
<translation type="vanished">Dialog</translation>
</message>
<message>
<source>备注</source>
<translation type="vanished">Remark</translation>
</message>
<message>
<source>设备名称</source>
<translation type="vanished">Device Name</translation>
</message>
<message>
<source>确认</source>
<translation type="vanished">Confirm</translation>
</message>
<message>
<source>添加</source>
<translation type="vanished">Add</translation>
</message>
<message>
<source>编辑</source>
<translation type="vanished">Edit</translation>
</message>
<message>
<source>安装日期</source>
<translation type="vanished">Installation Date</translation>
</message>
<message>
<source>型号</source>
<translation type="vanished">Type</translation>
</message>
<message>
<source>参数</source>
<translation type="vanished">Parameter</translation>
</message>
<message>
<source>维护周期</source>
<translation type="vanished">Maintenance Period</translation>
</message>
<message>
<source>yyyy-MM-dd</source>
<translation type="vanished">yyyy-MM-dd</translation>
</message>
<message>
<source>厂家联系方式</source>
<translation type="vanished">Manufacturer Contact</translation>
</message>
<message>
<source>所属设备组</source>
<translation type="vanished">Device Group</translation>
</message>
<message>
<source>状态</source>
<translation type="vanished">State</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>已启用</source>
<translation type="vanished">Enable</translation>
</message>
<message>
<source>一个月</source>
<translation type="vanished">One Month</translation>
</message>
<message>
<source>三个月</source>
<translation type="vanished">Three Months</translation>
</message>
<message>
<source>半年</source>
<translation type="vanished">Six Months</translation>
</message>
<message>
<source>一年</source>
<translation type="vanished">One Year</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>设备名称不能为空!</source>
<translation type="vanished">Device name cannot be empty!</translation>
</message>
<message>
<source>操作失败,请重新操作!</source>
<translation type="vanished">Failed,please try again!</translation>
</message>
</context>
<context>
<name>CQssEditor</name>
<message>
<location filename="GraphTool/QssEditor/CQssEditor.cpp" line="12"/>
<source>样式编辑器</source>
<translation>QssEditor</translation>
</message>
</context>
<context>
<name>CRealTableModel</name>
<message>
<source>测点</source>
<translation type="vanished">Measuring Point</translation>
</message>
<message>
<source>点类型</source>
<translation type="vanished">Point Type</translation>
</message>
<message>
<source>设备</source>
<translation type="vanished">Device</translation>
</message>
<message>
<source></source>
<translation type="vanished">Value</translation>
</message>
<message>
<source>状态</source>
<translation type="vanished">Status</translation>
</message>
</context>
<context>
<name>CRecordDialog</name>
<message>
<source>Dialog</source>
<translation type="vanished">Dialog</translation>
</message>
<message>
<source>导出</source>
<translation type="vanished">Export</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>添加</source>
<translation type="vanished">Add</translation>
</message>
<message>
<source>时间</source>
<translation type="vanished">Time</translation>
</message>
<message>
<source>关键字</source>
<translation type="vanished">Keywords</translation>
</message>
<message>
<source>查询</source>
<translation type="vanished">Search</translation>
</message>
<message>
<source>当前未选中任何项!</source>
<translation type="vanished">No item is currently selected!</translation>
</message>
<message>
<source>Save File</source>
<translation type="vanished">Save File</translation>
</message>
<message>
<source>~</source>
<translation type="vanished">~</translation>
</message>
<message>
<source>对开始时间和结束时间日期生效</source>
<translation type="vanished">Effective for start time and end time</translation>
</message>
<message>
<source>对设备名称、记录名称、操作人和维护内容生效</source>
<translation type="vanished">Effective for device name、record name、operator and maintenance content</translation>
</message>
<message>
<source>%1 维护记录</source>
<translation type="vanished">%1 maintenance records</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>删除失败!</source>
<translation type="vanished">Failure to delete!</translation>
</message>
<message>
<source>删除成功!</source>
<translation type="vanished">Successful delete!</translation>
</message>
<message>
<source>开始时间不能大于结束时间!</source>
<translation type="vanished">The start time cannot more than end time!</translation>
</message>
</context>
<context>
<name>CRecordForm</name>
<message>
<source>Form</source>
<translation type="vanished">Form</translation>
</message>
<message>
<source>序号</source>
<translation type="vanished">Number</translation>
</message>
<message>
<source>操作人</source>
<translation type="vanished">Operator</translation>
</message>
<message>
<source>监护人</source>
<translation type="vanished">Guardian</translation>
</message>
<message>
<source>值班负责人</source>
<translation type="vanished">Principal</translation>
</message>
<message>
<source>描述</source>
<translation type="vanished">Description</translation>
</message>
<message>
<source>备注</source>
<translation type="vanished">Remark</translation>
</message>
<message>
<source>刷新</source>
<translation type="vanished">Refresh</translation>
</message>
<message>
<source>未执行</source>
<translation type="vanished">Non execution</translation>
</message>
<message>
<source>未确认</source>
<translation type="vanished">Unconfirmed</translation>
</message>
<message>
<source>检索条件</source>
<translation type="vanished">Filter</translation>
</message>
<message>
<source>按值班负责人</source>
<translation type="vanished">Principal</translation>
</message>
<message>
<source>按票名包含</source>
<translation type="vanished">Ticket name</translation>
</message>
<message>
<source>按操作人</source>
<translation type="vanished">Operator</translation>
</message>
<message>
<source>按操作票号</source>
<translation type="vanished">Operation Banks</translation>
</message>
<message>
<source>按执行时间</source>
<translation type="vanished">Execution time</translation>
</message>
<message>
<source>按完成时间</source>
<translation type="vanished">Finish time</translation>
</message>
<message>
<source>按监护人</source>
<translation type="vanished">Guardian</translation>
</message>
<message>
<source>操作票号</source>
<translation type="vanished">Operation Banks</translation>
</message>
<message>
<source>操作票名</source>
<translation type="vanished">Ticket name</translation>
</message>
<message>
<source>开始时间</source>
<translation type="vanished">Start time</translation>
</message>
<message>
<source>结束时间</source>
<translation type="vanished">End time</translation>
</message>
<message>
<source>执行状态</source>
<translation type="vanished">Execution status</translation>
</message>
<message>
<source>详细</source>
<translation type="vanished">Detail</translation>
</message>
<message>
<source>已执行</source>
<translation type="vanished">Executed</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>请选择一项!</source>
<translation type="vanished">Please select one item!</translation>
</message>
</context>
<context>
<name>CRecordPropertyDialog</name>
<message>
<source>Dialog</source>
<translation type="vanished">Dialog</translation>
</message>
<message>
<source>确认</source>
<translation type="vanished">Confirm</translation>
</message>
<message>
<source>添加</source>
<translation type="vanished">Add</translation>
</message>
<message>
<source>编辑</source>
<translation type="vanished">Edit</translation>
</message>
<message>
<source>维护名称</source>
<translation type="vanished">Maintenance name</translation>
</message>
<message>
<source>维护人</source>
<translation type="vanished">Maintainer</translation>
</message>
<message>
<source>维护开始时间</source>
<translation type="vanished">Maintenance start time</translation>
</message>
<message>
<source>yyyy-MM-dd</source>
<translation type="vanished">yyyy-MM-dd</translation>
</message>
<message>
<source>维护结束时间</source>
<translation type="vanished">Maintenance end time</translation>
</message>
<message>
<source>维护内容</source>
<translation type="vanished">Maintenance content</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>记录名称不能为空!</source>
<translation type="vanished">The record name cannot be empty!</translation>
</message>
<message>
<source>开始时间不能大于结束时间!</source>
<translation type="vanished">The start time cannot more than the end time!</translation>
</message>
<message>
<source>操作失败,请重新操作!</source>
<translation type="vanished">Failed,please try again!</translation>
</message>
</context>
<context>
<name>CRecordTablModel</name>
<message>
<source>设备名称</source>
<translation type="vanished">Device Name</translation>
</message>
<message>
<source>操作人</source>
<translation type="vanished">Operator</translation>
</message>
<message>
<source>记录名称</source>
<translation type="vanished">Record name</translation>
</message>
<message>
<source>开始时间</source>
<translation type="vanished">Start time</translation>
</message>
<message>
<source>结束时间</source>
<translation type="vanished">End time</translation>
</message>
<message>
<source>维护内容</source>
<translation type="vanished">Maintenance content</translation>
</message>
</context>
<context>
<name>CRecordWidget</name>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>处理问题</source>
<translation type="vanished">Handling problem</translation>
</message>
<message>
<source>上班遗留问题</source>
<translation type="vanished">Last leftover problem</translation>
</message>
<message>
<source>当班处理问题</source>
<translation type="vanished">Handling problem on duty</translation>
</message>
<message>
<source>当班遗留问题</source>
<translation type="vanished">Leftover problem on duty</translation>
</message>
<message>
<source>关键信息备注</source>
<translation type="vanished">Key information notes</translation>
</message>
</context>
<context>
<name>CRelaySettingWidget</name>
<message>
<source>序号</source>
<translation type="vanished">Number</translation>
</message>
<message>
<source>确认</source>
<translation type="vanished">Confirm</translation>
</message>
<message>
<source>清空</source>
<translation type="vanished">Clear</translation>
</message>
<message>
<source>保护定值管理</source>
<translation type="vanished">Relay settting management</translation>
</message>
<message>
<source>切换</source>
<translation type="vanished">Switch</translation>
</message>
<message>
<source>当前执行组:</source>
<translation type="vanished">Current group:</translation>
</message>
<message>
<source>前置设备</source>
<translation type="vanished">Front equipment</translation>
</message>
<message>
<source>定值名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>定值组号</source>
<translation type="vanished">Group No</translation>
</message>
<message>
<source>当前值</source>
<translation type="vanished">Current Value</translation>
</message>
<message>
<source>预置值</source>
<translation type="vanished">Preset Value</translation>
</message>
<message>
<source>返校值</source>
<translation type="vanished">Return Value</translation>
</message>
<message>
<source>范围</source>
<translation type="vanished">Range</translation>
</message>
<message>
<source>单位</source>
<translation type="vanished">Unit</translation>
</message>
<message>
<source>定值代号</source>
<translation type="vanished">Code No</translation>
</message>
<message>
<source>isError</source>
<translation type="vanished">isError</translation>
</message>
<message>
<source>读取</source>
<translation type="vanished">Read</translation>
</message>
<message>
<source>修改</source>
<translation type="vanished">Modify</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>未知值:%1</source>
<translation type="vanished">Unknown Value:%1</translation>
</message>
<message>
<source>无保护定值操作权限!</source>
<translation type="vanished">Not relay setting operate perm!</translation>
</message>
<message>
<source>行:%1,当前值无效,请先读取!</source>
<translation type="vanished">Row:%1,current value is invalid,please read first!</translation>
</message>
<message>
<source>行:%1,预置值无效,请先读取!</source>
<translation type="vanished">Row:%1,preset value is invalid,please read first!</translation>
</message>
<message>
<source>行:%1,预置值不在设定范围!</source>
<translation type="vanished">Row:%1,preset value is beyond the range!</translation>
</message>
<message>
<source>行:%1,返校值无效!</source>
<translation type="vanished">Row:%1,return value is invalid!</translation>
</message>
<message>
<source>行:%1,预置值与返校值不一致!</source>
<translation type="vanished">Row:%1,preset value is inconsistent with return value!</translation>
</message>
<message>
<source>请先查询当前执行组!</source>
<translation type="vanished">Please read current group first!</translation>
</message>
<message>
<source>设置的组号应不为当前执行组!</source>
<translation type="vanished">Setting group no cannot equal to current group no!</translation>
</message>
<message>
<source>验证</source>
<translation type="vanished">Verification</translation>
</message>
<message>
<source>权限验证</source>
<translation type="vanished">Permissions validation</translation>
</message>
<message>
<source>请选择切换组!</source>
<translation type="vanished">Please select one group!</translation>
</message>
<message>
<source>未选择设备!</source>
<translation type="vanished">Not device selected!</translation>
</message>
<message>
<source>无定值组配置!</source>
<translation type="vanished">Not setting group configuration!</translation>
</message>
<message>
<source>接收超时!</source>
<translation type="vanished">Receive timeout!</translation>
</message>
<message>
<source>发送命令失败!</source>
<translation type="vanished">Failure to send command!</translation>
</message>
</context>
<context>
<name>CReportFavTreeWidget</name>
<message>
<source>收藏夹</source>
<translation type="vanished">Favorite</translation>
</message>
<message>
<source>报表管理</source>
<translation type="vanished">Report Management</translation>
</message>
<message>
<source>请输入收藏报表名称</source>
<translation type="vanished">Please enter the favorite report name</translation>
</message>
<message>
<source>报表名不能为空!</source>
<translation type="vanished">The report name cannot be empty!</translation>
</message>
<message>
<source>当前收藏报表名称已存在!</source>
<translation type="vanished">The current favorite report name already exists!</translation>
</message>
<message>
<source>重命名</source>
<translation type="vanished">Rename</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>当前报表名称已存在!</source>
<translation type="vanished">The current report name already exists!</translation>
</message>
<message>
<source>选择报表收藏文件</source>
<translation type="vanished">Select report favorite file</translation>
</message>
<message>
<source>保存报表收藏文件</source>
<translation type="vanished">Save report favorite file</translation>
</message>
</context>
<context>
<name>CReportStackedWidget</name>
<message>
<source>返回</source>
<translation type="vanished">Return</translation>
</message>
</context>
<context>
<name>CReportWidget</name>
<message>
<source>导出报表</source>
<translation type="vanished">Export the report</translation>
</message>
</context>
<context>
<name>CRetriever</name>
<message>
<location filename="GraphTool/Retriever/CRetriever.ui" line="14"/>
<location filename="GraphTool/Retriever/CRetriever.cpp" line="26"/>
<source>检索器</source>
<translation>Retriever</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.ui" line="103"/>
<location filename="GraphTool/Retriever/CRetriever.ui" line="346"/>
<location filename="GraphTool/Retriever/CRetriever.ui" line="587"/>
<location filename="GraphTool/Retriever/CRetriever.ui" line="815"/>
<source>专业:</source>
<translation>Subsystem:</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.ui" line="142"/>
<location filename="GraphTool/Retriever/CRetriever.ui" line="385"/>
<location filename="GraphTool/Retriever/CRetriever.ui" line="626"/>
<location filename="GraphTool/Retriever/CRetriever.ui" line="854"/>
<source>位置:</source>
<translation>Location:</translation>
</message>
<message>
<source>设备类型:</source>
<translation type="vanished">Device Type:</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.ui" line="234"/>
<location filename="GraphTool/Retriever/CRetriever.ui" line="982"/>
<source>设备组:</source>
<translation>Device Group:</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.ui" line="513"/>
<source>表名:</source>
<translation>Table Name:</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.ui" line="712"/>
<source>统计量模板:</source>
<translation>Statistical template:</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.ui" line="1084"/>
<source>表检索</source>
<translation>Table</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.ui" line="1077"/>
<source>检索方式:</source>
<translation>Retriever Mode:</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.ui" line="1060"/>
<source>设备检索</source>
<translation>Device</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.ui" line="1053"/>
<source>统计量</source>
<translation>Statistical</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.ui" line="1070"/>
<source>多点关联</source>
<translation>Multipoint</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.ui" line="1091"/>
<source>设备组检索</source>
<translation>Device Group Retrieval</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.ui" line="1174"/>
<source>点类型:</source>
<translation>Point Type:</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.ui" line="1284"/>
<source>值:</source>
<translation>Value:</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.ui" line="1373"/>
<source>点名:</source>
<translation>Point Name:</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.ui" line="1476"/>
<source>列名:</source>
<translation>Column Name:</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.cpp" line="200"/>
<location filename="GraphTool/Retriever/CRetriever.cpp" line="1166"/>
<source>数字量</source>
<translation>Digital</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.cpp" line="201"/>
<location filename="GraphTool/Retriever/CRetriever.cpp" line="1170"/>
<source>模拟量</source>
<translation>Analog</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.cpp" line="202"/>
<location filename="GraphTool/Retriever/CRetriever.cpp" line="1174"/>
<source>混合量</source>
<translation>Mix</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.cpp" line="203"/>
<location filename="GraphTool/Retriever/CRetriever.cpp" line="1178"/>
<source>累积量</source>
<translation>Accuml</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.cpp" line="204"/>
<location filename="GraphTool/Retriever/CRetriever.cpp" line="1182"/>
<source>常量</source>
<translation>Const</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.cpp" line="207"/>
<location filename="GraphTool/Retriever/CRetriever.cpp" line="910"/>
<source>通用</source>
<translation>General</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.cpp" line="208"/>
<location filename="GraphTool/Retriever/CRetriever.cpp" line="932"/>
<source>其他</source>
<translation>Other</translation>
</message>
<message>
<source>关键字</source>
<translation type="vanished">Keywords</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.cpp" line="918"/>
<source></source>
<translation>Value</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.cpp" line="926"/>
<source>状态</source>
<translation>State</translation>
</message>
<message>
<location filename="GraphTool/Retriever/CRetriever.cpp" line="1409"/>
<source>时间</source>
<translation>Time</translation>
</message>
</context>
<context>
<name>CRobotAVWidget</name>
<message>
<source>Form</source>
<translation type="vanished">Form</translation>
</message>
<message>
<source>current time</source>
<translation type="vanished">current time</translation>
</message>
<message>
<source>duration</source>
<translation type="vanished">duration</translation>
</message>
</context>
<context>
<name>CRobotCCDVideoForm</name>
<message>
<source>Form</source>
<translation type="vanished">Form</translation>
</message>
<message>
<source>请输入关键字</source>
<translation type="vanished">Please input keyword</translation>
</message>
</context>
<context>
<name>CRobotCCDVideoItemModel</name>
<message>
<source>时间</source>
<translation type="vanished">Time</translation>
</message>
<message>
<source>类型</source>
<translation type="vanished">Type</translation>
</message>
<message>
<source>设备柜</source>
<translation type="vanished">Device</translation>
</message>
<message>
<source>照片</source>
<translation type="vanished">Picture</translation>
</message>
<message>
<source>截图</source>
<translation type="vanished">Screenshot</translation>
</message>
<message>
<source>录像</source>
<translation type="vanished">Video</translation>
</message>
</context>
<context>
<name>CRobotCtrlWidget</name>
<message>
<source>Form</source>
<translation type="vanished">Form</translation>
</message>
<message>
<source>请选择设备</source>
<translation type="vanished">Please select a device</translation>
</message>
<message>
<source>执行任务</source>
<translation type="vanished">Execute Task</translation>
</message>
<message>
<source>空闲中</source>
<translation type="vanished">Idle</translation>
</message>
<message>
<source>巡检中</source>
<translation type="vanished">Patrolling</translation>
</message>
<message>
<source>充电中</source>
<translation type="vanished">Charging</translation>
</message>
<message>
<source>检修中</source>
<translation type="vanished">Under Maintenance</translation>
</message>
<message>
<source>告警联动:</source>
<translation type="vanished">Alarm Linkage:</translation>
</message>
<message>
<source>机器人状态</source>
<translation type="vanished">Robot Status</translation>
</message>
<message>
<source>执行任务超时!</source>
<translation type="vanished">Task Execution Timeout!</translation>
</message>
<message>
<source>未找到控制点[%s]</source>
<translation type="vanished">Control Point [%s] Not Found</translation>
</message>
<message>
<source>解析返回结果出错</source>
<translation type="vanished">Error Parsing Return Result</translation>
</message>
</context>
<context>
<name>CRobotDialog</name>
<message>
<source>Dialog</source>
<translation type="vanished">Dialog</translation>
</message>
<message>
<source>机器人联动</source>
<translation type="vanished">Robot Interlocking</translation>
</message>
</context>
<context>
<name>CRobotWidget</name>
<message>
<source>CRobotLinkCtrlWidget</source>
<translation type="vanished">CRobotLinkCtrlWidget</translation>
</message>
</context>
<context>
<name>CRollSwitchWidget</name>
<message>
<source>播放组</source>
<translation type="vanished">Group</translation>
</message>
<message>
<source>画面文件名称</source>
<translation type="vanished">Graph Name</translation>
</message>
<message>
<source>画面轮询间隔(s)</source>
<translation type="vanished">Interval</translation>
</message>
<message>
<source>自动轮询(设定的时间内,未检测到键鼠操作,自动轮询播放画面)</source>
<translation type="vanished">Auto-polling (If no keyboard or mouse operation is detected within the set time, auto-polling will play the screen)</translation>
</message>
<message>
<source>自动轮询</source>
<translation type="vanished">Autopolling</translation>
</message>
<message>
<source>开始</source>
<translation type="vanished">Start</translation>
</message>
<message>
<source>停止</source>
<translation type="vanished">Stop</translation>
</message>
<message>
<source>关闭</source>
<translation type="vanished">Close</translation>
</message>
<message>
<source>自动轮询时间(s)</source>
<translation type="vanished">Autopolling Delay(s)</translation>
</message>
<message>
<source>自动轮询(设定的时间内,未检测到鼠标移动,自动轮询播放画面)</source>
<translation type="vanished">Autopolling(Auto switching graph when not mouse move in setting time)</translation>
</message>
<message>
<source>轮询时间(s)</source>
<translation type="vanished">Autopolling time(s)</translation>
</message>
</context>
<context>
<name>CRunSequenceFilterDialog</name>
<message>
<source>过滤</source>
<translation type="vanished">Filter</translation>
</message>
<message>
<source>关键字</source>
<translation type="vanished">Keywords</translation>
</message>
<message>
<source>顺控名称:</source>
<translation type="vanished">Sequence name:</translation>
</message>
<message>
<source>类型</source>
<translation type="vanished">Type</translation>
</message>
<message>
<source>标准顺控</source>
<translation type="vanished">Standard sequence</translation>
</message>
<message>
<source>自定义顺控</source>
<translation type="vanished">Custom sequence</translation>
</message>
<message>
<source>位置</source>
<oldsource>车站</oldsource>
<translation type="vanished">Location</translation>
</message>
<message>
<source>位置名称:</source>
<oldsource>车站名称:</oldsource>
<translation type="vanished">Location name:</translation>
</message>
</context>
<context>
<name>CRunningSequenceModel</name>
<message>
<source>名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>车站</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>类型</source>
<translation type="vanished">Type</translation>
</message>
<message>
<source>执行结果</source>
<translation type="vanished">Executing results</translation>
</message>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>标准顺控</source>
<translation type="vanished">Standard sequence</translation>
</message>
<message>
<source>自定义顺控</source>
<translation type="vanished">Custom sequence</translation>
</message>
<message>
<source>未执行</source>
<translation type="vanished">non-execution</translation>
</message>
<message>
<source>正在执行</source>
<translation type="vanished">executing</translation>
</message>
<message>
<source>已触发</source>
<translation type="vanished">triggered</translation>
</message>
<message>
<source>执行失败</source>
<translation type="vanished">execution failure</translation>
</message>
<message>
<source>执行成功</source>
<translation type="vanished">execution success</translation>
</message>
<message>
<source>执行终止</source>
<translation type="vanished">execution termination</translation>
</message>
<message>
<source>执行暂停</source>
<translation type="vanished">execution pause</translation>
</message>
<message>
<source>执行跳过</source>
<translation type="vanished">execution skip</translation>
</message>
</context>
<context>
<name>CScreenShot</name>
<message>
<location filename="hmi/dialog/screenShot/CScreenShot.cpp" line="112"/>
<source>保存图像</source>
<translation>Save Image</translation>
</message>
<message>
<location filename="hmi/dialog/screenShot/CScreenShot.cpp" line="112"/>
<source>图形文件 (*.png)</source>
<translation>Graphics file(*.png)</translation>
</message>
</context>
<context>
<name>CSearchDialog</name>
<message>
<location filename="GraphTool/QssEditor/CSearchDialog.cpp" line="8"/>
<source>查找和替换</source>
<translation>Find &amp;&amp; Replace</translation>
</message>
</context>
<context>
<name>CSecondNavigationWidget</name>
<message>
<source></source>
<translation type="vanished">Yes</translation>
</message>
<message>
<source></source>
<translation type="vanished">No</translation>
</message>
<message>
<source>切换画面</source>
<translation type="vanished">Switch Screen</translation>
</message>
<message>
<source>调用程序</source>
<translation type="vanished">call program</translation>
</message>
<message>
<source>导入</source>
<translation type="vanished">Import</translation>
</message>
<message>
<source>导出</source>
<translation type="vanished">Export</translation>
</message>
<message>
<source>一级</source>
<translation type="vanished">First Level</translation>
</message>
<message>
<source>二级</source>
<translation type="vanished">Second Level</translation>
</message>
<message>
<source>三级</source>
<translation type="vanished">Third Level</translation>
</message>
<message>
<source>是否使用</source>
<translation type="vanished">Enable</translation>
</message>
<message>
<source>操作</source>
<translation type="vanished">Operation</translation>
</message>
<message>
<source>图标</source>
<translation type="vanished">Icon</translation>
</message>
<message>
<source>数据</source>
<translation type="vanished">Data</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Hint</translation>
</message>
<message>
<source>导出成功!
导出路径:</source>
<translation type="vanished">Exported successfully!
Exported path:</translation>
</message>
<message>
<source>保存失败</source>
<translation type="vanished">Save Failed</translation>
</message>
<message>
<source>属性配置</source>
<translation type="vanished">Property Configuration</translation>
</message>
<message>
<source>全部展开</source>
<translation type="vanished">ExpandAll</translation>
</message>
<message>
<source>全部收缩</source>
<translation type="vanished">CollapseAll</translation>
</message>
</context>
<context>
<name>CSecondReportWidget</name>
<message>
<source>结束时间晚于开始时间,请调整时间之后再查询!</source>
<translation type="vanished">The end time is later than the start time, please adjust the time and then search again!</translation>
</message>
<message>
<source>未选择测点,请选择测点之后再查询报表!</source>
<translation type="vanished">No measuring point selected, please select a measuring point and then search for the report!</translation>
</message>
<message>
<source>暂不支持10000条以上数据的查询请调整查询时间或时间间隔之后再查询</source>
<translation type="vanished">Querying more than 10,000 data entries is not supported at the moment. Please adjust the query time or time interval and try again!</translation>
</message>
<message>
<source>开始时间</source>
<translation type="vanished">Start Time</translation>
</message>
<message>
<source>查询时间</source>
<translation type="vanished">Search time</translation>
</message>
<message>
<source>当前登录用户无运维管理功能权限!</source>
<translation type="vanished">The current logged-in user does not have permission for operational management functions!</translation>
</message>
<message>
<source>导出表头失败:
无法打开文件!</source>
<translation type="vanished">Failed to export header:
Unable to open the file!</translation>
</message>
<message>
<source>导出表头至:
</source>
<translation type="vanished">Export header to:</translation>
</message>
<message>
<source>当前登录用户无运维管理功能权限!</source>
<translation type="vanished">Current user have no perm to operate!</translation>
</message>
<message>
<source>报表管理</source>
<translation type="vanished">Report Management</translation>
</message>
<message>
<source>导入表头失败:
导入格式错误仅支持csv文件!</source>
<translation type="vanished">Failed to import header:
Incorrect import format, only CSV files are supported!</translation>
</message>
<message>
<source>导入表头失败:
无法打开导入的文件!</source>
<translation type="vanished">Failed to import header:
Unable to open the file for import!</translation>
</message>
<message>
<source>导入表头失败:
表头长度与现有表头长度不一致!</source>
<translation type="vanished">Failed to import header:
The length of the header does not match the existing header length!</translation>
</message>
<message>
<source>导入表头成功!</source>
<translation type="vanished">Header imported successfully!</translation>
</message>
<message>
<source>报表数据为空,请先查询报表数据!</source>
<translation type="vanished">The report data is empty, please query the report data first!</translation>
</message>
<message>
<source>导出报表失败:
无法打开文件!</source>
<translation type="vanished">Failed to export report:
Unable to open the file!</translation>
</message>
<message>
<source>导出表格成功!</source>
<translation type="vanished">Table exported successfully!</translation>
</message>
<message>
<source>查询终止!</source>
<translation type="vanished">Query terminated!</translation>
</message>
<message>
<source>该时间段无数据!</source>
<translation type="vanished">No data available for the specified period!</translation>
</message>
<message>
<source>生成报表失败!</source>
<translation type="vanished">Failed to generate report!</translation>
</message>
</context>
<context>
<name>CSecondReportWidgetClass</name>
<message>
<source>test</source>
<translation type="vanished">Test</translation>
</message>
<message>
<source>日报表</source>
<translation type="vanished">Daily Report</translation>
</message>
<message>
<source>月报表</source>
<translation type="vanished">Monthly Report</translation>
</message>
<message>
<source>年报表</source>
<translation type="vanished">Annual Report</translation>
</message>
<message>
<source>自定义</source>
<translation type="vanished">Custom</translation>
</message>
<message>
<source>是否统计</source>
<translation type="vanished">Statistics</translation>
</message>
<message>
<source>查询</source>
<translation type="vanished">Search</translation>
</message>
<message>
<source>收藏</source>
<translation type="vanished">Favorite</translation>
</message>
<message>
<source>导出表头</source>
<translation type="vanished">Export Header</translation>
</message>
<message>
<source>导入表头</source>
<translation type="vanished">Import Header</translation>
</message>
<message>
<source>导出表格</source>
<translation type="vanished">Export Table</translation>
</message>
<message>
<source>开始时间</source>
<translation type="vanished">Start Time</translation>
</message>
<message>
<source></source>
<translation type="vanished">Year</translation>
</message>
<message>
<source></source>
<translation type="vanished">Month</translation>
</message>
<message>
<source></source>
<translation type="vanished">Day</translation>
</message>
<message>
<source></source>
<translation type="vanished">Hour</translation>
</message>
<message>
<source></source>
<translation type="vanished">Minute</translation>
</message>
<message>
<source>结束时间</source>
<translation type="vanished">End Time</translation>
</message>
<message>
<source>时间间隔</source>
<translation type="vanished">Time Interval</translation>
</message>
<message>
<source>1年</source>
<translation type="vanished">1年</translation>
</message>
<message>
<source>1个月</source>
<translation type="vanished">1 Month</translation>
</message>
<message>
<source>1天</source>
<translation type="vanished">1天</translation>
</message>
<message>
<source>1小时</source>
<translation type="vanished">1 Hour</translation>
</message>
<message>
<source>30分钟</source>
<translation type="vanished">30 Minutes</translation>
</message>
<message>
<source>15分钟</source>
<translation type="vanished">15 Minutes</translation>
</message>
<message>
<source>全部</source>
<translation type="vanished">All</translation>
</message>
</context>
<context>
<name>CSeqPermDialog</name>
<message>
<source>验证</source>
<translation type="vanished">Verification</translation>
</message>
<message>
<source>操作验证</source>
<translation type="vanished">Operation validation</translation>
</message>
<message>
<source>用户组</source>
<translation type="vanished">User group</translation>
</message>
<message>
<source>姓名</source>
<translation type="vanished">User name</translation>
</message>
<message>
<source>密码</source>
<translation type="vanished">Password</translation>
</message>
<message>
<source>账号</source>
<translation type="vanished">User alias</translation>
</message>
<message>
<source>监护验证</source>
<translation type="vanished">Guardian validation</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>监护验证: </source>
<translation type="vanished">Guardian validation: </translation>
</message>
<message>
<source>操作验证: </source>
<translation type="vanished">Operation validation: </translation>
</message>
<message>
<source>%1输入名称不存在!</source>
<translation type="vanished">The input name %1 does not exist!</translation>
</message>
<message>
<source>%1无遥控监护权限!</source>
<translation type="vanished">%1 have no perm guard!</translation>
</message>
<message>
<source>%1无顺控执行权限!</source>
<translation type="vanished">%1 have no perm to execute sequence!</translation>
</message>
<message>
<source>%1不允许在该节点登录!</source>
<translation type="vanished">%1 Logon on this node is not allowed!</translation>
</message>
<message>
<source>%1用户口令错误!</source>
<translation type="vanished">%1 Password error!</translation>
</message>
<message>
<source>%1用户已失效!</source>
<translation type="vanished">%1 User deactivated!</translation>
</message>
<message>
<source>%1用户已锁定!</source>
<translation type="vanished">%1 User locked!</translation>
</message>
<message>
<source>%1用户不属于所选用户组!</source>
<translation type="vanished">The user %1 does not belong to the selected user group!</translation>
</message>
<message>
<source>%1用户权限检查出错!</source>
<translation type="vanished">%1 check failed!</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>监护验证: 输入账号有误!</source>
<translation type="vanished">Guardian validation: incorrect input name!</translation>
</message>
<message>
<source>监护人和操作人不能为同一人!</source>
<translation type="vanished">Guardian and operator can not be the same person!</translation>
</message>
</context>
<context>
<name>CSequenceManageWidget</name>
<message>
<source>顺控配置</source>
<translation type="vanished">Configuration</translation>
</message>
<message>
<source>顺控执行</source>
<translation type="vanished">Execute</translation>
</message>
<message>
<source>顺控报告</source>
<translation type="vanished">Report</translation>
</message>
<message>
<source>所有顺控</source>
<translation type="vanished">All sequence</translation>
</message>
<message>
<source>正在执行</source>
<translation type="vanished">Executing</translation>
</message>
<message>
<source>过滤</source>
<translation type="vanished">Filter</translation>
</message>
<message>
<source>历史列表</source>
<translation type="vanished">History List</translation>
</message>
<message>
<source>执行详情</source>
<translation type="vanished">Execute details</translation>
</message>
<message>
<source>导出</source>
<translation type="vanished">Export</translation>
</message>
<message>
<source>打印</source>
<translation type="vanished">Print</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>无顺控操作权限!</source>
<translation type="vanished">No sequence control operation permission!</translation>
</message>
<message>
<source>CSequenceManageWidget</source>
<translation type="vanished">CSequenceManageWidget</translation>
</message>
<message>
<source>Save File</source>
<translation type="vanished">Save File</translation>
</message>
<message>
<source>(*.pdf *)</source>
<translation type="vanished">(*.pdf *)</translation>
</message>
</context>
<context>
<name>CSequenceWidget</name>
<message>
<source>顺控</source>
<translation type="vanished">Sequence</translation>
</message>
<message>
<source>顺控名称:</source>
<translation type="vanished">Sequence Name:</translation>
</message>
<message>
<source>执行方式:</source>
<translation type="vanished">Executive Mode:</translation>
</message>
<message>
<source>自动</source>
<translation type="vanished">Automatic</translation>
</message>
<message>
<source>单步</source>
<translation type="vanished">Step</translation>
</message>
<message>
<source>执行</source>
<translation type="vanished">Execute</translation>
</message>
<message>
<source>暂停</source>
<translation type="vanished">Pause</translation>
</message>
<message>
<source>终止</source>
<translation type="vanished">Terminate</translation>
</message>
<message>
<source>正在检查控制点状态,请稍等</source>
<translation type="vanished">Check the status of control point, please wait a moment</translation>
</message>
<message>
<source>正在查询...</source>
<translation type="vanished">Being queried...</translation>
</message>
<message>
<source>服务应答 [%1]%2</source>
<translation type="vanished">Service response [%1]%2</translation>
</message>
<message>
<source>服务应答-错误 [%1]</source>
<translation type="vanished">Service response-error [%1]</translation>
</message>
<message>
<source>顺控名称: </source>
<translation type="vanished">Sequence name: </translation>
</message>
<message>
<source>错误代码: </source>
<translation type="vanished">Error code: </translation>
</message>
<message>
<source>错误描述: </source>
<translation type="vanished">Error description: </translation>
</message>
<message>
<source>状态变化 [顺控-%1]%2</source>
<translation type="vanished">Change of state [Sequence-%1]%2</translation>
</message>
<message>
<source>状态变化 [顺控-%1] [功能-%2]%3</source>
<translation type="vanished">Change of state [Sequence-%1] [Function-%2]%3</translation>
</message>
<message>
<source>状态变化 [顺控-%1] [功能-%2] [动作-%3]%4</source>
<translation type="vanished">Change of state [Sequence-%1] [Function-%2] [Action-%3]%4</translation>
</message>
<message>
<source>顺控名称</source>
<translation type="vanished">Sequence name</translation>
</message>
<message>
<source>功能名称</source>
<translation type="vanished">Function name</translation>
</message>
<message>
<source>动作名称</source>
<translation type="vanished">Action name</translation>
</message>
<message>
<source>请求人工干预!</source>
<translation type="vanished">Manual intervention request!</translation>
</message>
<message>
<source>人工干预请求</source>
<translation type="vanished">Manual intervention request</translation>
</message>
<message>
<source>重试</source>
<translation type="vanished">Retry</translation>
</message>
<message>
<source>跳过</source>
<translation type="vanished">Skip</translation>
</message>
<message>
<source>等待执行...</source>
<translation type="vanished">Wait for execution...</translation>
</message>
<message>
<source>等待暂停...</source>
<translation type="vanished">Wait for pause...</translation>
</message>
<message>
<source>等待继续...</source>
<translation type="vanished">Wait for continue...</translation>
</message>
<message>
<source>等待终止...</source>
<translation type="vanished">Wait for termination...</translation>
</message>
<message>
<source>顺控开始</source>
<translation type="vanished">Sequence start</translation>
</message>
<message>
<source>顺控终止</source>
<translation type="vanished">Sequence termination</translation>
</message>
<message>
<source>顺控暂停</source>
<translation type="vanished">Sequence pause</translation>
</message>
<message>
<source>顺控继续</source>
<translation type="vanished">Sequence continue</translation>
</message>
<message>
<source>单步开始</source>
<translation type="vanished">One step to start</translation>
</message>
<message>
<source>单步继续</source>
<translation type="vanished">One step to continue</translation>
</message>
<message>
<source>未执行</source>
<translation type="vanished">non-execution</translation>
</message>
<message>
<source>正在执行</source>
<translation type="vanished">executing</translation>
</message>
<message>
<source>已触发</source>
<translation type="vanished">triggered</translation>
</message>
<message>
<source>执行失败</source>
<translation type="vanished">execution failure</translation>
</message>
<message>
<source>执行成功</source>
<translation type="vanished">execution success</translation>
</message>
<message>
<source>执行终止</source>
<translation type="vanished">execution termination</translation>
</message>
<message>
<source>执行暂停</source>
<translation type="vanished">execution pause</translation>
</message>
<message>
<source>执行跳过</source>
<translation type="vanished">execution skip</translation>
</message>
<message>
<source>继续</source>
<translation type="vanished">Continue</translation>
</message>
</context>
<context>
<name>CSeriaDevTableModel</name>
<message>
<source>序号</source>
<translation type="vanished">Serial Number</translation>
</message>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>通道描述</source>
<translation type="vanished">Channel Description</translation>
</message>
<message>
<source>RTU描述</source>
<translation type="vanished">RTU Description</translation>
</message>
<message>
<source>设备描述</source>
<translation type="vanished">Device</translation>
</message>
<message>
<source>端口名</source>
<translation type="vanished">Port Name</translation>
</message>
<message>
<source>设备ID</source>
<translation type="vanished">DeviceId</translation>
</message>
<message>
<source>通讯状态</source>
<translation type="vanished">Communication status</translation>
</message>
<message>
<source>通讯中断</source>
<translation type="vanished">Communication Interrupted</translation>
</message>
<message>
<source>通讯正常</source>
<translation type="vanished">Communication Normal</translation>
</message>
</context>
<context>
<name>CSerialDevStatusWidget</name>
<message>
<source>RTU/端口</source>
<translation type="vanished">RTU/Port</translation>
</message>
</context>
<context>
<name>CShape</name>
<message>
<location filename="GraphShape/BasicShape/CShape.cpp" line="522"/>
<source>画笔</source>
<translation>Pen</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CShape.cpp" line="538"/>
<source>画刷</source>
<translation>Brush</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CShape.cpp" line="1532"/>
<source>%1
</source>
<translation>%1
</translation>
</message>
</context>
<context>
<name>CShapeConfigDialog</name>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="59"/>
<source>数据绑定</source>
<translation>Data Binding</translation>
</message>
<message>
<source>函数绑定</source>
<translation type="vanished">Function Binding</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="62"/>
<source>策略配置</source>
<translation>Strategy Configuration</translation>
</message>
<message>
<source>属性配置</source>
<translation type="vanished">Properties Configuration</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="102"/>
<source>标签名称</source>
<translation>Label Name</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="102"/>
<source>文本内容</source>
<translation>Text content</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="111"/>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="217"/>
<source>确认</source>
<translation>Confirm</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="112"/>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="218"/>
<source>取消</source>
<translation>Cancel</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="130"/>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="174"/>
<source>清空</source>
<translation>Clear</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="131"/>
<source>语法检查</source>
<translation>Syntax checking</translation>
</message>
<message>
<source>新建策略</source>
<translation type="vanished">New strategy</translation>
</message>
<message>
<source>删除策略</source>
<translation type="vanished">Delete strategy</translation>
</message>
<message>
<source>取消选中</source>
<translation type="vanished">Uncheck</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="172"/>
<source>添加行</source>
<translation>Add row</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="173"/>
<source>删除行</source>
<translation>Delete row</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="557"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="561"/>
<source>Information</source>
<translation>Information</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="561"/>
<source>语法正确, 脚本有效。</source>
<translation>Syntax correct, script valid.</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="404"/>
<source>策略名称:</source>
<translation>Strategy name:</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="37"/>
<source>着色策略配置</source>
<translation>Colorization Policy Configuration</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="155"/>
<source>函数代码</source>
<translation>Function Name</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="155"/>
<source>函数名称</source>
<translation>Description</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="167"/>
<source>新建</source>
<translation>New</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="168"/>
<source>删除</source>
<translation>Delete</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="169"/>
<source>复制</source>
<translation>Copy</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="170"/>
<source>修改</source>
<translation>Modify</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="175"/>
<source>函数编辑</source>
<translation>Function Editor</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="405"/>
<source>策略描述:</source>
<translation>Description:</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="413"/>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="418"/>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="423"/>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="430"/>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="437"/>
<source>提示</source>
<translation>Prompt</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="413"/>
<source>策略名称不能为空!</source>
<translation>The strategy name cannot be empty!</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="418"/>
<source>策略描述不能为空!</source>
<translation>The description cannot be empty!</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="423"/>
<source>非法的命名</source>
<translation>Illegal name</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="430"/>
<source>策略名称已经存在, 不能重复创建!</source>
<translation>The strategy name already exists and cannot be repeated!</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="437"/>
<source>策略名称不能以数字开头!</source>
<translation>Strategy names cannot begin with Numbers!</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="677"/>
<source>警告</source>
<translation>Warning</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CShapeConfigDialog.cpp" line="677"/>
<source>当前未选中行!</source>
<translation>Currently unchecked row!</translation>
</message>
</context>
<context>
<name>CShieldTableDelegate</name>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>启用</source>
<translation type="vanished">Enable</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Disable</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>请先取消屏蔽!</source>
<translation type="vanished">Please disable first!</translation>
</message>
<message>
<source>删除失败!</source>
<translation type="vanished">Delete failure!</translation>
</message>
<message>
<source>当前用户无标签设置功能权限!</source>
<translation type="vanished">The current user have no perm to operate!</translation>
</message>
</context>
<context>
<name>CShieldTableModel</name>
<message>
<source>名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>屏蔽类型</source>
<translation type="vanished">Type</translation>
</message>
<message>
<source>屏蔽属性</source>
<translation type="vanished">Property</translation>
</message>
<message>
<source>屏蔽模式</source>
<translation type="vanished">Mode</translation>
</message>
<message>
<source>是否启用</source>
<translation type="vanished">Status</translation>
</message>
<message>
<source>时段类型</source>
<translation type="vanished">Time Type</translation>
</message>
<message>
<source>屏蔽时段</source>
<translation type="vanished">Time</translation>
</message>
<message>
<source>操作用户</source>
<translation type="vanished">User</translation>
</message>
<message>
<source>操作主机</source>
<translation type="vanished">Hostname</translation>
</message>
<message>
<source>屏蔽描述</source>
<translation type="vanished">Description</translation>
</message>
<message>
<source>操作</source>
<translation type="vanished">Operate</translation>
</message>
<message>
<source>全站屏蔽</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>电压屏蔽</source>
<translation type="vanished">Voltage</translation>
</message>
<message>
<source>责任区屏蔽</source>
<translation type="vanished">Region</translation>
</message>
<message>
<source>设备组屏蔽</source>
<translation type="vanished">DeviceGroup</translation>
</message>
<message>
<source>设备屏蔽</source>
<translation type="vanished">Device</translation>
</message>
<message>
<source>测点屏蔽</source>
<translation type="vanished">Point</translation>
</message>
<message>
<source>未知</source>
<translation type="vanished">Unknown</translation>
</message>
<message>
<source>已过期</source>
<translation type="vanished">Expired</translation>
</message>
<message>
<source>已启用</source>
<translation type="vanished">Enable</translation>
</message>
<message>
<source>未启用</source>
<translation type="vanished">Disable</translation>
</message>
<message>
<source>一次性屏蔽</source>
<translation type="vanished">Once</translation>
</message>
<message>
<source>每周</source>
<translation type="vanished">Week</translation>
</message>
<message>
<source>每月</source>
<translation type="vanished">Month</translation>
</message>
<message>
<source>每周(</source>
<translation type="vanished">Week(</translation>
</message>
<message>
<source>每月(</source>
<translation type="vanished">Month(</translation>
</message>
</context>
<context>
<name>CShiftWidget</name>
<message>
<source>查询</source>
<translation type="vanished">Search</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>序号</source>
<translation type="vanished">Number</translation>
</message>
<message>
<source>交接班管理</source>
<translation type="vanished">Shift Management</translation>
</message>
<message>
<source>当前值班组</source>
<translation type="vanished">Current duty group</translation>
</message>
<message>
<source>填写记录</source>
<translation type="vanished">Input record</translation>
</message>
<message>
<source>交接班</source>
<translation type="vanished">Duty shift</translation>
</message>
<message>
<source>查询时间</source>
<translation type="vanished">Search time</translation>
</message>
<message>
<source>按值班员过滤</source>
<translation type="vanished">Filter by duty person</translation>
</message>
<message>
<source>导出记录</source>
<translation type="vanished">Export</translation>
</message>
<message>
<source>班组</source>
<translation type="vanished">Work groups</translation>
</message>
<message>
<source>值班员</source>
<translation type="vanished">Duty person</translation>
</message>
<message>
<source>接班时间</source>
<translation type="vanished">Take over time</translation>
</message>
<message>
<source>交班时间</source>
<translation type="vanished">Shift time</translation>
</message>
<message>
<source>本班处理问题</source>
<translation type="vanished">Handling problem on duty</translation>
</message>
<message>
<source>本班遗留问题</source>
<translation type="vanished">Leftover problem on duty</translation>
</message>
<message>
<source>关键信息备注</source>
<translation type="vanished">Key information notes</translation>
</message>
</context>
<context>
<name>CSimOptWidget</name>
<message>
<source>序号</source>
<translation type="vanished">Number</translation>
</message>
<message>
<source>CSimOptWidget</source>
<translation type="vanished">CSimOptWidget</translation>
</message>
<message>
<source>开始模拟操作</source>
<translation type="vanished">Begin</translation>
</message>
<message>
<source>图形列表</source>
<translation type="vanished">Graph List</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>当前登录用户无运维管理功能权限!</source>
<translation type="vanished">Current user have no perm to operate!</translation>
</message>
<message>
<source>请选择一张图形!</source>
<translation type="vanished">Please select one graph!</translation>
</message>
<message>
<source>确定打开图形:&quot;%1&quot;,开始模拟操作?</source>
<translation type="vanished">Confirm open graph:&quot;%1&quot;,begin simulate?</translation>
</message>
</context>
<context>
<name>CSliderRangeWidget</name>
<message>
<source>最小值:</source>
<translation type="vanished">Minimum:</translation>
</message>
<message>
<source>最大值:</source>
<translation type="vanished">Maximum:</translation>
</message>
<message>
<source>确定</source>
<translation type="vanished">Confirm</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
</context>
<context>
<name>CSpinBoxGroup</name>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.cpp" line="34"/>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.cpp" line="39"/>
<source>错误</source>
<translation>Error</translation>
</message>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.cpp" line="34"/>
<source>的最小值不能超过最大值!</source>
<translation>s minimum cannot exceed the maximum!</translation>
</message>
<message>
<location filename="hmi/dialog/AnimationConfigDialog/CAnimationConfigDialog.cpp" line="39"/>
<source>的最大值不能小于最小值!</source>
<translation>s maximum cannot less than the minimum!</translation>
</message>
</context>
<context>
<name>CStationNavWidget</name>
<message>
<source>Form</source>
<translation type="vanished">Form</translation>
</message>
</context>
<context>
<name>CStatisWidget</name>
<message>
<source>Form</source>
<translation type="vanished">Form</translation>
</message>
<message>
<source>统计方式:</source>
<translation type="vanished">Statistical Style:</translation>
</message>
<message>
<source>设备类型:</source>
<translation type="vanished">Device Type:</translation>
</message>
<message>
<source>开始时间:</source>
<translation type="vanished">Start Time:</translation>
</message>
<message>
<source>结束时间:</source>
<translation type="vanished">End Time:</translation>
</message>
<message>
<source>查询</source>
<translation type="vanished">Search</translation>
</message>
<message>
<source>打印</source>
<translation type="vanished">Print</translation>
</message>
<message>
<source>日统计</source>
<translation type="vanished">Day</translation>
</message>
<message>
<source>月统计</source>
<translation type="vanished">Month</translation>
</message>
<message>
<source>年统计</source>
<translation type="vanished">Year</translation>
</message>
<message>
<source>导出成功!
导出路径:</source>
<translation type="vanished">Exported successfully!
Exported path:</translation>
</message>
<message>
<source>结束时间不能小于开始时间!</source>
<translation type="vanished">The end time cannot be less than start time!</translation>
</message>
<message>
<source>位置:</source>
<translation type="vanished">Location:</translation>
</message>
<message>
<source>yyyy-MM-dd</source>
<translation type="vanished">yyyy-MM-dd</translation>
</message>
<message>
<source>告警等级:</source>
<translation type="vanished">Alarm level:</translation>
</message>
<message>
<source>Excel</source>
<translation type="vanished">Excel</translation>
</message>
<message>
<source>Pdf</source>
<translation type="vanished">Pdf</translation>
</message>
<message>
<source>报表</source>
<translation type="vanished">Report</translation>
</message>
<message>
<source>图表</source>
<translation type="vanished">Chart</translation>
</message>
<message>
<source>保存为</source>
<translation type="vanished">Save as</translation>
</message>
<message>
<source>(*.jpg)</source>
<translation type="vanished">(*.jpg)</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>保存失败</source>
<translation type="vanished">Failed to save</translation>
</message>
<message>
<source>日统计最多查询31天!</source>
<translation type="vanished">Maximum query time was 31 days on day!</translation>
</message>
<message>
<source>月统计最多查询12月!</source>
<translation type="vanished">Maximum query time was 12 months on month!</translation>
</message>
<message>
<source>年统计最多查询2年!</source>
<translation type="vanished">Maximum query time was 2 years on year!</translation>
</message>
<message>
<source>至少勾选一个告警等级!</source>
<translation type="vanished">Check one alarm level at least!</translation>
</message>
</context>
<context>
<name>CStrategyConfigDelegate</name>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CStrategyConfigDelegate.cpp" line="150"/>
<source>颜色选择</source>
<translation>Color</translation>
</message>
</context>
<context>
<name>CStrategyConfigModel</name>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CStrategyConfigModel.cpp" line="7"/>
<source>合成值</source>
<translation>Synthetic value</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CStrategyConfigModel.cpp" line="7"/>
<source>线色</source>
<translation>Line color</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CStrategyConfigModel.cpp" line="7"/>
<source>填充色</source>
<translation>Fill color</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CStrategyConfigModel.cpp" line="7"/>
<source>闪烁线色前景色</source>
<translation>The foreground color of the flicker line</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CStrategyConfigModel.cpp" line="7"/>
<source>闪烁线色背景色</source>
<translation>The background color of the flicker line</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CStrategyConfigModel.cpp" line="7"/>
<source>闪烁填充前景色</source>
<translation>The foreground color of the flicker fill</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CStrategyConfigModel.cpp" line="7"/>
<source>闪烁填充背景色</source>
<translation>The background color of the flicker fill</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CStrategyConfigModel.cpp" line="8"/>
<source>图元平面</source>
<translation>Primitive plane</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CStrategyConfigModel.cpp" line="8"/>
<source>是否闪烁</source>
<translation>Whether Flicker</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CStrategyConfigModel.cpp" line="8"/>
<source>闪烁频率</source>
<translation>Flicker frequency</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CStrategyConfigModel.cpp" line="8"/>
<source>是否显示</source>
<translation>Whether Display</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CStrategyConfigModel.cpp" line="202"/>
<source>警告</source>
<translation>Warning</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CStrategyConfigModel.cpp" line="202"/>
<source>当前合成值已经存在!</source>
<translation>The current composite value already exists!</translation>
</message>
</context>
<context>
<name>CSysParamWidget</name>
<message>
<source>CSysParamWidget</source>
<translation type="vanished">CSysParamWidget</translation>
</message>
<message>
<source>IP设置</source>
<translation type="vanished">IP Settings</translation>
</message>
<message>
<source>查询</source>
<translation type="vanished">Search</translation>
</message>
<message>
<source>设置</source>
<translation type="vanished">Config</translation>
</message>
<message>
<source>网卡</source>
<translation type="vanished">Network Card</translation>
</message>
<message>
<source>子网掩码</source>
<translation type="vanished">Subnet Mask</translation>
</message>
<message>
<source>IP地址</source>
<translation type="vanished">IP Address</translation>
</message>
<message>
<source>网关</source>
<translation type="vanished">Gateway</translation>
</message>
<message>
<source>日期</source>
<translation type="vanished">Date</translation>
</message>
<message>
<source>yyyy-MM-dd</source>
<translation type="vanished">yyyy-MM-dd</translation>
</message>
<message>
<source>时间</source>
<translation type="vanished">Time</translation>
</message>
<message>
<source>hh:mm:ss</source>
<translation type="vanished">hh:mm:ss</translation>
</message>
<message>
<source>时间设置</source>
<translation type="vanished">Time Settings</translation>
</message>
<message>
<source>NTP设置</source>
<translation type="vanished">NTP Settings</translation>
</message>
<message>
<source>是否开启NTP</source>
<translation type="vanished">Enable NTP</translation>
</message>
<message>
<source></source>
<translation type="vanished">Yes</translation>
</message>
<message>
<source></source>
<translation type="vanished">No</translation>
</message>
<message>
<source>NTP服务器</source>
<translation type="vanished">NTP Server</translation>
</message>
<message>
<source>NTP设置失败%1,主机名:%2</source>
<translation type="vanished">NTP setting failed: %1, hostname: %2</translation>
</message>
<message>
<source>NTP设置成功</source>
<translation type="vanished">NTP setting succeeded</translation>
</message>
<message>
<source>时间设置失败:%1,主机名:%2</source>
<translation type="vanished">Time setting failed: %1, hostname: %2</translation>
</message>
<message>
<source>时间设置成功</source>
<translation type="vanished">Time setting succeeded</translation>
</message>
<message>
<source>IP设置失败%1,主机名:%2</source>
<translation type="vanished">IP setting failed: %1, hostname: %2</translation>
</message>
<message>
<source>IP设置成功</source>
<translation type="vanished">IP setting succeeded</translation>
</message>
</context>
<context>
<name>CTableDataModel</name>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>只显示前%1条记录!</source>
<translation type="vanished">Onle the %1 records is displayed!</translation>
</message>
<message>
<source>时间</source>
<translation type="vanished">Time</translation>
</message>
</context>
<context>
<name>CTableDelegata</name>
<message>
<source></source>
<translation type="vanished">Yes</translation>
</message>
<message>
<source></source>
<translation type="vanished">No</translation>
</message>
</context>
<context>
<name>CTableModel</name>
<message>
<source>统计日期</source>
<translation type="vanished">Statistical Date</translation>
</message>
<message>
<source>区域名称</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>设备类型</source>
<translation type="vanished">Device Type</translation>
</message>
<message>
<source>%1总数</source>
<translation type="vanished">Number of %1</translation>
</message>
<message>
<source>图元名称</source>
<translation type="vanished">Element Name</translation>
</message>
<message>
<source>触发动作</source>
<translation type="vanished">Trigger Action</translation>
</message>
<message>
<source>控制面板</source>
<translation type="vanished">Control Panel</translation>
</message>
<message>
<source>默认着色策略</source>
<translation type="vanished">Default Coloring Strategy</translation>
</message>
<message>
<source>模拟操作</source>
<translation type="vanished">Simulation Operation</translation>
</message>
</context>
<context>
<name>CTableViewExport</name>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>导出成功!
导出路径:</source>
<translation type="vanished">Exported successfully!
Exported path:</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>保存失败</source>
<translation type="vanished">Failure to save</translation>
</message>
</context>
<context>
<name>CTagSourceCfgDialog</name>
<message>
<location filename="hmi/dialog/statisticsSrcCfgDialog/CTagSourceCfgDialog.ui" line="14"/>
<location filename="hmi/dialog/statisticsSrcCfgDialog/CTagSourceCfgDialog.cpp" line="14"/>
<source>数据源配置</source>
<translation>Data source configuration</translation>
</message>
<message>
<location filename="hmi/dialog/statisticsSrcCfgDialog/CTagSourceCfgDialog.ui" line="60"/>
<source>取消</source>
<translation>Cancel</translation>
</message>
<message>
<location filename="hmi/dialog/statisticsSrcCfgDialog/CTagSourceCfgDialog.ui" line="67"/>
<source>确定</source>
<translation>Confirm</translation>
</message>
</context>
<context>
<name>CTextPrinter</name>
<message>
<source>另存PDF文件为</source>
<translation type="vanished">Save as PDF file</translation>
</message>
<message>
<source>PDF文件(*.pdf)</source>
<translation type="vanished">PDF file(*.pdf)</translation>
</message>
</context>
<context>
<name>CTextReplacer</name>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CTextReplacer.ui" line="14"/>
<source>Dialog</source>
<translation>Search Dialog</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CTextReplacer.ui" line="61"/>
<source>查找:</source>
<translation>Find:</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CTextReplacer.ui" line="71"/>
<source>替换为:</source>
<translation>Replace With:</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CTextReplacer.ui" line="81"/>
<source>替换</source>
<translation>Replace</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CTextReplacer.ui" line="93"/>
<source>大小写匹配</source>
<translation>Case Sensitive</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CTextReplacer.cpp" line="10"/>
<source>文本替换</source>
<translation>Text Replace</translation>
</message>
</context>
<context>
<name>CToolTip</name>
<message>
<source>全部</source>
<translation type="vanished">All</translation>
</message>
<message>
<source>告警列表</source>
<translation type="vanished">Alarm List</translation>
</message>
<message>
<source>时间</source>
<translation type="vanished">Time</translation>
</message>
<message>
<source>告警内容</source>
<translation type="vanished">Alarm Content</translation>
</message>
</context>
<context>
<name>CTreeItemDelegate</name>
<message>
<source>切换导航</source>
<translation type="vanished">Switch navigation</translation>
</message>
<message>
<source>加载网页</source>
<translation type="vanished">Load Web Page</translation>
</message>
</context>
<context>
<name>CTrendDelegate</name>
<message>
<source>颜色选择</source>
<translation type="vanished">Color Selection</translation>
</message>
</context>
<context>
<name>CTrendEditDialog</name>
<message>
<source>趋势编辑</source>
<translation type="vanished">Trend Editor</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>确定</source>
<translation type="vanished">Confirm</translation>
</message>
<message>
<source>添加</source>
<translation type="vanished">Add</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>清空</source>
<translation type="vanished">Clear</translation>
</message>
<message>
<source>警告</source>
<translation type="vanished">Warning</translation>
</message>
<message>
<source>测点数量不允许为空!</source>
<translation type="vanished">The number of measuring points is not allowed to be empty!</translation>
</message>
<message>
<source>测点名称不允许存在空值!</source>
<translation type="vanished">The name of measuring points are not allowed to be null!</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>当前未选中行!</source>
<translation type="vanished">Not row selected currently!</translation>
</message>
</context>
<context>
<name>CTrendEditModel</name>
<message>
<source>测点名称</source>
<translation type="vanished">The name of measuring points</translation>
</message>
<message>
<source>颜色</source>
<translation type="vanished">color</translation>
</message>
<message>
<source>点标签非法</source>
<translation type="vanished">Illegal point label</translation>
</message>
<message>
<source>只能添加模拟量和累积量!</source>
<translation type="vanished">Only analog and cumulative quantities can be added!</translation>
</message>
<message>
<source>只能添加模拟量!</source>
<translation type="vanished">Only analog can be added!</translation>
</message>
<message>
<source>该测点已存在!</source>
<translation type="vanished">The measuring point already exists!</translation>
</message>
<message>
<source>测点标签</source>
<translation type="vanished">Measurement Point Label</translation>
</message>
</context>
<context>
<name>CTrendEditView</name>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>请选中一行!</source>
<translation type="vanished">Select a row please!</translation>
</message>
<message>
<source>警告</source>
<translation type="vanished">Warning</translation>
</message>
<message>
<source>该测点已存在!</source>
<translation type="vanished">The measuring point already exists!</translation>
</message>
</context>
<context>
<name>CTrendFavTreeWidget</name>
<message>
<source>收藏夹</source>
<translation type="vanished">Favorite</translation>
</message>
<message>
<source>错误</source>
<translation type="vanished">Error</translation>
</message>
<message>
<source>当前趋势名称已存在!</source>
<translation type="vanished">The name of trend is already exist!</translation>
</message>
<message>
<source>添加趋势</source>
<translation type="vanished">Add trend</translation>
</message>
<message>
<source>导入</source>
<translation type="vanished">Import</translation>
</message>
<message>
<source>显示</source>
<translation type="vanished">Show</translation>
</message>
<message>
<source>编辑</source>
<translation type="vanished">Edit</translation>
</message>
<message>
<source>趋势名称不允许为空,自动重命名!</source>
<translation type="vanished">The trend name cannot be empty, it will be automatically renamed!</translation>
</message>
<message>
<source>当前趋势名称已存在,自动重命名!</source>
<translation type="vanished">The current trend name already exists, it will be automatically renamed!</translation>
</message>
<message>
<source>重命名</source>
<translation type="vanished">Rename</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>导出</source>
<translation type="vanished">Export</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>确定删除所选项吗?</source>
<translation type="vanished">Are you sure you want to delete the selected item(s)?</translation>
</message>
<message>
<source>选择趋势收藏文件</source>
<translation type="vanished">Select file</translation>
</message>
<message>
<source>保存趋势收藏文件</source>
<translation type="vanished">Save file</translation>
</message>
</context>
<context>
<name>CTrendTreeView</name>
<message>
<source>全选</source>
<translation type="vanished">Check All</translation>
</message>
<message>
<source>清空</source>
<translation type="vanished">Clear</translation>
</message>
<message>
<source>刷新</source>
<translation type="vanished">Refresh</translation>
</message>
</context>
<context>
<name>CTrendWindow</name>
<message>
<source>设备/点</source>
<translation type="vanished">Device/Point</translation>
</message>
<message>
<source>收藏夹</source>
<translation type="vanished">Favorite</translation>
</message>
<message>
<source>错误</source>
<translation type="vanished">Error</translation>
</message>
<message>
<source>趋势名称不允许为空!</source>
<translation type="vanished">Trend names are not allowed to be empty!</translation>
</message>
<message>
<source>最小值不能大于最大值!</source>
<translation type="vanished">The minimum cannot be greater than the maximum!</translation>
</message>
<message>
<source>设备/测点</source>
<translation type="vanished">Device/Measurement Point</translation>
</message>
</context>
<context>
<name>CWaittingDlg</name>
<message>
<source>报表管理</source>
<translation type="vanished">Report Management</translation>
</message>
<message>
<source>查询中,请等待或终止查询 . . .
(退出窗口默认终止查询)</source>
<translation type="vanished">Query in progress, please wait or terminate the query...
(Exiting the window will terminate the query by default.)</translation>
</message>
<message>
<source>终止查询</source>
<translation type="vanished">Terminate Query</translation>
</message>
</context>
<context>
<name>CWaveAnalyzeWidget</name>
<message>
<source>CWaveAnalyzeWidget</source>
<translation type="vanished">CWaveAnalyzeWidget</translation>
</message>
<message>
<source>开始日期</source>
<translation type="vanished">Start Date</translation>
</message>
<message>
<source>结束日期</source>
<translation type="vanished">End Date</translation>
</message>
<message>
<source>查询</source>
<translation type="vanished">Search</translation>
</message>
<message>
<source>打开</source>
<translation type="vanished">Open</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>导出</source>
<translation type="vanished">Export</translation>
</message>
<message>
<source>打印</source>
<translation type="vanished">Print</translation>
</message>
<message>
<source>文件列表</source>
<translation type="vanished">File List</translation>
</message>
<message>
<source>Error</source>
<translation type="vanished">Error</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Note</translation>
</message>
<message>
<source>开始时间应小于结束时间</source>
<translation type="vanished">The start time should be earlier than the end time.</translation>
</message>
</context>
<context>
<name>CWaveGraph</name>
<message>
<source>Trigger Line</source>
<translation type="vanished">Trigger Line</translation>
</message>
<message>
<source>Line B</source>
<translation type="vanished">Line B</translation>
</message>
<message>
<source>Line C</source>
<translation type="vanished">Line C</translation>
</message>
</context>
<context>
<name>CWaveListDialog</name>
<message>
<source>Dialog</source>
<translation type="vanished">Dialog</translation>
</message>
</context>
<context>
<name>CWaveShow</name>
<message>
<source>Save Wave Graph</source>
<translation type="vanished">Save Wave Graph</translation>
</message>
<message>
<source>Save File</source>
<translation type="vanished">Save File</translation>
</message>
<message>
<source>Save Successfully!</source>
<translation type="vanished">Save Successfully!</translation>
</message>
</context>
<context>
<name>CWebEngineView</name>
<message>
<source>Render process normal exit</source>
<translation type="vanished">Render process normal exit</translation>
</message>
<message>
<source>Render process abnormal exit</source>
<translation type="vanished">Render process abnormal exit</translation>
</message>
<message>
<source>Render process crashed</source>
<translation type="vanished">Render process crashed</translation>
</message>
<message>
<source>Render process killed</source>
<translation type="vanished">Render process killed</translation>
</message>
<message>
<source>刷新</source>
<translation type="vanished">Refresh</translation>
</message>
<message>
<source>后退</source>
<translation type="vanished">Back</translation>
</message>
<message>
<source>前进</source>
<translation type="vanished">Forward</translation>
</message>
</context>
<context>
<name>CWebPublish</name>
<message>
<location filename="GraphTool/WebPublish/CWebPublish.cpp" line="21"/>
<source>web发布</source>
<translation>Web Publishing</translation>
</message>
<message>
<location filename="GraphTool/WebPublish/CWebPublish.cpp" line="99"/>
<location filename="GraphTool/WebPublish/CWebPublish.cpp" line="109"/>
<location filename="GraphTool/WebPublish/CWebPublish.cpp" line="113"/>
<source>提示</source>
<translation>Prompt</translation>
</message>
<message>
<location filename="GraphTool/WebPublish/CWebPublish.cpp" line="99"/>
<source>只能在服务器上进行Web发布!</source>
<translation>Web publishing only on the server!</translation>
</message>
<message>
<location filename="GraphTool/WebPublish/CWebPublish.cpp" line="109"/>
<source>发布成功!</source>
<translation>Publish Success!</translation>
</message>
<message>
<location filename="GraphTool/WebPublish/CWebPublish.cpp" line="113"/>
<source>发布失败!</source>
<translation>Publish Failure!</translation>
</message>
</context>
<context>
<name>CWorkTicketManage</name>
<message>
<source>票库管理</source>
<translation type="vanished">Ticket Library</translation>
</message>
<message>
<source>开票</source>
<translation type="vanished">Ticket</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>开票记录</source>
<translation type="vanished">Ticket Record</translation>
</message>
<message>
<source>名称</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>类型</source>
<translation type="vanished">Type</translation>
</message>
<message>
<source>文件路径</source>
<translation type="vanished">File Path</translation>
</message>
<message>
<source>请选中一条记录!</source>
<translation type="vanished">Please select a record!</translation>
</message>
<message>
<source>确认删除</source>
<translation type="vanished">Confirm</translation>
</message>
<message>
<source>是否删除 %1 ?</source>
<translation type="vanished">Delete %1 ?</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>删除失败</source>
<translation type="vanished">Failed to delete</translation>
</message>
<message>
<source>Form</source>
<translation type="vanished">Form</translation>
</message>
<message>
<source>当前登录用户无运维管理功能权限!</source>
<translation type="vanished">Current user have no perm to operate!</translation>
</message>
</context>
<context>
<name>CWorker</name>
<message>
<source>设备名称</source>
<translation type="vanished">Device Name</translation>
</message>
<message>
<source>备注</source>
<translation type="vanished">Remark</translation>
</message>
<message>
<source>操作人</source>
<translation type="vanished">Operator</translation>
</message>
<message>
<source>设备id</source>
<translation type="vanished">DeviceId</translation>
</message>
<message>
<source>型号</source>
<translation type="vanished">Type</translation>
</message>
<message>
<source>参数</source>
<translation type="vanished">Parameter</translation>
</message>
<message>
<source>安装日期</source>
<translation type="vanished">Installation Date</translation>
</message>
<message>
<source>状态</source>
<translation type="vanished">State</translation>
</message>
<message>
<source>厂家联系方式</source>
<translation type="vanished">Manufacturer Contact</translation>
</message>
<message>
<source>维护周期(月)</source>
<translation type="vanished">Maintenance Period(month)</translation>
</message>
<message>
<source>所属设备组描述</source>
<translation type="vanished">Device Group</translation>
</message>
<message>
<source>所属设备组标签</source>
<translation type="vanished">Device Group Tag</translation>
</message>
<message>
<source>导出资产信息成功</source>
<translation type="vanished">Successful export asset info</translation>
</message>
<message>
<source>记录id</source>
<translation type="vanished">RecordId</translation>
</message>
<message>
<source>设备描述</source>
<translation type="vanished">Device</translation>
</message>
<message>
<source>记录名称</source>
<translation type="vanished">Record Name</translation>
</message>
<message>
<source>开始时间</source>
<translation type="vanished">Start Time</translation>
</message>
<message>
<source>结束时间</source>
<translation type="vanished">End Time</translation>
</message>
<message>
<source>维护内容</source>
<translation type="vanished">Maintenance Content</translation>
</message>
<message>
<source>导出维护记录成功</source>
<translation type="vanished">Successful export maintenance records</translation>
</message>
<message>
<source>导入资产信息失败,文件打开失败!</source>
<translation type="vanished">Failure to import asset info,failed to open file!</translation>
</message>
<message>
<source>部分设备组标签不存在 </source>
<translation type="vanished">Part of device group tag does not exist </translation>
</message>
<message>
<source>导入维护记录失败,文件打开失败!</source>
<translation type="vanished">Failure to import maintenance records,failed to open file!</translation>
</message>
<message>
<source>部分资产不存在 </source>
<translation type="vanished">Part of asset not exist </translation>
</message>
</context>
<context>
<name>ChanParaWidget</name>
<message>
<source>Form</source>
<translation type="vanished">Form</translation>
</message>
<message>
<source>网口参数</source>
<translation type="vanished">Network Port Parameters</translation>
</message>
<message>
<source>串口参数</source>
<translation type="vanished">Serial Port Parameters</translation>
</message>
<message>
<source>确认修改</source>
<translation type="vanished">Confirm Changes</translation>
</message>
<message>
<source>重启通道</source>
<translation type="vanished">Restart Channel</translation>
</message>
<message>
<source>通道使能</source>
<translation type="vanished">Channel Enabled</translation>
</message>
<message>
<source>通道名称</source>
<translation type="vanished">Channel Name</translation>
</message>
<message>
<source>通道描述</source>
<translation type="vanished">Channel Description</translation>
</message>
<message>
<source>通道号</source>
<translation type="vanished">Channel Number</translation>
</message>
<message>
<source>波特率</source>
<translation type="vanished">Baud Rate</translation>
</message>
<message>
<source>校验位</source>
<translation type="vanished">Parity</translation>
</message>
<message>
<source>通道IP1</source>
<translation type="vanished">NET_DESC1</translation>
</message>
<message>
<source>端口号1</source>
<translation type="vanished">PORT_NO1</translation>
</message>
<message>
<source>通道IP2</source>
<translation type="vanished">NET_DESC2</translation>
</message>
<message>
<source>端口号2</source>
<translation type="vanished">PORT_NO2</translation>
</message>
<message>
<source>通道IP3</source>
<translation type="vanished">NET_DESC3</translation>
</message>
<message>
<source>端口号3</source>
<translation type="vanished">PORT_NO3</translation>
</message>
<message>
<source>通道IP4</source>
<translation type="vanished">NET_DESC4</translation>
</message>
<message>
<source>端口号4</source>
<translation type="vanished">PORT_NO4</translation>
</message>
<message>
<source>本地端口号</source>
<translation type="vanished">RES_PARA_INT4</translation>
</message>
<message>
<source>警告</source>
<translation type="vanished">Warning</translation>
</message>
<message>
<source>无修改权限!</source>
<translation type="vanished">No permission to modify!</translation>
</message>
<message>
<source>初始化权限失败!</source>
<translation type="vanished">Failed to initialize permissions!</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Note</translation>
</message>
<message>
<source>重启成功</source>
<translation type="vanished">Restart successful</translation>
</message>
<message>
<source>确定</source>
<translation type="vanished">OK</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>修改完成</source>
<translation type="vanished">Modification completed</translation>
</message>
<message>
<source>没有修改数据记录!</source>
<translation type="vanished">No data records were modified!</translation>
</message>
</context>
<context>
<name>ChanStatusWidget</name>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source></source>
<translation type="vanished">No</translation>
</message>
<message>
<source></source>
<translation type="vanished">Yes</translation>
</message>
<message>
<source>未知</source>
<translation type="vanished">Unknown</translation>
</message>
<message>
<source>采集通道</source>
<translation type="vanished">Data Acquisition Channel</translation>
</message>
<message>
<source>转发通道</source>
<translation type="vanished">Forwarding Channel</translation>
</message>
</context>
<context>
<name>ChanTableModel</name>
<message>
<source>序号</source>
<translation type="vanished">Serial Number</translation>
</message>
<message>
<source>位置</source>
<translation type="vanished">Position</translation>
</message>
<message>
<source>通道号</source>
<translation type="vanished">Channel Number</translation>
</message>
<message>
<source>通道描述</source>
<translation type="vanished">Channel Description</translation>
</message>
<message>
<source>通道使能</source>
<translation type="vanished">Channel Enabled</translation>
</message>
<message>
<source>通讯性质</source>
<translation type="vanished">Communication Nature</translation>
</message>
<message>
<source>通讯规约</source>
<translation type="vanished">Communication Protocol</translation>
</message>
<message>
<source>通道地址</source>
<translation type="vanished">Channel Address</translation>
</message>
<message>
<source>通道状态</source>
<translation type="vanished">Channel Status</translation>
</message>
<message>
<source>保留未用</source>
<translation type="vanished">Reserved Unused</translation>
</message>
<message>
<source>通道检测</source>
<translation type="vanished">Channel Detection</translation>
</message>
<message>
<source>通道运行</source>
<translation type="vanished">Channel Running</translation>
</message>
<message>
<source>通道停止</source>
<translation type="vanished">Channel Stopped</translation>
</message>
<message>
<source>接收帧错误率高</source>
<translation type="vanished">High Frame Error Rate</translation>
</message>
</context>
<context>
<name>ConfigWidget</name>
<message>
<source>分组管理</source>
<translation type="vanished">Group</translation>
</message>
<message>
<source>新增</source>
<translation type="vanished">Add</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>上移</source>
<translation type="vanished">Up</translation>
</message>
<message>
<source>下移</source>
<translation type="vanished">Down</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>轮询组</source>
<translation type="vanished">Polling Group</translation>
</message>
<message>
<source>画面文件名称</source>
<translation type="vanished">Graph Name</translation>
</message>
<message>
<source>是否启用</source>
<translation type="vanished">Enable</translation>
</message>
<message>
<source>画面轮询间隔(s)</source>
<translation type="vanished">Interval</translation>
</message>
<message>
<source>画面文件名称不能为空!</source>
<translation type="vanished">Graph name cannot be empty!</translation>
</message>
<message>
<source>保存成功</source>
<translation type="vanished">Save success</translation>
</message>
<message>
<source>保存失败</source>
<translation type="vanished">Fail to save</translation>
</message>
<message>
<source></source>
<translation type="vanished">Yes</translation>
</message>
<message>
<source></source>
<translation type="vanished">No</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
</context>
<context>
<name>ContrastWidget</name>
<message>
<source>Form</source>
<translation type="vanished">Form</translation>
</message>
<message>
<source>统计方式:</source>
<translation type="vanished">Statistical Style:</translation>
</message>
<message>
<source>查询</source>
<translation type="vanished">Search</translation>
</message>
<message>
<source>打印</source>
<translation type="vanished">Print</translation>
</message>
<message>
<source>清空</source>
<translation type="vanished">Clear</translation>
</message>
<message>
<source>全选</source>
<translation type="vanished">Check All</translation>
</message>
<message>
<source>导出成功!
导出路径:</source>
<translation type="vanished">Exported successfully!
Exported path:</translation>
</message>
<message>
<source>对比方式:</source>
<translation type="vanished">Compare Style:</translation>
</message>
<message>
<source>对比时间:</source>
<translation type="vanished">Compare Time:</translation>
</message>
<message>
<source>报表</source>
<translation type="vanished">Report</translation>
</message>
<message>
<source>图表</source>
<translation type="vanished">Chart</translation>
</message>
<message>
<source>最严重告警设备</source>
<translation type="vanished">The most serious alarm device</translation>
</message>
<message>
<source>设备</source>
<translation type="vanished">Device</translation>
</message>
<message>
<source>按位置统计</source>
<translation type="vanished">Statistics by location</translation>
</message>
<message>
<source>按设备类型统计</source>
<translation type="vanished">Statistics by device type</translation>
</message>
<message>
<source></source>
<translation type="vanished">Day</translation>
</message>
<message>
<source></source>
<translation type="vanished">Month</translation>
</message>
<message>
<source></source>
<translation type="vanished">Year</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>请至少选择一项!</source>
<translation type="vanished">Please select one item!</translation>
</message>
<message>
<source>总共: </source>
<translation type="vanished">Total: </translation>
</message>
<message>
<source>保存为</source>
<translation type="vanished">Save as</translation>
</message>
<message>
<source>保存失败</source>
<translation type="vanished">Failed to save</translation>
</message>
</context>
<context>
<name>FaultRecordModel</name>
<message>
<source>时间</source>
<translation type="vanished">Time</translation>
</message>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>设备名</source>
<translation type="vanished">Dev Name</translation>
</message>
<message>
<source>文件名</source>
<translation type="vanished">File Name</translation>
</message>
</context>
<context>
<name>FaultRecordWidget</name>
<message>
<source>故障录波记录</source>
<translation type="vanished">Fault Record</translation>
</message>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>设备</source>
<translation type="vanished">Dev</translation>
</message>
<message>
<source>开始时间</source>
<translation type="vanished">Start Time</translation>
</message>
<message>
<source>结束时间</source>
<translation type="vanished">End Time</translation>
</message>
<message>
<source>刷新</source>
<translation type="vanished">Refresh</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>打开</source>
<translation type="vanished">Open</translation>
</message>
<message>
<source>全部删除</source>
<translation type="vanished">All Delete</translation>
</message>
<message>
<source>All</source>
<translation type="vanished">All</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Tip</translation>
</message>
<message>
<source>当前未选中任何项</source>
<translation type="vanished">No rows are currently selected</translation>
</message>
<message>
<source>开始时间不能大于结束时间!</source>
<translation type="vanished">Start time cannot be greater than end time !</translation>
</message>
<message>
<source>确定</source>
<translation type="vanished">OK</translation>
</message>
<message>
<source>不存在%1位置!</source>
<translation type="vanished">Does not exist %1 location !</translation>
</message>
<message>
<source>当前用户不具有删除权限</source>
<translation type="vanished">Current user have not perm to delete</translation>
</message>
</context>
<context>
<name>FilepathWidget</name>
<message>
<location filename="PropertyEditor/qteditorfactory.cpp" line="3158"/>
<source>...</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qteditorfactory.cpp" line="3225"/>
<location filename="PropertyEditor/qteditorfactory.cpp" line="3229"/>
<location filename="PropertyEditor/qteditorfactory.cpp" line="3233"/>
<source>打开文件</source>
<translation>Open File</translation>
</message>
</context>
<context>
<name>FindReplaceDlg</name>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/replaceDialog.ui" line="29"/>
<source>联库替换</source>
<oldsource>连库替换</oldsource>
<translation>Connection Replace</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/replaceDialog.ui" line="58"/>
<source>连设备组</source>
<translation>DevGroup</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/replaceDialog.ui" line="100"/>
<source>连位置</source>
<translation>Location</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/replaceDialog.ui" line="113"/>
<source>连设备</source>
<translation>Deviece</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/replaceDialog.ui" line="148"/>
<source>替换前:</source>
<translation>Before:</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/replaceDialog.ui" line="161"/>
<source>替换</source>
<translation>Replace</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/replaceDialog.ui" line="205"/>
<source>替换后:</source>
<translation>After:</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/replaceDialog.ui" line="228"/>
<source>关闭</source>
<translation>close</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/replaceDialog.ui" line="270"/>
<source>区分大小写</source>
<translation>Case Sensitive</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/replaceDialog.ui" line="251"/>
<source>整站连接</source>
<translation>Site Connect</translation>
</message>
</context>
<context>
<name>FindWidget</name>
<message>
<location filename="GraphTool/ScriptForm/FindWidget.ui" line="32"/>
<source>Form</source>
<translation>FindDialog</translation>
</message>
<message>
<location filename="GraphTool/ScriptForm/FindWidget.ui" line="117"/>
<source>Find : </source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/ScriptForm/FindWidget.ui" line="166"/>
<source>Find Next</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/ScriptForm/FindWidget.ui" line="176"/>
<source>Find Prev</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/ScriptForm/FindWidget.ui" line="204"/>
<source>Replace : </source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/ScriptForm/FindWidget.ui" line="253"/>
<source>Replace</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/ScriptForm/FindWidget.ui" line="263"/>
<source>Replace All</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/ScriptForm/FindWidget.ui" line="303"/>
<source>Case Sensitive</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/ScriptForm/FindWidget.ui" line="310"/>
<source>Whole Words</source>
<translation></translation>
</message>
</context>
<context>
<name>GradientDialog</name>
<message>
<location filename="PropertyEditor/gradient/GradientDialog.ui" line="20"/>
<source>Dialog</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/gradient/GradientDialog.ui" line="72"/>
<source>Gradient</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/gradient/GradientDialog.ui" line="78"/>
<source>Fill Type:</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/gradient/GradientDialog.ui" line="160"/>
<source>Start Color</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/gradient/GradientDialog.ui" line="176"/>
<source>End Color</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/gradient/GradientDialog.ui" line="223"/>
<source>Preview</source>
<translation></translation>
</message>
</context>
<context>
<name>HandoverWidget</name>
<message>
<source>交接班</source>
<translation type="vanished">Duty shift</translation>
</message>
<message>
<source>操作记录</source>
<translation type="vanished">Operate Events</translation>
</message>
<message>
<source>值班信息</source>
<translation type="vanished">Duty info</translation>
</message>
<message>
<source>关键告警</source>
<translation type="vanished">Key Alarms</translation>
</message>
<message>
<source>工作票</source>
<translation type="vanished">Work Tickets</translation>
</message>
<message>
<source>交班班组:</source>
<translation type="vanished">Shift group:</translation>
</message>
<message>
<source>接班班组:</source>
<translation type="vanished">Take over group:</translation>
</message>
<message>
<source>接班员</source>
<translation type="vanished">Take over person</translation>
</message>
<message>
<source>密码</source>
<translation type="vanished">Password</translation>
</message>
<message>
<source>接班签到</source>
<translation type="vanished">Sign in</translation>
</message>
<message>
<source>确认交接</source>
<translation type="vanished">Confirm to shift</translation>
</message>
<message>
<source>未签到</source>
<translation type="vanished">Signed In</translation>
</message>
<message>
<source>已签到</source>
<translation type="vanished">Not Sign In</translation>
</message>
</context>
<context>
<name>HistoryWidget</name>
<message>
<source>开始时间</source>
<translation type="vanished">Start Time</translation>
</message>
<message>
<source>结束时间</source>
<translation type="vanished">End Time</translation>
</message>
<message>
<source>查询</source>
<translation type="vanished">Search</translation>
</message>
<message>
<source>重开</source>
<translation type="vanished">reTicket</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Infomation</translation>
</message>
<message>
<source>链接数据库错误</source>
<translation type="vanished">Linked database error</translation>
</message>
<message>
<source>历史数据过多!表格仅展示查询结果的10000条
更多数据查看,请缩小起始时间和结束时间之差</source>
<translation type="vanished">Too much historical data! The table shows only 10,000 results of the query
For more data, narrow the gap between the start and end times</translation>
</message>
<message>
<source>请选中一条记录!</source>
<translation type="vanished">Please select a record!</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
</context>
<context>
<name>InverseTimeLimit</name>
<message>
<source>该功能只支持在windows系统运行</source>
<translation type="vanished">Only running on windows</translation>
</message>
<message>
<source>曲线配置</source>
<translation type="vanished">Curve configuration</translation>
</message>
<message>
<source>选择文件</source>
<translation type="vanished">Select file</translation>
</message>
<message>
<source>生成曲线</source>
<translation type="vanished">Generate curve</translation>
</message>
<message>
<source>保存模板</source>
<translation type="vanished">Save as template</translation>
</message>
<message>
<source>设备1</source>
<translation type="vanished">Device 1</translation>
</message>
<message>
<source>曲线名称</source>
<translation type="vanished">Curve name</translation>
</message>
<message>
<source>CO曲线</source>
<translation type="vanished">CO curve</translation>
</message>
<message>
<source>Vb(基准)</source>
<translation type="vanished">Vb(base)</translation>
</message>
<message>
<source>Vt(换算)</source>
<translation type="vanished">Vt(conversion)</translation>
</message>
<message>
<source>设备2</source>
<translation type="vanished">Device 2</translation>
</message>
<message>
<source>设备3</source>
<translation type="vanished">Device 3</translation>
</message>
<message>
<source>设备4</source>
<translation type="vanished">Device 4</translation>
</message>
<message>
<source>设备5</source>
<translation type="vanished">Device 5</translation>
</message>
<message>
<source>设备6</source>
<translation type="vanished">Device 6</translation>
</message>
</context>
<context>
<name>IpcPlusWidget</name>
<message>
<source>提醒</source>
<translation type="vanished">Remind</translation>
</message>
<message>
<source>IpcPlusWidget</source>
<translation type="vanished">IpcPlusWidget</translation>
</message>
<message>
<source>ptz</source>
<translation type="vanished">ptz</translation>
</message>
<message>
<source>调焦</source>
<translation type="vanished">Focus</translation>
</message>
<message>
<source>聚焦</source>
<translation type="vanished">Focus</translation>
</message>
<message>
<source>光圈</source>
<translation type="vanished">Aperture</translation>
</message>
<message>
<source></source>
<translation type="vanished">In</translation>
</message>
<message>
<source></source>
<translation type="vanished">Out</translation>
</message>
<message>
<source></source>
<translation type="vanished">In</translation>
</message>
<message>
<source></source>
<translation type="vanished">Out</translation>
</message>
<message>
<source></source>
<translation type="vanished">In</translation>
</message>
<message>
<source></source>
<translation type="vanished">Out</translation>
</message>
<message>
<source>预置点:</source>
<translation type="vanished">Preset:</translation>
</message>
<message>
<source>调用</source>
<translation type="vanished">Call</translation>
</message>
<message>
<source>内存库读取失败</source>
<translation type="vanished">Failure to query realtime database</translation>
</message>
</context>
<context>
<name>Label</name>
<message>
<source>打开</source>
<translation type="vanished">Open</translation>
</message>
</context>
<context>
<name>LoadStatWidget</name>
<message>
<source>LoadStatWidget</source>
<translation type="vanished">LoadStatWidget</translation>
</message>
<message>
<source>配置</source>
<translation type="vanished">Config</translation>
</message>
<message>
<source>实时</source>
<translation type="vanished">Real</translation>
</message>
<message>
<source>历史</source>
<translation type="vanished">History</translation>
</message>
<message>
<source>风险点</source>
<translation type="vanished">Risk Point</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<location filename="GraphTool/WebPublish/CWebPublish.ui" line="14"/>
<source>web发布</source>
<translation>Web Publish</translation>
</message>
<message>
<location filename="GraphTool/WebPublish/CWebPublish.ui" line="45"/>
<source>基础配置</source>
<translation>Basic Configuration</translation>
</message>
<message>
<location filename="GraphTool/WebPublish/CWebPublish.ui" line="102"/>
<source>首页配置</source>
<translation>HomePage Configuration</translation>
</message>
<message>
<location filename="GraphTool/WebPublish/CWebPublish.ui" line="109"/>
<source>背景图片配置</source>
<translation>BackgroundImage Configuration</translation>
</message>
<message>
<location filename="GraphTool/WebPublish/CWebPublish.ui" line="95"/>
<source>下一步</source>
<translation>Next</translation>
</message>
<message>
<location filename="GraphTool/WebPublish/CWebPublish.ui" line="155"/>
<source>权限验证</source>
<translation>Browser Permission Verification</translation>
</message>
<message>
<location filename="GraphTool/WebPublish/CWebPublish.ui" line="187"/>
<source>发布内容</source>
<translation>Publish Content</translation>
</message>
<message>
<location filename="GraphTool/WebPublish/CWebPublish.ui" line="206"/>
<source>画面/图元</source>
<translation>pic/icon</translation>
</message>
<message>
<location filename="GraphTool/WebPublish/CWebPublish.ui" line="219"/>
<source>图片</source>
<translation>back_pixmap</translation>
</message>
<message>
<location filename="GraphTool/WebPublish/CWebPublish.ui" line="226"/>
<source>风格</source>
<translation>style</translation>
</message>
<message>
<location filename="GraphTool/WebPublish/CWebPublish.ui" line="236"/>
<source>发布</source>
<translation>Publish</translation>
</message>
<message>
<location filename="GraphTool/WebPublish/CWebPublish.ui" line="256"/>
<source>上一步</source>
<translation>Previous</translation>
</message>
</context>
<context>
<name>Mainwindow</name>
<message>
<source>Form</source>
<translation type="vanished">Form</translation>
</message>
<message>
<source>票库管理</source>
<translation type="vanished">Ticket Library</translation>
</message>
<message>
<source>开票记录</source>
<translation type="vanished">Ticket Record</translation>
</message>
</context>
<context>
<name>NavigationConfigDialog</name>
<message>
<source>导航栏配置</source>
<translation type="vanished">Configuration of Navigation Bar</translation>
</message>
<message>
<source>导入</source>
<translation type="vanished">Import</translation>
</message>
<message>
<source>添加节点</source>
<translation type="vanished">Add Node</translation>
</message>
<message>
<source>删除节点</source>
<translation type="vanished">Delete Node</translation>
</message>
<message>
<source>清空</source>
<translation type="vanished">Clear</translation>
</message>
<message>
<source>添加子节点</source>
<translation type="vanished">Add ChildNode</translation>
</message>
<message>
<source>插入节点</source>
<translation type="vanished">Insert Node</translation>
</message>
<message>
<source>导航栏</source>
<translation type="vanished">Navigation Bar</translation>
</message>
<message>
<source>导出</source>
<translation type="vanished">Export</translation>
</message>
<message>
<source>背景颜色:</source>
<translation type="vanished">Background Color:</translation>
</message>
<message>
<source>文字颜色:</source>
<translation type="vanished">Text Color:</translation>
</message>
<message>
<source>鼠标选中:</source>
<translation type="vanished">Mouse checked:</translation>
</message>
<message>
<source>鼠标悬停:</source>
<translation type="vanished">Mouse hovered:</translation>
</message>
<message>
<source>图标:</source>
<translation type="vanished">Icon:</translation>
</message>
<message>
<source>数据:</source>
<translation type="vanished">Data:</translation>
</message>
<message>
<source>项属性:</source>
<translation type="vanished">Item Property:</translation>
</message>
<message>
<source>节点层级属性:</source>
<translation type="vanished">Node hierarchy properties:</translation>
</message>
<message>
<source>节点状态属性:</source>
<translation type="vanished">Node state properties:</translation>
</message>
<message>
<source>窗口配置:</source>
<translation type="vanished">Window Configuration:</translation>
</message>
<message>
<source>一级节点</source>
<translation type="vanished">First Node</translation>
</message>
<message>
<source>级别背景颜色:</source>
<translation type="vanished">Background Color:</translation>
</message>
<message>
<source>级别文字颜色:</source>
<translation type="vanished">Text Color:</translation>
</message>
<message>
<source>级别缩进距离:</source>
<translation type="vanished">Indent distance:</translation>
</message>
<message>
<source>二级节点</source>
<translation type="vanished">Second Node</translation>
</message>
<message>
<source>三级节点</source>
<translation type="vanished">Third Node</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>确定</source>
<translation type="vanished">Confirm</translation>
</message>
<message>
<source></source>
<translation type="vanished"></translation>
</message>
<message>
<source></source>
<translation type="vanished"></translation>
</message>
<message>
<source>×</source>
<translation type="vanished">×</translation>
</message>
<message>
<source></source>
<translation type="vanished"></translation>
</message>
<message>
<source>|</source>
<translation type="vanished">|</translation>
</message>
<message>
<source>启用:</source>
<translation type="vanished">Enable:</translation>
</message>
<message>
<source>web发布</source>
<translation type="vanished">web publish:</translation>
</message>
<message>
<source>...</source>
<translation type="vanished">...</translation>
</message>
<message>
<source>操作:</source>
<translation type="vanished">Operation:</translation>
</message>
<message>
<source>px</source>
<translation type="vanished">px</translation>
</message>
</context>
<context>
<name>PreviewForm</name>
<message>
<location filename="GraphTool/QssEditor/CPreviewForm.ui" line="17"/>
<source>Form</source>
<translation>Form</translation>
</message>
</context>
<context>
<name>QCPItemTracer</name>
<message>
<source>时间</source>
<translation type="vanished">Time</translation>
</message>
<message>
<source>事件信息</source>
<translation type="vanished">Event Infomation</translation>
</message>
</context>
<context>
<name>QColorDialog</name>
<message>
<source>Hu&amp;e:</source>
<translation type="vanished">Hu&amp;e:</translation>
</message>
<message>
<source>&amp;Sat:</source>
<translation type="vanished">&amp;Sat:</translation>
</message>
<message>
<source>&amp;Val:</source>
<translation type="vanished">&amp;Val:</translation>
</message>
<message>
<source>&amp;Red:</source>
<translation type="vanished">&amp;Red:</translation>
</message>
<message>
<source>&amp;Green:</source>
<translation type="vanished">&amp;Green:</translation>
</message>
<message>
<source>Bl&amp;ue:</source>
<translation type="vanished">Bl&amp;ue:</translation>
</message>
<message>
<source>A&amp;lpha channel:</source>
<translation type="vanished">A&amp;lpha channel:</translation>
</message>
<message>
<source>&amp;HTML:</source>
<translation type="vanished">&amp;HTML:</translation>
</message>
<message>
<source>Cursor at %1, %2
Press ESC to cancel</source>
<translation type="vanished">Cursor at %1, %2
Press ESC to cancel</translation>
</message>
<message>
<source>Select Color</source>
<translation type="vanished">Select Color</translation>
</message>
<message>
<source>&amp;Basic colors</source>
<translation type="vanished">&amp;Basic colors</translation>
</message>
<message>
<source>&amp;Custom colors</source>
<translation type="vanished">&amp;Custom colors</translation>
</message>
<message>
<source>&amp;Add to Custom Colors</source>
<translation type="vanished">&amp;Add to Custom Colors</translation>
</message>
<message>
<source>&amp;Pick Screen Color</source>
<translation type="vanished">&amp;Pick Screen Color</translation>
</message>
</context>
<context>
<name>QFileDialog</name>
<message>
<source>All Files (*)</source>
<translation type="vanished">All Files (*)</translation>
</message>
<message>
<source>Look in:</source>
<translation type="vanished">Look in:</translation>
</message>
<message>
<source>Back</source>
<translation type="vanished">Back</translation>
</message>
<message>
<source>Go back</source>
<translation type="vanished">Go back</translation>
</message>
<message>
<source>Alt+Left</source>
<translation type="vanished">Alt+Left</translation>
</message>
<message>
<source>Forward</source>
<translation type="vanished">Forward</translation>
</message>
<message>
<source>Go forward</source>
<translation type="vanished">Go forward</translation>
</message>
<message>
<source>Alt+Right</source>
<translation type="vanished">Alt+Right</translation>
</message>
<message>
<source>Parent Directory</source>
<translation type="vanished">Parent Directory</translation>
</message>
<message>
<source>Go to the parent directory</source>
<translation type="vanished">Go to the parent directory</translation>
</message>
<message>
<source>Alt+Up</source>
<translation type="vanished">Alt+Up</translation>
</message>
<message>
<source>Create New Folder</source>
<translation type="vanished">Create New Folder</translation>
</message>
<message>
<source>Create a New Folder</source>
<translation type="vanished">Create a New Folder</translation>
</message>
<message>
<source>List View</source>
<translation type="vanished">List View</translation>
</message>
<message>
<source>Change to list view mode</source>
<translation type="vanished">Change to list view mode</translation>
</message>
<message>
<source>Detail View</source>
<translation type="vanished">Detail View</translation>
</message>
<message>
<source>Change to detail view mode</source>
<translation type="vanished">Change to detail view mode</translation>
</message>
<message>
<source>Sidebar</source>
<translation type="vanished">Sidebar</translation>
</message>
<message>
<source>List of places and bookmarks</source>
<translation type="vanished">List of places and bookmarks</translation>
</message>
<message>
<source>Files</source>
<translation type="vanished">Files</translation>
</message>
<message>
<source>Files of type:</source>
<translation type="vanished">Files of type:</translation>
</message>
<message>
<source>Find Directory</source>
<translation type="vanished">Find Directory</translation>
</message>
<message>
<source>Open</source>
<translation type="vanished">Open</translation>
</message>
<message>
<source>Save As</source>
<translation type="vanished">Save As</translation>
</message>
<message>
<source>Directory:</source>
<translation type="vanished">Directory:</translation>
</message>
<message>
<source>File &amp;name:</source>
<translation type="vanished">File &amp;name:</translation>
</message>
<message>
<source>&amp;Open</source>
<translation type="vanished">&amp;Open</translation>
</message>
<message>
<source>&amp;Choose</source>
<translation type="vanished">&amp;Choose</translation>
</message>
<message>
<source>&amp;Save</source>
<translation type="vanished">&amp;Save</translation>
</message>
<message>
<source>Show </source>
<translation type="vanished">Show </translation>
</message>
<message>
<source>&amp;Rename</source>
<translation type="vanished">&amp;Rename</translation>
</message>
<message>
<source>&amp;Delete</source>
<translation type="vanished">&amp;Delete</translation>
</message>
<message>
<source>Show &amp;hidden files</source>
<translation type="vanished">Show &amp;hidden files</translation>
</message>
<message>
<source>&amp;New Folder</source>
<translation type="vanished">&amp;New Folder</translation>
</message>
<message>
<source>All files (*)</source>
<translation type="vanished">All files (*)</translation>
</message>
<message>
<source>Directories</source>
<translation type="vanished">Directories</translation>
</message>
<message>
<source>%1
Directory not found.
Please verify the correct directory name was given.</source>
<translation type="vanished">%1
Directory not found.
Please verify the correct directory name was given.</translation>
</message>
<message>
<source>%1 already exists.
Do you want to replace it?</source>
<translation type="vanished">%1 already exists.
Do you want to replace it?</translation>
</message>
<message>
<source>%1
File not found.
Please verify the correct file name was given.</source>
<translation type="vanished">%1
File not found.
Please verify the correct file name was given.</translation>
</message>
<message>
<source>New Folder</source>
<translation type="vanished">New Folder</translation>
</message>
<message>
<source>Delete</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>&apos;%1&apos; is write protected.
Do you want to delete it anyway?</source>
<translation type="vanished">&apos;%1&apos; is write protected.
Do you want to delete it anyway?</translation>
</message>
<message>
<source>Are you sure you want to delete &apos;%1&apos;?</source>
<translation type="vanished">Are you sure you want to delete &apos;%1&apos;?</translation>
</message>
<message>
<source>Could not delete directory.</source>
<translation type="vanished">Could not delete directory.</translation>
</message>
<message>
<source>Recent Places</source>
<translation type="vanished">Recent Places</translation>
</message>
<message>
<source>Remove</source>
<translation type="vanished">Remove</translation>
</message>
<message>
<source>My Computer</source>
<translation type="vanished">My Computer</translation>
</message>
<message>
<source>Drive</source>
<translation type="vanished">Drive</translation>
</message>
<message>
<source>%1 File</source>
<extracomment>%1 is a file name suffix, for example txt</extracomment>
<translation type="vanished">%1 File</translation>
</message>
<message>
<source>File</source>
<translation type="vanished">File</translation>
</message>
<message>
<source>File Folder</source>
<comment>Match Windows Explorer</comment>
<translation type="vanished">File Folder</translation>
</message>
<message>
<source>Folder</source>
<comment>All other platforms</comment>
<translation type="vanished">Folder</translation>
</message>
<message>
<source>Alias</source>
<comment>OS X Finder</comment>
<translation type="vanished">Alias</translation>
</message>
<message>
<source>Shortcut</source>
<comment>All other platforms</comment>
<translation type="vanished">Shortcut</translation>
</message>
<message>
<source>Unknown</source>
<translation type="vanished">Unknown</translation>
</message>
</context>
<context>
<name>QFontDialog</name>
<message>
<source>Select Font</source>
<translation type="vanished">Select Font</translation>
</message>
<message>
<source>&amp;Font</source>
<translation type="vanished">&amp;Font</translation>
</message>
<message>
<source>Font st&amp;yle</source>
<translation type="vanished">Font st&amp;yle</translation>
</message>
<message>
<source>&amp;Size</source>
<translation type="vanished">&amp;Size</translation>
</message>
<message>
<source>Effects</source>
<translation type="vanished">Effects</translation>
</message>
<message>
<source>Stri&amp;keout</source>
<translation type="vanished">Stri&amp;keout</translation>
</message>
<message>
<source>&amp;Underline</source>
<translation type="vanished">&amp;Underline</translation>
</message>
<message>
<source>Sample</source>
<translation type="vanished">Sample</translation>
</message>
<message>
<source>Wr&amp;iting System</source>
<translation type="vanished">Wr&amp;iting System</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<source>QPushButton::配置工具</source>
<translation type="vanished">QPushButton::Configuration Tool</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CArcShape.cpp" line="120"/>
<location filename="GraphShape/BasicShape/CArcShape.cpp" line="133"/>
<source>起始角度</source>
<translation>Start Angle</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CArcShape.cpp" line="124"/>
<location filename="GraphShape/BasicShape/CArcShape.cpp" line="134"/>
<source>弧线角度</source>
<translation>Arc Angle</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CEllipseShape.cpp" line="275"/>
<location filename="GraphShape/BasicShape/CEllipseShape.cpp" line="289"/>
<location filename="GraphShape/BasicShape/CPinShape.cpp" line="117"/>
<location filename="GraphShape/BasicShape/CPinShape.cpp" line="128"/>
<source>半径</source>
<translation>Radius</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CEllipseShape.cpp" line="120"/>
<location filename="GraphShape/BasicShape/CEllipseShape.cpp" line="139"/>
<source>x轴半径</source>
<translation>Xaxis Radius</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CEllipseShape.cpp" line="124"/>
<location filename="GraphShape/BasicShape/CEllipseShape.cpp" line="140"/>
<source>y轴半径</source>
<translation>Yaxis Radius</translation>
</message>
<message>
<location filename="PropertyEditor/qttreepropertybrowser.cpp" line="531"/>
<source></source>
<translation>Value</translation>
</message>
<message>
<location filename="PropertyEditor/qttreepropertybrowser.cpp" line="530"/>
<location filename="hmi/CDesignerWnd.cpp" line="2412"/>
<source>属性</source>
<translation>Attribute</translation>
</message>
<message>
<location filename="hmi/CDesignerScene.cpp" line="937"/>
<source>组合图元不可镜像!</source>
<translation>Composite primitive cannot be mirrored!</translation>
</message>
<message>
<location filename="hmi/CDesignerScene.cpp" line="941"/>
<source>精灵图元不可镜像!</source>
<translation>Sprite elements cannot be mirrored!</translation>
</message>
<message>
<location filename="hmi/CDesignerScene.cpp" line="945"/>
<source>控件图元不可镜像!</source>
<translation>Wiget primitive cannot be mirrored!</translation>
</message>
<message>
<location filename="hmi/CDesignerScene.cpp" line="949"/>
<source>图表图元不可镜像!</source>
<translation>Chart primitive cannot be mirrored!</translation>
</message>
<message>
<source>该操作不支持组合图元</source>
<translation type="vanished">This operation does not support composite primitive</translation>
</message>
<message>
<location filename="hmi/CDesignerScene.cpp" line="937"/>
<location filename="hmi/CDesignerScene.cpp" line="941"/>
<location filename="hmi/CDesignerScene.cpp" line="945"/>
<location filename="hmi/CDesignerScene.cpp" line="949"/>
<location filename="hmi/CExplorerWnd.cpp" line="292"/>
<source>提示</source>
<translation>Prompt</translation>
</message>
<message>
<location filename="hmi/CGraphHead.cpp" line="87"/>
<source>图层0</source>
<translation>Layer0</translation>
</message>
<message>
<location filename="hmi/CGraphHead.cpp" line="1531"/>
<location filename="hmi/CGraphHead.cpp" line="1543"/>
<source>状态%1</source>
<translation>State%1</translation>
</message>
<message>
<location filename="hmi/CGraphView.cpp" line="241"/>
<source>组态页面</source>
<translation>Configuration Page</translation>
</message>
<message>
<location filename="hmi/CGraphView.cpp" line="242"/>
<source>静态页面</source>
<translation>Static Page</translation>
</message>
<message>
<location filename="hmi/CGraphView.cpp" line="273"/>
<source>QPushButton::图层工具</source>
<translation>QPushButton::Layer Tool</translation>
</message>
<message>
<location filename="hmi/main.cpp" line="16"/>
<source>警告</source>
<translation>Warning</translation>
</message>
<message>
<location filename="hmi/main.cpp" line="16"/>
<source>HMI正在运行</source>
<translation>HMI still in running</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CTextShapeEditor.cpp" line="15"/>
<source>文字编辑</source>
<translation>Text Editor</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CTextShapeEditor.cpp" line="33"/>
<source>确定</source>
<translation>Confirm</translation>
</message>
<message>
<location filename="hmi/dialog/ShapeConfigDialog/CTextShapeEditor.cpp" line="34"/>
<source>取消</source>
<translation>Cancel</translation>
</message>
<message>
<location filename="hmi/dialog/statisticsSrcCfgDialog/CTagSourceCfgModel.cpp" line="6"/>
<location filename="hmi/dialog/statisticsSrcCfgDialog/CTagSourceCfgModel.h" line="35"/>
<source>关系库</source>
<translation>Relation library</translation>
</message>
<message>
<location filename="hmi/dialog/statisticsSrcCfgDialog/CTagSourceCfgModel.cpp" line="7"/>
<location filename="hmi/dialog/statisticsSrcCfgDialog/CTagSourceCfgModel.h" line="36"/>
<source>时序库</source>
<translation>Timing library</translation>
</message>
<message>
<location filename="hmi/dialog/statisticsSrcCfgDialog/CTagSourceCfgModel.cpp" line="8"/>
<location filename="hmi/dialog/statisticsSrcCfgDialog/CTagSourceCfgModel.h" line="37"/>
<source>实时库</source>
<translation>RealTime library</translation>
</message>
<message>
<location filename="hmi/dialog/statisticsSrcCfgDialog/CTagSourceCfgModel.cpp" line="29"/>
<source>测点</source>
<translation>Measuring point</translation>
</message>
<message>
<location filename="hmi/dialog/statisticsSrcCfgDialog/CTagSourceCfgModel.cpp" line="33"/>
<source>数据源</source>
<translation>Data Source</translation>
</message>
<message>
<location filename="hmi/dialog/statisticsSrcCfgDialog/CTagSourceCfgModel.cpp" line="37"/>
<source>查询语句</source>
<translation>Query</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CBezierShape.cpp" line="666"/>
<source>贝塞尔曲线</source>
<translation>Bezier curve</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="203"/>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="300"/>
<source>显示类型</source>
<translation>Display type</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="208"/>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="288"/>
<location filename="GraphShape/BasicShape/CGridShape.cpp" line="214"/>
<location filename="GraphShape/BasicShape/CGroupShape.cpp" line="598"/>
<location filename="GraphShape/BasicShape/CLineShape.cpp" line="965"/>
<location filename="GraphShape/BasicShape/CPixmapShape.cpp" line="323"/>
<location filename="GraphShape/BasicShape/CPixmapShape.cpp" line="346"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="158"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="252"/>
<location filename="GraphShape/BasicShape/CRectShape.cpp" line="259"/>
<location filename="GraphShape/BasicShape/CRectShape.cpp" line="276"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="215"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="318"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="463"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1258"/>
<source>宽高</source>
<translation>Size</translation>
</message>
<message>
<location filename="PropertyEditor/propertyeditor.cpp" line="250"/>
<location filename="GraphShape/BasicShape/CIconShape.cpp" line="526"/>
<location filename="GraphShape/BasicShape/CNewElfShape.cpp" line="322"/>
<source>横向缩放比例</source>
<translation>Horizontal Scaling</translation>
</message>
<message>
<location filename="PropertyEditor/propertyeditor.cpp" line="250"/>
<location filename="GraphShape/BasicShape/CIconShape.cpp" line="527"/>
<location filename="GraphShape/BasicShape/CNewElfShape.cpp" line="323"/>
<source>纵向缩放比例</source>
<translation>Vertical Scaling</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="294"/>
<location filename="GraphShape/BasicShape/CGridShape.cpp" line="228"/>
<location filename="GraphShape/BasicShape/CIconShape.cpp" line="528"/>
<location filename="GraphShape/BasicShape/CNewElfShape.cpp" line="324"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="251"/>
<location filename="GraphShape/BasicShape/CShape.cpp" line="591"/>
<location filename="GraphShape/BasicShape/CShape.cpp" line="681"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="461"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="224"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="320"/>
<source>是否显示</source>
<translation>isVisible</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="213"/>
<source>数据长度</source>
<translation>data-length</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="222"/>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="299"/>
<source>小数点位数</source>
<translation>Decimal places</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="231"/>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="301"/>
<source>正负号显示</source>
<translation>Sign display</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="304"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="262"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="393"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="468"/>
<source>边框样式</source>
<translation>Border style</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="305"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="263"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="397"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="469"/>
<source>边框颜色</source>
<translation>Border color</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="209"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="434"/>
<source>水平方向</source>
<translation>Horizontal</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="210"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="435"/>
<source>竖直方向</source>
<translation>Vertical</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="251"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="215"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="440"/>
<source>水平居左</source>
<translation>Horizontal left</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="252"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="216"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="441"/>
<source>水平居中</source>
<translation>Horizontal center</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="253"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="217"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="442"/>
<source>水平居右</source>
<translation>Horizontal right</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="255"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="219"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="444"/>
<source>垂直居上</source>
<translation>Vertical up</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="256"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="220"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="445"/>
<source>垂直居中</source>
<translation>Vertical center</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="257"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="221"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="446"/>
<source>垂直居下</source>
<translation>Vertical down</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="262"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="235"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="450"/>
<source>无边框</source>
<translation>No border</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="263"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="236"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="451"/>
<source>凸出边框</source>
<translation>Raised border</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="264"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="237"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="452"/>
<source>凹陷边框</source>
<translation>Sunken border</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="269"/>
<source>浮点型</source>
<translation>Float</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="270"/>
<source>整型</source>
<translation>Int</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="271"/>
<source>字符串</source>
<translation>String</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="746"/>
<source>日期</source>
<translation>Date</translation>
</message>
<message>
<source>数字量文本显示</source>
<translation type="vanished">Dict text display</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="764"/>
<source>菜单</source>
<translation>Menu</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="45"/>
<source>光字牌</source>
<translation>Card</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="265"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="238"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="453"/>
<source>平行边框</source>
<translation>Plain border</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="272"/>
<source>数字量文本</source>
<translation>Dict text</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="277"/>
<source>正常显示</source>
<translation>Normal display</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="278"/>
<source>显示负号</source>
<translation>Show minus</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="279"/>
<source>显示左右箭头</source>
<translation>Show left and right arrows</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="280"/>
<source>显示上下箭头</source>
<translation>Show up and down arrows</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="283"/>
<location filename="GraphShape/BasicShape/CGridShape.cpp" line="212"/>
<location filename="GraphShape/BasicShape/CGroupShape.cpp" line="645"/>
<location filename="GraphShape/BasicShape/CIconShape.cpp" line="524"/>
<location filename="GraphShape/BasicShape/CNewElfShape.cpp" line="320"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="245"/>
<location filename="GraphShape/BasicShape/CShape.cpp" line="586"/>
<location filename="GraphShape/BasicShape/CShape.cpp" line="667"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="456"/>
<location filename="GraphShape/BasicShape/CTimeShape.cpp" line="121"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="210"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="316"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1256"/>
<source>对象名称</source>
<translation>Object name</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="242"/>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="284"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="201"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="246"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="299"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="426"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="457"/>
<source>文本内容</source>
<translation>Text content</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="285"/>
<location filename="GraphShape/BasicShape/CGridShape.cpp" line="213"/>
<location filename="GraphShape/BasicShape/CGroupShape.cpp" line="646"/>
<location filename="GraphShape/BasicShape/CIconShape.cpp" line="525"/>
<location filename="GraphShape/BasicShape/CNewElfShape.cpp" line="321"/>
<location filename="GraphShape/BasicShape/CPinShape.cpp" line="113"/>
<location filename="GraphShape/BasicShape/CPinShape.cpp" line="126"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="248"/>
<location filename="GraphShape/BasicShape/CShape.cpp" line="587"/>
<location filename="GraphShape/BasicShape/CShape.cpp" line="643"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="338"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="458"/>
<location filename="GraphShape/BasicShape/CTimeShape.cpp" line="122"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="220"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="317"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1257"/>
<source>位置</source>
<translation>Location</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="289"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="253"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="380"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="462"/>
<location filename="GraphShape/BasicShape/CTimeShape.cpp" line="124"/>
<source>字体</source>
<translation>Font</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="290"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="255"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="304"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="464"/>
<location filename="GraphShape/BasicShape/CTimeShape.cpp" line="125"/>
<location filename="hmi/CGraphScene.cpp" line="967"/>
<source>字体颜色</source>
<translation>Font color</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="291"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="256"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="311"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="465"/>
<location filename="GraphShape/BasicShape/CTimeShape.cpp" line="126"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="506"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1260"/>
<source>背景颜色</source>
<translation>Background color</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="292"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="257"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="346"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="466"/>
<source>水平对齐方式</source>
<translation>Horizontal alignment</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="293"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="258"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="363"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="467"/>
<source>垂直对齐方式</source>
<translation>Vertical alignment</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="306"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="264"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="403"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="470"/>
<source>边框深度</source>
<translation>Border depth</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="307"/>
<location filename="GraphShape/BasicShape/CGridShape.cpp" line="229"/>
<location filename="GraphShape/BasicShape/CIconShape.cpp" line="530"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="265"/>
<location filename="GraphShape/BasicShape/CShape.cpp" line="602"/>
<location filename="GraphShape/BasicShape/CShape.cpp" line="663"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="385"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="471"/>
<location filename="GraphShape/BasicShape/CTimeShape.cpp" line="127"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="493"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1093"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1139"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1185"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1234"/>
<source>轴Z坐标</source>
<translation>Zaxis coordinates</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="309"/>
<location filename="GraphShape/BasicShape/CGridShape.cpp" line="231"/>
<location filename="GraphShape/BasicShape/CGroupShape.cpp" line="648"/>
<location filename="GraphShape/BasicShape/CIconShape.cpp" line="532"/>
<location filename="GraphShape/BasicShape/CNewElfShape.cpp" line="326"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="266"/>
<location filename="GraphShape/BasicShape/CShape.cpp" line="604"/>
<location filename="GraphShape/BasicShape/CShape.cpp" line="685"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="389"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="472"/>
<location filename="GraphShape/BasicShape/CTimeShape.cpp" line="128"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="497"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1094"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1140"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1186"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1235"/>
<source>透明度</source>
<translation>Transparency</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CGridShape.cpp" line="139"/>
<source>网格线颜色</source>
<translation>Gridline color</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CGridShape.cpp" line="146"/>
<source>网格填充颜色</source>
<translation>Grid color</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CGridShape.cpp" line="173"/>
<source>交替填充颜色</source>
<translation>Alternate color</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CGridShape.cpp" line="196"/>
<location filename="GraphShape/BasicShape/CGridShape.cpp" line="219"/>
<source>交替填充</source>
<translation>Alternate fill</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CGridShape.cpp" line="200"/>
<location filename="GraphShape/BasicShape/CGridShape.cpp" line="215"/>
<source>行数量</source>
<translation>RowCount</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CGridShape.cpp" line="204"/>
<location filename="GraphShape/BasicShape/CGridShape.cpp" line="216"/>
<source>列数量</source>
<translation>ColumnCount</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="286"/>
<location filename="GraphShape/BasicShape/CGridShape.cpp" line="226"/>
<location filename="GraphShape/BasicShape/CIconShape.cpp" line="529"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="249"/>
<location filename="GraphShape/BasicShape/CShape.cpp" line="588"/>
<location filename="GraphShape/BasicShape/CShape.cpp" line="647"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="459"/>
<source>旋转角度</source>
<translation>Rotation Angle</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="287"/>
<location filename="GraphShape/BasicShape/CGridShape.cpp" line="227"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="250"/>
<location filename="GraphShape/BasicShape/CShape.cpp" line="589"/>
<location filename="GraphShape/BasicShape/CShape.cpp" line="651"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="460"/>
<source>中心点旋转</source>
<translation>Center rotation</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CDataShape.cpp" line="308"/>
<location filename="GraphShape/BasicShape/CIconShape.cpp" line="531"/>
<location filename="GraphShape/BasicShape/CShape.cpp" line="677"/>
<location filename="GraphShape/DynamicShape/CBusShape.cpp" line="203"/>
<location filename="GraphShape/DynamicShape/CDyLineShape.cpp" line="184"/>
<location filename="GraphShape/DynamicShape/CDyPolygon.cpp" line="17"/>
<location filename="GraphShape/DynamicShape/CFlowLine.cpp" line="262"/>
<location filename="GraphShape/DynamicShape/CRadialShape.cpp" line="51"/>
<source>着色策略</source>
<translation>Coloring strategy</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CLineShape.cpp" line="961"/>
<location filename="GraphShape/BasicShape/CLineShape.cpp" line="1021"/>
<location filename="GraphShape/BasicShape/CPathShape.cpp" line="722"/>
<location filename="GraphShape/BasicShape/CPathShape.cpp" line="737"/>
<source>起点箭头</source>
<translation>Starting point of the arrow</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CLineShape.cpp" line="973"/>
<location filename="GraphShape/BasicShape/CLineShape.cpp" line="1023"/>
<location filename="GraphShape/BasicShape/CPathShape.cpp" line="726"/>
<location filename="GraphShape/BasicShape/CPathShape.cpp" line="739"/>
<source>终点箭头</source>
<translation>Ending point of the arrow</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CLineShape.cpp" line="977"/>
<source>起点</source>
<translation>Starting point</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CLineShape.cpp" line="983"/>
<source>终点</source>
<translation>Ending point</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CLineShape.cpp" line="998"/>
<source>起点箭头外观</source>
<translation>Appearance of starting arrow</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CLineShape.cpp" line="1002"/>
<source>起点箭头大小</source>
<translation>Size of starting arrow</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CLineShape.cpp" line="1006"/>
<source>终点箭头外观</source>
<translation>Appearance of ending arrow</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CLineShape.cpp" line="1010"/>
<source>终点箭头大小</source>
<translation>Size of ending arrow</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CPixmapShape.cpp" line="328"/>
<location filename="GraphShape/BasicShape/CPixmapShape.cpp" line="347"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="188"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="247"/>
<location filename="GraphShape/include/CPixmapShape.h" line="15"/>
<source>位图</source>
<translation>Bitmap</translation>
</message>
<message>
<source>显示方式</source>
<translation type="vanished">Display mode</translation>
</message>
<message>
<source>居中</source>
<translation type="vanished">In the middle</translation>
</message>
<message>
<source>放缩</source>
<translation type="vanished">Scaling</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CNewElfShape.cpp" line="293"/>
<location filename="GraphShape/BasicShape/CNewElfShape.cpp" line="327"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="164"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="259"/>
<source>调用图形</source>
<translation>Call the graphics</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="180"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="261"/>
<source>热键类型</source>
<translation>Poke type</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="184"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="227"/>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="260"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="292"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="350"/>
<source>图层显示</source>
<translation>Layer Display</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="225"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="336"/>
<source>切换画面</source>
<translation>Switch picture</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="226"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="337"/>
<source>弹出画面</source>
<translation>Popup picture</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="228"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="342"/>
<source>程序调用</source>
<translation>Program Invocation</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CPokeShape.cpp" line="254"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="342"/>
<location filename="GraphShape/BasicShape/CTextShape.cpp" line="463"/>
<source>文字方向</source>
<translation>Text direction</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CPolygonShape.cpp" line="563"/>
<source>箭头外观</source>
<translation>Arrow appearance</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CRectShape.cpp" line="235"/>
<location filename="GraphShape/BasicShape/CRectShape.cpp" line="278"/>
<source>水平填充百分比</source>
<translation>Horizontal fill percentage</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CRectShape.cpp" line="247"/>
<location filename="GraphShape/BasicShape/CRectShape.cpp" line="280"/>
<source>垂直填充百分比</source>
<translation>Vertical fill percentage</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CRectShape.cpp" line="264"/>
<location filename="GraphShape/BasicShape/CRectShape.cpp" line="277"/>
<source>矩形圆角</source>
<translation>Rounded corner</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CShape.cpp" line="609"/>
<location filename="hmi/CDesignerScene.cpp" line="1371"/>
<location filename="hmi/CGraphScene.cpp" line="955"/>
<source>画笔</source>
<translation>Pen</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CShape.cpp" line="616"/>
<location filename="hmi/CGraphScene.cpp" line="961"/>
<source>画刷</source>
<translation>Brush</translation>
</message>
<message>
<source>所属应用</source>
<translation type="vanished">Subordinate of the application</translation>
</message>
<message>
<source>层显示范围</source>
<translation type="vanished">Layer display range</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CShape.cpp" line="672"/>
<source>脚本</source>
<translation>Script</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CTimeShape.cpp" line="110"/>
<location filename="GraphShape/BasicShape/CTimeShape.cpp" line="123"/>
<source>时间格式</source>
<translation>Time format</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="228"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="319"/>
<source>内容</source>
<translation>Content</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="232"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="371"/>
<source>插件名</source>
<translation>Plugin name</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="237"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="321"/>
<source>Tip提示信息</source>
<translation>Tip</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="241"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="331"/>
<source>图标</source>
<translation>Icon</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="246"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="332"/>
<source>图标宽高</source>
<translation>Icon Size</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="255"/>
<source>view_mode</source>
<translation>view_mode</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="258"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="349"/>
<source>调用资源</source>
<translation>Resource</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="288"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="348"/>
<source>动作类型</source>
<translation>Action type</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="296"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="333"/>
<source>组号</source>
<translation>Group no</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="300"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="334"/>
<source>选中</source>
<translation>Selected</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="304"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="367"/>
<source>类型</source>
<translation>Type</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="338"/>
<source>切换图层</source>
<translation>Switch layer</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="339"/>
<source>切换导航</source>
<translation>Switch navigation</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="340"/>
<source>上一页</source>
<translation>Preview</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="341"/>
<source>下一页</source>
<translation>Next</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="364"/>
<source>显示文本</source>
<translation>Show Text</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="365"/>
<source>显示密码</source>
<translation>Show Password</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="722"/>
<source>文本输入</source>
<translation>TextEdit</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="725"/>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="767"/>
<source>按钮</source>
<translation>Button</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="728"/>
<source>组合框</source>
<translation>ComboBox</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="731"/>
<source>复选框</source>
<translation>CheckBox</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="734"/>
<source>单选按钮</source>
<translation>RadioBox</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="737"/>
<source>标签</source>
<translation>Label</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="740"/>
<source>列表框</source>
<translation>List</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="743"/>
<source>数字输入</source>
<translation>SpinBox</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="749"/>
<location filename="GraphShape/include/CTimeShape.h" line="16"/>
<source>时间</source>
<translation>Time</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="752"/>
<source>树形</source>
<translation>Tree</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="755"/>
<source>表格</source>
<translation>Table</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="758"/>
<source>插件</source>
<translation>Plugin</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CWidgetShape.cpp" line="761"/>
<source>文本框</source>
<translation>LineEdit</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="468"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1262"/>
<source>图表标题</source>
<translation>Chart title</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="472"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1263"/>
<source>标题颜色</source>
<translation>Title color</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="476"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1264"/>
<source>标题字体</source>
<translation>Title font</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="480"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1265"/>
<source>显示图例</source>
<translation>Show legend</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="485"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1266"/>
<source>图例文字颜色</source>
<translation>Legend text color</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="489"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1267"/>
<source>图例文字字体</source>
<translation>Legend text font</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="501"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1259"/>
<source>显示背景</source>
<translation>Show background</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="510"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1261"/>
<source>轮廓颜色</source>
<translation>Outline color</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="514"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1290"/>
<source>图例位置</source>
<translation>Legend location</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="542"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1117"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1163"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1209"/>
<source>图表模式</source>
<translation>Chart pattern</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="575"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1115"/>
<source>是否统计图表</source>
<translation>Statistical chart</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="589"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1210"/>
<source>时间滚动</source>
<translation>Time to roll</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="601"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1091"/>
<source>项提示文本颜色</source>
<translation>Item prompt text color</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="613"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1092"/>
<source>项提示文本字体</source>
<translation>Item prompt text font</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="625"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1090"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1119"/>
<source>项数量</source>
<translation>Number of Item</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="646"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1120"/>
<source>组数量</source>
<translation>Number of group</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="655"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1144"/>
<source>棒描述</source>
<translation>Stick description</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="664"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1145"/>
<source>棒颜色</source>
<translation>Stick color</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="673"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1098"/>
<source>饼描述</source>
<translation>Pie description</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="682"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1099"/>
<source>饼颜色</source>
<translation>Pie color</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="691"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1164"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1212"/>
<source>曲线数量</source>
<translation>Curve number</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="700"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1211"/>
<source>曲线线宽</source>
<translation>Curve width</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="709"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1124"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1169"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1216"/>
<source>Y轴线颜色</source>
<translation>Yaxis color</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="739"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1121"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1165"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1213"/>
<source>Y轴标题</source>
<translation>Yaxis title</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="746"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1122"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1166"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1214"/>
<source>Y轴标题颜色</source>
<translation>Yaxis title color</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="776"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1123"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1167"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1215"/>
<source>Y轴标题字体</source>
<translation>Yaxis title font</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="806"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1129"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1174"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1221"/>
<source>Y轴最小值</source>
<translation>Yaxis minimum</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="836"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1130"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1175"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1222"/>
<source>Y轴最大值</source>
<translation>Yaxis maximum</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="866"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1131"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1176"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1223"/>
<source>Y轴刻度数</source>
<translation>Yaxis dial number</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="896"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1125"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1170"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1217"/>
<source>Y轴文字颜色</source>
<translation>Yaxis text color</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="900"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1126"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1171"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1218"/>
<source>Y轴文字字体</source>
<translation>Yaxis text font</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="904"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1127"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1172"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1219"/>
<source>显示Y轴网格线</source>
<translation>Show Yaxis grid</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="908"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1128"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1173"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1220"/>
<source>Y轴网格线</source>
<translation>Yaxis grid</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="912"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1225"/>
<source>X轴格式</source>
<translation>Xaxis format</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="924"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1231"/>
<source>X轴跨度</source>
<translation>Xaxis span</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="936"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1184"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1232"/>
<source>X轴刻度数</source>
<translation>Xaxis dial number</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="957"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1133"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1178"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1226"/>
<source>X轴线颜色</source>
<translation>Xaxis line color</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="961"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1134"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1179"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1227"/>
<source>X轴文字颜色</source>
<translation>Xaxis text color</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="965"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1135"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1180"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1228"/>
<source>X轴文字字体</source>
<translation>Xaxis text font</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="969"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1137"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1182"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1230"/>
<source>X轴网格线</source>
<translation>Xaxis grid</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="973"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1136"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1181"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1229"/>
<source>显示X轴网格线</source>
<translation>Show Xaxis grid</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="977"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1233"/>
<source>刷新间隔</source>
<translation>Refresh interval</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="989"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1190"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1244"/>
<source>曲线描述</source>
<translation>Curve description</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1001"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1191"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1245"/>
<source>曲线颜色</source>
<translation>Curve color</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1013"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1237"/>
<source>参考线数量</source>
<translation>Guides Number</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1025"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1238"/>
<source>参考线1</source>
<translation>Guides1</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1037"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1239"/>
<source>参考线2</source>
<translation>Guides2</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1049"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1240"/>
<source>参考线3</source>
<translation>Guides3</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1075"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1206"/>
<source>自定义</source>
<translation>Custom</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1076"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1161"/>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1207"/>
<source></source>
<translation>Day</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1077"/>
<source></source>
<translation>Month</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1078"/>
<source></source>
<translation>Year</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1270"/>
<source>左侧</source>
<translation>Left side</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1271"/>
<source>顶部</source>
<translation>Top</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1272"/>
<source>右侧</source>
<translation>Right side</translation>
</message>
<message>
<location filename="GraphShape/ChartShape/CChartShape.cpp" line="1273"/>
<source>底部</source>
<translation>Bottom</translation>
</message>
<message>
<location filename="GraphShape/DynamicShape/CFlowLine.cpp" line="230"/>
<location filename="GraphShape/DynamicShape/CFlowLine.cpp" line="257"/>
<source>潮流外观</source>
<translation>Load flow appearance</translation>
</message>
<message>
<location filename="GraphShape/DynamicShape/CFlowLine.cpp" line="252"/>
<location filename="GraphShape/include/CRectShape.h" line="105"/>
<source>矩形</source>
<translation>Rect</translation>
</message>
<message>
<location filename="GraphShape/DynamicShape/CFlowLine.cpp" line="253"/>
<source>箭头</source>
<translation>Arrow</translation>
</message>
<message>
<location filename="GraphShape/DynamicShape/CFlowLine.cpp" line="254"/>
<source>圆形</source>
<translation>Circular</translation>
</message>
<message>
<location filename="GraphShape/DynamicShape/CFlowLine.cpp" line="255"/>
<source>圆流</source>
<translation>Circular flow</translation>
</message>
<message>
<location filename="GraphShape/DynamicShape/CLinkLine.cpp" line="458"/>
<location filename="GraphShape/DynamicShape/CLinkLine.cpp" line="466"/>
<source>显示端号</source>
<translation>Display the number</translation>
</message>
<message>
<location filename="GraphShape/DynamicShape/CLinkLine.cpp" line="459"/>
<location filename="GraphShape/DynamicShape/CLinkLine.cpp" line="470"/>
<source>方向性</source>
<translation>Directional</translation>
</message>
<message>
<location filename="GraphShape/include/CArcShape.h" line="29"/>
<source>圆弧</source>
<translation>Arc</translation>
</message>
<message>
<location filename="GraphShape/include/CBusShape.h" line="34"/>
<source>母线</source>
<translation>Bus</translation>
</message>
<message>
<location filename="GraphShape/include/CDataShape.h" line="56"/>
<source>多态文本</source>
<translation>Polymorphic text</translation>
</message>
<message>
<location filename="GraphShape/include/CDyLineShape.h" line="35"/>
<source>线端</source>
<translation>Incoming Line</translation>
</message>
<message>
<location filename="GraphShape/include/CEllipseShape.h" line="28"/>
<source>椭圆</source>
<translation>Ellipse</translation>
</message>
<message>
<location filename="GraphShape/include/CEllipseShape.h" line="52"/>
<source></source>
<translation>Circle</translation>
</message>
<message>
<location filename="GraphShape/include/CFlowLine.h" line="22"/>
<source>潮流线</source>
<translation>flow line</translation>
</message>
<message>
<location filename="GraphShape/include/CGridShape.h" line="15"/>
<source>网格</source>
<translation>Grid</translation>
</message>
<message>
<location filename="GraphShape/include/CGroupShape.h" line="21"/>
<source>组合</source>
<translation>Combination</translation>
</message>
<message>
<location filename="GraphShape/include/CLineShape.h" line="84"/>
<source>直线</source>
<translation>Line</translation>
</message>
<message>
<location filename="GraphShape/include/CLinkLine.h" line="50"/>
<source>连接线</source>
<translation>Connecting line</translation>
</message>
<message>
<location filename="GraphShape/include/CPathShape.h" line="43"/>
<source>折线</source>
<translation>Path</translation>
</message>
<message>
<location filename="GraphShape/include/CPinShape.h" line="26"/>
<source>端子</source>
<translation>Terminal</translation>
</message>
<message>
<location filename="GraphShape/include/CPokeShape.h" line="20"/>
<source>热键</source>
<translation>Poke</translation>
</message>
<message>
<location filename="GraphShape/include/CPolygonShape.h" line="38"/>
<source>多边形</source>
<translation>Polygon</translation>
</message>
<message>
<location filename="GraphShape/include/CTextShape.h" line="56"/>
<source>文本</source>
<translation>Text</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CGroupShape.cpp" line="606"/>
<location filename="GraphShape/BasicShape/CGroupShape.cpp" line="651"/>
<source>设备组</source>
<translation>Device Group</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CGroupShape.cpp" line="633"/>
<location filename="GraphShape/BasicShape/CGroupShape.cpp" line="658"/>
<source>自适应模式</source>
<translation>Adaptive pattern</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CGroupShape.cpp" line="655"/>
<source>屏幕宽高比</source>
<translation>Screen aspect radio</translation>
</message>
<message>
<location filename="GraphShape/BasicShape/CGroupShape.cpp" line="656"/>
<source>图元宽高比</source>
<translation>Primitive aspect radio</translation>
</message>
<message>
<location filename="GraphShape/include/CRadialShape.h" line="19"/>
<source>告警提示</source>
<translation>Alarm Prompt</translation>
</message>
<message>
<location filename="GraphShape/include/CDyPolygon.h" line="14"/>
<source>带电区域</source>
<translation>Power Polygon</translation>
</message>
<message>
<location filename="hmi/CDesignerWnd.cpp" line="1792"/>
<source>存在重复设备:%1</source>
<translation>Repeat device:%1</translation>
</message>
<message>
<source>未确认</source>
<translation type="vanished">Unconfirmed</translation>
</message>
<message>
<source>已确认</source>
<translation type="vanished">Confirmed</translation>
</message>
<message>
<source>预览</source>
<translation type="vanished">Preview</translation>
</message>
<message>
<source>打印</source>
<translation type="vanished">Print</translation>
</message>
<message>
<source>模拟量</source>
<translation type="vanished">Analog</translation>
</message>
<message>
<source>数字量</source>
<translation type="vanished">Digital</translation>
</message>
<message>
<source>累积量</source>
<translation type="vanished">Accuml</translation>
</message>
<message>
<source>混合量</source>
<translation type="vanished">Mix</translation>
</message>
<message>
<source>其他</source>
<translation type="vanished">Other</translation>
</message>
<message>
<source>未复归</source>
<translation type="vanished">unResumed</translation>
</message>
<message>
<source>已复归</source>
<translation type="vanished">Resumed</translation>
</message>
<message>
<source>-</source>
<translation type="vanished">-</translation>
</message>
<message>
<source>位置列表</source>
<translation type="vanished">Location List</translation>
</message>
<message>
<source>告警/智能告警</source>
<translation type="vanished">Alarms/Intelligent Alarms</translation>
</message>
<message>
<source>告警数/智能告警数</source>
<translation type="vanished">Alarm/Intelligent Alarm</translation>
</message>
<message>
<location filename="GraphShape/include/CDyLinkLine.h" line="40"/>
<source>自由连接线</source>
<translation>Free Connection Line</translation>
</message>
<message>
<source>自定义项目</source>
<translation type="vanished">Custom Item</translation>
</message>
<message>
<source>phase A</source>
<translation type="vanished">phase A</translation>
</message>
<message>
<source>phase B</source>
<translation type="vanished">phase B</translation>
</message>
<message>
<source>phase C</source>
<translation type="vanished">phase C</translation>
</message>
<message>
<source>Mark</source>
<translation type="vanished">Mark</translation>
</message>
<message>
<source>The Order Of Harmonic Sholud Be Greater Than 0</source>
<translation type="vanished">The Order Of Harmonic Sholud Be Greater Than 0</translation>
</message>
<message>
<source>Smapling Data Reading Error</source>
<translation type="vanished">Smapling Data Reading Error</translation>
</message>
<message>
<source>The Order Of Harmonic Sholud Be Less Than nn</source>
<translation type="vanished">The Order Of Harmonic Sholud Be Less Than nn</translation>
</message>
<message>
<source>Out of Memory</source>
<translation type="vanished">Out of Memory</translation>
</message>
<message>
<source>Error</source>
<translation type="vanished">Error</translation>
</message>
<message>
<source>input error</source>
<translation type="vanished">input error</translation>
</message>
</context>
<context>
<name>QSMessageBox</name>
<message>
<location filename="GraphShape/ScriptWrap/CQScriptWrap.cpp" line="44"/>
<source></source>
<translation>Yes</translation>
</message>
<message>
<location filename="GraphShape/ScriptWrap/CQScriptWrap.cpp" line="45"/>
<source></source>
<translation>No</translation>
</message>
</context>
<context>
<name>QssEditor</name>
<message>
<location filename="GraphTool/QssEditor/CQssEditor.ui" line="14"/>
<source>样式编辑器</source>
<translation>QssEditor</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CQssEditor.ui" line="82"/>
<source>Ctrl+S</source>
<translation>Ctrl+S</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CQssEditor.ui" line="99"/>
<source>Ctrl+F</source>
<translation>Ctrl+F</translation>
</message>
</context>
<context>
<name>QtBoolEdit</name>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="233"/>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="243"/>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="268"/>
<source>True</source>
<translation>True</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="243"/>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="268"/>
<source>False</source>
<translation>False</translation>
</message>
</context>
<context>
<name>QtBoolPropertyManager</name>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="1697"/>
<source>True</source>
<translation>True</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="1698"/>
<source>False</source>
<translation>False</translation>
</message>
</context>
<context>
<name>QtCharEdit</name>
<message>
<location filename="PropertyEditor/qteditorfactory.cpp" line="1709"/>
<source>Clear Char</source>
<translation>Clear Char</translation>
</message>
</context>
<context>
<name>QtColorEditWidget</name>
<message>
<location filename="PropertyEditor/qteditorfactory.cpp" line="2424"/>
<source>...</source>
<translation>...</translation>
</message>
</context>
<context>
<name>QtColorPropertyManager</name>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="6502"/>
<source>Red</source>
<translation>Red</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="6510"/>
<source>Green</source>
<translation>Green</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="6518"/>
<source>Blue</source>
<translation>Blue</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="6526"/>
<source>Alpha</source>
<translation>Alpha</translation>
</message>
</context>
<context>
<name>QtCursorDatabase</name>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="58"/>
<source>Arrow</source>
<translation>Arrow</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="60"/>
<source>Up Arrow</source>
<translation>Up Arrow</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="62"/>
<source>Cross</source>
<translation>Cross</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="64"/>
<source>Wait</source>
<translation>Wait</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="66"/>
<source>IBeam</source>
<translation>IBeam</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="68"/>
<source>Size Vertical</source>
<translation>Size Vertical</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="70"/>
<source>Size Horizontal</source>
<translation>Size Horizontal</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="72"/>
<source>Size Backslash</source>
<translation>Size Backslash</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="74"/>
<source>Size Slash</source>
<translation>Size Slash</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="76"/>
<source>Size All</source>
<translation>Size All</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="78"/>
<source>Blank</source>
<translation>Blank</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="80"/>
<source>Split Vertical</source>
<translation>Split Vertical</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="82"/>
<source>Split Horizontal</source>
<translation>Split Horizontal</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="84"/>
<source>Pointing Hand</source>
<translation>Pointing Hand</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="86"/>
<source>Forbidden</source>
<translation>Forbidden</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="88"/>
<source>Open Hand</source>
<translation>Open Hand</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="90"/>
<source>Closed Hand</source>
<translation>Closed Hand</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="92"/>
<source>What&apos;s This</source>
<translation>What&apos;s This</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="94"/>
<source>Busy</source>
<translation>Busy</translation>
</message>
</context>
<context>
<name>QtFontEditWidget</name>
<message>
<location filename="PropertyEditor/qteditorfactory.cpp" line="2635"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
<location filename="PropertyEditor/qteditorfactory.cpp" line="2655"/>
<source>选择字体</source>
<translation>Select Font</translation>
</message>
</context>
<context>
<name>QtFontPropertyManager</name>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="6176"/>
<source>Family</source>
<translation>Family</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="6189"/>
<source>Point Size</source>
<translation>Point Size</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="6197"/>
<source>Bold</source>
<translation>Bold</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="6204"/>
<source>Italic</source>
<translation>Italic</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="6211"/>
<source>Underline</source>
<translation>Underline</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="6218"/>
<source>Strikeout</source>
<translation>Strikeout</translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="6225"/>
<source>Kerning</source>
<translation>Kerning</translation>
</message>
</context>
<context>
<name>QtGradientDialog</name>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientdialog.ui" line="52"/>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientdialog.cpp" line="200"/>
<source>编辑渐变</source>
<translation>Gradient Editor</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientdialog.cpp" line="205"/>
<source>确认</source>
<translation>Confirm</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientdialog.cpp" line="206"/>
<source>取消</source>
<translation>Cancel</translation>
</message>
</context>
<context>
<name>QtGradientEditor</name>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="51"/>
<source>Form</source>
<translation>Form</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="99"/>
<source>Gradient Editor</source>
<translation>Gradient Editor</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="102"/>
<source>This area shows a preview of the gradient being edited. It also allows you to edit parameters specific to the gradient&apos;s type such as start and final point, radius, etc. by drag &amp; drop.</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="118"/>
<source>1</source>
<translation>1</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="153"/>
<source>2</source>
<translation>2</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="188"/>
<source>3</source>
<translation>3</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="223"/>
<source>4</source>
<translation>4</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="258"/>
<source>5</source>
<translation>5</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="293"/>
<source>Gradient Stops Editor</source>
<translation>Gradient Stops Editor</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="296"/>
<source>This area allows you to edit gradient stops. Double click on the existing stop handle to duplicate it. Double click outside of the existing stop handles to create a new stop. Drag &amp; drop the handle to reposition it. Use right mouse button to popup context menu with extra actions.</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="309"/>
<source>Zoom</source>
<translation>Zoom</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="328"/>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="331"/>
<source>Reset Zoom</source>
<translation>Reset Zoom</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="344"/>
<source>Position</source>
<translation>Position</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="363"/>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="412"/>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="434"/>
<source>Hue</source>
<translation>Hue</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="366"/>
<source>H</source>
<translation>H</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="453"/>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="502"/>
<source>Saturation</source>
<translation>Saturation</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="456"/>
<source>S</source>
<translation>S</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="524"/>
<source>Sat</source>
<translation>Sat</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="543"/>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="592"/>
<source>Value</source>
<translation>Value</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="546"/>
<source>V</source>
<translation>V</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="614"/>
<source>Val</source>
<translation>Val</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="633"/>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="682"/>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="704"/>
<source>Alpha</source>
<translation>Alpha</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="636"/>
<source>A</source>
<translation>A</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="717"/>
<source>Type</source>
<translation>Type</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="730"/>
<source>Spread</source>
<translation>Spread</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="749"/>
<source>Color</source>
<translation>Color</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="762"/>
<source>Current stop&apos;s color</source>
<translation>Current stop&apos;s color</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="784"/>
<source>Show HSV specification</source>
<translation>Show HSV specification</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="787"/>
<source>HSV</source>
<translation>HSV</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="809"/>
<source>Show RGB specification</source>
<translation>Show RGB specification</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="812"/>
<source>RGB</source>
<translation>RGB</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="840"/>
<source>Current stop&apos;s position</source>
<translation>Current stop&apos;s position</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="1028"/>
<source>%</source>
<translation>%</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="1139"/>
<source>Zoom In</source>
<translation>Zoom In</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="1146"/>
<source>Zoom Out</source>
<translation>Zoom Out</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="1181"/>
<source>Toggle details extension</source>
<translation>Toggle details extension</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="1184"/>
<source>&gt;</source>
<translation>&gt;</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="1203"/>
<source>Linear Type</source>
<translation>Linear Type</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="1206"/>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="1228"/>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="1250"/>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="1272"/>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="1294"/>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="1316"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="1225"/>
<source>Radial Type</source>
<translation>Radial Type</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="1247"/>
<source>Conical Type</source>
<translation>Conical Type</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="1269"/>
<source>Pad Spread</source>
<translation>Pad Spread</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="1291"/>
<source>Repeat Spread</source>
<translation>Repeat Spread</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.ui" line="1313"/>
<source>Reflect Spread</source>
<translation>Reflect Spread</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.cpp" line="430"/>
<source>Start X</source>
<translation>Start X</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.cpp" line="434"/>
<source>Start Y</source>
<translation>Start Y</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.cpp" line="438"/>
<source>Final X</source>
<translation>Final X</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.cpp" line="442"/>
<source>Final Y</source>
<translation>Final Y</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.cpp" line="449"/>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.cpp" line="473"/>
<source>Central X</source>
<translation>Central X</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.cpp" line="453"/>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.cpp" line="477"/>
<source>Central Y</source>
<translation>Central Y</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.cpp" line="457"/>
<source>Focal X</source>
<translation>Focal X</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.cpp" line="461"/>
<source>Focal Y</source>
<translation>Focal Y</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.cpp" line="465"/>
<source>Radius</source>
<translation>Radius</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.cpp" line="481"/>
<source>Angle</source>
<translation>Angle</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.cpp" line="769"/>
<source>Linear</source>
<translation>Linear</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.cpp" line="770"/>
<source>Radial</source>
<translation>Radial</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.cpp" line="771"/>
<source>Conical</source>
<translation>Conical</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.cpp" line="791"/>
<source>Pad</source>
<translation>Pad</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.cpp" line="792"/>
<source>Repeat</source>
<translation>Repeat</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradienteditor.cpp" line="793"/>
<source>Reflect</source>
<translation>Reflect</translation>
</message>
</context>
<context>
<name>QtGradientStopsWidget</name>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientstopswidget.cpp" line="928"/>
<source>New Stop</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientstopswidget.cpp" line="929"/>
<source>Delete</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientstopswidget.cpp" line="930"/>
<source>Flip All</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientstopswidget.cpp" line="931"/>
<source>Select All</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientstopswidget.cpp" line="932"/>
<source>Zoom In</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientstopswidget.cpp" line="933"/>
<source>Zoom Out</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientstopswidget.cpp" line="934"/>
<source>Reset Zoom</source>
<translation></translation>
</message>
</context>
<context>
<name>QtGradientViewDialogN</name>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientviewdialogn.ui" line="14"/>
<source>Dialog</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientviewdialogn.cpp" line="54"/>
<source>确认</source>
<translation>Confirm</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientviewdialogn.cpp" line="55"/>
<source>取消</source>
<translation>Cancel</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientviewdialogn.h" line="63"/>
<source>Select Gradient</source>
<translation></translation>
</message>
</context>
<context>
<name>QtKeySequenceEdit</name>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="328"/>
<source>Clear Shortcut</source>
<translation></translation>
</message>
</context>
<context>
<name>QtLocalePropertyManager</name>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="2612"/>
<source>%1, %2</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="2665"/>
<source>Language</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="2673"/>
<source>Country</source>
<translation></translation>
</message>
</context>
<context>
<name>QtPointFPropertyManager</name>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="3082"/>
<source>(%1, %2)</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="3153"/>
<source>X</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="3161"/>
<source>Y</source>
<translation></translation>
</message>
</context>
<context>
<name>QtPointPropertyManager</name>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="2842"/>
<source>(%1, %2)</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="2879"/>
<source>X</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="2886"/>
<source>Y</source>
<translation></translation>
</message>
</context>
<context>
<name>QtPropertyBrowserUtils</name>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="187"/>
<source>[%1, %2, %3] (%4)</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertybrowserutils.cpp" line="214"/>
<source>[%1, %2]</source>
<translation></translation>
</message>
</context>
<context>
<name>QtRectFPropertyManager</name>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="4587"/>
<source>[(%1, %2), %3 x %4]</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="4743"/>
<source>X</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="4751"/>
<source>Y</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="4759"/>
<source>Width</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="4768"/>
<source>Height</source>
<translation></translation>
</message>
</context>
<context>
<name>QtRectPropertyManager</name>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="4157"/>
<source>[(%1, %2), %3 x %4]</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="4277"/>
<source>X</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="4284"/>
<source>Y</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="4291"/>
<source>Width</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="4299"/>
<source>Height</source>
<translation></translation>
</message>
</context>
<context>
<name>QtSizeFPropertyManager</name>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="3765"/>
<source>%1 x %2</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="3895"/>
<source>Width</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="3904"/>
<source>Height</source>
<translation></translation>
</message>
</context>
<context>
<name>QtSizePolicyPropertyManager</name>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="5688"/>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="5689"/>
<source>&lt;Invalid&gt;</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="5690"/>
<source>[%1, %2, %3, %4]</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="5735"/>
<source>Horizontal Policy</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="5744"/>
<source>Vertical Policy</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="5753"/>
<source>Horizontal Stretch</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="5761"/>
<source>Vertical Stretch</source>
<translation></translation>
</message>
</context>
<context>
<name>QtSizePropertyManager</name>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="3401"/>
<source>%1 x %2</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="3497"/>
<source>Width</source>
<translation></translation>
</message>
<message>
<location filename="PropertyEditor/qtpropertymanager.cpp" line="3505"/>
<source>Height</source>
<translation></translation>
</message>
</context>
<context>
<name>Renderer</name>
<message>
<source>打开</source>
<translation type="vanished">Open</translation>
</message>
</context>
<context>
<name>SWitchButton</name>
<message>
<source>打开告警联动失败!</source>
<translation type="vanished">Failure to open alarm linkage!</translation>
</message>
<message>
<source>关闭告警联动失败!</source>
<translation type="vanished">Failure to close alarm linkage!</translation>
</message>
<message>
<source>数据库连接失败!</source>
<translation type="vanished">Failure to connect to database!</translation>
</message>
</context>
<context>
<name>ScriptForm</name>
<message>
<location filename="GraphTool/ScriptForm/ScriptForm.cpp" line="27"/>
<source>脚本编辑器</source>
<translation>Script Editor</translation>
</message>
<message>
<location filename="GraphTool/ScriptForm/ScriptForm.cpp" line="109"/>
<source>Copy</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/ScriptForm/ScriptForm.cpp" line="110"/>
<source>Cut</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/ScriptForm/ScriptForm.cpp" line="111"/>
<source>Paste</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/ScriptForm/ScriptForm.cpp" line="112"/>
<source>Undo</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/ScriptForm/ScriptForm.cpp" line="113"/>
<source>Redo</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/ScriptForm/ScriptForm.cpp" line="114"/>
<source>ZoomIn</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/ScriptForm/ScriptForm.cpp" line="115"/>
<source>ZoomOut</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/ScriptForm/ScriptForm.cpp" line="116"/>
<source>Find &amp;&amp; Replace</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/ScriptForm/ScriptForm.cpp" line="119"/>
<source>Script Syntax Check</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/ScriptForm/ScriptForm.cpp" line="120"/>
<source>F7</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/ScriptForm/ScriptForm.cpp" line="192"/>
<location filename="GraphTool/ScriptForm/ScriptForm.cpp" line="200"/>
<source>Warning</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/ScriptForm/ScriptForm.cpp" line="200"/>
<source>The program is incomplete.</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/ScriptForm/ScriptForm.cpp" line="204"/>
<source>Information</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/ScriptForm/ScriptForm.cpp" line="204"/>
<source>The program is correct.</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/ScriptForm/ScriptForm.cpp" line="212"/>
<source> Line: %1, Column: %2</source>
<translation></translation>
</message>
</context>
<context>
<name>SearchDialog</name>
<message>
<location filename="GraphTool/QssEditor/CSearchDialog.ui" line="14"/>
<source>查找和替换</source>
<translation>Find &amp;&amp; Replace</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CSearchDialog.ui" line="35"/>
<source>查找目标</source>
<translation>Find What</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CSearchDialog.ui" line="49"/>
<source>下一个</source>
<translation>Next Word</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CSearchDialog.ui" line="59"/>
<source>替换为</source>
<translation>Replace With</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/CSearchDialog.ui" line="69"/>
<source>全部替换</source>
<translation>All Replace</translation>
</message>
</context>
<context>
<name>SetValueInputDialog</name>
<message>
<source>Dialog</source>
<translation type="vanished">Dialog</translation>
</message>
<message>
<source>确定</source>
<translation type="vanished">Confirm</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>设置值</source>
<translation type="vanished">Setting Value</translation>
</message>
<message>
<source>人工置数</source>
<translation type="vanished">Manual Setting</translation>
</message>
</context>
<context>
<name>StationLineWidget</name>
<message>
<source>站点标签设置</source>
<translation type="vanished">Station Label Settings</translation>
</message>
<message>
<source>站点标签:</source>
<translation type="vanished">Station Label:</translation>
</message>
<message>
<source>标签字体:</source>
<translation type="vanished">Label Font:</translation>
</message>
<message>
<source>字体大小:</source>
<translation type="vanished">Font Size:</translation>
</message>
<message>
<source>标签宽度:</source>
<translation type="vanished">Label Width:</translation>
</message>
<message>
<source>标签高度:</source>
<translation type="vanished">Label Height:</translation>
</message>
<message>
<source>是否加粗</source>
<translation type="vanished">Bold:</translation>
</message>
<message>
<source>告警提示设置</source>
<translation type="vanished">Alert Prompt Settings</translation>
</message>
<message>
<source>按钮半径:</source>
<translation type="vanished">Button Radius:</translation>
</message>
<message>
<source>闪烁间隔:</source>
<translation type="vanished">Flash Interval:</translation>
</message>
<message>
<source>渐变步长:</source>
<translation type="vanished">Gradient Step:</translation>
</message>
<message>
<source>保存布局</source>
<translation type="vanished">Save Layout</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>布局保存成功</source>
<translation type="vanished">Layout saved successfully</translation>
</message>
</context>
<context>
<name>UserManageWidget</name>
<message>
<source>UserManageWidget</source>
<translation type="vanished">User Management Widget</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>用户管理插件用户权限认证库调用失败!</source>
<translation type="vanished">Failure to initialize perm library!</translation>
</message>
<message>
<source>当前用户ID获取失败!</source>
<translation type="vanished">Failure to get current user id!</translation>
</message>
</context>
<context>
<name>VoiceSlider</name>
<message>
<source>Form</source>
<translation type="vanished">Form</translation>
</message>
<message>
<source>53</source>
<translation type="vanished">53</translation>
</message>
<message>
<source>0</source>
<translation type="vanished">0</translation>
</message>
</context>
<context>
<name>WorkTicketWidget</name>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>出票&amp;预览</source>
<translation type="vanished">Ticket&amp;Preview</translation>
</message>
<message>
<source>保存失败:%1</source>
<translation type="vanished">Failed to save:%1</translation>
</message>
<message>
<source>保存成功</source>
<translation type="vanished">Save successed</translation>
</message>
<message>
<source>获取当前登录用户失败!</source>
<translation type="vanished">Failure to get current user!</translation>
</message>
<message>
<source>事务执行失败!启动回滚</source>
<translation type="vanished">Transaction execution failed! Start the rollback</translation>
</message>
<message>
<source>出票失败</source>
<translation type="vanished">Failed to ticket</translation>
</message>
<message>
<source>出票失败:%1</source>
<translation type="vanished">Failed to ticket:%1</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Infomation</translation>
</message>
<message>
<source>电子签章</source>
<translation type="vanished">Electronic signature</translation>
</message>
<message>
<source>出票</source>
<translation type="vanished">Ticket</translation>
</message>
<message>
<source>(签章)</source>
<translation type="vanished">(signature)</translation>
</message>
<message>
<source>创建目录失败: %1</source>
<translation type="vanished">Failure to create directory:%1</translation>
</message>
<message>
<source>请先关闭文件: %1</source>
<translation type="vanished">Please close file:%1</translation>
</message>
<message>
<source>历史票不存在!</source>
<translation type="vanished">Not historical ticket found!</translation>
</message>
<message>
<source>当前登录用户无运维管理功能权限!</source>
<translation type="vanished">Current user have no perm to operate!</translation>
</message>
<message>
<source>出票失败,请检查网络或者主数据库服务器连接是否异常!</source>
<translation type="vanished">Failure to ticket,please check the network and database server!</translation>
</message>
</context>
<context>
<name>qdesigner_internal::QtGradientStopsController</name>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientstopscontroller.cpp" line="171"/>
<source>H</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientstopscontroller.cpp" line="172"/>
<source>S</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientstopscontroller.cpp" line="173"/>
<source>V</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientstopscontroller.cpp" line="179"/>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientstopscontroller.cpp" line="183"/>
<source>Hue</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientstopscontroller.cpp" line="180"/>
<source>Sat</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientstopscontroller.cpp" line="181"/>
<source>Val</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientstopscontroller.cpp" line="184"/>
<source>Saturation</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientstopscontroller.cpp" line="185"/>
<source>Value</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientstopscontroller.cpp" line="207"/>
<source>R</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientstopscontroller.cpp" line="208"/>
<source>G</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientstopscontroller.cpp" line="209"/>
<source>B</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientstopscontroller.cpp" line="215"/>
<source>Red</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientstopscontroller.cpp" line="216"/>
<source>Green</source>
<translation></translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientstopscontroller.cpp" line="217"/>
<source>Blue</source>
<translation></translation>
</message>
</context>
<context>
<name>qtgradientviewn</name>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientviewn.ui" line="14"/>
<source>Form</source>
<translation>Gradient Editor</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientviewn.ui" line="43"/>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientviewn.cpp" line="82"/>
<source>新建</source>
<translation>New</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientviewn.ui" line="62"/>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientviewn.cpp" line="83"/>
<source>编辑</source>
<translation>Edit</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientviewn.ui" line="81"/>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientviewn.cpp" line="84"/>
<source>重命名</source>
<translation>Rename</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientviewn.ui" line="100"/>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientviewn.cpp" line="85"/>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientviewn.cpp" line="191"/>
<source>移除</source>
<translation>Remove</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientviewn.cpp" line="165"/>
<source>渐变</source>
<translation>Gradient</translation>
</message>
<message>
<location filename="GraphTool/QssEditor/qtgradient/qtgradientviewn.cpp" line="192"/>
<source>确认移除选中渐变?</source>
<translation>Remove selected gradient?</translation>
</message>
</context>
</TS>