2025-03-20 17:30:43 +08:00

7294 lines
266 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>AlarmWidget</name>
<message>
<source>添加记录</source>
<translation type="vanished">Add record</translation>
</message>
<message>
<source>删除记录</source>
<translation type="vanished">Delete record</translation>
</message>
<message>
<source>撤销更改</source>
<translation type="vanished">Undo changes</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>Excel导出</source>
<translation type="vanished">ExcelExport</translation>
</message>
<message>
<source>Excel导入</source>
<translation type="vanished">ExcelImport</translation>
</message>
<message>
<source>所属告警状态选择</source>
<oldsource>所属报警状态选择</oldsource>
<translation type="vanished">Select alarm status</translation>
</message>
<message>
<source>添加&lt;&lt;</source>
<translation type="vanished">Add&lt;&lt;</translation>
</message>
<message>
<source>删除&gt;&gt;</source>
<translation type="vanished">Delete&gt;&gt;</translation>
</message>
<message>
<source>告警动作选择</source>
<oldsource>报警动作选择</oldsource>
<translation type="vanished">Select alarm action</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>是否保存当前预案</source>
<translation type="vanished">Whether to save the current plan</translation>
</message>
<message>
<source>超过了最大字符限制512</source>
<translation type="vanished">Exceeded maximum character limit of 512</translation>
</message>
<message>
<source>保存成功!</source>
<translation type="vanished">Save successed!</translation>
</message>
<message>
<source>设备实例</source>
<translation type="vanished">Device instance</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 point</translation>
</message>
<message>
<source>只显示有预案的测点</source>
<translation type="vanished">Only show points with plan</translation>
</message>
<message>
<source>预案</source>
<translation type="vanished">Plan</translation>
</message>
<message>
<source>请选中对应的告警方式</source>
<oldsource>请选中对应的报警方式</oldsource>
<translation type="vanished">Please select the corresponding alarm method</translation>
</message>
<message>
<source>保存不成功</source>
<translation type="vanished">Save failed</translation>
</message>
<message>
<source>保存成功</source>
<translation type="vanished">Save successed</translation>
</message>
<message>
<source>请选中对应告警等级</source>
<oldsource>请选中对应报警等级</oldsource>
<translation type="vanished">Please select the corresponding alarm level</translation>
</message>
</context>
<context>
<name>CModelStudiologin</name>
<message>
<location filename="loginDialog/logindlg.cpp" line="258"/>
<source>数据库查询域失败</source>
<translation>Select domain failed</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="264"/>
<source>数据库中不存在任何域</source>
<translation>There isn&apos;t any domain in database</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="272"/>
<source>数据库查询位置失败</source>
<translation>Select location failed</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="278"/>
<source>数据库中不存在任何位置</source>
<translation>There isn&apos;t any location in database</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="286"/>
<source>数据库查询应用失败</source>
<translation>Select apply failed</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="292"/>
<source>数据库中不存在任何应用</source>
<translation>There isn&apos;t any apply in database</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="300"/>
<source>数据库查询专业失败</source>
<translation>Select subsystem failed</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="306"/>
<source>数据库中不存在任何专业</source>
<translation>There isn&apos;t any subsystem in database</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="342"/>
<source>账号:%1 </source>
<translation>account:%1</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="360"/>
<source>登录失败</source>
<translation>Login failed!</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="360"/>
<source>失败原因:
</source>
<translation>Failed reason:</translation>
</message>
</context>
<context>
<name>CommonWidget</name>
<message>
<source>导出当前配置</source>
<translation type="vanished">Export current configuration</translation>
</message>
<message>
<source>添加记录</source>
<oldsource>导入当前配置</oldsource>
<translation type="vanished">Import current configuration</translation>
</message>
<message>
<source>删除记录</source>
<translation type="vanished">Delete record</translation>
</message>
<message>
<source>撤销更改</source>
<translation type="vanished">Undo change</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>输出测点 %1 格式不正确</source>
<translation type="vanished">Output point %1 incorrect format</translation>
</message>
<message>
<source>数据库查询错误</source>
<translation type="vanished">Database query error</translation>
</message>
<message>
<source>输出测点%1 不存在对应的车站和专业信息</source>
<translation type="vanished">Output point %1 corresponding station and subsystem information don&apos;t existed</translation>
</message>
<message>
<source>超时输出测点 %1 格式不正确</source>
<translation type="vanished">Timeout output point %1 incorrect format</translation>
</message>
<message>
<source>输出测点和超时输出测点不属于同一个车站与专业</source>
<translation type="vanished">Output point and timeout output point not belong to the same station and subsystem</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>文件打开不成功</source>
<translation type="vanished">Open file failed</translation>
</message>
<message>
<source>导出配置成功!
导出路径:</source>
<translation type="vanished">Export configuration success!export path:</translation>
</message>
<message>
<source>保存失败</source>
<translation type="vanished">Save failed</translation>
</message>
<message>
<source>导出失败:%1</source>
<translation type="vanished">Export failed:%1</translation>
</message>
<message>
<source>打开文件</source>
<translation type="vanished">Open file</translation>
</message>
<message>
<source>导入失败:%1</source>
<translation type="vanished">Import failed:%1</translation>
</message>
<message>
<source>导入成功</source>
<translation type="vanished">Import success</translation>
</message>
</context>
<context>
<name>DevWidget</name>
<message>
<source>显示模式</source>
<translation type="vanished">Display mode</translation>
</message>
<message>
<source>详细模式</source>
<translation type="vanished">Detailed mode</translation>
</message>
<message>
<source>表格模式</source>
<translation type="vanished">Table mode</translation>
</message>
<message>
<source>设备实例</source>
<translation type="vanished">Device instance</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 point</translation>
</message>
<message>
<source>属性面板</source>
<translation type="vanished">Attribute panel</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>刷新</source>
<translation type="vanished">Refresh</translation>
</message>
<message>
<source>添加设备组</source>
<translation type="vanished">Add device group</translation>
</message>
<message>
<source>导入设备组</source>
<translation type="vanished">import device group</translation>
</message>
<message>
<source>修改设备组</source>
<translation type="vanished">Modify device group</translation>
</message>
<message>
<source>删除设备组</source>
<translation type="vanished">Delete device group</translation>
</message>
<message>
<source>复制设备</source>
<translation type="vanished">Copy Device</translation>
</message>
<message>
<source>复制整个设备组设备</source>
<translation type="vanished">Copy all devices of the device group</translation>
</message>
<message>
<source>修改设备</source>
<translation type="vanished">Modify device</translation>
</message>
<message>
<source>删除设备</source>
<translation type="vanished">Delete device</translation>
</message>
<message>
<source>同步前置设备的描述到所选设备</source>
<translation type="vanished">Synchronize description of Fes devices to selected devices</translation>
</message>
<message>
<source>关联RTU/清除前置RTU</source>
<translation type="vanished">Association RTU/Clear Fes RTU</translation>
</message>
<message>
<source>添加累积量特殊点</source>
<translation type="vanished">Add special accuml point</translation>
</message>
<message>
<source>添加模拟量特殊点</source>
<translation type="vanished">Add special accuml point</translation>
</message>
<message>
<source>添加数字量特殊点</source>
<translation type="vanished">Add special digital point</translation>
</message>
<message>
<source>添加枚举量特殊点</source>
<translation type="vanished">Add special mix point</translation>
</message>
<message>
<source>删除特殊点</source>
<translation type="vanished">Delete special point</translation>
</message>
<message>
<source>强制删除测点</source>
<translation type="vanished">Force delete point</translation>
</message>
<message>
<source>生成该测点的闭锁出口</source>
<translation type="vanished">Generate interlock exit of the point</translation>
</message>
<message>
<source>从前置设备添加测点</source>
<translation type="vanished">Add point from Fes devices</translation>
</message>
<message>
<source>刷新所选测点属性</source>
<translation type="vanished">Refresh selected point attributes</translation>
</message>
<message>
<source>基础属性</source>
<translation type="vanished">Base</translation>
</message>
<message>
<source>限值属性</source>
<translation type="vanished">Lmt</translation>
</message>
<message>
<source>前置属性</source>
<translation type="vanished">Fes</translation>
</message>
<message>
<source>控制属性</source>
<translation type="vanished">Ctl</translation>
</message>
<message>
<source>通过点类型获取单位失败</source>
<translation type="vanished">Get unit by point type failed</translation>
</message>
<message>
<source>该设备的模板未与前置模板有任何关联,
请先关联!</source>
<translation type="vanished">The device&apos;s template is not associated with the Fes template,please associated first!</translation>
</message>
<message>
<source>添加失败</source>
<translation type="vanished">Add failed</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>测点属性已经修改,是否保存?</source>
<translation type="vanished">The point attribute has been modified,whether to save?</translation>
</message>
<message>
<source>保存失败:</source>
<translation type="vanished">Save failed:</translation>
</message>
<message>
<source>保存失败</source>
<translation type="vanished">Save failed</translation>
</message>
<message>
<source>保存成功!</source>
<translation type="vanished">Save success!</translation>
</message>
<message>
<source>查询设备信息失败</source>
<translation type="vanished">Query device message failed</translation>
</message>
<message>
<source>删除点失败!</source>
<translation type="vanished">Delete point failed!</translation>
</message>
<message>
<source>删除点成功!</source>
<translation type="vanished">Delete point success!</translation>
</message>
<message>
<source>标签名已存在,请修改</source>
<translation type="vanished">Tagname already existed,please modify</translation>
</message>
<message>
<source>复制失败!</source>
<translation type="vanished">Copy failed!</translation>
</message>
<message>
<source>模板有错,请重新打开软件</source>
<translation type="vanished">The templete is wrong,please reopen the software</translation>
</message>
<message>
<source>未选中设备</source>
<translation type="vanished">Unselected device</translation>
</message>
<message>
<source>导出设备组</source>
<translation type="vanished">Export Device Group</translation>
</message>
<message>
<source>设备信息有误,请重新打开软件</source>
<translation type="vanished">Device message is wrong,please reopen the software</translation>
</message>
<message>
<source>复制设备-请输入新的设备名</source>
<translation type="vanished">Copy device-please input new device name</translation>
</message>
<message>
<source>复制成功</source>
<translation type="vanished">Copy success</translation>
</message>
<message>
<source>请选中要复制的设备组</source>
<translation type="vanished">Please select the device group you want to copy</translation>
</message>
<message>
<source>复制设备组-请输入新的设备组名</source>
<translation type="vanished">Copy device group-please input new device name</translation>
</message>
<message>
<source>新的设备组名</source>
<translation type="vanished">new device group name</translation>
</message>
<message>
<source>标签名或描述不能为空</source>
<translation type="vanished">Tagname and decription can&apos;t be null</translation>
</message>
<message>
<source>数据库链接出错</source>
<translation type="vanished">Database link error</translation>
</message>
<message>
<source>设备组的标签名重复!请重新填写</source>
<translation type="vanished">Duplicate tagname of device group!Please refill</translation>
</message>
<message>
<source>请选择设备!</source>
<translation type="vanished">Please select device!</translation>
</message>
<message>
<source>设备信息有错,请重新打开软件</source>
<translation type="vanished">Device message is wrong,please reopen the software</translation>
</message>
<message>
<source>修改设备属性</source>
<translation type="vanished">Modify device attrubutes</translation>
</message>
<message>
<source>修改成功</source>
<translation type="vanished">Modify success</translation>
</message>
<message>
<source>请选中要删除的设备</source>
<translation type="vanished">Please select the device you want to delete</translation>
</message>
<message>
<source>删除设备失败!</source>
<translation type="vanished">Delete Device failed!</translation>
</message>
<message>
<source>删除设备成功</source>
<translation type="vanished">Delete device success</translation>
</message>
<message>
<source>请选中要关联的设备实例</source>
<translation type="vanished">Please select the device instance you want to associate</translation>
</message>
<message>
<source>导入成功</source>
<translation type="vanished">Import success</translation>
</message>
<message>
<source>导出成功</source>
<translation type="vanished">Export success</translation>
</message>
<message>
<source>选择要添加的测点</source>
<translation type="vanished">Select the point you want to add</translation>
</message>
<message>
<source>请选中要添加的设备</source>
<translation type="vanished">Select the device you want to add</translation>
</message>
<message>
<source>不可添加的前置测点类型</source>
<translation type="vanished">The Fes point type can&apos;t be added</translation>
</message>
<message>
<source>请选中要添加的设备组</source>
<translation type="vanished">Please device group you want to add</translation>
</message>
<message>
<source>请选择同一类型的测点</source>
<translation type="vanished">Please select the same type of point</translation>
</message>
<message>
<source>选择前置设备进行关联</source>
<translation type="vanished">Select a Fes device to associate</translation>
</message>
<message>
<source>获取设备信息错误</source>
<translation type="vanished">Get device message error</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>未选择任何RTU,将执行清除RTU属性操作,是否执行?</source>
<translation type="vanished">No RTU selected,will chear RTU attributes,whether to execute?</translation>
</message>
<message>
<source>执行失败!</source>
<translation type="vanished">Execute failed!</translation>
</message>
<message>
<source>执行成功</source>
<translation type="vanished">Execute success</translation>
</message>
<message>
<source>请先选择位置和专业</source>
<translation type="vanished">Please select location and subsystem</translation>
</message>
<message>
<source>获取车站标签信息失败</source>
<translation type="vanished">Get location tag messsage failed</translation>
</message>
<message>
<source>添加成功</source>
<translation type="vanished">Add success</translation>
</message>
<message>
<source>请选中设备组</source>
<translation type="vanished">Please select a device group</translation>
</message>
<message>
<source>删除设备组失败!</source>
<translation type="vanished">Delete device group failed!</translation>
</message>
<message>
<source>删除设备组成功</source>
<translation type="vanished">Delete device group success</translation>
</message>
<message>
<source>累计量无闭锁出口</source>
<translation type="vanished">Accuml point doesn&apos;t has interlock exit</translation>
</message>
<message>
<source>数据库链接错误</source>
<translation type="vanished">Database link error</translation>
</message>
<message>
<source>此测点非控制点,无法生成闭锁出口</source>
<translation type="vanished">This point is not a control point,unable to generate interlock exit</translation>
</message>
<message>
<source>请选中要生成出口的测点</source>
<translation type="vanished">Please select the point to generate the exit</translation>
</message>
<message>
<source>闭锁出口生成成功!</source>
<translation type="vanished">Generate interlock exit success!</translation>
</message>
<message>
<source>未选中具体设备!</source>
<translation type="vanished">No specific device selected!</translation>
</message>
<message>
<source>获取设备信息失败!</source>
<translation type="vanished">Get device message failed!</translation>
</message>
<message>
<source>前置关联</source>
<translation type="vanished">Fes association</translation>
</message>
<message>
<source>直接添加设备</source>
<translation type="vanished">Add devices directly</translation>
</message>
<message>
<source>参数错误</source>
<translation type="vanished">Para error</translation>
</message>
<message>
<source>添加的数据格式不对</source>
<translation type="vanished">The added data format is incorrect</translation>
</message>
<message>
<source>无此数据%1</source>
<translation type="vanished">No such data %1</translation>
</message>
<message>
<source>获取测点序号信息失败!</source>
<translation type="vanished">Get the point serial number information failed!</translation>
</message>
<message>
<source>缺少xml文件</source>
<translation type="vanished">Missing xml file</translation>
</message>
<message>
<source>此次修改失败,已启动回滚!</source>
<translation type="vanished">This modification failed,rollback has started!</translation>
</message>
<message>
<source>添加不成功</source>
<translation type="vanished">Add failed</translation>
</message>
<message>
<source>该测点 %1 不是特殊点,不可删除!</source>
<translation type="vanished">The point %1 is not special point,can&apos;t be delete!</translation>
</message>
<message>
<source>请选中要同步更新描述的设备</source>
<translation type="vanished">Please select the device you want to update description synchronously</translation>
</message>
<message>
<source>更新描述完毕!</source>
<translation type="vanished">Update description complete!</translation>
</message>
</context>
<context>
<name>EditRelationDlg</name>
<message>
<source>点类型:</source>
<translation type="vanished">Point type:</translation>
</message>
<message>
<source>添加</source>
<translation type="vanished">Add</translation>
</message>
<message>
<source>移除</source>
<translation type="vanished">Remove</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">Analog</translation>
</message>
<message>
<source>模拟量控制</source>
<translation type="vanished">Analog control</translation>
</message>
<message>
<source>数字量</source>
<translation type="vanished">Digital</translation>
</message>
<message>
<source>数字量控制</source>
<translation type="vanished">Digital control</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">Mix control</translation>
</message>
<message>
<source>后台测点标志</source>
<translation type="vanished">Back point flag</translation>
</message>
<message>
<source>前置测点标志</source>
<translation type="vanished">Fes point flag</translation>
</message>
<message>
<source>警告</source>
<translation type="vanished">Warnning</translation>
</message>
<message>
<source>不允许表格为空!</source>
<translation type="vanished">The talbe can&apos;t be empty!</translation>
</message>
<message>
<source>后台标志不允许重复!</source>
<translation type="vanished">Back flag does not allow duplicates!</translation>
</message>
</context>
<context>
<name>ExpressionWidget</name>
<message>
<source>添加记录</source>
<translation type="vanished">Add record</translation>
</message>
<message>
<source>删除记录</source>
<translation type="vanished">Delete record</translation>
</message>
<message>
<source>撤销更改</source>
<translation type="vanished">Undo change</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</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">Function define</translation>
</message>
<message>
<source>测试</source>
<translation type="vanished">Test</translation>
</message>
<message>
<source>车站</source>
<translation type="vanished">Station</translation>
</message>
<message>
<source>专业</source>
<translation type="vanished">Subsystem</translation>
</message>
<message>
<source>修改记录</source>
<translation type="vanished">Modify record</translation>
</message>
<message>
<source>计算输出点列表</source>
<translation type="vanished">The list of calculation output point</translation>
</message>
<message>
<source>输入变量列表</source>
<translation type="vanished">The list of input variable</translation>
</message>
<message>
<source>所有</source>
<translation type="vanished">All</translation>
</message>
<message>
<source>链接数据库失败!</source>
<translation type="vanished">Database link failed!</translation>
</message>
<message>
<source>函数定义中,有引用此分组ID:%1,请先删除引用了该分组的函数</source>
<translation type="vanished">The function definition referenced this group ID %1,please delete the function that references the group first</translation>
</message>
<message>
<source>请选中要添加的分类!</source>
<translation type="vanished">Please select the type want to add!</translation>
</message>
<message>
<source>请选中要删除的函数!</source>
<translation type="vanished">Please select the type want to delete!</translation>
</message>
<message>
<source>链接数据库失败</source>
<translation type="vanished">Database link failed</translation>
</message>
<message>
<source>计算点中,有引用此函数的输出点:%1,请先删除该计算点</source>
<translation type="vanished">In calculation point has point referenced to this function:%1,please delete the point first</translation>
</message>
<message>
<source>写入数据库不成功</source>
<translation type="vanished">Write to database failed</translation>
</message>
<message>
<source>删除成功</source>
<translation type="vanished">Delete success</translation>
</message>
<message>
<source>保存成功</source>
<translation type="vanished">Save success</translation>
</message>
<message>
<source>获取车站信息失败!</source>
<translation type="vanished">Get station message failed!</translation>
</message>
<message>
<source>添加失败</source>
<translation type="vanished">Add failed</translation>
</message>
<message>
<source>添加成功</source>
<translation type="vanished">Add success</translation>
</message>
<message>
<source>请选中要修改的输出</source>
<translation type="vanished">Please select the output want to modify</translation>
</message>
<message>
<source>选中的输出不唯一,数据库错误</source>
<translation type="vanished">Select multiple outputs,database error</translation>
</message>
<message>
<source>修改失败!</source>
<translation type="vanished">Modify failed!</translation>
</message>
<message>
<source>修改成功</source>
<translation type="vanished">Modify success</translation>
</message>
<message>
<source>删除R失败!</source>
<translation type="vanished">Delete R failed!</translation>
</message>
<message>
<source>请选中对应的输出</source>
<translation type="vanished">Please select the corresponding output</translation>
</message>
</context>
<context>
<name>FesTempWidget</name>
<message>
<source>属性同步至实例设备</source>
<translation type="vanished">Synchronize attributes to device instance</translation>
</message>
<message>
<source>添加记录</source>
<translation type="vanished">Add record</translation>
</message>
<message>
<source>修改</source>
<translation type="vanished">Modify</translation>
</message>
<message>
<source>复制点</source>
<translation type="vanished">Copy point</translation>
</message>
<message>
<source>删除记录</source>
<translation type="vanished">Delete record</translation>
</message>
<message>
<source>操作应用至前置设备</source>
<translation type="vanished">Operational application to the Fes device</translation>
</message>
<message>
<source>模板点列表</source>
<translation type="vanished">Template point list</translation>
</message>
<message>
<source>添加应用至前置设备</source>
<translation type="vanished">Add application to the Fes device</translation>
</message>
<message>
<source>删除应用至前置设备</source>
<translation type="vanished">Delete application to the Fes device</translation>
</message>
<message>
<source>累积量</source>
<translation type="vanished">Accuml</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">Mix</translation>
</message>
<message>
<source>模拟量控制</source>
<translation type="vanished">Analog control</translation>
</message>
<message>
<source>数字量控制</source>
<translation type="vanished">Digital control</translation>
</message>
<message>
<source>枚举量控制</source>
<translation type="vanished">Mix control</translation>
</message>
<message>
<source>数据块</source>
<translation type="vanished">Data block</translation>
</message>
<message>
<source>保护定值</source>
<translation type="vanished">Protection const</translation>
</message>
<message>
<source>前置设备模板</source>
<translation type="vanished">Fes device template</translation>
</message>
<message>
<source>累积量模板点</source>
<translation type="vanished">Accuml template point</translation>
</message>
<message>
<source>模拟量模板点</source>
<translation type="vanished">Analog template point</translation>
</message>
<message>
<source>数字量模板点</source>
<translation type="vanished">Digital template point</translation>
</message>
<message>
<source>枚举量模板点</source>
<translation type="vanished">Mix template point</translation>
</message>
<message>
<source>模拟量控制点</source>
<translation type="vanished">Analog control point</translation>
</message>
<message>
<source>数字量控制点</source>
<translation type="vanished">Digital control point</translation>
</message>
<message>
<source>枚举量控制点</source>
<translation type="vanished">Mix control point</translation>
</message>
<message>
<source>导出%1不成功</source>
<translation type="vanished">Export %1 failed</translation>
</message>
<message>
<source>文件打开不成功!</source>
<translation type="vanished">Open file failed!</translation>
</message>
<message>
<source>导入失败!事务已回滚!原因:</source>
<translation type="vanished">Import failed!The transaction has been rolled back!reason:</translation>
</message>
<message>
<source>导入失败!原因:事务开启失败</source>
<translation type="vanished">Import failed!reason:Transaction open failed</translation>
</message>
<message>
<source>excel文件中没有%1表</source>
<translation type="vanished">There is no %1 table in the excel file</translation>
</message>
<message>
<source>表格%1中没有%2列</source>
<translation type="vanished">There is no %2 column in table %1</translation>
</message>
<message>
<source>设备模板名为空!</source>
<translation type="vanished">Device template name is null!</translation>
</message>
<message>
<source>存在同名模板%1,无法导入</source>
<translation type="vanished">There is a template with the same name %1,import failed</translation>
</message>
<message>
<source>写入TAG_NAME失败</source>
<translation type="vanished">Write TAG_NAME failed</translation>
</message>
<message>
<source>写入设备描述失败</source>
<translation type="vanished">Write device description failed</translation>
</message>
<message>
<source>错误:没有%1表!</source>
<translation type="vanished">Error:no %1 table!</translation>
</message>
<message>
<source>错误:没有此列%1</source>
<translation type="vanished">Error:no %1 column</translation>
</message>
<message>
<source>请选中要添加测点的模板!</source>
<translation type="vanished">Please select the template to add point!</translation>
</message>
<message>
<source>添加失败</source>
<translation type="vanished">Add failed</translation>
</message>
<message>
<source>添加成功</source>
<translation type="vanished">Add success</translation>
</message>
<message>
<source>请选中要修改的模板</source>
<translation type="vanished">Please select the template to modify</translation>
</message>
<message>
<source>请选中要修改的行</source>
<translation type="vanished">Please select the line to modify</translation>
</message>
<message>
<source>请选中要复制的模板点</source>
<translation type="vanished">Please select the template point to copy</translation>
</message>
<message>
<source>复制点失败!</source>
<translation type="vanished">Copy point failed!</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>请至少选择一条数据!</source>
<translation type="vanished">Please choose a piece of data</translation>
</message>
<message>
<source>是否删除前置测点?</source>
<translation type="vanished">Do you want to delete the fes points?</translation>
</message>
<message>
<source>删除失败!</source>
<translation type="vanished">Delete failed!</translation>
</message>
<message>
<source>删除成功</source>
<translation type="vanished">Delete success</translation>
</message>
<message>
<source>添加成功!</source>
<translation type="vanished">Add success!</translation>
</message>
<message>
<source>该模板在数据库中的数据不唯一</source>
<translation type="vanished">The template&apos;s data in the database is not unique</translation>
</message>
<message>
<source>修改成功!</source>
<translation type="vanished">Modify success!</translation>
</message>
<message>
<source>是否删除前置模板?</source>
<translation type="vanished">Do you want to delete the fes template?</translation>
</message>
<message>
<source>链接数据库查询失败</source>
<translation type="vanished">Database query failed</translation>
</message>
<message>
<source>有以下RTU引用了模板%1:
%2
是否强制删除此模板?</source>
<translation type="vanished">The following RTU references the template %1:%2 whether to force delete this template?</translation>
</message>
<message>
<source>删除失败</source>
<translation type="vanished">Delete failed</translation>
</message>
<message>
<source>删除设备成功</source>
<translation type="vanished">Delete device success</translation>
</message>
<message>
<source>请选中需要导出的设备</source>
<translation type="vanished">Please select the device you want to export</translation>
</message>
<message>
<source>保存模板</source>
<translation type="vanished">Save template</translation>
</message>
<message>
<source>导出模板不成功!</source>
<translation type="vanished">Export template failed!</translation>
</message>
<message>
<source>导出设备模板不成功!
原因:%1</source>
<translation type="vanished">Export device template failed!reaseon:%1</translation>
</message>
<message>
<source>保存文件失败!
%1</source>
<translation type="vanished">Save file failed!%1</translation>
</message>
<message>
<source>导出成功!导出路径:
%1</source>
<translation type="vanished">Export success!export path:%1</translation>
</message>
<message>
<source>模板导入</source>
<translation type="vanished">Import template</translation>
</message>
<message>
<source>导入失败!
失败文件:%1
失败原因:%2
</source>
<translation type="vanished">Import failed! Failed file:%1 Failed reason:%2</translation>
</message>
<message>
<source>导入成功</source>
<translation type="vanished">Import success</translation>
</message>
<message>
<source>导入失败</source>
<translation type="vanished">Import failed</translation>
</message>
<message>
<source>请输入模板所属的专业和类型</source>
<translation type="vanished">Please enter the subsystem and type belong to template</translation>
</message>
<message>
<source>选择PSC3000导出的转发数据</source>
<translation type="vanished">Select the forwarding data exported by PSC3000</translation>
</message>
<message>
<source>未检测到任何设备模板</source>
<translation type="vanished">No device templates detected</translation>
</message>
<message>
<source>导入失败!
失败原因:%1
</source>
<translation type="vanished">Import failed!reason:%1</translation>
</message>
<message>
<source>请选择要实例化的前置模板</source>
<translation type="vanished">Please select the Fes template to be instantiated</translation>
</message>
<message>
<source>获取模板信息失败!</source>
<translation type="vanished">Get template message failed!</translation>
</message>
<message>
<source>模板信息错误</source>
<translation type="vanished">Template message error</translation>
</message>
<message>
<source>实例化成功!</source>
<translation type="vanished">Instantiation success!</translation>
</message>
<message>
<source>复制前置设备模板</source>
<translation type="vanished">Copy Fes device template</translation>
</message>
<message>
<source>数据库链接错误</source>
<translation type="vanished">Database link error</translation>
</message>
<message>
<source>标签名已存在,请修改</source>
<translation type="vanished">Tag name already exists,please modify</translation>
</message>
<message>
<source>复制失败!</source>
<translation type="vanished">Copy failed!</translation>
</message>
<message>
<source>复制成功!</source>
<translation type="vanished">Copy success!</translation>
</message>
<message>
<source>未选中模板点</source>
<translation type="vanished">Template point not selected</translation>
</message>
<message>
<source>选中要添加的设备</source>
<translation type="vanished">Select a device want to add</translation>
</message>
<message>
<source>添加点失败!</source>
<translation type="vanished">Add point failed!</translation>
</message>
<message>
<source>添加成功!</source>
<translation type="vanished">Add success!</translation>
</message>
<message>
<source>选中要删除的设备</source>
<translation type="vanished">Select the device want to delete</translation>
</message>
<message>
<source>删除点失败!</source>
<translation type="vanished">Delete point failed!</translation>
</message>
<message>
<source>删除点成功</source>
<translation type="vanished">Delete point success</translation>
</message>
<message>
<source>删除点成功!</source>
<translation type="vanished">Delete point success!</translation>
</message>
<message>
<source>请先保存修改</source>
<translation type="vanished">Please save changes first</translation>
</message>
<message>
<source>该列不可编辑</source>
<translation type="vanished">This column is not editable</translation>
</message>
<message>
<source>该列是主键,不可编辑</source>
<translation type="vanished">This column is the primary key,cannot be edited</translation>
</message>
<message>
<source>选中要修改的设备</source>
<translation type="vanished">Select the device want to modify</translation>
</message>
<message>
<source>当前属性无法同步</source>
<translation type="vanished">Current attributes cannot be synchronized</translation>
</message>
<message>
<source>开始执行批量菜单</source>
<translation type="vanished">Start executing the batch menu</translation>
</message>
<message>
<source>结束执行批量菜单</source>
<translation type="vanished">End executing the batch menu</translation>
</message>
<message>
<source>修改失败</source>
<translation type="vanished">Modify failed</translation>
</message>
<message>
<source>修改成功</source>
<translation type="vanished">Modify success</translation>
</message>
</context>
<context>
<name>FesWidget</name>
<message>
<source>添加记录</source>
<translation type="vanished">Add record</translation>
</message>
<message>
<source>修改记录</source>
<translation type="vanished">Modify record</translation>
</message>
<message>
<source>删除记录</source>
<translation type="vanished">Delete record</translation>
</message>
<message>
<source>Excel导出</source>
<translation type="vanished">ExcelExport</translation>
</message>
<message>
<source>Excel导入</source>
<translation type="vanished">ExcelImport</translation>
</message>
<message>
<source>添加失败</source>
<translation type="vanished">Add failed</translation>
</message>
<message>
<source>添加成功</source>
<translation type="vanished">Add success</translation>
</message>
<message>
<source>修改失败</source>
<translation type="vanished">Modify failed</translation>
</message>
<message>
<source>修改成功</source>
<translation type="vanished">Modify success</translation>
</message>
<message>
<source>以下通道设置中有引用该规约,请先删除通道!
</source>
<translation type="vanished">The protocol is referenced in the following channel,please delete the channel first!</translation>
</message>
<message>
<source>有以下FES设备模板挂载在此设备类型,请先FES设备模板
</source>
<translation type="vanished">The following FES device templates are mounted on this device type,please first handle FES device template</translation>
</message>
<message>
<source>删除失败</source>
<translation type="vanished">Delete failed</translation>
</message>
<message>
<source>删除成功</source>
<translation type="vanished">Delete success</translation>
</message>
</context>
<context>
<name>KbdAddTempGroupDlg</name>
<message>
<source>模板组标签名</source>
<translation type="vanished">Template group tag name</translation>
</message>
<message>
<source>模板组描述</source>
<translation type="vanished">Template group description</translation>
</message>
<message>
<source>同时添加以下设备模板</source>
<translation type="vanished">Add the following device template at the same time</translation>
</message>
<message>
<source>间隔信息</source>
<translation type="vanished">Interval information</translation>
</message>
<message>
<source>断路器</source>
<translation type="vanished">Breaker</translation>
</message>
<message>
<source>上隔离刀</source>
<translation type="vanished">Top isolation knife</translation>
</message>
<message>
<source>下隔离刀</source>
<translation type="vanished">Down isolation knife</translation>
</message>
<message>
<source>接地刀闸</source>
<translation type="vanished">On ground knife gate</translation>
</message>
<message>
<source>手车</source>
<translation type="vanished">Handcart</translation>
</message>
<message>
<source>此次修改失败,已启动回滚!</source>
<translation type="vanished">This modification failed,rollback has started!</translation>
</message>
<message>
<source>添加失败</source>
<translation type="vanished">Add failed</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
</context>
<context>
<name>KbdApcAnaWidget</name>
<message>
<source>添加记录</source>
<translation type="vanished">Add record</translation>
</message>
<message>
<source>删除记录</source>
<translation type="vanished">Delete record</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>输出测点 %1 格式不正确,请重新输入</source>
<translation type="vanished">Output point %1 format is incorrect, please re-enter</translation>
</message>
<message>
<source>数据库查询错误</source>
<translation type="vanished">Database query error</translation>
</message>
<message>
<source>输出测点%1 不存在对应的车站和专业信息</source>
<translation type="vanished">Output point %1 does not exist corresponding station and subsystem information</translation>
</message>
<message>
<source>超时输出测点 %1 格式不正确</source>
<translation type="vanished">Point %1 output timeout and format is incorrect</translation>
</message>
<message>
<source>超时输出测点%1 不存在对应的车站和专业信息</source>
<translation type="vanished">Point %1 output timeout and there is no corresponding station and subsystem information</translation>
</message>
<message>
<source>超时输出测点与输出测点不是同一个车站和专业</source>
<translation type="vanished">The timeout output point not belong to the same station and subsystem with output point</translation>
</message>
<message>
<source>输出测点或者超时状态输出DI点 格式不正确,请重新输入</source>
<translation type="vanished">The format of output point or timeout status output DI point is incorrect,please re-enter</translation>
</message>
<message>
<source>不存在对应的车站和专业信息</source>
<translation type="vanished">There is no corresponding station and subsystem information</translation>
</message>
<message>
<source>所选的输出测点和超时输出测点不是同一个车站</source>
<translation type="vanished">The selected output point and timeout output point are not in the same station</translation>
</message>
<message>
<source>所选的输出测点和超时输出测点不是同一个专业</source>
<translation type="vanished">The selected output point and timeout output point are not in the same subsystem</translation>
</message>
<message>
<source>添加失败</source>
<translation type="vanished">Add failed</translation>
</message>
<message>
<source>是否删除?</source>
<translation type="vanished">Delete or not?</translation>
</message>
<message>
<source>删除失败</source>
<translation type="vanished">Delete failed</translation>
</message>
<message>
<source>修改失败</source>
<translation type="vanished">Modify failed</translation>
</message>
<message>
<source>此次修改失败,已启动回滚!</source>
<translation type="vanished">This modification failed,rollback has started!</translation>
</message>
<message>
<source>回滚事务失败!</source>
<translation type="vanished">Rollback transaction failed!</translation>
</message>
</context>
<context>
<name>KbdApcDigWidget</name>
<message>
<source>添加记录</source>
<translation type="vanished">Add record</translation>
</message>
<message>
<source>删除记录</source>
<translation type="vanished">Delete record</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>输出测点 %1 格式不正确,请重新输入</source>
<translation type="vanished">The format of output point %1 is incorrect,please re-enter</translation>
</message>
<message>
<source>数据库查询错误</source>
<translation type="vanished">Database query error</translation>
</message>
<message>
<source>输出测点%1 不存在对应的车站和专业信息</source>
<translation type="vanished">Output point %1 does not exist corresponding station and subsystem information</translation>
</message>
<message>
<source>添加失败</source>
<translation type="vanished">Add failed</translation>
</message>
<message>
<source>是否删除?</source>
<translation type="vanished">Delete or not?</translation>
</message>
<message>
<source>删除失败</source>
<translation type="vanished">Delete failed</translation>
</message>
<message>
<source>修改失败</source>
<translation type="vanished">Modify failed</translation>
</message>
<message>
<source>此次修改失败,已启动回滚!</source>
<translation type="vanished">This modification failed,rollback has started!</translation>
</message>
<message>
<source>回滚事务失败!</source>
<translation type="vanished">Rollback transaction failed!</translation>
</message>
</context>
<context>
<name>KbdBackPointPatch</name>
<message>
<location filename="kbdbackpointpatch.ui" line="20"/>
<source>Dialog</source>
<translation>Dialog</translation>
</message>
<message>
<location filename="kbdbackpointpatch.ui" line="49"/>
<source>位置:</source>
<translation>Location:</translation>
</message>
<message>
<location filename="kbdbackpointpatch.ui" line="65"/>
<source>专业:</source>
<translation>Subsystem:</translation>
</message>
<message>
<location filename="kbdbackpointpatch.ui" line="81"/>
<source>设备组:</source>
<translation>Dev group:</translation>
</message>
<message>
<location filename="kbdbackpointpatch.ui" line="97"/>
<source>设备:</source>
<translation>Device:</translation>
</message>
<message>
<location filename="kbdbackpointpatch.ui" line="113"/>
<source>点类型:</source>
<translation>Point type:</translation>
</message>
<message>
<location filename="kbdbackpointpatch.ui" line="123"/>
<source>前置RTU</source>
<translation>Fes RTU:</translation>
</message>
<message>
<location filename="kbdbackpointpatch.ui" line="146"/>
<source>查询</source>
<translation>Search</translation>
</message>
<message>
<location filename="kbdbackpointpatch.ui" line="157"/>
<source>描述包含字符:</source>
<translation>Charactors contained by description:</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="32"/>
<source>批量修改后台测点</source>
<translation>Batch modify backstage points</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="75"/>
<source>模拟量</source>
<translation>Analog point</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="76"/>
<source>数字量</source>
<translation>Digital point</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="77"/>
<source>累积量</source>
<translation>Accuml point</translation>
</message>
<message>
<source>枚举量</source>
<translation type="vanished">Mix point</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="78"/>
<source>混合量</source>
<translation>Mix</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="108"/>
<source>基础属性</source>
<translation>Base attributes</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="109"/>
<source>前置属性</source>
<translation>Fes attributes</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="110"/>
<source>限值属性</source>
<translation>Limit attributes</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="111"/>
<source>控制属性</source>
<translation>Control attributes</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="120"/>
<source>%1 选中行 从0开始自增</source>
<translation>%1 selected line increments from 0</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="122"/>
<source>%1 选中行 从1开始自增</source>
<translation>%1 selected line increments from 1</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="124"/>
<source>%1 选中行 自定义自增</source>
<translation>%1 selected line increments Customly</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="126"/>
<source>%1 选中行 取相同值</source>
<translation>%1 selected line set same value</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="128"/>
<source>%1 选中行 查找与替换</source>
<translation>%1 selected line find and replace</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="710"/>
<location filename="kbdbackpointpatch.cpp" line="720"/>
<location filename="kbdbackpointpatch.cpp" line="727"/>
<location filename="kbdbackpointpatch.cpp" line="732"/>
<location filename="kbdbackpointpatch.cpp" line="766"/>
<location filename="kbdbackpointpatch.cpp" line="787"/>
<location filename="kbdbackpointpatch.cpp" line="814"/>
<location filename="kbdbackpointpatch.cpp" line="819"/>
<location filename="kbdbackpointpatch.cpp" line="850"/>
<location filename="kbdbackpointpatch.cpp" line="869"/>
<location filename="kbdbackpointpatch.cpp" line="895"/>
<location filename="kbdbackpointpatch.cpp" line="900"/>
<location filename="kbdbackpointpatch.cpp" line="934"/>
<location filename="kbdbackpointpatch.cpp" line="945"/>
<source>消息</source>
<translation>Message</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="710"/>
<location filename="kbdbackpointpatch.cpp" line="720"/>
<source>%1
文本格式不对</source>
<translation>%1\ntext format is wrong</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="727"/>
<location filename="kbdbackpointpatch.cpp" line="814"/>
<location filename="kbdbackpointpatch.cpp" line="895"/>
<source>该列不可编辑</source>
<translation>This column is not editable</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="732"/>
<location filename="kbdbackpointpatch.cpp" line="819"/>
<location filename="kbdbackpointpatch.cpp" line="900"/>
<source>该列是主键,不可编辑</source>
<translation>This column is not editable due to as the key</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="736"/>
<source>开始执行自增菜单</source>
<translation>Start executing the self-increment menu</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="763"/>
<source>自增菜单结束</source>
<translation>Self-increment menu end</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="787"/>
<location filename="kbdbackpointpatch.cpp" line="869"/>
<location filename="kbdbackpointpatch.cpp" line="945"/>
<source>修改成功!</source>
<translation>Modify success!</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="823"/>
<source>开始执行取相同值菜单</source>
<translation>Start executing the same value menu</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="847"/>
<source>取相同值菜单结束</source>
<translation>Execute the same value menu end</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="904"/>
<source>开始执行查找与替换菜单</source>
<translation>Start executing the find and replace menu</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="931"/>
<source>查找与替换菜单结束</source>
<translation>Execute the find and replace menu end</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="965"/>
<location filename="kbdbackpointpatch.cpp" line="974"/>
<location filename="kbdbackpointpatch.cpp" line="996"/>
<location filename="kbdbackpointpatch.cpp" line="1006"/>
<source>所有</source>
<translation>All</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="1203"/>
<source>取相同值</source>
<translation>set same value</translation>
</message>
<message>
<location filename="kbdbackpointpatch.cpp" line="1203"/>
<source>请输入</source>
<translation>Please enter</translation>
</message>
</context>
<context>
<name>KbdBatchFesDevDlg</name>
<message>
<source>批量实例化</source>
<translation type="vanished">Batch instantiation</translation>
</message>
<message>
<source>批量实例设备</source>
<translation type="vanished">Batch instantiation device</translation>
</message>
<message>
<source>批量设置</source>
<translation type="vanished">Batch setting</translation>
</message>
<message>
<source>批量实例数量</source>
<translation type="vanished">Batch instantiation number</translation>
</message>
<message>
<source>批量起始数字</source>
<translation type="vanished">Batch start number</translation>
</message>
<message>
<source>批量标签名格式(%1表示占位符)</source>
<translation type="vanished">Batch tag name format(%1 represents a placeholder)</translation>
</message>
<message>
<source>示例:tagName%1</source>
<translation type="vanished">Example:tagName%1</translation>
</message>
<message>
<source>批量描述格式(%1表示占位符)</source>
<translation type="vanished">Batch description format(%1 represents a placeholder)</translation>
</message>
<message>
<source>示例:#%1电表</source>
<translation type="vanished">Example:#%1ammeter</translation>
</message>
<message>
<source>实例化失败!</source>
<translation type="vanished">Instantiation failed!</translation>
</message>
<message>
<source>提交事务失败,已回滚</source>
<translation type="vanished">Submit transaction failed,rolled back</translation>
</message>
<message>
<source>批量标签名格式为空</source>
<translation type="vanished">Batch setting tag name null</translation>
</message>
<message>
<source>批量标签名格式中含有非法字符.号</source>
<translation type="vanished">Batch tag name format contains illegal characters.char</translation>
</message>
<message>
<source>批量标签名格式中没有包含占位符%1</source>
<translation type="vanished">Batch tag name format doesn&apos;t contain placeholder %1</translation>
</message>
<message>
<source>批量描述格式为空</source>
<translation type="vanished">Batch setting description null</translation>
</message>
<message>
<source>批量描述格式中含有非法字符.号</source>
<translation type="vanished">Batch description format contains illegal characters.char</translation>
</message>
<message>
<source>批量描述格式中没有包含占位符%1</source>
<translation type="vanished">Batch description format doesn&apos;t contain placeholder %1</translation>
</message>
<message>
<source>请先选择RTU</source>
<translation type="vanished">Please select RTU first</translation>
</message>
<message>
<source>查询RTU信息失败!</source>
<translation type="vanished">Query RTU message failed!</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
</context>
<context>
<name>KbdBatchInstanceDlg</name>
<message>
<source>批量实例化</source>
<translation type="vanished">Batch instantiation</translation>
</message>
<message>
<source>批量处理未完成</source>
<translation type="vanished">Batch processing is not completed</translation>
</message>
<message>
<source>批量实例设备</source>
<translation type="vanished">Batch instantiation device</translation>
</message>
<message>
<source>后台设备批量设置</source>
<translation type="vanished">Batch setting backstage device</translation>
</message>
<message>
<source>批量实例数量</source>
<translation type="vanished">Batch instantiation number</translation>
</message>
<message>
<source>批量起始数字</source>
<translation type="vanished">Batch start number</translation>
</message>
<message>
<source>批量标签名格式(%1表示占位符)</source>
<translation type="vanished">Batch tag name format(%1 represents a placeholder)</translation>
</message>
<message>
<source>示例:tagName%1</source>
<translation type="vanished">Example:tagName%1</translation>
</message>
<message>
<source>批量描述格式(%1表示占位符)</source>
<translation type="vanished">Batch description format(%1 represents a placeholder)</translation>
</message>
<message>
<source>示例:#%1电表</source>
<translation type="vanished">Example:#%1ammeter</translation>
</message>
<message>
<source>同时在前置中实例化对应设备</source>
<translation type="vanished">Simultaneously instantiate the corresponding device in Fes</translation>
</message>
<message>
<source>前置批量设置</source>
<translation type="vanished">Batch setting Fes</translation>
</message>
<message>
<source>选择同时要实例的前置RTU</source>
<translation type="vanished">Select the Fes RTU that you want to instantiate</translation>
</message>
<message>
<source>实例化失败!</source>
<translation type="vanished">Instantiation failed!</translation>
</message>
<message>
<source>提交事务失败,已回滚</source>
<translation type="vanished">Submit transaction failed,rolled back</translation>
</message>
<message>
<source>实例化成功!</source>
<translation type="vanished">Instantiation success!</translation>
</message>
<message>
<source>批量标签名格式为空</source>
<translation type="vanished">Batch setting tag name null</translation>
</message>
<message>
<source>批量标签名格式中含有非法字符.号</source>
<translation type="vanished">Batch tag name format contains illegal characters.char</translation>
</message>
<message>
<source>批量标签名格式中没有包含占位符%1</source>
<translation type="vanished">Batch tag name format doesn&apos;t contain placeholder %1</translation>
</message>
<message>
<source>批量描述格式为空</source>
<translation type="vanished">Batch setting description null</translation>
</message>
<message>
<source>批量描述格式中含有非法字符.号</source>
<translation type="vanished">Batch description format contains illegal characters.char</translation>
</message>
<message>
<source>批量描述格式中没有包含占位符%1</source>
<translation type="vanished">Batch description format doesn&apos;t contain placeholder %1</translation>
</message>
<message>
<source>没有选择前置要实例的RTU,无法同时在前置中实例化对应设备
请先选择!</source>
<translation type="vanished">Not select RTU that Fes want to instance,cannot instantiate the corresponding device in Fes at the same time\nPlease select first!</translation>
</message>
<message>
<source>查询数据库失败</source>
<translation type="vanished">Database query failed</translation>
</message>
<message>
<source>所选择的后台模板的属性 二次设备模板名 为空</source>
<translation type="vanished">The properties of the selected backsatge template the secondary device template name is empty</translation>
</message>
<message>
<source>关联失败!数据库链接错误!</source>
<translation type="vanished">Association failed!database link error!</translation>
</message>
<message>
<source>关联失败!不存在相同名称的前置设备,请手动关联!</source>
<translation type="vanished">Association failed!there is no Fes device with the same name,please manually associate!</translation>
</message>
<message>
<source>关联失败!存在多个相同名称的前置设备,请手动关联</source>
<translation type="vanished">Association failed!there are many Fes device with the same name,please manually associate</translation>
</message>
<message>
<source>关联失败!</source>
<translation type="vanished">Association failed!</translation>
</message>
<message>
<source>关联失败!启动回滚</source>
<translation type="vanished">Association failed!rolled back</translation>
</message>
<message>
<source>车站没有选择,请在属性框中选择</source>
<translation type="vanished">No station selected, please select in the property box</translation>
</message>
<message>
<source>专业没有选择,请在属性框中选择</source>
<translation type="vanished">No subsystem selected, please select in the property box</translation>
</message>
<message>
<source>获取RTU信息失败!</source>
<translation type="vanished">Get RTU message failed!</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
</context>
<context>
<name>KbdCSVReader</name>
<message>
<source>json文件打开不成功</source>
<translation type="vanished">Open json file failed</translation>
</message>
<message>
<source>csv文件打开不成功</source>
<translation type="vanished">Open csv file failed</translation>
</message>
<message>
<source>xlsx文件打开不成功!</source>
<translation type="vanished">Open xlsx file failed!</translation>
</message>
<message>
<source>csv文件数据错误,有行数据大小小于2</source>
<translation type="vanished">Has error in csv file,the line data more than or less than 2</translation>
</message>
<message>
<source>临时文件保存失败%1</source>
<translation type="vanished">Save temporary file failed %1</translation>
</message>
<message>
<source>子设备ID</source>
<translation type="vanished">Sub device ID</translation>
</message>
<message>
<source>设备ID</source>
<translation type="vanished">Device ID</translation>
</message>
<message>
<source>属于的设备ID</source>
<translation type="vanished">Device ID belong to</translation>
</message>
<message>
<source>数据项列数不够</source>
<translation type="vanished">Data item doesn&apos;t have enough columns</translation>
</message>
<message>
<source>无此表单%1</source>
<translation type="vanished">No such form %1</translation>
</message>
<message>
<source>写错误%1:%2</source>
<translation type="vanished">Write error%1:%2</translation>
</message>
<message>
<source>保存CSV文件不成功%1</source>
<translation type="vanished">Save CSV file failed %1</translation>
</message>
</context>
<context>
<name>KbdChanWidget</name>
<message>
<source>获取通道号不成功!</source>
<translation type="vanished">Get channel number failed!</translation>
</message>
<message>
<source>获取车站信息和专业信息失败</source>
<translation type="vanished">Get station and subsystem message failed</translation>
</message>
<message>
<source>添加失败</source>
<translation type="vanished">Add failed</translation>
</message>
<message>
<source>添加成功</source>
<translation type="vanished">Add success</translation>
</message>
<message>
<source>写入失败,原因:获取车站信息和专业信息失败</source>
<translation type="vanished">Write failed,reason:get station and subsystem message failed</translation>
</message>
<message>
<source>修改失败</source>
<translation type="vanished">Modify failed</translation>
</message>
<message>
<source>修改成功</source>
<translation type="vanished">Modify success</translation>
</message>
<message>
<source>有以下RTU挂载在此通道,请先删除RTU
</source>
<translation type="vanished">The following RTUs are mounted on this channel,please delete RTU first</translation>
</message>
<message>
<source>删除失败</source>
<translation type="vanished">Delete failed</translation>
</message>
<message>
<source>删除成功</source>
<translation type="vanished">Delete success</translation>
</message>
<message>
<source>请选中要复制的行</source>
<translation type="vanished">Please select the line want to copy</translation>
</message>
<message>
<source>复制</source>
<translation type="vanished">Copy</translation>
</message>
<message>
<source>复制数量</source>
<translation type="vanished">Copy number</translation>
</message>
<message>
<source>复制失败</source>
<translation type="vanished">Copy failed</translation>
</message>
<message>
<source>复制成功</source>
<translation type="vanished">Copy success</translation>
</message>
</context>
<context>
<name>KbdCreateDevByFES</name>
<message>
<source>按照前置设备实例化</source>
<translation type="vanished">Instantiate according to the Fes device</translation>
</message>
<message>
<source>下一步</source>
<translation type="vanished">Next</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>完成</source>
<translation type="vanished">Complete</translation>
</message>
<message>
<source>设备组名称</source>
<translation type="vanished">Device group name</translation>
</message>
<message>
<source>设备组描述</source>
<translation type="vanished">Device group description</translation>
</message>
<message>
<source>模板 </source>
<translation type="vanished">Template </translation>
</message>
<message>
<source>对应的设备</source>
<translation type="vanished">Corresponding device</translation>
</message>
<message>
<source>选择模板组 %1 对应的前置设备(以光标为锚点进行添加,或者拖拽添加)</source>
<translation type="vanished">Select template group %1 corresponding Fes device(Add with the cursor as an anchor, or drag and drop to add)</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">Filter</translation>
</message>
<message>
<source>添加时带RTU前缀</source>
<translation type="vanished">Adding with RTU prefix</translation>
</message>
<message>
<source>添加&gt;&gt;</source>
<translation type="vanished">Add&gt;&gt;</translation>
</message>
<message>
<source>&gt;替换&lt;</source>
<translation type="vanished">&gt;Replace&lt;</translation>
</message>
<message>
<source>&lt;&lt;删除</source>
<translation type="vanished">&lt;&lt;Delete</translation>
</message>
<message>
<source>选择责任区</source>
<translation type="vanished">Select area of responsibility</translation>
</message>
<message>
<source>添加记录</source>
<translation type="vanished">Add record</translation>
</message>
<message>
<source>删除记录</source>
<translation type="vanished">Delete record</translation>
</message>
<message>
<source>撤销更改</source>
<translation type="vanished">Undo change</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>责任区表格未保存!</source>
<translation type="vanished">Not saved reesponsibility area table!</translation>
</message>
<message>
<source>请选择责任区</source>
<translation type="vanished">Please select reesponsibility area</translation>
</message>
<message>
<source>正在处理,请稍后....</source>
<translation type="vanished">Processing,waiting...</translation>
</message>
<message>
<source>设备组为空!请先添加设备组</source>
<translation type="vanished">Device group is null!please add device group first</translation>
</message>
<message>
<source>第%1行的设备组名称为空,请删除或修改!</source>
<translation type="vanished">The device group name in line %1 is empty,please delete or modify it!</translation>
</message>
<message>
<source>设备组名称%1重复,请删除或修改!</source>
<translation type="vanished">The device group name %1 repeat,please delete or modify it!</translation>
</message>
<message>
<source>每次添加只能选择相同模板的设备!</source>
<translation type="vanished">Add devices that can only select the same template each time!</translation>
</message>
<message>
<source>未找到前置设备所对应的列!</source>
<translation type="vanished">The column corresponding to the Fes device was not found!</translation>
</message>
<message>
<source>表格中光标所处的位置不是设备模板所对应的位置,
请移动光标到正确的位置</source>
<oldsource>表格中光标所处的位置不是设备模板所对应的位置,
请移动光标到正确的位置</oldsource>
<translation type="vanished">The position of the cursor in the table is not the location corresponding to the device template. \r\nPlease move the cursor to the correct position</translation>
</message>
<message>
<source>请选择要替换的单元格</source>
<translation type="vanished">Please select the cell to be replaced</translation>
</message>
<message>
<source>按照前置设备批量生成成功</source>
<translation type="vanished">Batch generation success according to the Fes device</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
</context>
<context>
<name>KbdCtrlActWidget</name>
<message>
<source>添加记录</source>
<translation type="vanished">Add record</translation>
</message>
<message>
<source>修改记录</source>
<translation type="vanished">Modify record</translation>
</message>
<message>
<source>删除记录</source>
<translation type="vanished">Delete record</translation>
</message>
<message>
<source>撤销更改</source>
<translation type="vanished">Undo change</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>请选中要添加的专业</source>
<translation type="vanished">Please select the subsystem want to add</translation>
</message>
<message>
<source>动作名%1</source>
<translation type="vanished">Action name %1</translation>
</message>
<message>
<source>组名不允许为空!</source>
<translation type="vanished">Group name can&apos;t be empty!</translation>
</message>
<message>
<source>修改失败</source>
<translation type="vanished">Modify failed</translation>
</message>
<message>
<source>修改成功</source>
<translation type="vanished">Modify success</translation>
</message>
<message>
<source>请选中要删除的数字量文本</source>
<translation type="vanished">Please select the digital point text want to delete</translation>
</message>
<message>
<source>删除失败</source>
<translation type="vanished">Delete failed</translation>
</message>
<message>
<source>删除成功</source>
<translation type="vanished">Delete success</translation>
</message>
<message>
<source>请选中对应的控制动作组</source>
<translation type="vanished">Please select corresponding control action group</translation>
</message>
<message>
<source>无法获得分量数</source>
<translation type="vanished">Unable to get the number of components</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>此次修改失败,已启动回滚!</source>
<translation type="vanished">This modification failed,rollback started!</translation>
</message>
</context>
<context>
<name>KbdDevAndFesWidget</name>
<message>
<source>设备</source>
<translation type="vanished">Device</translation>
</message>
<message>
<source>关联状态</source>
<translation type="vanished">Association status</translation>
</message>
<message>
<source>前置</source>
<translation type="vanished">Fes</translation>
</message>
<message>
<source>RTU</source>
<translation type="vanished">RTU</translation>
</message>
<message>
<source>前置设备</source>
<translation type="vanished">Fes device</translation>
</message>
<message>
<source>前置测点</source>
<translation type="vanished">Fes point</translation>
</message>
<message>
<source>清空所选测点的关联</source>
<translation type="vanished">Clear the association of selected points</translation>
</message>
<message>
<source>移除设备组</source>
<translation type="vanished">Remove device group</translation>
</message>
<message>
<source>清空所选设备的关联(包括输入输出)</source>
<translation type="vanished">Clear associations for selected devices(including input and output)</translation>
</message>
<message>
<source>同步所选设备的前置测点描述</source>
<translation type="vanished">Synchronize the Fes point description of the selected device</translation>
</message>
<message>
<source>刷新设备组关联状态</source>
<translation type="vanished">Refresh device group association status</translation>
</message>
<message>
<source>刷新</source>
<translation type="vanished">Refresh</translation>
</message>
<message>
<source>已关联:%1,未关联:%2</source>
<translation type="vanished">Associated: %1,not associated: %2</translation>
</message>
<message>
<source>请选中设备组</source>
<translation type="vanished">Please select the device group</translation>
</message>
<message>
<source>所选设备组已经存在,请重新选择</source>
<translation type="vanished">The selected device group already exists,please re-select</translation>
</message>
<message>
<source>请选中设备组进行删除</source>
<translation type="vanished">Please select the device group to delete</translation>
</message>
<message>
<source>请选择相同类型的点,控制点与普通测点不要同时选中</source>
<translation type="vanished">Please select the same type of point,the control point and the common measuring point should not be selected at the same time</translation>
</message>
<message>
<source>所选测点类型与表格中的测点类型不一致</source>
<translation type="vanished">The selected type of point is inconsistent with the type of point in the table</translation>
</message>
<message>
<source>请选中模拟量的测点类型</source>
<translation type="vanished">Please select the type of analog point</translation>
</message>
<message>
<source>请拖拽到前置分量上</source>
<translation type="vanished">Please drag to the Fes component</translation>
</message>
<message>
<source>请拖拽到输出分量上</source>
<translation type="vanished">Please drag to the output component</translation>
</message>
<message>
<source>更新成功</source>
<translation type="vanished">Update success</translation>
</message>
<message>
<source>请选中累积量的测点类型</source>
<translation type="vanished">Please select the type of accuml point</translation>
</message>
<message>
<source>请选中数字量的测点类型</source>
<translation type="vanished">Please select the type of digital point</translation>
</message>
<message>
<source>请选中混合量的测点类型</source>
<translation type="vanished">Please select the type of mix point</translation>
</message>
<message>
<source>清空执行完毕!</source>
<translation type="vanished">Clear execution completed!</translation>
</message>
<message>
<source>请选中要同步更新描述的设备</source>
<translation type="vanished">Please select the device you want to update description ynchronously</translation>
</message>
<message>
<source>更新描述完毕!</source>
<translation type="vanished">Update description complete!</translation>
</message>
<message>
<source>关联失败</source>
<translation type="vanished">Association failed</translation>
</message>
<message>
<source>关联成功</source>
<translation type="vanished">Association success</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
</context>
<context>
<name>KbdDevInfo</name>
<message>
<source>设备实例</source>
<translation type="vanished">Device instance</translation>
</message>
<message>
<source>搜索...</source>
<translation type="vanished">Searching...</translation>
</message>
<message>
<source>全选</source>
<translation type="vanished">Select all</translation>
</message>
</context>
<context>
<name>KbdFesDevDlg</name>
<message>
<source>选择前置设备(设备的原有关联关系不覆盖,如需覆盖请先清空关联关系)</source>
<translation type="vanished">Select the Fes device.(the original association of the device is not overwritten.If you need to overwrite, clear the association first)</translation>
</message>
<message>
<source>已选中关联设备</source>
<translation type="vanished">Associated device selected</translation>
</message>
<message>
<source>后台设备</source>
<translation type="vanished">Backstage device</translation>
</message>
<message>
<source>前置设备</source>
<translation type="vanished">Fes device</translation>
</message>
<message>
<source>关联</source>
<translation type="vanished">Associate</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>关联失败!</source>
<translation type="vanished">Associate faied!</translation>
</message>
<message>
<source>关联成功!</source>
<translation type="vanished">Associate success!</translation>
</message>
<message>
<source>此次修改失败,已启动回滚!</source>
<translation type="vanished">This modification failed,the rollback has started!</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
</context>
<context>
<name>KbdFesDevTempDlg</name>
<message>
<source>选择前置设备模板</source>
<translation type="vanished">Select Fes device template</translation>
</message>
</context>
<context>
<name>KbdFesDevWidget</name>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>专业</source>
<translation type="vanished">Subsystem</translation>
</message>
<message>
<source>RTU</source>
<translation type="vanished">RTU</translation>
</message>
<message>
<source>实例化设备</source>
<translation type="vanished">Instantiated device</translation>
</message>
<message>
<source>修改设备</source>
<translation type="vanished">Modify device</translation>
</message>
<message>
<source>删除设备</source>
<translation type="vanished">Delete device</translation>
</message>
<message>
<source>刷新</source>
<translation type="vanished">Refresh</translation>
</message>
<message>
<source>前置设备</source>
<translation type="vanished">Fes device</translation>
</message>
<message>
<source>所有</source>
<translation type="vanished">All</translation>
</message>
<message>
<source>请先选择RTU</source>
<translation type="vanished">Please select RTU first</translation>
</message>
<message>
<source>查询RTU信息失败!</source>
<translation type="vanished">Query RTU message failed!</translation>
</message>
<message>
<source>实例化成功!</source>
<translation type="vanished">Instantiation success!</translation>
</message>
<message>
<source>请选中对应设备!</source>
<translation type="vanished">Please select the corresponding device!</translation>
</message>
<message>
<source>修改成功!</source>
<translation type="vanished">Modify success!</translation>
</message>
<message>
<source>删除设备失败!</source>
<translation type="vanished">Delete device failed!</translation>
</message>
<message>
<source>删除设备成功!</source>
<translation type="vanished">Delete device success!</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>此次修改失败,已启动回滚!</source>
<translation type="vanished">This modification failed,rollback has started!</translation>
</message>
</context>
<context>
<name>KbdFesPointDlg</name>
<message>
<location filename="kbdfespointdlg.cpp" line="14"/>
<source>前置测点检索器</source>
<translation>Fes point searcher</translation>
</message>
<message>
<location filename="kbdfespointdlg.cpp" line="79"/>
<source>位置</source>
<translation>Location</translation>
</message>
<message>
<location filename="kbdfespointdlg.cpp" line="85"/>
<source>专业</source>
<translation>Subsystem</translation>
</message>
<message>
<location filename="kbdfespointdlg.cpp" line="91"/>
<source>RTU</source>
<translation>RTU</translation>
</message>
<message>
<location filename="kbdfespointdlg.cpp" line="106"/>
<source>点类型</source>
<translation>Point type</translation>
</message>
<message>
<location filename="kbdfespointdlg.cpp" line="116"/>
<source>标签名</source>
<translation></translation>
</message>
<message>
<location filename="kbdfespointdlg.cpp" line="134"/>
<source>模拟量</source>
<translation>Analog</translation>
</message>
<message>
<location filename="kbdfespointdlg.cpp" line="135"/>
<source>数字量</source>
<translation>Digital</translation>
</message>
<message>
<location filename="kbdfespointdlg.cpp" line="136"/>
<source>累积量</source>
<translation>Accuml</translation>
</message>
<message>
<location filename="kbdfespointdlg.cpp" line="137"/>
<source>混合量</source>
<translation>Mixed Quantity</translation>
</message>
<message>
<location filename="kbdfespointdlg.cpp" line="140"/>
<source>混合量控制</source>
<translation>Mixed Quantity Control</translation>
</message>
<message>
<source>枚举量</source>
<translation type="vanished">Mix</translation>
</message>
<message>
<location filename="kbdfespointdlg.cpp" line="138"/>
<source>模拟量控制</source>
<translation>Analog control</translation>
</message>
<message>
<location filename="kbdfespointdlg.cpp" line="139"/>
<source>数字量控制</source>
<translation>Digital control</translation>
</message>
<message>
<source>枚举量控制</source>
<translation type="vanished">Accuml control</translation>
</message>
</context>
<context>
<name>KbdFesPointPatch</name>
<message>
<location filename="kbdfespointpatch.ui" line="20"/>
<source>Dialog</source>
<translation>Dialog</translation>
</message>
<message>
<location filename="kbdfespointpatch.ui" line="49"/>
<source>位置:</source>
<translation>Location:</translation>
</message>
<message>
<location filename="kbdfespointpatch.ui" line="65"/>
<source>专业:</source>
<translation>Subsystem:</translation>
</message>
<message>
<location filename="kbdfespointpatch.ui" line="81"/>
<source>RTU</source>
<translation>RTU:</translation>
</message>
<message>
<location filename="kbdfespointpatch.ui" line="97"/>
<source>设备:</source>
<translation>Device:</translation>
</message>
<message>
<location filename="kbdfespointpatch.ui" line="113"/>
<source>点类型:</source>
<translation>Point type:</translation>
</message>
<message>
<location filename="kbdfespointpatch.ui" line="136"/>
<source>查询</source>
<translation>search</translation>
</message>
<message>
<location filename="kbdfespointpatch.ui" line="147"/>
<source>描述包含字符:</source>
<translation>Characters contained in description:</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="31"/>
<source>批量修改前置测点</source>
<translation>Batch modify Fes points</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="82"/>
<source>模拟量</source>
<translation>Analog point</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="83"/>
<source>数字量</source>
<translation>Digital point</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="84"/>
<source>累积量</source>
<translation>Accuml point</translation>
</message>
<message>
<source>枚举量</source>
<translation type="vanished">Mix point</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="86"/>
<source>模拟量控制</source>
<translation>Analog control point</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="87"/>
<source>数字量控制</source>
<translation>Digital control point</translation>
</message>
<message>
<source>枚举量控制</source>
<translation type="vanished">Mix control point</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="96"/>
<source>%1 选中行 从0开始自增</source>
<translation>%1 selected line increments from 0</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="98"/>
<source>%1 选中行 从1开始自增</source>
<translation>%1 selected line increments from 1</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="100"/>
<source>%1 选中行 自定义自增</source>
<translation>%1 selected line increments Customly</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="102"/>
<source>%1 选中行 取相同值</source>
<translation>%1 selected line set same value</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="104"/>
<source>%1 选中行 查找与替换</source>
<translation>%1 selected line find and replace</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="288"/>
<location filename="kbdfespointpatch.cpp" line="298"/>
<location filename="kbdfespointpatch.cpp" line="305"/>
<location filename="kbdfespointpatch.cpp" line="310"/>
<location filename="kbdfespointpatch.cpp" line="344"/>
<location filename="kbdfespointpatch.cpp" line="365"/>
<location filename="kbdfespointpatch.cpp" line="392"/>
<location filename="kbdfespointpatch.cpp" line="397"/>
<location filename="kbdfespointpatch.cpp" line="428"/>
<location filename="kbdfespointpatch.cpp" line="447"/>
<location filename="kbdfespointpatch.cpp" line="473"/>
<location filename="kbdfespointpatch.cpp" line="478"/>
<location filename="kbdfespointpatch.cpp" line="512"/>
<location filename="kbdfespointpatch.cpp" line="523"/>
<source>消息</source>
<translation>Message</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="288"/>
<location filename="kbdfespointpatch.cpp" line="298"/>
<source>%1
文本格式不对</source>
<translation>%1 tet format incorrect</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="305"/>
<location filename="kbdfespointpatch.cpp" line="392"/>
<location filename="kbdfespointpatch.cpp" line="473"/>
<source>该列不可编辑</source>
<translation>This column is not editable</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="310"/>
<location filename="kbdfespointpatch.cpp" line="397"/>
<location filename="kbdfespointpatch.cpp" line="478"/>
<source>该列是主键,不可编辑</source>
<translation>This column is not editable due to as key</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="314"/>
<source>开始执行自增菜单</source>
<translation>Start executing the self-increment menu</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="341"/>
<source>自增菜单结束</source>
<translation>Executing the self-increment menu end</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="365"/>
<location filename="kbdfespointpatch.cpp" line="447"/>
<location filename="kbdfespointpatch.cpp" line="523"/>
<source>修改成功!</source>
<translation>Modify success!</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="401"/>
<source>开始执行取相同值菜单</source>
<translation>Start executing the same value menu</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="425"/>
<source>取相同值菜单结束</source>
<translation>Executing the same value menu end</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="482"/>
<source>开始执行查找与替换菜单</source>
<translation>Start executing the find and replace menu</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="509"/>
<source>查找与替换菜单结束</source>
<translation>Executing the find and replace menu end</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="63"/>
<location filename="kbdfespointpatch.cpp" line="553"/>
<location filename="kbdfespointpatch.cpp" line="589"/>
<source>所有</source>
<translation>All</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="85"/>
<source>混合量</source>
<translation>Hybrid Quantity</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="88"/>
<source>混合量控制</source>
<translation>Hybrid Quantity Control</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="759"/>
<source>取相同值</source>
<translation>Set same value</translation>
</message>
<message>
<location filename="kbdfespointpatch.cpp" line="759"/>
<source>请输入</source>
<translation>Please enter</translation>
</message>
</context>
<context>
<name>KbdFesPointWidget</name>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>专业</source>
<translation type="vanished">Subsystem</translation>
</message>
<message>
<source>RTU</source>
<translation type="vanished">RTU</translation>
</message>
<message>
<source>添加记录</source>
<translation type="vanished">Add record</translation>
</message>
<message>
<source>修改</source>
<translation type="vanished">Modify</translation>
</message>
<message>
<source>删除记录</source>
<translation type="vanished">Delete record</translation>
</message>
<message>
<source>刷新</source>
<translation type="vanished">Refresh</translation>
</message>
<message>
<source>添加设备</source>
<translation type="vanished">Add device</translation>
</message>
<message>
<source>修改设备</source>
<translation type="vanished">Modify device</translation>
</message>
<message>
<source>删除设备</source>
<translation type="vanished">Delete device</translation>
</message>
<message>
<source>导入PCS3000设备</source>
<translation type="vanished">Import PCS3000 device</translation>
</message>
<message>
<source>按照设备ID重排规约参数1</source>
<translation type="vanished">Reorder parameter 1 according to device ID</translation>
</message>
<message>
<source>前置测点</source>
<translation type="vanished">Fes point</translation>
</message>
<message>
<source>累积量</source>
<translation type="vanished">Accuml point</translation>
</message>
<message>
<source>模拟量</source>
<translation type="vanished">Analog point</translation>
</message>
<message>
<source>数字量</source>
<translation type="vanished">Digital point</translation>
</message>
<message>
<source>模拟量控制</source>
<translation type="vanished">Analog control point</translation>
</message>
<message>
<source>数字量控制</source>
<translation type="vanished">Digital control point</translation>
</message>
<message>
<source>数据块</source>
<translation type="vanished">Data block</translation>
</message>
<message>
<source>保护定值</source>
<translation type="vanished">Protection const value</translation>
</message>
<message>
<source>查询RTU信息失败!</source>
<translation type="vanished">Query RTU message failed!</translation>
</message>
<message>
<source>请先选择前置设备</source>
<translation type="vanished">Please select Fes device first</translation>
</message>
<message>
<source>获取RTU信息失败!</source>
<translation type="vanished">Get RTU message failed!</translation>
</message>
<message>
<source>添加失败</source>
<translation type="vanished">Add failed</translation>
</message>
<message>
<source>修改记录</source>
<translation type="vanished">Modify record</translation>
</message>
<message>
<source>复制记录</source>
<translation type="vanished">Copy record</translation>
</message>
<message>
<source>混合量</source>
<translation type="vanished">Mix point</translation>
</message>
<message>
<source>混合量控制</source>
<translation type="vanished">Mix control point</translation>
</message>
<message>
<source>请选择要添加的RTU</source>
<translation type="vanished">Please RTU to add</translation>
</message>
<message>
<source>数据库链接出错</source>
<translation type="vanished">Database link error</translation>
</message>
<message>
<source>添加成功</source>
<translation type="vanished">Add success</translation>
</message>
<message>
<source>请选中对应设备!</source>
<translation type="vanished">Please select corresponding device!</translation>
</message>
<message>
<source>数据库链接错误,请重新打开软件</source>
<translation type="vanished">Database link error,please reopen the software</translation>
</message>
<message>
<source>修改成功!</source>
<translation type="vanished">Modify success!</translation>
</message>
<message>
<source>是否删除前置设备?</source>
<translation type="vanished">Whether to delete Fes device?</translation>
</message>
<message>
<source>删除前置设备失败</source>
<translation type="vanished">Delete Fes device failed</translation>
</message>
<message>
<source>删除设备成功!</source>
<translation type="vanished">Delete device succuss!</translation>
</message>
<message>
<source>请选择要导入的RTU</source>
<translation type="vanished">Please select RTU want to import</translation>
</message>
<message>
<source>选择PSC3000导出的转发数据</source>
<translation type="vanished">Select the forwarding data exported by PSC3000</translation>
</message>
<message>
<source>修改失败</source>
<translation type="vanished">Modify failed</translation>
</message>
<message>
<source>修改成功</source>
<translation type="vanished">Modify success</translation>
</message>
<message>
<source>复制</source>
<translation type="vanished">Copy</translation>
</message>
<message>
<source>复制数量</source>
<translation type="vanished">Copy number</translation>
</message>
<message>
<source>获取最大规约参数不成功!</source>
<translation type="vanished">Get the max res para failed!</translation>
</message>
<message>
<source>获取最大点号不成功!</source>
<translation type="vanished">Get the max dot no failed!</translation>
</message>
<message>
<source>获取最大设备点序号不成功!</source>
<translation type="vanished">Get the max device seq no failed!</translation>
</message>
<message>
<source>复制失败</source>
<translation type="vanished">Copy failed</translation>
</message>
<message>
<source>复制成功</source>
<translation type="vanished">Copy success</translation>
</message>
<message>
<source>是否删除前置测点?</source>
<translation type="vanished">Do you want to delete the Fes points?</translation>
</message>
<message>
<source>删除失败!</source>
<translation type="vanished">Delete failed!</translation>
</message>
<message>
<source>删除成功</source>
<translation type="vanished">Delete success</translation>
</message>
<message>
<source>点号不支持批量修改</source>
<translation type="vanished">The dot number does not support batch modification</translation>
</message>
<message>
<source>请选择要排序的RTU</source>
<translation type="vanished">Please select the RTU to sort</translation>
</message>
<message>
<source>是否排序?</source>
<translation type="vanished">Whether to sort?</translation>
</message>
<message>
<source>排序失败</source>
<translation type="vanished">Sort failed</translation>
</message>
<message>
<source>排序成功</source>
<translation type="vanished">Sort success</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>此次修改失败,已启动回滚!</source>
<translation type="vanished">This modification failed,rollback has started!</translation>
</message>
</context>
<context>
<name>KbdFesTempDlg</name>
<message>
<source>全选</source>
<translation type="vanished">Select all</translation>
</message>
<message>
<source>反选</source>
<translation type="vanished">Select Inverse</translation>
</message>
<message>
<source></source>
<translation type="vanished">NULL</translation>
</message>
</context>
<context>
<name>KbdFesTempPointModifyDlg</name>
<message>
<source>修改前置模板测点</source>
<translation type="vanished">Modify the Fes template point</translation>
</message>
<message>
<source>勾选更改</source>
<translation type="vanished">Check the change</translation>
</message>
<message>
<source>修改应用至前置设备</source>
<translation type="vanished">Modify and apply to the Fes device</translation>
</message>
<message>
<source>仅修改模板点</source>
<translation type="vanished">Modify template points only</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>当前属性表未关联相应模型!</source>
<translation type="vanished">The current attribute table is not associated with the corresponding model!</translation>
</message>
<message>
<source>此次修改失败,已启动回滚!</source>
<translation type="vanished">This modification failed,rollback has started!</translation>
</message>
<message>
<source>修改失败</source>
<translation type="vanished">Modify failed</translation>
</message>
<message>
<source>修改成功</source>
<translation type="vanished">Modify success</translation>
</message>
<message>
<source>测点模型为空</source>
<translation type="vanished">The point model is empty</translation>
</message>
<message>
<source>未勾选任何属性</source>
<translation type="vanished">Unchecked any attributes</translation>
</message>
<message>
<source>选中要修改的设备</source>
<translation type="vanished">Select devices want to modify</translation>
</message>
<message>
<source>更新失败!</source>
<translation type="vanished">Update failed!</translation>
</message>
<message>
<source>更新成功!</source>
<translation type="vanished">Update success!</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
</context>
<context>
<name>KbdForwardBackWidget</name>
<message>
<source>转发位置:</source>
<translation type="vanished">Forward location:</translation>
</message>
<message>
<source>转发专业:</source>
<translation type="vanished">Forward subsystem:</translation>
</message>
<message>
<source>转发RTU:</source>
<translation type="vanished">Forwarding RTU:</translation>
</message>
<message>
<source>导出转发表</source>
<translation type="vanished">Export forwarding table</translation>
</message>
<message>
<source>刷新</source>
<translation type="vanished">Refresh</translation>
</message>
<message>
<source>模拟量</source>
<translation type="vanished">Analog</translation>
</message>
<message>
<source>模拟量控制</source>
<translation type="vanished">Analog control</translation>
</message>
<message>
<source>单点数字量</source>
<translation type="vanished">Single digital</translation>
</message>
<message>
<source>双点数字量</source>
<translation type="vanished">Double digital</translation>
</message>
<message>
<source>数字量控制</source>
<translation type="vanished">Digital control</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">Mix control</translation>
</message>
<message>
<source>&lt;&lt;添加</source>
<translation type="vanished">&lt;&lt; add</translation>
</message>
<message>
<source>&lt;&lt;插入</source>
<translation type="vanished">&lt;&lt; insert</translation>
</message>
<message>
<source>&lt;&lt;全部添加</source>
<translation type="vanished">&lt;&lt; add all</translation>
</message>
<message>
<source>设备组列表</source>
<translation type="vanished">Device group list</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">Select all</translation>
</message>
<message>
<source>反选</source>
<translation type="vanished">Select reverse</translation>
</message>
<message>
<source>全不选</source>
<translation type="vanished">Select none</translation>
</message>
<message>
<source>测点列表</source>
<translation type="vanished">Point list</translation>
</message>
<message>
<source>数字量</source>
<translation type="vanished">Digital</translation>
</message>
<message>
<source>双点数字量只能挑选数字量或数字量控制</source>
<translation type="vanished">Double digital can only select digital or digital control</translation>
</message>
<message>
<source>转发RTU为空</source>
<translation type="vanished">Forward RTU is empty</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>获取行数据失败!</source>
<translation type="vanished">Get rowData failed!</translation>
</message>
<message>
<source>添加失败!</source>
<translation type="vanished">Add failed!</translation>
</message>
<message>
<source>提交事务失败,已回滚</source>
<translation type="vanished">Commit transaction failed,rolled back</translation>
</message>
<message>
<source>开启事务失败!</source>
<translation type="vanished">start transaction failed!</translation>
</message>
<message>
<source>添加成功!</source>
<translation type="vanished">Add success!</translation>
</message>
<message>
<source>请选中一行作为插入位置</source>
<translation type="vanished">Please select one line to insert</translation>
</message>
<message>
<source>后移失败!</source>
<translation type="vanished">Mover back failed!</translation>
</message>
<message>
<source>插入成功!</source>
<translation type="vanished">Insert success!</translation>
</message>
<message>
<source>选择</source>
<translation type="vanished">Select</translation>
</message>
<message>
<source>点描述</source>
<translation type="vanished">Point description</translation>
</message>
<message>
<source>所属设备</source>
<translation type="vanished">Owned equipment</translation>
</message>
<message>
<source>点:%1不是双点,不允许添加,点标签是:%2!</source>
<translation type="vanished">Point:%1 not double,can&apos;t be added,the tag_name is:%2!</translation>
</message>
<message>
<source>此次修改失败,已启动回滚!</source>
<translation type="vanished">Modify failed,rolled back!</translation>
</message>
<message>
<source>开启事务失败!</source>
<translation type="vanished">start transaction failed!</translation>
</message>
<message>
<source>修改成功</source>
<translation type="vanished">Modify success</translation>
</message>
<message>
<source>导出文件</source>
<translation type="vanished">Export file</translation>
</message>
<message>
<source>*.xlsx</source>
<translation type="vanished">*.xlsx</translation>
</message>
<message>
<source>导出成功!文件保存在:%1</source>
<translation type="vanished">Export success!file save at:%1</translation>
</message>
<message>
<source>%1 中的表的列数和描述数量不一致!</source>
<translation type="vanished">The number of column and description inconsistent in %1 table!</translation>
</message>
<message>
<source>获取%1 信息失败!</source>
<translation type="vanished">Get %1 message failed!</translation>
</message>
</context>
<context>
<name>KbdForwardWidget</name>
<message>
<source>RTU列表</source>
<translation type="vanished">RTU list</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 list</translation>
</message>
<message>
<source>测点列表(挑点顺序是鼠标单击选中的顺序)</source>
<translation type="vanished">Point list(The order of picking points is the order in which the mouse clicks)</translation>
</message>
<message>
<source>批量模式</source>
<translation type="vanished">Batch mode</translation>
</message>
<message>
<source>批量挑点</source>
<translation type="vanished">Batch pick points</translation>
</message>
<message>
<source>测点类型</source>
<translation type="vanished">Point type</translation>
</message>
<message>
<source>&gt;&gt;添加</source>
<translation type="vanished">&gt;&gt;Add</translation>
</message>
<message>
<source>&gt;&gt;插入</source>
<translation type="vanished">&gt;&gt;Insert</translation>
</message>
<message>
<source>&gt;&gt;替换&lt;&lt;</source>
<translation type="vanished">&gt;&gt;replace&lt;&lt;</translation>
</message>
<message>
<source>删除&lt;&lt;</source>
<translation type="vanished">Delete&lt;&lt;</translation>
</message>
<message>
<source>转发RTU:</source>
<translation type="vanished">Forwarding RTU:</translation>
</message>
<message>
<source>所有编号从0自增</source>
<translation type="vanished">All numbers increase from 0</translation>
</message>
<message>
<source>所有远动号从0自增</source>
<translation type="vanished">All telecontrol numbers increase from 0</translation>
</message>
<message>
<source>修改所有系数</source>
<translation type="vanished">Modify all coefficients</translation>
</message>
<message>
<source>修改所有修正值</source>
<translation type="vanished">Modify all correction values</translation>
</message>
<message>
<source>导入转发表</source>
<translation type="vanished">Import forwarding table</translation>
</message>
<message>
<source>导出转发表</source>
<translation type="vanished">Export forwarding table</translation>
</message>
<message>
<source>所有</source>
<translation type="vanished">All</translation>
</message>
<message>
<source>累积量</source>
<translation type="vanished">Accuml point</translation>
</message>
<message>
<source>模拟量</source>
<translation type="vanished">Analog point</translation>
</message>
<message>
<source>数字量</source>
<translation type="vanished">Digital point</translation>
</message>
<message>
<source>模拟量控制</source>
<translation type="vanished">Analog control point</translation>
</message>
<message>
<source>数字量控制</source>
<translation type="vanished">Digital control point</translation>
</message>
<message>
<source>数据库链接错误</source>
<translation type="vanished">Database link error</translation>
</message>
<message>
<source>添加失败</source>
<translation type="vanished">Add failed</translation>
</message>
<message>
<source>请先选中要插入的位置</source>
<translation type="vanished">Please select the location to insert first</translation>
</message>
<message>
<source>数据库链接出错</source>
<translation type="vanished">Database link error</translation>
</message>
<message>
<source>插入失败</source>
<translation type="vanished">Insert error</translation>
</message>
<message>
<source>插入成功</source>
<translation type="vanished">Insert success</translation>
</message>
<message>
<source>两边要替换的数量不一致</source>
<translation type="vanished">The number of replacements on both sides is inconsistent</translation>
</message>
<message>
<source>替换失败</source>
<translation type="vanished">Replace failed</translation>
</message>
<message>
<source>替换成功</source>
<translation type="vanished">Replace success</translation>
</message>
<message>
<source>未选中要删除的点</source>
<translation type="vanished">The point you want to delete is not selected</translation>
</message>
<message>
<source>删除失败</source>
<translation type="vanished">Delete failed</translation>
</message>
<message>
<source>删除成功</source>
<translation type="vanished">Delete success</translation>
</message>
<message>
<source>修改成功!</source>
<translation type="vanished">Modify success!</translation>
</message>
<message>
<source>修改失败</source>
<translation type="vanished">Modify failed</translation>
</message>
<message>
<source>修改成功</source>
<translation type="vanished">Modify success</translation>
</message>
<message>
<source>%1没有系数</source>
<translation type="vanished">%1no coefficient</translation>
</message>
<message>
<source>输入</source>
<translation type="vanished">Input</translation>
</message>
<message>
<source>系数</source>
<translation type="vanished">Coefficient</translation>
</message>
<message>
<source>%1没有修正值</source>
<translation type="vanished">%1no correction value</translation>
</message>
<message>
<source>修正值</source>
<translation type="vanished">Correction value</translation>
</message>
<message>
<source>导出文件</source>
<translation type="vanished">Export file</translation>
</message>
<message>
<source>*.xlsx</source>
<translation type="vanished">*.xlsx</translation>
</message>
<message>
<source>正在处理,请稍后....</source>
<translation type="vanished">Processing,waiting...</translation>
</message>
<message>
<source>请选择导入104转发表文件</source>
<translation type="vanished">Please select import 104 forwarding table file</translation>
</message>
<message>
<source>请选中要挑点的设备</source>
<translation type="vanished">Please select the device you want to pick</translation>
</message>
<message>
<source>挑点成功</source>
<translation type="vanished">Pick points success</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>此次修改失败,已启动回滚!</source>
<translation type="vanished">This modification failed,rollback has started!</translation>
</message>
</context>
<context>
<name>KbdForwardWizard</name>
<message>
<source>批量挑点导航</source>
<translation type="vanished">Batch picking navigation</translation>
</message>
<message>
<source>下一步</source>
<translation type="vanished">Next</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>完成</source>
<translation type="vanished">Complete</translation>
</message>
<message>
<source>未挑选任何测点</source>
<translation type="vanished">No points picked</translation>
</message>
<message>
<source>数据库链接错误</source>
<translation type="vanished">Database link error</translation>
</message>
<message>
<source>数据库链接出错</source>
<translation type="vanished">Database link error</translation>
</message>
<message>
<source>事务提交失败,启动回滚</source>
<translation type="vanished">This modification failed,rollback has started</translation>
</message>
<message>
<source>开启事务失败</source>
<translation type="vanished">Open the transaction failed</translation>
</message>
<message>
<source>挑点失败</source>
<translation type="vanished">Pick points failed</translation>
</message>
<message>
<source>累积量</source>
<translation type="vanished">Accuml point</translation>
</message>
<message>
<source>模拟量</source>
<translation type="vanished">Analog point</translation>
</message>
<message>
<source>数字量</source>
<translation type="vanished">Digital point</translation>
</message>
<message>
<source>模拟量控制</source>
<translation type="vanished">Analog control point</translation>
</message>
<message>
<source>数字量控制</source>
<translation type="vanished">Digital control point</translation>
</message>
<message>
<source>以设备 %1 为模板挑选测点</source>
<translation type="vanished">Device %1 picks a point as the template</translation>
</message>
<message>
<source>应用同样的挑点模式到以下设备中</source>
<translation type="vanished">Apply the same pick pattern to the following devices</translation>
</message>
<message>
<source>RTU列表</source>
<translation type="vanished">RTU list</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 list</translation>
</message>
<message>
<source>添加&gt;&gt;</source>
<translation type="vanished">Add&gt;&gt;</translation>
</message>
<message>
<source>&lt;&lt;删除</source>
<translation type="vanished">&lt;&lt;Delete</translation>
</message>
<message>
<source>所选设备</source>
<translation type="vanished">Devices selected</translation>
</message>
<message>
<source>所有</source>
<translation type="vanished">All</translation>
</message>
<message>
<source>选中设备:%1与挑点个数不一致,
请确保所选中设备中包含所挑的点一样的序号</source>
<oldsource>选中设备:%1与挑点个数不一致,
请确保所选中设备中包含所挑的点一样的序号</oldsource>
<translation type="vanished">Select device: %1 is inconsistent with the number of picked points,\r\n Please make sure that the selected device contains the same number as the selected point</translation>
</message>
<message>
<source>设备%1中不存在序号为%2的点</source>
<translation type="vanished">There is no point with the sequence number %2 in device %1</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
</context>
<context>
<name>KbdGenerateFesDlg</name>
<message>
<source>生成与后台设备模板一样的前置模板</source>
<translation type="vanished">Generate a Fes template like the backstage device template</translation>
</message>
<message>
<source>请输入前置模板属性</source>
<translation type="vanished">Please enter attributes of Fes template</translation>
</message>
<message>
<source>生成</source>
<translation type="vanished">Generate</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>提交事务失败,已回滚</source>
<translation type="vanished">Commit transaction failed,rolled back</translation>
</message>
<message>
<source>生成成功</source>
<translation type="vanished">Generate success</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Cancel</translation>
</message>
</context>
<context>
<name>KbdGenerateTempWizard</name>
<message>
<source>从前置模板添加测点</source>
<translation type="vanished">Add a point from the Fes template</translation>
</message>
<message>
<source>下一步</source>
<translation type="vanished">Next</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>完成</source>
<translation type="vanished">Complete</translation>
</message>
<message>
<source>挑选前置模板</source>
<translation type="vanished">Select Fes template</translation>
</message>
<message>
<source>专业</source>
<translation type="vanished">Subsystem</translation>
</message>
<message>
<source>设备类型</source>
<translation type="vanished">Device type</translation>
</message>
<message>
<source>挑选模板测点</source>
<translation type="vanished">Select template point</translation>
</message>
<message>
<source>模拟量控制</source>
<translation type="vanished">Analog control</translation>
</message>
<message>
<source>数字量</source>
<translation type="vanished">Digital point</translation>
</message>
<message>
<source>模拟量</source>
<translation type="vanished">Analog point</translation>
</message>
<message>
<source>数字量控制</source>
<translation type="vanished">Digital control</translation>
</message>
<message>
<source>累积量</source>
<translation type="vanished">Accuml point</translation>
</message>
<message>
<source>枚举量</source>
<translation type="vanished">Mix point</translation>
</message>
<message>
<source>枚举量控制</source>
<translation type="vanished">Mix control</translation>
</message>
<message>
<source>全选</source>
<translation type="vanished">Select all</translation>
</message>
<message>
<source>反选</source>
<translation type="vanished">Select inverse</translation>
</message>
<message>
<source>此次修改失败,已启动回滚!</source>
<translation type="vanished">This modification failed,rollback has started!</translation>
</message>
<message>
<source>所有</source>
<translation type="vanished">All</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
</context>
<context>
<name>KbdImportDevGroupDlg</name>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>专业</source>
<translation type="vanished">Subsystem</translation>
</message>
<message>
<source>RTU</source>
<translation type="vanished">RTU</translation>
</message>
<message>
<source>遥控类型</source>
<translation type="vanished">path</translation>
</message>
<message>
<source>路径</source>
<translation type="vanished">path</translation>
</message>
<message>
<source>获取位置标签失败!</source>
<translation type="vanished">get location fail</translation>
</message>
<message>
<source>获取专业标签失败!</source>
<translation type="vanished">get subsystem fail</translation>
</message>
<message>
<source>获取RTU号失败</source>
<translation type="vanished">get RTU fail</translation>
</message>
<message>
<source>打开文件</source>
<translation type="vanished">Open file</translation>
</message>
<message>
<source>保存文件</source>
<translation type="vanished">Save file</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
</context>
<context>
<name>KbdImportDlg</name>
<message>
<source>导入前置与后台映射表</source>
<translation type="vanished">Import Fes and backstage mapping tables</translation>
</message>
<message>
<source>浏览</source>
<translation type="vanished">Browse</translation>
</message>
<message>
<source>导入</source>
<translation type="vanished">Import</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>警告</source>
<translation type="vanished">Warnning</translation>
</message>
<message>
<source>导入未完成!</source>
<translation type="vanished">Import not completed!</translation>
</message>
<message>
<source>选择要导入的文件</source>
<translation type="vanished">Select the file want to import</translation>
</message>
<message>
<source>预计耗时%1分钟,耗时仅供参考,实际情况可能有偏差!</source>
<translation type="vanished">Expected time consuming %1 minutes,Actual time may be biased!</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
</context>
<context>
<name>KbdInstPluginDlg</name>
<message>
<source>套件</source>
<translation type="vanished">Plugin</translation>
</message>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>专业</source>
<translation type="vanished">Subsystem</translation>
</message>
<message>
<source>设备组自动创建RTU</source>
<translation type="vanished">Device group create RTU automatic</translation>
</message>
<message>
<source>RTU</source>
<translation type="vanished">RTU</translation>
</message>
<message>
<source>通道</source>
<translation type="vanished">channel</translation>
</message>
<message>
<source>设备分组</source>
<translation type="vanished">Device group</translation>
</message>
<message>
<source>添加记录</source>
<translation type="vanished">Add record</translation>
</message>
<message>
<source>同时在所选设备组中批量实例</source>
<translation type="vanished">Also batch instances in the selected device group</translation>
</message>
<message>
<source>起止编号</source>
<translation type="vanished">Starting and ending number</translation>
</message>
<message>
<source></source>
<translation type="vanished">To</translation>
</message>
<message>
<source>获取通道号不成功!</source>
<translation type="vanished">Get channel number failed!</translation>
</message>
<message>
<source>请先选择位置和专业</source>
<translation type="vanished">Please select location and subsystem first</translation>
</message>
<message>
<source>获取车站标签信息失败</source>
<translation type="vanished">Get location tag name failed</translation>
</message>
<message>
<source>添加设备组</source>
<translation type="vanished">Add device group</translation>
</message>
<message>
<source>此次修改失败,已启动回滚!</source>
<translation type="vanished">This modification failed,rollback has started!</translation>
</message>
<message>
<source>设备组自动创建通道及RTU</source>
<translation type="vanished">Device group create channel and RTU automatic</translation>
</message>
<message>
<source>批量添加</source>
<translation type="vanished">Batch add</translation>
</message>
<message>
<source>获取车站信息和专业信息失败</source>
<translation type="vanished">Get station and subsystem message failed</translation>
</message>
<message>
<source>设备组数量:</source>
<translation type="vanished">Device Group Number</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>未选择要实例化的RTU</source>
<translation type="vanished">RTU not selected for instantiation</translation>
</message>
<message>
<source>未选择要实例化的通道</source>
<translation type="vanished">Not select channel!</translation>
</message>
<message>
<source>未选择要实例化的设备组</source>
<translation type="vanished">Device group not selected for instantiation</translation>
</message>
<message>
<source>未选择套件</source>
<translation type="vanished">Kits not selected</translation>
</message>
<message>
<source>批量编号的起始数字大于结束数字</source>
<translation type="vanished">The starting number of the batch number is greater than the ending number</translation>
</message>
<message>
<source>获取通道号不成功</source>
<translation type="vanished">Get channel number failed</translation>
</message>
<message>
<source>创建RTU失败,已启动回滚!</source>
<translation type="vanished">create RTU failed!</translation>
</message>
<message>
<source>实例化成功!</source>
<translation type="vanished">Instantiation success!</translation>
</message>
</context>
<context>
<name>KbdLockDefineWidget</name>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>闭锁函数修改未提交,是否提交到数据库?</source>
<translation type="vanished">Interlock function modification is not submitted, whether submit to the database?</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">Interlock fucntion definition</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>请选中要添加的专业!</source>
<translation type="vanished">Please selct the subsystem to add!</translation>
</message>
<message>
<source>请选中要删除的闭锁函数!</source>
<translation type="vanished">Please select the interlock function to delete!</translation>
</message>
<message>
<source>写入数据库不成功</source>
<translation type="vanished">Write to database failed</translation>
</message>
<message>
<source>删除成功</source>
<translation type="vanished">Delete success</translation>
</message>
<message>
<source>保存成功</source>
<translation type="vanished">Save success</translation>
</message>
<message>
<source>此次修改失败,已启动回滚!</source>
<translation type="vanished">This modification failed,rollback has started!</translation>
</message>
</context>
<context>
<name>KbdLockParaWidget</name>
<message>
<source>设备实例</source>
<translation type="vanished">Device instance</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">Add record</translation>
</message>
<message>
<source>修改记录</source>
<translation type="vanished">Modify record</translation>
</message>
<message>
<source>删除记录</source>
<translation type="vanished">Delete record</translation>
</message>
<message>
<source>添加成功</source>
<translation type="vanished">Add success</translation>
</message>
<message>
<source>修改成功</source>
<translation type="vanished">Modify success</translation>
</message>
<message>
<source>写入数据库不成功</source>
<translation type="vanished">Write into database failed</translation>
</message>
<message>
<source>删除成功</source>
<translation type="vanished">Delete success</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>此次修改失败,已启动回滚!</source>
<translation type="vanished">This modification failed,rollback has started!</translation>
</message>
</context>
<context>
<name>KbdOutLineWidget</name>
<message>
<source>添加记录</source>
<translation type="vanished">Add record</translation>
</message>
<message>
<source>删除记录</source>
<translation type="vanished">Delete record</translation>
</message>
<message>
<source>撤销更改</source>
<translation type="vanished">Undo change</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>删除失败</source>
<translation type="vanished">Delete failed</translation>
</message>
<message>
<source>删除成功</source>
<translation type="vanished">Delete success</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>此次修改失败,已启动回滚!</source>
<translation type="vanished">This modification failed,rollback has started!</translation>
</message>
</context>
<context>
<name>KbdPage</name>
<message>
<source>上一页</source>
<translation type="vanished">Previous page</translation>
</message>
<message>
<source>下一页</source>
<translation type="vanished">Next page</translation>
</message>
<message>
<source>当前总页数是范围是1-%1,%2是非法值</source>
<translation type="vanished">The current total number of pages is a range of 1-%1, and %2 is an illegal value</translation>
</message>
<message>
<source>已到达首页</source>
<translation type="vanished">Have arrived first page</translation>
</message>
<message>
<source>已到达尾页</source>
<translation type="vanished">Have arrived last page</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
</context>
<context>
<name>KbdPageWidget</name>
<message>
<source>上一页</source>
<translation type="vanished">Previous page</translation>
</message>
<message>
<source>下一页</source>
<translation type="vanished">Next page</translation>
</message>
<message>
<source>当前总页数是范围是1-%1,%2是非法值</source>
<translation type="vanished">The current total number of pages is a range of 1-%1, and %2 is an illegal value</translation>
</message>
<message>
<source>已到达首页</source>
<translation type="vanished">Have arrived first page</translation>
</message>
<message>
<source>已到达尾页</source>
<translation type="vanished">Have arrived last page</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
</context>
<context>
<name>KbdPointDlg</name>
<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">Point type</translation>
</message>
<message>
<source>模拟量</source>
<translation type="vanished">Analog point</translation>
</message>
<message>
<source>数字量</source>
<translation type="vanished">Digital point</translation>
</message>
<message>
<source>累积量</source>
<translation type="vanished">Accuml point</translation>
</message>
<message>
<source>混合量</source>
<translation type="vanished">Mix point</translation>
</message>
</context>
<context>
<name>KbdPointFromTextDlg</name>
<message>
<source>添加设备模板测点</source>
<translation type="vanished">Add device template points</translation>
</message>
<message>
<source>模拟量</source>
<translation type="vanished">Analog point</translation>
</message>
<message>
<source>数字量</source>
<translation type="vanished">Digital point</translation>
</message>
<message>
<source>累计量</source>
<translation type="vanished">Accuml point</translation>
</message>
<message>
<source>混合量</source>
<translation type="vanished">Mix point</translation>
</message>
<message>
<source>全选</source>
<translation type="vanished">Select all</translation>
</message>
<message>
<source>反选</source>
<translation type="vanished">Select inverse</translation>
</message>
<message>
<source>事务提交失败,启动回滚</source>
<translation type="vanished">Transaction submit failed,rollback has started</translation>
</message>
<message>
<source>添加失败</source>
<translation type="vanished">Add failed</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
</context>
<context>
<name>KbdPointTypeDlg</name>
<message>
<source>选择测点进行属性刷新</source>
<translation type="vanished">Select points to refresh attributes</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">Point type</translation>
</message>
<message>
<source>累积量</source>
<translation type="vanished">Accuml point</translation>
</message>
<message>
<source>模拟量</source>
<translation type="vanished">Analog point</translation>
</message>
<message>
<source>数字量</source>
<translation type="vanished">Digital point</translation>
</message>
<message>
<source>混合量</source>
<translation type="vanished">Mix point</translation>
</message>
<message>
<source>数据库链接错误</source>
<translation type="vanished">Database link error</translation>
</message>
<message>
<source>请选择要应用刷新的点</source>
<translation type="vanished">Please select points to apply refresh</translation>
</message>
<message>
<source>事务提交失败,启动回滚</source>
<translation type="vanished">Transaction submit failed,rollback has started</translation>
</message>
<message>
<source>添加失败</source>
<translation type="vanished">Add failed</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
</context>
<context>
<name>KbdPsc3000Dlg</name>
<message>
<source>导入PCS3000数据</source>
<translation type="vanished">Import PCS3000 data</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>下一步</source>
<translation type="vanished">Next</translation>
</message>
<message>
<source>完成</source>
<translation type="vanished">Complete</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>本操作将覆盖此RTU %1下的所有设备数据
以及套件对应的后台设备数据
是否更新?</source>
<oldsource>本操作将覆盖此RTU %1下的所有设备数据
以及套件对应的后台设备数据
是否更新?</oldsource>
<translation type="vanished">This operation will overwrite all device data under this RTU %1\r\nAnd the backsatege device data corresponding to the kit \r\nUpdate it?</translation>
</message>
<message>
<source>导入成功</source>
<translation type="vanished">Import success</translation>
</message>
<message>
<source>确定取消导入?</source>
<translation type="vanished">Are you sure to cancel import?</translation>
</message>
<message>
<source>套件构成</source>
<translation type="vanished">Plugin composition</translation>
</message>
<message>
<source>添加套件</source>
<translation type="vanished">Add plugin</translation>
</message>
<message>
<source>请选择套件所在行进行删除</source>
<translation type="vanished">Please select the row of the kit to delete</translation>
</message>
<message>
<source>清除分配的设备</source>
<translation type="vanished">Clear assigned devices</translation>
</message>
<message>
<source>重置列表</source>
<translation type="vanished">Reset list</translation>
</message>
<message>
<source>套件</source>
<translation type="vanished">Plugin</translation>
</message>
<message>
<source>套件中的前置模板</source>
<translation type="vanished">Fes templates in plugin</translation>
</message>
<message>
<source>分配的前置设备</source>
<translation type="vanished">Fes device sssigned</translation>
</message>
<message>
<source>设备组名</source>
<translation type="vanished">Device group name</translation>
</message>
<message>
<source>设备组描述</source>
<translation type="vanished">Device group description</translation>
</message>
<message>
<source>设备列表</source>
<translation type="vanished">Device list</translation>
</message>
<message>
<source>前置设备标签</source>
<translation type="vanished">Fes device tag name</translation>
</message>
<message>
<source>前置设备描述</source>
<translation type="vanished">Fes device decription</translation>
</message>
<message>
<source>隐藏已分配的设备</source>
<translation type="vanished">Hide assigned devices</translation>
</message>
<message>
<source>隐藏已导入的设备</source>
<translation type="vanished">Hide imported devices</translation>
</message>
<message>
<source>所选设备分配至通用套件</source>
<translation type="vanished">Selected device assigned to universal plugin</translation>
</message>
<message>
<source>所选设备分配至指定套件</source>
<translation type="vanished">Selected device assigned to designated plugin</translation>
</message>
<message>
<source>选择责任区</source>
<translation type="vanished">Select responsibility area</translation>
</message>
<message>
<source>添加记录</source>
<translation type="vanished">Add record</translation>
</message>
<message>
<source>删除记录</source>
<translation type="vanished">Delete record</translation>
</message>
<message>
<source>撤销更改</source>
<translation type="vanished">Undo change</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>xlsx文件打开不成功!</source>
<translation type="vanished">Open xlsx file failed!</translation>
</message>
<message>
<source>xlsx文件中无设备报表!</source>
<translation type="vanished">No device report in xlsx file!</translation>
</message>
<message>
<source>表格%1中没有%2列</source>
<translation type="vanished">There is no %2 column in table %1</translation>
</message>
<message>
<source>重新写入xlsx文件不成功</source>
<translation type="vanished">Rewrite into xlsx file failed</translation>
</message>
<message>
<source>请勿重复分配设备:%1</source>
<translation type="vanished">Please not re assign device:%1</translation>
</message>
<message>
<source>查询通道标签名失败!</source>
<translation type="vanished">Select channel tag_name failed!</translation>
</message>
<message>
<source>查询通道下所有RTU标签名失败!</source>
<translation type="vanished">Select all RTU tag_name in one channel failed!</translation>
</message>
<message>
<source>查询设备组总数失败!</source>
<translation type="vanished">Select device group count failed!</translation>
</message>
<message>
<source>请拖拽到分配的前置设备列</source>
<translation type="vanished">Please drag to the assigned Fes device column</translation>
</message>
<message>
<source>请勿重复分配</source>
<translation type="vanished">Please not re assign</translation>
</message>
<message>
<source>请选择要清除的分配前置设备列</source>
<translation type="vanished">Please select the distribution Fes device column to be cleared</translation>
</message>
<message>
<source>无法链接数据库</source>
<translation type="vanished">Database link error</translation>
</message>
<message>
<source>套件中不存在标签名为default的通用套件</source>
<translation type="vanished">There is no universal plugin with the tag name default in the kit</translation>
</message>
<message>
<source>没有构建任何套件</source>
<translation type="vanished">Not build any plugin</translation>
</message>
<message>
<source>存在空白套件行,请删除</source>
<translation type="vanished">Blank kit line exists,please delete</translation>
</message>
<message>
<source>分配前置设备列存在空白,请分配对应的设备</source>
<translation type="vanished">There is a blank in the distribution Fes device column.Please assign the corresponding device</translation>
</message>
<message>
<source>设备组标签存在空白,请填写</source>
<translation type="vanished">The device group tag name is blank.Please fill in</translation>
</message>
<message>
<source>设备组描述存在空白,请填写</source>
<translation type="vanished">The device group decription is blank.Please fill in</translation>
</message>
<message>
<source>分配的前置设备列,有重复分配的前置设备,请重新分配 %1</source>
<translation type="vanished">The assigned Fes device column has duplicated Fes devices, please reassign %1</translation>
</message>
<message>
<source>存在重复的设备组名%1</source>
<translation type="vanished">Duplicate device group name%1</translation>
</message>
<message>
<source>右边的PSC3000设备中,存在重复的前置设备标签%1</source>
<translation type="vanished">In the PSC3000 device on the right,there is a duplicate Fes device tag name %1</translation>
</message>
<message>
<source>数据库错误,无法查询厂站信息</source>
<translation type="vanished">Database error,unable to query location message</translation>
</message>
<message>
<source>存在标签名冲突的前置设备
%1</source>
<translation type="vanished">The tag name conflicted in Fes device %1</translation>
</message>
<message>
<source>存在同一个通道内设备ID冲突的前置设备
%1</source>
<translation type="vanished">The Fes device ID conflicted in one channel %1</translation>
</message>
<message>
<source>存在前置模板冲突,请修改对应前置模板的标签名
%1</source>
<translation type="vanished">Fes template conflict, please modify the tag name of the corresponding Fes template %1</translation>
</message>
<message>
<source>存在设备ID冲突的前置设备
%1</source>
<oldsource>存在设备ID冲突的前置设备
%1</oldsource>
<translation type="vanished">The device ID conflicted in Fes device %1</translation>
</message>
<message>
<source>存在未分配的前置设备,是否继续导入?</source>
<translation type="vanished">There is an unassigned Fes device,continue importing?</translation>
</message>
<message>
<source>未选择责任区</source>
<translation type="vanished">Not select responsibility area</translation>
</message>
</context>
<context>
<name>KbdRelationFesDlg</name>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>删除所有没有关联前置设备的行</source>
<translation type="vanished">Delete all rows that do not have associated Fes devices</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>关联</source>
<translation type="vanished">Association</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>后台设备标签</source>
<translation type="vanished">Backstage device tag name</translation>
</message>
<message>
<source>后台设备描述</source>
<translation type="vanished">Backstage device description</translation>
</message>
<message>
<source>前置设备标签</source>
<translation type="vanished">Fes device tag name</translation>
</message>
<message>
<source>前置设备描述</source>
<translation type="vanished">Fes device description</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>处理未完成,请等待</source>
<translation type="vanished">Processing,please waiting</translation>
</message>
<message>
<source>部分后台设备没有对应的前置设备,请填写完整
或者删除没有关联前置设备的行</source>
<oldsource>部分后台设备没有对应的前置设备,请填写完整
或者删除没有关联前置设备的行</oldsource>
<translation type="vanished">Some backstage devices do not have corresponding Fes devices, please fill in the full\r\nor delete rows that are not associated with the Fes device</translation>
</message>
</context>
<context>
<name>KbdRtuListWidget</name>
<message>
<source>请先选择要添加的车站与专业</source>
<translation type="vanished">Please station and subsystem want to add</translation>
</message>
<message>
<source>添加RTU</source>
<translation type="vanished">Add RTU</translation>
</message>
<message>
<source>获取通道号不成功</source>
<translation type="vanished">Get channel number failed</translation>
</message>
<message>
<source>添加失败</source>
<translation type="vanished">Add failed</translation>
</message>
<message>
<source>请选中要修改的RTU</source>
<translation type="vanished">Please select the RTU want to modify</translation>
</message>
<message>
<source>修改RTU</source>
<translation type="vanished">Modify RTU</translation>
</message>
<message>
<source>修改成功</source>
<translation type="vanished">Modify success</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>删除RTU将同时删除该RTU下的设备,
是否删除?</source>
<translation type="vanished">Delete RTU will delete devices belong to it at the same time,do it?</translation>
</message>
<message>
<source>删除失败</source>
<translation type="vanished">Delete failed</translation>
</message>
<message>
<source>删除成功</source>
<translation type="vanished">Delete success</translation>
</message>
<message>
<source>请选中要复制的行</source>
<translation type="vanished">Please select the line want to copy</translation>
</message>
<message>
<source>复制</source>
<translation type="vanished">Copy</translation>
</message>
<message>
<source>复制数量</source>
<translation type="vanished">Copy number</translation>
</message>
<message>
<source>获取通道号不成功!</source>
<translation type="vanished">Get channel number failed!</translation>
</message>
<message>
<source>复制失败</source>
<translation type="vanished">Copy failed</translation>
</message>
<message>
<source>复制成功</source>
<translation type="vanished">Copy success</translation>
</message>
</context>
<context>
<name>KbdSelctLockParaDlg</name>
<message>
<source>数字量出口</source>
<translation type="vanished">Digital point exit</translation>
</message>
<message>
<source>模拟量出口</source>
<translation type="vanished">Analog point exit</translation>
</message>
<message>
<source>在本车站,本专业中挑选具有相同描述的测点</source>
<translation type="vanished">select the points with the same description at this station and subsystem</translation>
</message>
<message>
<source>&lt;&lt;删除</source>
<translation type="vanished">&lt;&lt;Delete</translation>
</message>
<message>
<source>该测点
已挑选</source>
<oldsource>该测点
已挑选</oldsource>
<translation type="vanished">The point has been selected</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>请先选中测点</source>
<translation type="vanished">Please select point first</translation>
</message>
</context>
<context>
<name>KbdSelectDevDlg</name>
<message>
<source>导出前置与后台映射表</source>
<translation type="vanished">Export Fes and backstage mapping tables</translation>
</message>
<message>
<source>所有设备</source>
<translation type="vanished">All device</translation>
</message>
<message>
<source>全选</source>
<translation type="vanished">Select all</translation>
</message>
<message>
<source>车站</source>
<translation type="vanished">Station</translation>
</message>
<message>
<source>专业</source>
<translation type="vanished">Subsystem</translation>
</message>
<message>
<source>添加&gt;&gt;</source>
<translation type="vanished">Add&gt;&gt;</translation>
</message>
<message>
<source>删除&lt;&lt;</source>
<translation type="vanished">Delete&lt;&lt;</translation>
</message>
<message>
<source>已选设备</source>
<translation type="vanished">Devices selected</translation>
</message>
<message>
<source>导出</source>
<translation type="vanished">Export</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>警告</source>
<translation type="vanished">Warnning</translation>
</message>
<message>
<source>导出未完成!</source>
<translation type="vanished">Export not complete!</translation>
</message>
<message>
<source>所有</source>
<translation type="vanished">All</translation>
</message>
<message>
<source>选择保存路径</source>
<translation type="vanished">Select save path</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>读取数据库不成功,导出设备失败!</source>
<translation type="vanished">Database read failed,export device failed!</translation>
</message>
<message>
<source>无设备需要导出!</source>
<translation type="vanished">No device need export!</translation>
</message>
<message>
<source>预计耗时%1分钟,耗时仅供参考,实际情况可能有偏差!</source>
<translation type="vanished">Expected time consuming %1 minutes,Actual time may be biased!</translation>
</message>
</context>
<context>
<name>KbdSplitter</name>
<message>
<source>添加记录</source>
<translation type="vanished">Add record</translation>
</message>
<message>
<source>删除记录</source>
<translation type="vanished">Delete record</translation>
</message>
<message>
<source>修改记录</source>
<translation type="vanished">Modify record</translation>
</message>
<message>
<source>复制记录</source>
<translation type="vanished">Copy record</translation>
</message>
<message>
<source>Excel导出</source>
<translation type="vanished">ExcelExport</translation>
</message>
<message>
<source>Excel导入</source>
<translation type="vanished">ExcelImport</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>此次修改失败,已启动回滚!</source>
<translation type="vanished">This modification failed,rollback has started!</translation>
</message>
</context>
<context>
<name>KbdStateTextWidget</name>
<message>
<source>添加记录</source>
<translation type="vanished">Add record</translation>
</message>
<message>
<source>删除记录</source>
<translation type="vanished">Delete record</translation>
</message>
<message>
<source>撤销更改</source>
<translation type="vanished">Undo change</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>请选中要添加的专业</source>
<translation type="vanished">Please select subsystem to add</translation>
</message>
<message>
<source>请选中要删除的数字量文本</source>
<translation type="vanished">Please select digital text to delete</translation>
</message>
<message>
<source>删除失败</source>
<translation type="vanished">Delete failed</translation>
</message>
<message>
<source>删除成功</source>
<translation type="vanished">Delete success</translation>
</message>
<message>
<source>请选中对应的数字量文本</source>
<translation type="vanished">Please select the corresponding digital text</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>此次修改失败,已启动回滚!</source>
<translation type="vanished">This modification failed,rollback has started!</translation>
</message>
</context>
<context>
<name>KbdTempGroupInstDlg</name>
<message>
<source>位置</source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>专业</source>
<translation type="vanished">Subsystem</translation>
</message>
<message>
<source>选择设备分组</source>
<translation type="vanished">Select device group</translation>
</message>
<message>
<source>添加记录</source>
<translation type="vanished">Add record</translation>
</message>
<message>
<source>请先选择位置和专业</source>
<translation type="vanished">Please select station and subsystem first</translation>
</message>
<message>
<source>获取车站标签信息失败</source>
<translation type="vanished">Get station tag name message failed</translation>
</message>
<message>
<source>添加设备组</source>
<translation type="vanished">Add device group</translation>
</message>
<message>
<source>此次修改失败,已启动回滚!</source>
<translation type="vanished">This modification failed,rollback has started!</translation>
</message>
<message>
<source>请选择要实例化的设备组</source>
<translation type="vanished">Please select the device group to instantiate</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
</context>
<context>
<name>KbdWaitPrgDlg</name>
<message>
<source>正在处理,请稍后....</source>
<translation type="vanished">Processing,please waiting...</translation>
</message>
</context>
<context>
<name>KbdWidget</name>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>此次修改失败,已启动回滚!</source>
<translation type="vanished">This modification failed,rollback has started!</translation>
</message>
<message>
<source>回滚事务失败!</source>
<translation type="vanished">Rollback the transaction failed!</translation>
</message>
</context>
<context>
<name>LoginDlg</name>
<message>
<location filename="loginDialog/logindlg.cpp" line="23"/>
<location filename="loginDialog/logindlg.cpp" line="55"/>
<source>登录</source>
<translation>Login</translation>
</message>
<message>
<source>用户权限认证库调用失败</source>
<translation type="vanished">User permission authentication library call failed</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="31"/>
<source>用户</source>
<translation>User</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="32"/>
<source>密码</source>
<translation>Password</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="33"/>
<source>IP地址</source>
<translation>IP address:</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="34"/>
<source>端口</source>
<translation>Port</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="35"/>
<source>数据库类型</source>
<translation>Database type</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="36"/>
<source>数据库名称:</source>
<translation>Database name:</translation>
</message>
<message>
<source>登录选项:</source>
<translation type="vanished">Login option:</translation>
</message>
<message>
<source>账号</source>
<translation type="vanished">Account</translation>
</message>
<message>
<source>姓名</source>
<translation type="vanished">Name</translation>
</message>
<message>
<source>Mysql</source>
<translation type="vanished">Mysql</translation>
</message>
<message>
<source>OraclSql</source>
<translation type="vanished">OraclSql</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="56"/>
<source>取消</source>
<translation>Cancel</translation>
</message>
<message>
<source>模型提交服务</source>
<translation type="vanished">Model submit service</translation>
</message>
<message>
<source>直连数据库</source>
<translation type="vanished">Direct database</translation>
</message>
<message>
<source>用户组</source>
<translation type="vanished">User group</translation>
</message>
<message>
<source>权限接口错误</source>
<translation type="vanished">Permission interface error</translation>
</message>
<message>
<source>程序分配内存出错</source>
<translation type="vanished">Program allocation memory error</translation>
</message>
<message>
<source>无用户登录信息</source>
<translation type="vanished">No user login message</translation>
</message>
<message>
<source>输入名称不存在</source>
<translation type="vanished">The name you input not existed</translation>
</message>
<message>
<source>输入名称不唯一</source>
<translation type="vanished">The name you input not unique</translation>
</message>
<message>
<source>不允许在该节点登录</source>
<translation type="vanished">Login on this node is not allowed</translation>
</message>
<message>
<source>用户口令错误</source>
<translation type="vanished">User password error</translation>
</message>
<message>
<source>用户已失效</source>
<translation type="vanished">User has expired</translation>
</message>
<message>
<source>用户已锁定</source>
<translation type="vanished">User locked</translation>
</message>
<message>
<source>用户不属于所选用户组</source>
<translation type="vanished">The user not belong to the user group selected</translation>
</message>
<message>
<source>用户名或者密码错误</source>
<translation type="vanished">The user name or password error</translation>
</message>
<message>
<source>选择数据库失败</source>
<translation type="vanished">Select database failed</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="46"/>
<source>MySQL</source>
<translation></translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="47"/>
<source>Oracle</source>
<translation></translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="48"/>
<source>OpenGauss</source>
<translation></translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="49"/>
<source>KingBase</source>
<translation></translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="99"/>
<source>数据库查询域失败</source>
<translation>Select domain failed</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="105"/>
<source>数据库中不存在任何域</source>
<translation>There isn&apos;t any domain in database</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="113"/>
<source>数据库查询位置失败</source>
<translation>Select location failed</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="119"/>
<source>数据库中不存在任何位置</source>
<translation>There isn&apos;t any location in database</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="127"/>
<source>数据库查询应用失败</source>
<translation>Select apply failed</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="133"/>
<source>数据库中不存在任何应用</source>
<translation>There isn&apos;t any apply in database</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="141"/>
<source>数据库查询专业失败</source>
<translation>Select subsystem failed</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="147"/>
<source>数据库中不存在任何专业</source>
<translation>There isn&apos;t any subsystem in database</translation>
</message>
<message>
<source>账号:%1 </source>
<translation type="vanished">account:%1</translation>
</message>
<message>
<source>用户:%1 </source>
<translation type="vanished">User:%1</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="207"/>
<source>,可能未进行系统建模!</source>
<translation>May not do model system config!</translation>
</message>
<message>
<source>登陆失败</source>
<translation type="vanished">Login failed</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="220"/>
<source>失败原因:
</source>
<translation>Failed reason:</translation>
</message>
<message>
<location filename="loginDialog/logindlg.cpp" line="220"/>
<source>登录失败</source>
<translation>Login failed!</translation>
</message>
<message>
<source>获取用户组失败</source>
<translation type="vanished">Get user group failed</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<location filename="mainwindow.ui" line="17"/>
<source>建模工具</source>
<translation>Modeling tool</translation>
</message>
<message>
<location filename="mainwindow.ui" line="31"/>
<source>系统</source>
<translation>System</translation>
</message>
<message>
<location filename="mainwindow.ui" line="42"/>
<source>帮助</source>
<translation>Help</translation>
</message>
<message>
<location filename="mainwindow.ui" line="49"/>
<source>设置</source>
<translation>setting</translation>
</message>
<message>
<location filename="mainwindow.ui" line="92"/>
<source>前置测点检索器</source>
<translation>Fes point filter</translation>
</message>
<message>
<location filename="mainwindow.ui" line="97"/>
<source>后台测点检索器</source>
<translation>Backstage point filter</translation>
</message>
<message>
<location filename="mainwindow.ui" line="102"/>
<source>批量修改后台测点</source>
<translation>Batch modify backstage points</translation>
</message>
<message>
<location filename="mainwindow.ui" line="107"/>
<source>批量修改前置测点</source>
<translation>Batch modify Fes points</translation>
</message>
<message>
<location filename="mainwindow.ui" line="112"/>
<source>配置检查</source>
<translation></translation>
</message>
<message>
<location filename="mainwindow.cpp" line="144"/>
<source>退出</source>
<translation>Exit</translation>
</message>
<message>
<location filename="mainwindow.ui" line="74"/>
<source>版本信息</source>
<translation>Version message</translation>
</message>
<message>
<location filename="mainwindow.ui" line="79"/>
<source>帮助文档</source>
<translation>Help document</translation>
</message>
<message>
<location filename="mainwindow.ui" line="87"/>
<source>属性面板主键可编辑</source>
<translation>Attributes panel keys unable to edit</translation>
</message>
<message>
<location filename="mainwindow.cpp" line="60"/>
<source>消息</source>
<translation>Message</translation>
</message>
<message>
<location filename="mainwindow.cpp" line="60"/>
<source>确定退出软件</source>
<translation>Are you sure to exit the software</translation>
</message>
<message>
<location filename="mainwindow.cpp" line="72"/>
<location filename="mainwindow.cpp" line="194"/>
<source>设备建模</source>
<translation>Device Modeling</translation>
</message>
<message>
<location filename="mainwindow.cpp" line="151"/>
<source>读取mainWindow.xml文件错误请检查xml文件格式是否正确</source>
<translation>Read mainWindow.xml file error,please check if the xml file format is correct!</translation>
</message>
<message>
<location filename="mainwindow.cpp" line="179"/>
<source>数据库错误</source>
<translation>Database error</translation>
</message>
<message>
<location filename="mainwindow.cpp" line="179"/>
<source>数据库错误:</source>
<translation>Database error:</translation>
</message>
<message>
<source>Model Studio</source>
<translation type="vanished">Model Studio</translation>
</message>
<message>
<location filename="mainwindow.cpp" line="194"/>
<source>版本号:%1</source>
<translation>Version number:%1</translation>
</message>
</context>
<context>
<name>MyAccumlModel</name>
<message>
<source>描述</source>
<translation type="vanished">Description</translation>
</message>
<message>
<source>前置分量</source>
<translation type="vanished">Fes offset</translation>
</message>
<message>
<source>前置实例</source>
<translation type="vanished">Fes instance</translation>
</message>
<message>
<source>前置RTU</source>
<translation type="vanished">Fes RTU</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>查找累积量数据出错</source>
<translation type="vanished">Search accuml point data error</translation>
</message>
</context>
<context>
<name>MyAnalogModel</name>
<message>
<source>描述</source>
<translation type="vanished">Description</translation>
</message>
<message>
<source>前置分量</source>
<translation type="vanished">Fes offset</translation>
</message>
<message>
<source>前置实例</source>
<translation type="vanished">Fes instance</translation>
</message>
<message>
<source>前置RTU</source>
<translation type="vanished">Fes RTU</translation>
</message>
<message>
<source>输出分量</source>
<translation type="vanished">Output offset</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>查找模拟量数据出错</source>
<translation type="vanished">Search analog point data error</translation>
</message>
</context>
<context>
<name>MyDigitalModel</name>
<message>
<source>描述</source>
<translation type="vanished">Description</translation>
</message>
<message>
<source>前置分量1</source>
<translation type="vanished">Fes offset1</translation>
</message>
<message>
<source>前置分量2</source>
<translation type="vanished">Fes offset2</translation>
</message>
<message>
<source>前置分量3</source>
<translation type="vanished">Fes offset3</translation>
</message>
<message>
<source>前置分量4</source>
<translation type="vanished">Fes offset4</translation>
</message>
<message>
<source>前置分量5</source>
<translation type="vanished">Fes offset5</translation>
</message>
<message>
<source>前置实例</source>
<translation type="vanished">Fes instance</translation>
</message>
<message>
<source>前置RTU</source>
<translation type="vanished">Fes RTU</translation>
</message>
<message>
<source>输出分量1</source>
<translation type="vanished">Output offset1</translation>
</message>
<message>
<source>输出分量2</source>
<translation type="vanished">Output offset2</translation>
</message>
<message>
<source>输出分量3</source>
<translation type="vanished">Output offset3</translation>
</message>
<message>
<source>输出分量4</source>
<translation type="vanished">Output offset4</translation>
</message>
<message>
<source>输出分量5</source>
<translation type="vanished">Output offset5</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>查找数字量数据出错</source>
<translation type="vanished">Search digital point data error</translation>
</message>
<message>
<source>查找数字量前置分量2出错</source>
<translation type="vanished">Search digital point Fes component 2 error</translation>
</message>
<message>
<source>查找数字量前置分量3出错</source>
<translation type="vanished">Search digital point Fes component 3 error</translation>
</message>
<message>
<source>查找数字量前置分量4出错</source>
<translation type="vanished">Search digital point Fes component 4 error</translation>
</message>
<message>
<source>查找数字量前置分量5出错</source>
<translation type="vanished">Search digital point Fes component 5 error</translation>
</message>
<message>
<source>查找数字量输出分量2出错</source>
<translation type="vanished">Search digital point output component 2 error</translation>
</message>
<message>
<source>查找数字量输出分量3出错</source>
<translation type="vanished">Search digital point output component 3 error</translation>
</message>
<message>
<source>查找数字量输出分量4出错</source>
<translation type="vanished">Search digital point output component 4 error</translation>
</message>
<message>
<source>查找数字量输出分量5出错</source>
<translation type="vanished">Search digital point output component 5 error</translation>
</message>
</context>
<context>
<name>MyMixModel</name>
<message>
<source>描述</source>
<translation type="vanished">Description</translation>
</message>
<message>
<source>前置分量</source>
<translation type="vanished">Fes offset</translation>
</message>
<message>
<source>前置实例</source>
<translation type="vanished">Fes instance</translation>
</message>
<message>
<source>前置RTU</source>
<translation type="vanished">Fes RTU</translation>
</message>
<message>
<source>输出分量</source>
<translation type="vanished">Output offset</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>查找累积量数据出错</source>
<translation type="vanished">Search accuml point data error</translation>
</message>
</context>
<context>
<name>ParsingDevFile</name>
<message>
<source>打开失败:</source>
<translation type="vanished">open failed</translation>
</message>
<message>
<source>获取%1 信息失败!</source>
<translation type="vanished">Get %1 message failed!</translation>
</message>
<message>
<source>设备点重复:</source>
<translation type="vanished">Device point reoeat!</translation>
</message>
<message>
<source>数据写入失败,已启动回滚!</source>
<translation type="vanished">data write failed!</translation>
</message>
<message>
<source>保存文件失败</source>
<translation type="vanished">Save file Failed!</translation>
</message>
<message>
<source>添加失败</source>
<translation type="vanished">Add failed</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<location filename="main.cpp" line="45"/>
<source>消息</source>
<translation>Message</translation>
</message>
<message>
<location filename="main.cpp" line="45"/>
<source>启动日志服务失败:</source>
<translation>Start log service failed:</translation>
</message>
</context>
<context>
<name>SampleWidget</name>
<message>
<source>模拟量</source>
<translation type="vanished">Analog point</translation>
</message>
<message>
<source>累积量</source>
<translation type="vanished">Accuml point</translation>
</message>
<message>
<source>数字量</source>
<translation type="vanished">Digital point</translation>
</message>
<message>
<source>混合量</source>
<translation type="vanished">Mix point</translation>
</message>
<message>
<source>原始数据与修改数据不一致,保存出错</source>
<translation type="vanished">Raw data is inconsistent with modified data,save failed</translation>
</message>
</context>
<context>
<name>StatLinkInstDlg</name>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>是否开始关联统计实例[ %1 ]
这将清空现有的参数组的子参数以及参数的测点绑定</source>
<translation type="vanished">link [ %1 ]?</translation>
</message>
<message>
<source>关联失败</source>
<translation type="vanished">Association failed</translation>
</message>
<message>
<source>关联成功</source>
<translation type="vanished">Association success</translation>
</message>
<message>
<source>当前设备模板</source>
<translation type="vanished">Current Dev Temp</translation>
</message>
<message>
<source>当前统计关联</source>
<translation type="vanished">Current Stat Link</translation>
</message>
<message>
<source>开始关联统计实例[ %1 ]
这将清空与[ %2 ]有关的参数组下的子参数和关联
是否继续</source>
<translation type="vanished">Link [ %1 ] and [ %2]
this will empty all args and rets in [ %2]
continue?</translation>
</message>
<message>
<source>开始关联统计实例[ %1 ]
这将清空[ %2 ]有关的关联和
是否继续</source>
<translation type="vanished">Link [ %1 ] and [ %2]
this will empty all args and rets in [ %2]
continue?</translation>
</message>
<message>
<source>关联列表</source>
<translation type="vanished">Link List</translation>
</message>
<message>
<source>点绑定信息</source>
<translation type="vanished">Bind info</translation>
</message>
<message>
<source>开始关联</source>
<translation type="vanished">link</translation>
</message>
<message>
<source>取消</source>
<translation type="vanished">Cancel</translation>
</message>
<message>
<source>数据库链接错误</source>
<translation type="vanished">Database link error</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>添加设备到左侧列表</source>
<translation type="vanished">add device to left list</translation>
</message>
<message>
<source>关联</source>
<translation type="vanished">link</translation>
</message>
<message>
<source>输入</source>
<translation type="vanished">Input</translation>
</message>
<message>
<source>输出</source>
<translation type="vanished">Output</translation>
</message>
<message>
<source>此次修改失败,已启动回滚!</source>
<translation type="vanished">This modification failed,rollback has started!</translation>
</message>
</context>
<context>
<name>StaticsWidget</name>
<message>
<source>添加记录</source>
<translation type="vanished">Add record</translation>
</message>
<message>
<source>修改记录</source>
<translation type="vanished">Modify record</translation>
</message>
<message>
<source>删除记录</source>
<translation type="vanished">Delete record</translation>
</message>
<message>
<source>输入</source>
<translation type="vanished">Input</translation>
</message>
<message>
<source>输出</source>
<translation type="vanished">Output</translation>
</message>
<message>
<source>参数编辑</source>
<translation type="vanished">Parameter editing</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>输入生成</source>
<translation type="vanished">Input generating</translation>
</message>
<message>
<source>输出生成</source>
<translation type="vanished">Output generating</translation>
</message>
<message>
<source>生成输入/输出并保存</source>
<translation type="vanished">Generete input/output and save</translation>
</message>
<message>
<source>函数体</source>
<translation type="vanished">function body</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">Disable all statistical instances</translation>
</message>
<message>
<source>输入参数关联</source>
<translation type="vanished">InputPara Link</translation>
</message>
<message>
<source>输出参数关联</source>
<translation type="vanished">OutputPara Link</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">Move up</translation>
</message>
<message>
<source>下移</source>
<translation type="vanished">Move down</translation>
</message>
<message>
<source>置顶</source>
<translation type="vanished">Topping</translation>
</message>
<message>
<source>置底</source>
<translation type="vanished">bottoming</translation>
</message>
<message>
<source>添加子参数</source>
<translation type="vanished">Add sub parameter</translation>
</message>
<message>
<source>生成</source>
<translation type="vanished">Generate</translation>
</message>
<message>
<source>开始关联</source>
<translation type="vanished">Start Link</translation>
</message>
<message>
<source>复制关联</source>
<translation type="vanished">Copy Link</translation>
</message>
<message>
<source>添加失败</source>
<translation type="vanished">Add failed</translation>
</message>
<message>
<source>读取数据库失败</source>
<translation type="vanished">Read database failed</translation>
</message>
<message>
<source>删除失败</source>
<translation type="vanished">Delete failed</translation>
</message>
<message>
<source>请先选择要添加的函数模板</source>
<translation type="vanished">Please select the function template to add</translation>
</message>
<message>
<source>数据库链接不成功</source>
<translation type="vanished">Database link failed</translation>
</message>
<message>
<source>请选中要修改的条目</source>
<translation type="vanished">Please select items to modify</translation>
</message>
<message>
<source>请先选择要删除的函数模板</source>
<translation type="vanished">Please select the function template to delete</translation>
</message>
<message>
<source>复制关联-请输入新的关联名</source>
<translation type="vanished">copy link - please enter new link name</translation>
</message>
<message>
<source>标签名已存在,请修改</source>
<translation type="vanished">tag_name exists, please use another</translation>
</message>
<message>
<source>复制失败!</source>
<translation type="vanished">Copy failed!</translation>
</message>
<message>
<source>保存失败:</source>
<translation type="vanished">Save failed:</translation>
</message>
<message>
<source>保存失败</source>
<translation type="vanished">Save failed</translation>
</message>
<message>
<source>保存成功</source>
<translation type="vanished">Save success</translation>
</message>
<message>
<source>获取系统信息失败</source>
<translation type="vanished">Get system message failed</translation>
</message>
<message>
<source>修改失败</source>
<translation type="vanished">Modify failed</translation>
</message>
<message>
<source>禁用失败</source>
<translation type="vanished">Disable failed</translation>
</message>
<message>
<source>禁用成功</source>
<translation type="vanished">Disable success</translation>
</message>
<message>
<source>请先选择前置设备</source>
<translation type="vanished">Please select Fes device first</translation>
</message>
<message>
<source>添加成功</source>
<translation type="vanished">Add success</translation>
</message>
<message>
<source>修改成功</source>
<translation type="vanished">Modify success</translation>
</message>
<message>
<source>删除成功!</source>
<translation type="vanished">delete succeed</translation>
</message>
<message>
<source>无法读取数据库</source>
<translation type="vanished">Read database failed</translation>
</message>
<message>
<source>数据库链接错误</source>
<translation type="vanished">Database link error</translation>
</message>
<message>
<source>无法查询该数据类型</source>
<translation type="vanished">Unable to query this data type</translation>
</message>
<message>
<source>无法查询位置和专业</source>
<translation type="vanished">Unable to query location and subsystem</translation>
</message>
<message>
<source>请选中函数实例</source>
<translation type="vanished">Please select function instance</translation>
</message>
<message>
<source>删除失败!</source>
<translation type="vanished">Delete failed!</translation>
</message>
<message>
<source>删除成功</source>
<translation type="vanished">Delete success</translation>
</message>
<message>
<source>请选中对应函数</source>
<translation type="vanished">Please select corresponding function</translation>
</message>
<message>
<source>请选中要移动的条目</source>
<translation type="vanished">Please select the item to move</translation>
</message>
<message>
<source>数据库查询失败!</source>
<translation type="vanished">Database query failed!</translation>
</message>
<message>
<source>上移失败</source>
<translation type="vanished">Move up failed</translation>
</message>
<message>
<source>下移失败</source>
<translation type="vanished">Move down failed</translation>
</message>
<message>
<source>置顶失败</source>
<translation type="vanished">Topping failed</translation>
</message>
<message>
<source>置底失败</source>
<translation type="vanished">Bottoming failed</translation>
</message>
<message>
<source>统计实例绑定数据异常</source>
<translation type="vanished">fail to bind</translation>
</message>
<message>
<source>暂无可用统计关联,请创建</source>
<translation type="vanished">No avail link, please add one</translation>
</message>
<message>
<source>请选择要绑定的计算实例</source>
<translation type="vanished">Please select the compute instance to bind</translation>
</message>
<message>
<source>数据格式不对</source>
<translation type="vanished">Data format incorrect</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>%1 与 %2 进行绑定?</source>
<translation type="vanished">Bind %1 with %2?</translation>
</message>
<message>
<source>绑定失败</source>
<translation type="vanished">Bind failed</translation>
</message>
<message>
<source>绑定成功</source>
<translation type="vanished">Bind success</translation>
</message>
<message>
<source>无法识别拖拽数据的格式</source>
<translation type="vanished">Unable to recognize the format of dragging data</translation>
</message>
<message>
<source>请拖拽到正确的输入参数上</source>
<translation type="vanished">Please drag to the correct input parameters</translation>
</message>
<message>
<source>请拖拽到正确的输出参数上</source>
<translation type="vanished">Please drag to the correct output parameters</translation>
</message>
</context>
<context>
<name>TempPluginWidget</name>
<message>
<source>显示模式</source>
<translation type="vanished">Display mode</translation>
</message>
<message>
<source>套件模式</source>
<translation type="vanished">Plugin mode</translation>
</message>
<message>
<source>前置模板</source>
<translation type="vanished">Fes template</translation>
</message>
<message>
<source>后台模板</source>
<translation type="vanished">Backstage template</translation>
</message>
<message>
<source>添加模板</source>
<translation type="vanished">Add template</translation>
</message>
<message>
<source>添加至套件中的所有后台设备</source>
<translation type="vanished">Add to all backstage devices of plugin</translation>
</message>
<message>
<source>实例化模板</source>
<translation type="vanished">Instantiated template</translation>
</message>
<message>
<source>复制模板</source>
<translation type="vanished">Copy template</translation>
</message>
<message>
<source>修改模板</source>
<translation type="vanished">Modify template</translation>
</message>
<message>
<source>删除模板</source>
<translation type="vanished">Delete template</translation>
</message>
<message>
<source>导入模板</source>
<translation type="vanished">Import template</translation>
</message>
<message>
<source>导入PCS3000模板</source>
<translation type="vanished">Import PCS3000 template</translation>
</message>
<message>
<source>从PCS3000配置中读取模板</source>
<translation type="vanished">Read template from PCS3000 configuration</translation>
</message>
<message>
<source>导出模板</source>
<translation type="vanished">Export template</translation>
</message>
<message>
<source>刷新</source>
<translation type="vanished">Refresh</translation>
</message>
<message>
<source>添加套件</source>
<translation type="vanished">Add plugin</translation>
</message>
<message>
<source>实例化套件</source>
<translation type="vanished">Instantiated plugin</translation>
</message>
<message>
<source>修改套件</source>
<translation type="vanished">Modify plugin</translation>
</message>
<message>
<source>复制套件</source>
<translation type="vanished">Copy plugin</translation>
</message>
<message>
<source>删除套件</source>
<translation type="vanished">Delete plugin</translation>
</message>
<message>
<source>导入套件</source>
<translation type="vanished">Import plugin</translation>
</message>
<message>
<source>导出套件</source>
<translation type="vanished">Export plugin</translation>
</message>
<message>
<source>删除</source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>缺失配置目录</source>
<translation type="vanished">Missing configuration directory</translation>
</message>
<message>
<source>模板套件</source>
<translation type="vanished">Template plugin</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">Detect plugin</translation>
</message>
<message>
<source>编辑自动关联配置</source>
<translation type="vanished">Edit auto-association</translation>
</message>
<message>
<source>仅自动生成当前后台设备</source>
<translation type="vanished">Only generate current backstage devices</translation>
</message>
<message>
<source>全部自动生成</source>
<translation type="vanished">All generate automatically</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>模拟量</source>
<translation type="vanished">Ana</translation>
</message>
<message>
<source>数字量</source>
<translation type="vanished">Dig</translation>
</message>
<message>
<source>累积量</source>
<translation type="vanished">Acc</translation>
</message>
<message>
<source>混合量</source>
<translation type="vanished">Mix</translation>
</message>
<message>
<source>混合量控制</source>
<translation type="vanished">Mix control point</translation>
</message>
<message>
<source>保存文件不成功</source>
<translation type="vanished">Save file failed</translation>
</message>
<message>
<source>导出套件不成功!</source>
<translation type="vanished">Export plugin failed!</translation>
</message>
<message>
<source>导出套件后台设备不成功</source>
<translation type="vanished">Export plugin&apos;s backstage device failed</translation>
</message>
<message>
<source>导出套件前置设备不成功</source>
<translation type="vanished">Export plugin&apos;s Fes device failed</translation>
</message>
<message>
<source>导出套件模板测点ACC不成功</source>
<translation type="vanished">Export plugin&apos;s template point ACC failed</translation>
</message>
<message>
<source>导出套件模板测点ANA不成功</source>
<translation type="vanished">Export plugin&apos;s template point ANA failed</translation>
</message>
<message>
<source>导出套件模板测点DIG不成功</source>
<translation type="vanished">Export plugin&apos;s template point DIG failed</translation>
</message>
<message>
<source>导出套件模板测点MIX不成功</source>
<translation type="vanished">Export plugin&apos;s template point MIX failed</translation>
</message>
<message>
<source>获取后台模板信息失败</source>
<translation type="vanished">Get backstage template message failed</translation>
</message>
<message>
<source>导出后台模板信息失败</source>
<translation type="vanished">Export backstage template message failed</translation>
</message>
<message>
<source>导出ACC模板点不成功</source>
<translation type="vanished">Export ACC template points failed</translation>
</message>
<message>
<source>导出ANA模板点不成功</source>
<translation type="vanished">Export ANA template points failed</translation>
</message>
<message>
<source>导出DIG模板点不成功</source>
<translation type="vanished">Export DIG template points failed</translation>
</message>
<message>
<source>导出MIX模板点不成功</source>
<translation type="vanished">Export MIX template points failed</translation>
</message>
<message>
<source>获取前置模板信息失败</source>
<translation type="vanished">Get Fes template message failed</translation>
</message>
<message>
<source>导出前置模板不成功</source>
<translation type="vanished">Export Fes template failed</translation>
</message>
<message>
<source>导出前置设备模板点不成功</source>
<translation type="vanished">Export Fes device template points failed</translation>
</message>
<message>
<source>导出前置模板定值不成功</source>
<translation type="vanished">Export Fes template const values failed</translation>
</message>
<message>
<source>导出前置模板数据块不成功</source>
<translation type="vanished">Export Fes template data block failed</translation>
</message>
<message>
<source>文件打开不成功!</source>
<translation type="vanished">Open file failed!</translation>
</message>
<message>
<source>调用存储过程错误</source>
<translation type="vanished">Call stored procedure failed</translation>
</message>
<message>
<source>导入失败!事务已回滚!原因:</source>
<translation type="vanished">Import failed!ransaction rolled back!reason:</translation>
</message>
<message>
<source>导入失败!原因:事务开启失败</source>
<translation type="vanished">Import failed!reason:start transaction failed</translation>
</message>
<message>
<source>缺失套件表xml</source>
<translation type="vanished">Missing plugin table xml</translation>
</message>
<message>
<source>excel文件中没有%1表</source>
<translation type="vanished">No %1 table in excel file</translation>
</message>
<message>
<source>表格%1中没有%2列</source>
<translation type="vanished">No %2 column in table %1</translation>
</message>
<message>
<source>套件名为空!</source>
<translation type="vanished">Plugin name is empty!</translation>
</message>
<message>
<source>数据块链接错误</source>
<translation type="vanished">Database link error</translation>
</message>
<message>
<source>存在同名套件%1,无法导入</source>
<translation type="vanished">There is a plugin of the same name %1,import failed</translation>
</message>
<message>
<source>缺少xml配置:%1</source>
<translation type="vanished">Missing xml configuration:%1</translation>
</message>
<message>
<source>数据库链接错误</source>
<translation type="vanished">Database link error</translation>
</message>
<message>
<source>后台模板存在同名冲突
%1</source>
<oldsource>后台模板存在同名冲突
%1</oldsource>
<translation type="vanished">Backstage template already conflicted with name %1</translation>
</message>
<message>
<source>前置模板存在同名冲突
%1</source>
<oldsource>前置模板存在同名冲突
%1</oldsource>
<translation type="vanished">Fes template already conflicted with name %1</translation>
</message>
<message>
<source>套件 %1 中的后台模板 %2
存在未关联的测点请关联</source>
<oldsource>套件 %1 中的后台模板 %2
存在未关联的测点请关联</oldsource>
<translation type="vanished">Backstage template %2 in plugin %1 has unassociated points,please associate first</translation>
</message>
<message>
<source>套件 %1 中的前置模板 %2
存在规约参数1的值不为-1的点,请修改为-1</source>
<oldsource>套件 %1 中的前置模板 %2
存在规约参数1的值不为-1的点,请修改为-1</oldsource>
<translation type="vanished">The Fes template %2 in plugin %1 has a point where the value of the specification parameter 1 is not -1,please change it to -1</translation>
</message>
<message>
<source>参数长度有问题</source>
<translation type="vanished">There is a problem with the parameter length</translation>
</message>
<message>
<source>选择excel表格%1失败</source>
<translation type="vanished">Select exel table %1 failed</translation>
</message>
<message>
<source>excel中不存在%1列</source>
<translation type="vanished">No %1 column in excel file</translation>
</message>
<message>
<source>tree文件夹下缺少autoRelation.json文件</source>
<translation type="vanished">Missing autoRelation.json file in tree directory</translation>
</message>
<message>
<source>json文件格式错误</source>
<translation type="vanished">Json file format error</translation>
</message>
<message>
<source>添加成功!</source>
<translation type="vanished">Add success!</translation>
</message>
<message>
<source>请选中要修改的套件</source>
<translation type="vanished">Please select the plugin want to modify</translation>
</message>
<message>
<source>模板有错,请重新打开软件</source>
<translation type="vanished">The template error,plase reopen the software</translation>
</message>
<message>
<source>修改成功!</source>
<translation type="vanished">Modify success!</translation>
</message>
<message>
<source>标签名已存在,请修改</source>
<translation type="vanished">Tag name already exists,please modify</translation>
</message>
<message>
<source>复制失败!</source>
<translation type="vanished">Copy failed!</translation>
</message>
<message>
<source>复制成功!</source>
<translation type="vanished">Copy success!</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>是否删除套件?</source>
<translation type="vanished">kDo you want to remove the plugin?</translation>
</message>
<message>
<source>请选中套件</source>
<translation type="vanished">Please select a plugin</translation>
</message>
<message>
<source>删除套件失败!</source>
<translation type="vanished">Delete plugin failed!</translation>
</message>
<message>
<source>删除套件成功!</source>
<translation type="vanished">Delete plugin success!</translation>
</message>
<message>
<source>请先选中要添加的套件</source>
<translation type="vanished">Please select plugin want to add</translation>
</message>
<message>
<source>套件中已存在 %1 模板</source>
<translation type="vanished">The plugin already existed %1 template</translation>
</message>
<message>
<source>添加后台模板到套件不成功!</source>
<translation type="vanished">Add backstage template to plugin failed!</translation>
</message>
<message>
<source>添加失败</source>
<translation type="vanished">Add failed</translation>
</message>
<message>
<source>操作失败!</source>
<translation type="vanished">Operate failed!</translation>
</message>
<message>
<source>是否删除套件中的模板?</source>
<translation type="vanished">Do you want to delete the template in plugin?</translation>
</message>
<message>
<source>关联失败!</source>
<translation type="vanished">Associate failed!</translation>
</message>
<message>
<source>关联成功!多分量测点和控制点,请手动填写多余分量或者控制关联信息</source>
<translation type="vanished">Associate success!multi-component points and control points,please manually fill in excess components or control associated information</translation>
</message>
<message>
<source>请选中套件控件中要自动关联的后台模板</source>
<translation type="vanished">Please select the backstage template to be automatically associated in the kit control</translation>
</message>
<message>
<source>检测通过</source>
<translation type="vanished">Detect finish</translation>
</message>
<message>
<source>套件导入</source>
<translation type="vanished">Import plugin</translation>
</message>
<message>
<source>导入失败!
失败文件:%1
失败原因:%2
</source>
<translation type="vanished">Import failed!failed file:%1 failed reason:%2</translation>
</message>
<message>
<source>导入成功</source>
<translation type="vanished">Import success</translation>
</message>
<message>
<source>请选中需要导出的套件</source>
<translation type="vanished">Please select plugin need to export</translation>
</message>
<message>
<source>保存套件</source>
<translation type="vanished">Save plugin</translation>
</message>
<message>
<source>*.xlsx</source>
<translation type="vanished">*.xlsx</translation>
</message>
<message>
<source>导出%1失败
失败原因:%2</source>
<translation type="vanished">Export %1 failed reason:%2</translation>
</message>
<message>
<source>导出成功!导出路径:
%1</source>
<translation type="vanished">Export success!exportpath:%1</translation>
</message>
<message>
<source>请选中要添加的前置模板</source>
<translation type="vanished">Please select Fes template want to add</translation>
</message>
</context>
<context>
<name>TempWidget</name>
<message>
<source>显示模式</source>
<translation type="vanished">Display mode</translation>
</message>
<message>
<source>详细模式</source>
<translation type="vanished">Detail mode</translation>
</message>
<message>
<source>表格模式</source>
<translation type="vanished">Table mode</translation>
</message>
<message>
<source>添加点模板</source>
<translation type="vanished">Add template point</translation>
</message>
<message>
<source>复制点模板</source>
<translation type="vanished">Copy template point</translation>
</message>
<message>
<source>删除点模板</source>
<translation type="vanished">Delete template point</translation>
</message>
<message>
<source>模板测点</source>
<translation type="vanished">Template point</translation>
</message>
<message>
<source>属性面板</source>
<translation type="vanished">Attribute panel</translation>
</message>
<message>
<source>勾选更改</source>
<translation type="vanished">Check change</translation>
</message>
<message>
<source>修改应用至对应设备</source>
<translation type="vanished">Modify apply to corresponding device</translation>
</message>
<message>
<source>保存</source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>属性同步至实例设备</source>
<translation type="vanished">Synchronize attributes to instance device</translation>
</message>
<message>
<source>从文本库添加</source>
<translation type="vanished">Add from text library</translation>
</message>
<message>
<source>从前置模板添加</source>
<translation type="vanished">Add from Fes template</translation>
</message>
<message>
<source>添加应用至对应设备</source>
<translation type="vanished">Add apply to corresponding device</translation>
</message>
<message>
<source>删除应用至对应设备</source>
<translation type="vanished">Delete apply to corresponding device</translation>
</message>
<message>
<source>基础属性</source>
<translation type="vanished">Base attributes</translation>
</message>
<message>
<source>限值属性</source>
<translation type="vanished">Limit attributes</translation>
</message>
<message>
<source>前置属性</source>
<translation type="vanished">Fes attributes</translation>
</message>
<message>
<source>控制属性</source>
<translation type="vanished">Control attributes</translation>
</message>
<message>
<source>未选中设备模板!</source>
<translation type="vanished">Not select any device template!</translation>
</message>
<message>
<source>添加失败</source>
<translation type="vanished">Add failed</translation>
</message>
<message>
<source>导出模板不成功!</source>
<translation type="vanished">Export template failed!</translation>
</message>
<message>
<source>导出ACC模板点不成功</source>
<translation type="vanished">Export ACC template point failed</translation>
</message>
<message>
<source>导出ANA模板点不成功</source>
<translation type="vanished">Export ANA template point failed</translation>
</message>
<message>
<source>导出DIG模板点不成功</source>
<translation type="vanished">Export DIG template point failed</translation>
</message>
<message>
<source>导出MIX模板点不成功</source>
<translation type="vanished">Export MIX template point failed</translation>
</message>
<message>
<source>保存文件不成功</source>
<translation type="vanished">Save file failed</translation>
</message>
<message>
<source>选中表格%1失败</source>
<translation type="vanished">Select table %1 failed</translation>
</message>
<message>
<source>表格%1中没有%2列</source>
<translation type="vanished">No column %2 in table %1</translation>
</message>
<message>
<source>设备模板名为空!</source>
<translation type="vanished">Device template name is empty!</translation>
</message>
<message>
<source>表格写入TAG_NAME不成功</source>
<translation type="vanished">Table write into TAG_NAME failed</translation>
</message>
<message>
<source>文件打开不成功!</source>
<translation type="vanished">Open file failed!</translation>
</message>
<message>
<source>导入失败!事务已回滚!原因:</source>
<translation type="vanished">Import failed!transaction rolled back!reason:</translation>
</message>
<message>
<source>导入失败!原因:事务开启失败</source>
<translation type="vanished">Import failed!reason:start transaction failed</translation>
</message>
<message>
<source>excel文件中没有%1表</source>
<translation type="vanished">No %1 table in excel file</translation>
</message>
<message>
<source>消息</source>
<translation type="vanished">Message</translation>
</message>
<message>
<source>存在同名模板%1,是否修改模板标签名?</source>
<translation type="vanished">There is template %1 of the same name, whether to modify the template tag name?</translation>
</message>
<message>
<source>缺失模板xml配置</source>
<translation type="vanished">Missing template xml configuration</translation>
</message>
<message>
<source>请输入新的模板名称和描述</source>
<translation type="vanished">Please input new template name and description</translation>
</message>
<message>
<source>存在同名模板%1,无法导入</source>
<translation type="vanished">There is template %1 of the same name,unable to import</translation>
</message>
<message>
<source>写入TAG_NAME失败</source>
<translation type="vanished">Write into TAG_NAME failed</translation>
</message>
<message>
<source>写入设备描述失败</source>
<translation type="vanished">Write into device description failed</translation>
</message>
<message>
<source>添加成功!</source>
<translation type="vanished">Add success!</translation>
</message>
<message>
<source>查询数据库失败</source>
<translation type="vanished">Database query failed</translation>
</message>
<message>
<source>查询设备信息失败</source>
<translation type="vanished">Query device message failed</translation>
</message>
<message>
<source>未选中模板点</source>
<translation type="vanished">Not select template point</translation>
</message>
<message>
<source>模板点信息有误,请重新打开软件</source>
<translation type="vanished">Template point message mistaken,please reopen software</translation>
</message>
<message>
<source>复制失败</source>
<translation type="vanished">Copy failed</translation>
</message>
<message>
<source>复制点失败!</source>
<translation type="vanished">Copy point failed!</translation>
</message>
<message>
<source>是否删除后台模板测点?</source>
<translation type="vanished">Do you want to delete backstage template points?</translation>
</message>
<message>
<source>删除点失败!</source>
<translation type="vanished">Delete point failed!</translation>
</message>
<message>
<source>删除点成功!</source>
<translation type="vanished">Delete point success!</translation>
</message>
<message>
<source>保存失败:</source>
<translation type="vanished">Save failed</translation>
</message>
<message>
<source>保存失败</source>
<translation type="vanished">Save failed</translation>
</message>
<message>
<source>保存成功!</source>
<translation type="vanished">Save success!</translation>
</message>
<message>
<source>提示</source>
<translation type="vanished">Prompt</translation>
</message>
<message>
<source>测点属性已经修改,是否保存?</source>
<translation type="vanished">The point attrubutes modified,are you save?</translation>
</message>
<message>
<source>请选中要生成出口的测点模板</source>
<translation type="vanished">Please select the point template need to generate exit</translation>
</message>
<message>
<source>累计量无闭锁出口</source>
<translation type="vanished">Accuml point without interlock exit</translation>
</message>
<message>
<source>数据库链接错误</source>
<translation type="vanished">Database link error</translation>
</message>
<message>
<source>此测点非控制点,无法生成闭锁出口</source>
<translation type="vanished">This point not control point,unable generate interlock exit</translation>
</message>
<message>
<source>批量生成闭锁出口</source>
<translation type="vanished">Batch generate interlock exit</translation>
</message>
<message>
<source> 数据库出错</source>
<translation type="vanished">Database error</translation>
</message>
<message>
<source>添加闭锁出口失败</source>
<translation type="vanished">Add interlock exit failed</translation>
</message>
<message>
<source>添加闭锁出口成功!</source>
<translation type="vanished">Add interlock exit success!</translation>
</message>
<message>
<source>修改成功</source>
<translation type="vanished">Modify success</translation>
</message>
<message>
<source>模板导入</source>
<translation type="vanished">Import template</translation>
</message>
<message>
<source>导入失败!
失败文件:%1
失败原因:%2
</source>
<translation type="vanished">Import failed! file:%1 reason:%2</translation>
</message>
<message>
<source>导入成功!</source>
<translation type="vanished">Import success!</translation>
</message>
<message>
<source>请选中需要导出的设备模板</source>
<translation type="vanished">Please select device template need to export</translation>
</message>
<message>
<source>保存模板</source>
<translation type="vanished">Save template</translation>
</message>
<message>
<source>*.xlsx</source>
<translation type="vanished">*.xlsx</translation>
</message>
<message>
<source>导出%1失败
失败原因:%2</source>
<translation type="vanished">Export %1 failed reason:%2</translation>
</message>
<message>
<source>导出成功!导出路径:
%1</source>
<translation type="vanished">Export success!export path:%1</translation>
</message>
<message>
<source>添加设备模板</source>
<translation type="vanished">Add device template</translation>
</message>
<message>
<source>请选中要修改的设备模板</source>
<translation type="vanished">Please select device template want to modify</translation>
</message>
<message>
<source>模板有错,请重新打开软件</source>
<translation type="vanished">Template error,please reopen software</translation>
</message>
<message>
<source>修改设备模板</source>
<translation type="vanished">Modify device template</translation>
</message>
<message>
<source>修改成功!</source>
<translation type="vanished">Modify success!</translation>
</message>
<message>
<source>是否删除后台模板?</source>
<translation type="vanished">Do you want to delete backstage template?</translation>
</message>
<message>
<source>请选中设备模板</source>
<translation type="vanished">Please select device template</translation>
</message>
<message>
<source>该模板 %1 存在已实例化的设备
是否强制删除此模板?</source>
<translation type="vanished">The template %1 has an instantiated device Is it mandatory to delete this template?</translation>
</message>
<message>
<source>删除设备模板失败!</source>
<translation type="vanished">Delete device template failed!</translation>
</message>
<message>
<source>删除设备模板成功!</source>
<translation type="vanished">Delete device template success!</translation>
</message>
<message>
<source>请选中模板</source>
<translation type="vanished">Please select template</translation>
</message>
<message>
<source>模板信息有误,请重新打开软件</source>
<translation type="vanished">Template message error,please reopen software</translation>
</message>
<message>
<source>复制设备模板</source>
<translation type="vanished">Copy device template</translation>
</message>
<message>
<source>标签名已存在,请修改</source>
<translation type="vanished">Tag name existed,please modify</translation>
</message>
<message>
<source>复制失败!</source>
<translation type="vanished">Copy failed!</translation>
</message>
<message>
<source>复制成功!</source>
<translation type="vanished">Copy success!</translation>
</message>
<message>
<source>请先保存添加的测点</source>
<translation type="vanished">Please save points added first</translation>
</message>
<message>
<source>请选中要修改的模板点</source>
<translation type="vanished">Please select template points to modify</translation>
</message>
<message>
<source>未勾选任何属性</source>
<translation type="vanished">Not select any attribute</translation>
</message>
<message>
<source>选中要修改的设备</source>
<translation type="vanished">Select device want to modify</translation>
</message>
<message>
<source>更新成功!</source>
<translation type="vanished">Update success!</translation>
</message>
<message>
<source>更新失败!</source>
<translation type="vanished">Update failed!</translation>
</message>
<message>
<source>添加点失败!</source>
<translation type="vanished">Add point failed!</translation>
</message>
<message>
<source>添加成功</source>
<translation type="vanished">Add success</translation>
</message>
<message>
<source>请先保存修改</source>
<translation type="vanished">Please save modify first</translation>
</message>
<message>
<source>该列不可编辑</source>
<translation type="vanished">The clumn unable to edit</translation>
</message>
<message>
<source>该列是主键,不可编辑</source>
<translation type="vanished">The column unable to edit,due to as key</translation>
</message>
<message>
<source>开始执行批量菜单</source>
<translation type="vanished">Start executing the batch menu</translation>
</message>
<message>
<source>结束执行批量菜单</source>
<translation type="vanished">Executing the batch menu end</translation>
</message>
<message>
<source>修改失败</source>
<translation type="vanished">Modify failed</translation>
</message>
</context>
<context>
<name>Worker</name>
<message>
<source>调用%1存储过程失败!参数:%2</source>
<translation type="vanished">Calling %1 stored procedure failed! Argument: %2</translation>
</message>
<message>
<source>提交事务失败!启动回滚</source>
<translation type="vanished">Transaction submit failed,rollback has started</translation>
</message>
<message>
<source>创建设备出错</source>
<translation type="vanished">Create device error</translation>
</message>
<message>
<source>实例化失败!</source>
<translation type="vanished">Instantiation failed!</translation>
</message>
<message>
<source>批量处理错误!</source>
<translation type="vanished">Batch process error!</translation>
</message>
<message>
<source>提交事务失败,已回滚</source>
<translation type="vanished">Transaction submit failed,rollback has started</translation>
</message>
<message>
<source>实例化成功</source>
<translation type="vanished">Instantiation success</translation>
</message>
<message>
<source>关联前置设备成功!</source>
<translation type="vanished">Associated with the Fes device successfully!</translation>
</message>
<message>
<source>缺少配置文件%1</source>
<translation type="vanished">Missing configuration file%1</translation>
</message>
<message>
<source>文件写入不成功,导出失败!</source>
<translation type="vanished">Write into file failed,export failed!</translation>
</message>
<message>
<source>导出成功!文件保存在:%1</source>
<translation type="vanished">Export success!file save at:%1</translation>
</message>
<message>
<source>文件格式不对!</source>
<translation type="vanished">File format incorrect!</translation>
</message>
<message>
<source>文件打开不成功!</source>
<translation type="vanished">Open file failed!</translation>
</message>
<message>
<source>缺少必要的配置文件!</source>
<translation type="vanished">Missing necessary configuration files!</translation>
</message>
<message>
<source>数据库操作:清空表格失败!</source>
<translation type="vanished">Database operation:clear table failed!</translation>
</message>
<message>
<source>导入失败!事务已回滚!原因:</source>
<translation type="vanished">Import failed!transaction rolled back!reason:</translation>
</message>
<message>
<source>导入失败!原因:事务开启失败</source>
<translation type="vanished">Import failed! reason:start transaction failed</translation>
</message>
<message>
<source>导入成功!</source>
<translation type="vanished">Import success!</translation>
</message>
<message>
<source>关联失败!
后台设备与前置设备数量不一致</source>
<translation type="vanished">Association failed!the number of backstage devices and Fes devices inconsistent</translation>
</message>
<message>
<source>关联失败!,失败设备%1</source>
<translation type="vanished">Association failed!failed device%1</translation>
</message>
<message>
<source>关联失败!启动回滚,失败设备%1</source>
<translation type="vanished">Association failed!start roll back,failed device %1</translation>
</message>
<message>
<source>关联成功!</source>
<translation type="vanished">Association success!</translation>
</message>
<message>
<source>关联失败!失败设备组:%1</source>
<translation type="vanished">Association failed!failed device group:%1</translation>
</message>
<message>
<source>关联失败!原因:提交事务失败!启动回滚</source>
<translation type="vanished">Association failed!reason:transaction submit failed,rollback has started</translation>
</message>
<message>
<source>关联完毕!</source>
<translation type="vanished">Association complete!</translation>
</message>
<message>
<source>批量实例化设备组数据错误</source>
<translation type="vanished">Batch instantiated device group data error</translation>
</message>
<message>
<source>数据库链接出错</source>
<translation type="vanished">Database link error</translation>
</message>
<message>
<source>不存在前置设备%1</source>
<translation type="vanished">No Fes device %1</translation>
</message>
<message>
<source>获取后台点与前置点的关联sql执行失败</source>
<translation type="vanished">The sql of relation back point and fes point execute failed</translation>
</message>
<message>
<source>获取一条后台记录失败</source>
<translation type="vanished">Get one back record failed</translation>
</message>
<message>
<source>获取前置相关信息失败</source>
<translation type="vanished">Get Fes message failed</translation>
</message>
<message>
<source>获取表%1所有字段名失败</source>
<translation type="vanished">Get table %1 all columns failed</translation>
</message>
<message>
<source>插入记录失败</source>
<translation type="vanished">Insert record failed</translation>
</message>
<message>
<source>开始导入数据CSV:%1 RTU:%2</source>
<translation type="vanished">Start import data CSV:%1 RTU:%2</translation>
</message>
<message>
<source>未检测到任何设备模板</source>
<translation type="vanished">No device templates detected</translation>
</message>
<message>
<source>设备</source>
<translation type="vanished">Device</translation>
</message>
<message>
<source>累积量</source>
<translation type="vanished">Accuml point</translation>
</message>
<message>
<source>模拟量</source>
<translation type="vanished">Analog point</translation>
</message>
<message>
<source>数字量</source>
<translation type="vanished">Digital point</translation>
</message>
<message>
<source>数字量控制</source>
<translation type="vanished">Digital control point</translation>
</message>
<message>
<source>保护定值</source>
<translation type="vanished">Protected const value</translation>
</message>
<message>
<source>调用存储过程失败!</source>
<translation type="vanished">Call stored procedure failed!</translation>
</message>
<message>
<source>导入结束CSV:%1 </source>
<translation type="vanished">Import end CSV:%1</translation>
</message>
<message>
<source>%1 中的表的列数和描述数量不一致!</source>
<translation type="vanished">The number of column and description inconsistent in %1 table!</translation>
</message>
<message>
<source>获取%1 信息失败!</source>
<translation type="vanished">Get %1 message failed!</translation>
</message>
<message>
<source>导入失败:没有%1表!</source>
<translation type="vanished">Import failed:no %1 table!</translation>
</message>
<message>
<source>导入失败:数据库导入失败!</source>
<translation type="vanished">Import failed:database import failed!</translation>
</message>
<message>
<source>存储过程实例化设备组失败!%1</source>
<translation type="vanished">Stored procedure instantiated device group failed!%1</translation>
</message>
<message>
<source>套件数据格式不对!</source>
<translation type="vanished">Plugin data format is wrong!</translation>
</message>
<message>
<source>%1文件打开不成功!</source>
<translation type="vanished">Open file %1 failed!</translation>
</message>
<message>
<source>未选择导入的RTU!</source>
<translation type="vanished">Not select imported RTU!</translation>
</message>
<message>
<source>清空参数表%错误!</source>
<translation type="vanished">Clear parameters table % error!</translation>
</message>
<message>
<source>执行SQL语句失败</source>
<translation type="vanished">Execution of SQL statement failed</translation>
</message>
<message>
<source>关联失败!数据库链接错误!</source>
<translation type="vanished">Association failed! database link error!</translation>
</message>
<message>
<source>关联失败!不存在相同名称的前置设备%1,请手动关联!</source>
<translation type="vanished">Association failed! there is no fes device %1 of the same name,please associate it manually!</translation>
</message>
<message>
<source>关联失败!存在多个相同名称的前置设备%1,请手动关联</source>
<translation type="vanished">Association failed! there are multiple Fes device %1 with the same name,please associate it manually</translation>
</message>
<message>
<source>错误:没有%1表!</source>
<translation type="vanished">Error:not table %1!</translation>
</message>
<message>
<source>错误:没有此列%1</source>
<translation type="vanished">Error:no column %1</translation>
</message>
<message>
<source>生成前置模板模型失败!</source>
<translation type="vanished">Generate Fes template model failed!</translation>
</message>
<message>
<source>删除前置模板%1失败</source>
<translation type="vanished">Delete Fes template model %1 failed</translation>
</message>
<message>
<source>模拟量控制</source>
<translation type="vanished">Analog control point</translation>
</message>
</context>
<context>
<name>kbdConfigCheck</name>
<message>
<location filename="kbdconfigcheck.cpp" line="202"/>
<location filename="kbdconfigcheck.cpp" line="263"/>
<location filename="kbdconfigcheck.cpp" line="326"/>
<location filename="kbdconfigcheck.cpp" line="375"/>
<location filename="kbdconfigcheck.cpp" line="432"/>
<location filename="kbdconfigcheck.cpp" line="478"/>
<location filename="kbdconfigcheck.cpp" line="489"/>
<location filename="kbdconfigcheck.cpp" line="537"/>
<location filename="kbdconfigcheck.cpp" line="557"/>
<source>标签结构错误</source>
<translation>Label structure error</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="211"/>
<location filename="kbdconfigcheck.cpp" line="272"/>
<location filename="kbdconfigcheck.cpp" line="335"/>
<location filename="kbdconfigcheck.cpp" line="384"/>
<location filename="kbdconfigcheck.cpp" line="441"/>
<location filename="kbdconfigcheck.cpp" line="566"/>
<source>字符&apos;.&apos;的数量异常</source>
<translation>Abnormal number of characters &apos;.&apos;</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="219"/>
<location filename="kbdconfigcheck.cpp" line="227"/>
<location filename="kbdconfigcheck.cpp" line="280"/>
<location filename="kbdconfigcheck.cpp" line="288"/>
<location filename="kbdconfigcheck.cpp" line="296"/>
<location filename="kbdconfigcheck.cpp" line="345"/>
<location filename="kbdconfigcheck.cpp" line="394"/>
<location filename="kbdconfigcheck.cpp" line="449"/>
<location filename="kbdconfigcheck.cpp" line="507"/>
<location filename="kbdconfigcheck.cpp" line="575"/>
<source>标签中有错误字段:</source>
<translation>There is an incorrect field in the label:</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="423"/>
<source>含有禁止使用字符&apos;_&apos;</source>
<translation>Contains the prohibited character &apos;_&apos;</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="498"/>
<location filename="kbdconfigcheck.cpp" line="546"/>
<source>字符&apos;_&apos;的数量异常</source>
<translation>Abnormal number of characters &apos;_&apos;</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="617"/>
<source> 不存在</source>
<translation> does not exist</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="658"/>
<source>DI点不存在</source>
<translation>DI point does not exist</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="668"/>
<source>DI点不可控</source>
<translation>DI point is not controllable</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="710"/>
<source>未关联前置测点</source>
<translation>Unassociated front-end measurement point</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="749"/>
<source>后台测点 %1 不存在</source>
<translation>Back-end measurement point %1 does not exist</translation>
</message>
<message>
<source>用户组所属位置 %1 未配置</source>
<translation type="vanished">The location of the user group %1 is not configured</translation>
</message>
<message>
<source>特殊功能 %1的子节点%2 未配置</source>
<translation type="vanished">The child node %2 of special function %1 is not configured</translation>
</message>
<message>
<source>画面权限 %1未配置</source>
<translation type="vanished">The screen permission for %1 is not configured</translation>
</message>
<message>
<source>报表浏览%1未配置</source>
<translation type="vanished">The report browsing for %1 is not configured</translation>
</message>
</context>
<context>
<name>kbdConfigCheckDlg</name>
<message>
<location filename="kbdconfigcheck.cpp" line="797"/>
<source>配置检查</source>
<translation>Configuration Check</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="801"/>
<location filename="kbdconfigcheck.cpp" line="1048"/>
<source>开始检查</source>
<translation>Start Check</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="855"/>
<location filename="kbdconfigcheck.cpp" line="927"/>
<location filename="kbdconfigcheck.cpp" line="952"/>
<location filename="kbdconfigcheck.cpp" line="964"/>
<source>完成</source>
<translation>Complete</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="871"/>
<source>检查项目</source>
<translation>Check Item</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="871"/>
<source>异常数量</source>
<translation>Number of Anomalies</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="871"/>
<source>异常详情</source>
<translation>Details of Anomalies</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="871"/>
<source>是否修复</source>
<translation>Repair?</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="958"/>
<source>修复勾选项</source>
<translation>Repair Selected Items</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="989"/>
<source>查看详情</source>
<translation>View Details</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="1000"/>
<source> 需手动修复</source>
<translation> Manual Repair Required</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="1036"/>
<source>未选择检查项目</source>
<translation>No Check Item Selected</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="1055"/>
<source>消息</source>
<translation>Message</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="1075"/>
<source>修复成功</source>
<translation>Repair Successful</translation>
</message>
</context>
<context>
<name>kbdErrorListDlg</name>
<message>
<location filename="kbdconfigcheck.cpp" line="1147"/>
<source>全选</source>
<translation>Select all</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="1148"/>
<source>反选</source>
<translation>Invert Selection</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="1149"/>
<source>清理勾选项</source>
<translation>Clear Selection</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="1177"/>
<source>标签名</source>
<translation>Label Name</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="1177"/>
<source>描述</source>
<translation>Description</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="1177"/>
<source>错误原因</source>
<translation>Reason for Error</translation>
</message>
<message>
<location filename="kbdconfigcheck.cpp" line="1177"/>
<source>清理</source>
<translation>Clean Up</translation>
</message>
</context>
<context>
<name>kbdInst61850DevWizard</name>
<message>
<source>实例化成功!</source>
<translation type="vanished">Instantiation success!</translation>
</message>
<message>
<source>获取车站信息和专业信息失败</source>
<translation type="vanished">Get station and subsystem message failed</translation>
</message>
<message>
<source>获取通道号不成功!</source>
<translation type="vanished">Get channel number failed!</translation>
</message>
<message>
<source>数据库链接出错</source>
<translation type="vanished">Database link error</translation>
</message>
<message>
<source>获取通道号不成功</source>
<translation type="vanished">Get channel number failed</translation>
</message>
</context>
<context>
<name>kbdRcbDialog</name>
<message>
<source>描述</source>
<translation type="vanished">Description</translation>
</message>
</context>
<context>
<name>kbdSecondInstWizardPage</name>
<message>
<source>位置:</source>
<translation type="vanished">Location:</translation>
</message>
<message>
<source>专业:</source>
<translation type="vanished">Subsystem:</translation>
</message>
<message>
<source>刷新</source>
<translation type="vanished">Refresh</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">Device group description</translation>
</message>
<message>
<source>前置设备标签</source>
<translation type="vanished">Fes device tag name</translation>
</message>
<message>
<source>获取车站信息和专业信息失败</source>
<translation type="vanished">Get station and subsystem message failed</translation>
</message>
<message>
<source>数据库查询错误</source>
<translation type="vanished">Database query error</translation>
</message>
</context>
</TS>