HM-SPMS/resource/fr/fbd_editor/product_en.ts

5737 lines
219 KiB
TypeScript
Raw Normal View History

2025-03-20 17:30:43 +08:00
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="en_US">
<context>
<name>ActionAOPlugin</name>
<message>
<source>AO控制</source>
<translation type="vanished">AO Control</translation>
</message>
<message>
<source></source>
<translation type="vanished">Target Value</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">Enable</translation>
</message>
<message>
<source>0-NO</source>
<translation type="vanished">0-No</translation>
</message>
<message>
<source>1-YES</source>
<translation type="vanished">1-Yes</translation>
</message>
<message>
<source></source>
<translation type="vanished">Action Name</translation>
</message>
<message>
<source>(单位:s)</source>
<translation type="vanished">Timeout Time (unit: s)</translation>
</message>
<message>
<source></source>
<translation type="vanished">Control Measurement String</translation>
</message>
<message>
<source></source>
<translation type="vanished">Number of Retries on Failure</translation>
</message>
<message>
<source></source>
<translation type="vanished">Enter Control Measurement String</translation>
</message>
<message>
<source></source>
<translation type="vanished">Measurement Point</translation>
</message>
</context>
<context>
<name>ActionDOPlugin</name>
<message>
<source>1-沿,2-沿,3-,4-,5-PID触发</source>
<translation type="vanished">1-Rising Edge Trigger, 2-Falling Edge Trigger, 3-High Level Trigger, 4-Low Level Trigger, 5-PID Trigger</translation>
</message>
<message>
<source>1-,2-,3-</source>
<translation type="vanished">1-Action Stop, 2-Action Skip, 3-Action Auto Redo</translation>
</message>
<message>
<source>1-,2-</source>
<translation type="vanished">1-Action Stop, 2-Action Skip</translation>
</message>
<message>
<source></source>
<translation type="vanished">Target Value</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">Enable</translation>
</message>
<message>
<source>0-NO</source>
<translation type="vanished">0-No</translation>
</message>
<message>
<source>1-YES</source>
<translation type="vanished">1-Yes</translation>
</message>
<message>
<source></source>
<translation type="vanished">Action Name</translation>
</message>
<message>
<source>(单位:s)</source>
<translation type="vanished">Timeout Time (unit: s)</translation>
</message>
<message>
<source></source>
<translation type="vanished">Control Measurement Point String</translation>
</message>
<message>
<source></source>
<translation type="vanished">Number of Retries on Failure</translation>
</message>
<message>
<source></source>
<translation type="vanished">Enter Control Measurement Point String</translation>
</message>
<message>
<source></source>
<translation type="vanished">Measurement Point</translation>
</message>
</context>
<context>
<name>Add2FPlugin</name>
<message>
<source>(A)</source>
<translation type="vanished">Add(A)</translation>
</message>
<message>
<source></source>
<translation type="vanished">Arithmetic Module</translation>
</message>
</context>
<context>
<name>AlarmDelayDlg</name>
<message>
<location filename="fbd_plugins/alarmdelayplugin/alarmdelaydlg.ui" line="14"/>
<source></source>
<translation>Delay Configuration</translation>
</message>
<message>
<location filename="fbd_plugins/alarmdelayplugin/alarmdelaydlg.ui" line="22"/>
<source>(s)</source>
<translation>Delay Time (s)</translation>
</message>
<message>
<location filename="fbd_plugins/alarmdelayplugin/alarmdelaydlg.ui" line="35"/>
<source>s</source>
<translation>s</translation>
</message>
<message>
<location filename="fbd_plugins/alarmdelayplugin/alarmdelaydlg.ui" line="47"/>
<source></source>
<translation>Filter Conditions</translation>
</message>
<message>
<location filename="fbd_plugins/alarmdelayplugin/alarmdelaydlg.ui" line="53"/>
<source></source>
<translation>Filter Confirmed</translation>
</message>
<message>
<location filename="fbd_plugins/alarmdelayplugin/alarmdelaydlg.ui" line="60"/>
<source></source>
<translation>Filter Reset</translation>
</message>
<message>
<location filename="fbd_plugins/alarmdelayplugin/alarmdelaydlg.ui" line="85"/>
<source>OK</source>
<translation>OK</translation>
</message>
<message>
<location filename="fbd_plugins/alarmdelayplugin/alarmdelaydlg.ui" line="92"/>
<source>Cancel</source>
<translation>Cancel</translation>
</message>
</context>
<context>
<name>AlarmDelayPlugin</name>
<message>
<location filename="fbd_plugins/alarmdelayplugin/alarmdelayplugin.cpp" line="16"/>
<location filename="fbd_plugins/alarmdelayplugin/alarmdelayplugin.cpp" line="19"/>
<source></source>
<translation>Alarm</translation>
</message>
<message>
<location filename="fbd_plugins/alarmdelayplugin/alarmdelayplugin.cpp" line="17"/>
<location filename="fbd_plugins/alarmdelayplugin/alarmdelayplugin.cpp" line="20"/>
<source>使</source>
<translation>Enable</translation>
</message>
<message>
<location filename="fbd_plugins/alarmdelayplugin/alarmdelayplugin.cpp" line="38"/>
<source></source>
<translation>Filter Configuration</translation>
</message>
<message>
<location filename="fbd_plugins/alarmdelayplugin/alarmdelayplugin.cpp" line="40"/>
<source>(s)</source>
<translation>Delay Time (s)</translation>
</message>
<message>
<location filename="fbd_plugins/alarmdelayplugin/alarmdelayplugin.cpp" line="64"/>
<source>14400</source>
<translation>The maximum value is 14400!!!</translation>
</message>
<message>
<location filename="fbd_plugins/alarmdelayplugin/alarmdelayplugin.cpp" line="69"/>
<source>0</source>
<translation>The minimum value is 0!!!</translation>
</message>
<message>
<location filename="fbd_plugins/alarmdelayplugin/alarmdelayplugin.cpp" line="79"/>
<source></source>
<translation>Filter configuration cannot be empty</translation>
</message>
<message>
<location filename="fbd_plugins/alarmdelayplugin/alarmdelayplugin.cpp" line="83"/>
<source>0</source>
<translation>Delay time cannot be less than 0</translation>
</message>
<message>
<source></source>
<translation type="vanished">Alarm Delay</translation>
</message>
</context>
<context>
<name>AlarmGeneratePlugin</name>
<message>
<source></source>
<translation type="vanished">Alarm Generation</translation>
</message>
</context>
<context>
<name>AlarmPushDlg</name>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="14"/>
<source></source>
<translation>Alarm Push</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="20"/>
<source>OK</source>
<translation>OK</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="27"/>
<source></source>
<translation>Smart Push</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="47"/>
<source>Cancel</source>
<translation>Cancel</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="58"/>
<source></source>
<translation>Recipient</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="87"/>
<source>&lt;&lt;</source>
<translation>Remove &lt;&lt;</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="97"/>
<source>&gt;&gt;</source>
<translation>Add &gt;&gt;</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="119"/>
<source></source>
<translation>Additional Users</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="126"/>
<source></source>
<translation>Separate multiple additional users with semicolons</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="133"/>
<source></source>
<translation>Edit</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="155"/>
<source></source>
<translation>Push Format</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="163"/>
<source></source>
<translation>Push Method</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="177"/>
<source></source>
<translation>Email</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="182"/>
<source></source>
<translation>SMS</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="187"/>
<source></source>
<translation>Phone</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="195"/>
<source></source>
<translation>Email Title</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="211"/>
<source></source>
<translation>Format Configuration</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="221"/>
<source></source>
<translation>Preview</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="236"/>
<source></source>
<translation>Customize</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="241"/>
<source></source>
<translation>Template</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="295"/>
<source></source>
<translation>Quantity</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="308"/>
<source>1</source>
<translation>Level 1 Quantity</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="315"/>
<source></source>
<translation>Time</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="322"/>
<source>2</source>
<translation>Level 2 Quantity</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="329"/>
<source>5</source>
<translation>Level 5 Quantity</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="336"/>
<source>4</source>
<translation>Level 4 Quantity</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="343"/>
<source>3</source>
<translation>Level 3 Quantity</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="350"/>
<source></source>
<translation>Apply</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="357"/>
<source></source>
<translation>Location</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="364"/>
<source></source>
<translation>Level</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="371"/>
<source></source>
<translation>Domain</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="378"/>
<source></source>
<translation>Content</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="385"/>
<source></source>
<translation>Status</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="392"/>
<source></source>
<translation>Professional</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="399"/>
<source></source>
<translation>Responsibility Area</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="406"/>
<source></source>
<translation>Device Group</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="413"/>
<source></source>
<translation>Measurement Point</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="420"/>
<source></source>
<translation>Device</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.ui" line="427"/>
<source></source>
<translation>Cycle</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.cpp" line="167"/>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.cpp" line="193"/>
<source></source>
<translation>Warning</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.cpp" line="167"/>
<location filename="fbd_plugins/alarmpushplugin/alarmpushdlg.cpp" line="193"/>
<source>!</source>
<translation>Format Error!</translation>
</message>
</context>
<context>
<name>AlarmPushPlugin</name>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushplugin.cpp" line="20"/>
<source></source>
<translation>Alarm</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushplugin.cpp" line="21"/>
<location filename="fbd_plugins/alarmpushplugin/alarmpushplugin.cpp" line="28"/>
<source>使</source>
<translation>Enable</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushplugin.cpp" line="26"/>
<location filename="fbd_plugins/alarmpushplugin/alarmpushplugin.cpp" line="49"/>
<source></source>
<translation>Recipient</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushplugin.cpp" line="27"/>
<source></source>
<translation>Content</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushplugin.cpp" line="47"/>
<source></source>
<translation>Push Type</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushplugin.cpp" line="75"/>
<source></source>
<translation>The push type configuration cannot be empty</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushplugin.cpp" line="79"/>
<source></source>
<translation>The recipient configuration cannot be empty</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushplugin.cpp" line="100"/>
<location filename="fbd_plugins/alarmpushplugin/alarmpushplugin.cpp" line="131"/>
<location filename="fbd_plugins/alarmpushplugin/alarmpushplugin.cpp" line="170"/>
<source></source>
<translation>Title</translation>
</message>
<message>
<source></source>
<translation type="vanished">Alarm Push</translation>
</message>
<message>
<source>!</source>
<translation type="vanished">Loop format error! Please do not modify the automatically generated content</translation>
</message>
</context>
<context>
<name>AlarmSplitPlugin</name>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="14"/>
<source></source>
<translation>Alarm</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="15"/>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="17"/>
<source>使</source>
<translation>Enable</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="33"/>
<source></source>
<translation>Number of Outputs</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="35"/>
<source></source>
<translation>Output Port</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="35"/>
<source></source>
<translation>Data</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="43"/>
<source>0</source>
<translation>The number of splits must be greater than 0</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="52"/>
<source>32</source>
<translation>The number of outputs cannot exceed 32!!!</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="57"/>
<source>0</source>
<translation>The input value cannot be less than 0</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="62"/>
<source></source>
<translation>The input value is the same as the current value</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="84"/>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="125"/>
<source></source>
<translation>Time</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="89"/>
<source>0-</source>
<translation>0-Time</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="89"/>
<source>1-ID</source>
<translation>1-Domain ID</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="89"/>
<source>2-ID</source>
<translation>2-Location ID</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="89"/>
<source>3-ID</source>
<translation>3-Application ID</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="89"/>
<source>4-ID</source>
<translation>4-Priority ID</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="89"/>
<source>5-</source>
<translation>5-Content</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="90"/>
<source>6-ID</source>
<translation>6-Status ID</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="90"/>
<source>7-ID</source>
<translation>7-Professional ID</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="90"/>
<source>8-ID</source>
<translation>8-Responsibility Area ID</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="90"/>
<source>9-</source>
<translation>9-Device Group Label</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="90"/>
<source>10-</source>
<translation>10-Measurement Point Label</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="90"/>
<source>11-</source>
<translation>11-Device Label</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="122"/>
<source>0</source>
<translation>0</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="126"/>
<source>5</source>
<translation>5</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="129"/>
<source></source>
<translation>Content</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="130"/>
<source>9</source>
<translation>9</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="133"/>
<source></source>
<translation>Device Group Label</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="134"/>
<source>10</source>
<translation>10</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="137"/>
<source></source>
<translation>Measurement Point Label</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="138"/>
<source>11</source>
<translation>11</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="141"/>
<source></source>
<translation>Device Label</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="142"/>
<source>1</source>
<translation>1</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="145"/>
<source>ID</source>
<translation>Domain ID</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="146"/>
<source>2</source>
<translation>2</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="149"/>
<source>ID</source>
<translation>Location ID</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="150"/>
<source>3</source>
<translation>3</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="153"/>
<source>ID</source>
<translation>Application ID</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="154"/>
<source>4</source>
<translation>4</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="157"/>
<source>ID</source>
<translation>Priority ID</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="158"/>
<source>6</source>
<translation>6</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="161"/>
<source>ID</source>
<translation>Status ID</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="162"/>
<source>7</source>
<translation>7</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="165"/>
<source>ID</source>
<translation>Professional ID</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="166"/>
<source>8</source>
<translation>8</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.cpp" line="169"/>
<source>ID</source>
<translation>Responsibility Area ID</translation>
</message>
<message>
<source></source>
<translation type="vanished">Alarm Split</translation>
</message>
<message>
<source></source>
<translation type="vanished">Mapping</translation>
</message>
</context>
<context>
<name>AlarmSubscribePlugin</name>
<message>
<source></source>
<translation type="vanished">Alarm Subscription</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">Alarm Type Enable</translation>
</message>
<message>
<source></source>
<translation type="vanished">Alarm Type</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">Alarm Status Enable</translation>
</message>
<message>
<source></source>
<translation type="vanished">Alarm Status</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">Alarm Level Enable</translation>
</message>
<message>
<source></source>
<translation type="vanished">Alarm Level</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">Location Enable</translation>
</message>
<message>
<source></source>
<translation type="vanished">Location</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">Professional Enable</translation>
</message>
<message>
<source></source>
<translation type="vanished">Professional</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">Equipment Type Enable</translation>
</message>
<message>
<source></source>
<translation type="vanished">Equipment Type</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">Responsible Area Enable</translation>
</message>
<message>
<source></source>
<translation type="vanished">Responsible Area</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">Equipment or Measurement Point Enable</translation>
</message>
<message>
<source></source>
<translation type="vanished">Equipment or Measurement Point</translation>
</message>
<message>
<source></source>
<translation type="vanished">Error</translation>
</message>
<message>
<source></source>
<translation type="vanished">Initialization Failed</translation>
</message>
<message>
<source> </source>
<translation type="vanished">Unknown Property Name</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">Alarm Type Enabled, but No Alarm Type Selected</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">Alarm Status Enabled, but No Alarm Status Selected</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">Alarm Level Enabled, but No Alarm Level Selected</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">Location Enabled, but No Location Selected</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">Professional Enabled, but No Professional Selected</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">Equipment Type Enabled, but No Equipment Type Selected</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">Responsible Area Enabled, but No Responsible Area Selected</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">Equipment or measurement point is enabled, but no equipment or measurement point is selected</translation>
</message>
</context>
<context>
<name>And2Plugin</name>
<message>
<source></source>
<translation type="vanished">And</translation>
</message>
<message>
<source></source>
<translation type="vanished">Number of Conversions</translation>
</message>
<message>
<source>32</source>
<translation type="vanished">The number of inputs cannot exceed 32!!!</translation>
</message>
<message>
<source>2</source>
<translation type="vanished">The input value cannot be less than 2</translation>
</message>
<message>
<source></source>
<translation type="vanished">The input value is the same as the current value</translation>
</message>
</context>
<context>
<name>AttachDlg</name>
<message>
<location filename="fbd_plugins/alarmpushplugin/attachdlg.ui" line="14"/>
<source></source>
<translation>Additional Users</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/attachdlg.ui" line="54"/>
<source></source>
<translation>Add</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/attachdlg.ui" line="61"/>
<source></source>
<translation>Delete</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/attachdlg.ui" line="81"/>
<source></source>
<translation>Email Verification</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/attachdlg.ui" line="88"/>
<source></source>
<translation>Phone Verification</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/attachdlg.cpp" line="92"/>
<source>邮箱格式校验:未通过!</source>
<translation>Email format check: Failed!</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/attachdlg.cpp" line="96"/>
<source>邮箱格式校验:通过!</source>
<translation>Email format check: Passed!</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/attachdlg.cpp" line="120"/>
<source>电话格式校验:未通过!</source>
<translation>Phone format check: Failed!</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/attachdlg.cpp" line="124"/>
<source>电话格式校验:通过!</source>
<translation>Phone format check: Passed!</translation>
</message>
</context>
<context>
<name>BitSplitPlugin</name>
<message>
<source></source>
<translation type="vanished">Number of Conversions</translation>
</message>
<message>
<source>64</source>
<translation type="vanished">The number of outputs cannot exceed 64!!!</translation>
</message>
<message>
<source>1</source>
<translation type="vanished">The output value cannot be less than 1</translation>
</message>
<message>
<source></source>
<translation type="vanished">The output value is the same as the current value</translation>
</message>
</context>
<context>
<name>CAbout</name>
<message>
<source></source>
<translation type="vanished">About</translation>
</message>
<message>
<source> V1.0</source>
<translation type="vanished">Logic Programming Tool Version V1.0</translation>
</message>
<message>
<source> V1.0</source>
<translation type="vanished">Shenzhen Kangbida Control Technology Co., Ltd. Logic Programming Tool Version V1.0</translation>
</message>
<message>
<source></source>
<translation type="vanished">Close</translation>
</message>
</context>
<context>
<name>CCallPlugin</name>
<message>
<location filename="fbd_plugins/phonecallplugin/CallPlugin.cpp" line="15"/>
<source></source>
<translation>Recipient</translation>
</message>
<message>
<location filename="fbd_plugins/phonecallplugin/CallPlugin.cpp" line="18"/>
<source></source>
<translation>Content</translation>
</message>
<message>
<location filename="fbd_plugins/phonecallplugin/CallPlugin.cpp" line="21"/>
<source>使</source>
<translation>Enable</translation>
</message>
<message>
<location filename="fbd_plugins/phonecallplugin/CallPlugin.cpp" line="35"/>
<source></source>
<translation>Server Address</translation>
</message>
<message>
<location filename="fbd_plugins/phonecallplugin/CallPlugin.cpp" line="37"/>
<source></source>
<translation>Username</translation>
</message>
<message>
<location filename="fbd_plugins/phonecallplugin/CallPlugin.cpp" line="39"/>
<source></source>
<translation>Password</translation>
</message>
<message>
<location filename="fbd_plugins/phonecallplugin/CallPlugin.cpp" line="47"/>
<source></source>
<translation>The server address is empty</translation>
</message>
<message>
<location filename="fbd_plugins/phonecallplugin/CallPlugin.cpp" line="49"/>
<source></source>
<translation>The username is empty</translation>
</message>
<message>
<location filename="fbd_plugins/phonecallplugin/CallPlugin.cpp" line="51"/>
<source></source>
<translation>The password is empty</translation>
</message>
</context>
<context>
<name>CDiagram</name>
<message>
<source></source>
<translation type="vanished">Error</translation>
</message>
<message>
<source></source>
<translation type="vanished">One input cannot join multiple outputs!</translation>
</message>
<message>
<source>====================FBD图检查======================</source>
<translation type="vanished">====================FBD Diagram Check======================</translation>
</message>
<message>
<source>FBD图中没有模块</source>
<translation type="vanished">There are no modules in the current FBD diagram!</translation>
</message>
<message>
<source> &gt; [</source>
<translation type="vanished"> &gt; module [</translation>
</message>
<message>
<source>] </source>
<translation type="vanished">] input </translation>
</message>
<message>
<source>================</source>
<translation type="vanished">================</translation>
</message>
<message>
<source> FBD图检查 </source>
<translation type="vanished">FBD Diagram Check</translation>
</message>
<message>
<source> </source>
<translation type="vanished">Element Self-inspection Failed</translation>
</message>
<message>
<source>&gt; </source>
<translation type="vanished">&gt;</translation>
</message>
<message>
<source> </source>
<translation type="vanished">Input of the Element</translation>
</message>
<message>
<source> </source>
<translation type="vanished"> More than one node was connected</translation>
</message>
<message>
<source>FBD图检查结束%1%2</source>
<translation type="vanished">FBD diagram check is over,a total of %1 modules were checked,%2 errors were found</translation>
</message>
<message>
<source></source>
<translation type="vanished">Error reading file module, module does not exist, please reinstall the program!</translation>
</message>
<message>
<source> : </source>
<translation type="vanished">Last Refresh Time: </translation>
</message>
<message>
<source></source>
<translation type="vanished">Error reading rdb,stop running!</translation>
</message>
<message>
<source></source>
<translation type="vanished">Rdb connection error!</translation>
</message>
<message>
<source>...</source>
<translation type="vanished">Save module table...</translation>
</message>
<message>
<source> </source>
<translation type="vanished"> Write database error </translation>
</message>
<message>
<source>...</source>
<translation type="vanished">Save operation completed...</translation>
</message>
<message>
<source></source>
<translation type="vanished">Save database failed</translation>
</message>
<message>
<source> </source>
<translation type="vanished">Database saved </translation>
</message>
<message>
<source> </source>
<translation type="vanished">Save database failed </translation>
</message>
<message>
<source></source>
<translation type="vanished">choose</translation>
</message>
<message>
<source>fbd图引用</source>
<translation type="vanished">There is an output reference module in the file, which may be referenced by other FBD diagrams,delete?</translation>
</message>
<message>
<source></source>
<translation type="vanished">The module dose not have library infomation in the current file</translation>
</message>
<message>
<source></source>
<translation type="vanished">Delete data from database error!</translation>
</message>
</context>
<context>
<name>CDiagramScene</name>
<message>
<source>&amp;</source>
<translation type="vanished">&amp;Undo</translation>
</message>
<message>
<source>&amp;</source>
<translation type="vanished">&amp;Redo</translation>
</message>
<message>
<source></source>
<translation type="vanished">Not and mudule</translation>
</message>
<message>
<source> [</source>
<translation type="vanished"> the type that the current port matches [</translation>
</message>
<message>
<source></source>
<translation type="vanished">and</translation>
</message>
</context>
<context>
<name>CFBDMainWindow</name>
<message>
<source></source>
<translation type="vanished">Function Block Diagram Programming Tool</translation>
</message>
<message>
<source>(&amp;F)</source>
<translation type="vanished">File(&amp;F)</translation>
</message>
<message>
<source>(&amp;E)</source>
<translation type="vanished">Edit(&amp;E)</translation>
</message>
<message>
<source>(&amp;H)</source>
<translation type="vanished">Help(&amp;H)</translation>
</message>
<message>
<source>(&amp;V)</source>
<translation type="vanished">View(&amp;V)</translation>
</message>
<message>
<source></source>
<translation type="vanished">Toolbar</translation>
</message>
<message>
<source></source>
<translation type="vanished">Module Library</translation>
</message>
<message>
<source></source>
<translation type="vanished">Attribute Edit</translation>
</message>
<message>
<source></source>
<translation type="vanished">Help</translation>
</message>
<message>
<source></source>
<translation type="vanished">Connection Check Prompt</translation>
</message>
<message>
<source>(&amp;O)</source>
<translation type="vanished">Open(&amp;O)</translation>
</message>
<message>
<source></source>
<translation type="vanished">Open</translation>
</message>
<message>
<source></source>
<translation type="vanished">Save</translation>
</message>
<message>
<source>Xml文件</source>
<translation type="vanished">Save the Xml file,save database</translation>
</message>
<message>
<source></source>
<translation type="vanished">Save as</translation>
</message>
<message>
<source>Xml文件</source>
<translation type="vanished">Save as the Xml file,save as database</translation>
</message>
<message>
<source>退(&amp;X)</source>
<translation type="vanished">Exit(&amp;X)</translation>
</message>
<message>
<source></source>
<translation type="vanished">Run</translation>
</message>
<message>
<source>/</source>
<translation type="vanished">Continuous reading/Stop reading Rdb infomation</translation>
</message>
<message>
<source></source>
<translation type="vanished">Display infomation</translation>
</message>
<message>
<source>(&amp;N)</source>
<translation type="vanished">New(&amp;N)</translation>
</message>
<message>
<source></source>
<translation type="vanished">New</translation>
</message>
<message>
<source>(&amp;C)</source>
<translation type="vanished">Close(&amp;C)</translation>
</message>
<message>
<source></source>
<translation type="vanished">Close</translation>
</message>
<message>
<source>(&amp;A)</source>
<translation type="vanished">About(&amp;A)</translation>
</message>
<message>
<source>Tab 1</source>
<translation type="vanished">Tab 1</translation>
</message>
<message>
<source>Tab 2</source>
<translation type="vanished">Tab 2</translation>
</message>
<message>
<source></source>
<translation type="vanished">List of primitives</translation>
</message>
<message>
<source></source>
<translation type="vanished">Business type</translation>
</message>
<message>
<source>Page</source>
<translation type="vanished">Page</translation>
</message>
<message>
<source></source>
<translation type="vanished">Graph list</translation>
</message>
<message>
<source>1</source>
<translation type="vanished">1</translation>
</message>
<message>
<source>Group0</source>
<translation type="vanished">Group0</translation>
</message>
<message>
<source>Graph0</source>
<translation type="vanished">Graph0</translation>
</message>
<message>
<source>Graph1</source>
<translation type="vanished">Graph1</translation>
</message>
<message>
<source>Graph2</source>
<translation type="vanished">Graph2</translation>
</message>
<message>
<source>Graph3</source>
<translation type="vanished">Graph3</translation>
</message>
<message>
<source>Graph4</source>
<translation type="vanished">Graph4</translation>
</message>
<message>
<source>Group1</source>
<translation type="vanished">Group1</translation>
</message>
<message>
<source>Graph5</source>
<translation type="vanished">Graph5</translation>
</message>
<message>
<source>Group2</source>
<translation type="vanished">Group2</translation>
</message>
<message>
<source>Graph6</source>
<translation type="vanished">Graph6</translation>
</message>
<message>
<source></source>
<translation type="vanished">Group information</translation>
</message>
<message>
<source></source>
<translation type="vanished">Template list</translation>
</message>
<message>
<source>Ctrl+S</source>
<translation type="vanished">Ctrl+S</translation>
</message>
<message>
<source>Ctrl+Q</source>
<translation type="vanished">Ctrl+Q</translation>
</message>
<message>
<source>/</source>
<translation type="vanished">Continuous or Stop reading real-time data </translation>
</message>
<message>
<source>R</source>
<translation type="vanished">R</translation>
</message>
<message>
<source>Ctrl+N</source>
<translation type="vanished">Ctrl+N</translation>
</message>
<message>
<source></source>
<translation type="vanished">Zoom In</translation>
</message>
<message>
<source></source>
<translation type="vanished">Zoom Out</translation>
</message>
<message>
<source></source>
<translation type="vanished">Restore</translation>
</message>
<message>
<source></source>
<translation type="vanished">Show All</translation>
</message>
<message>
<source></source>
<translation type="vanished">Display the primitive list window</translation>
</message>
<message>
<source></source>
<translation type="vanished">Set graph properties</translation>
</message>
<message>
<source></source>
<translation type="vanished">Display the graph list window</translation>
</message>
<message>
<source>xml文件</source>
<translation type="vanished">Open XML file</translation>
</message>
<message>
<source></source>
<translation type="vanished">Save as template</translation>
</message>
<message>
<source></source>
<translation type="vanished">Show Module Library Widget</translation>
</message>
<message>
<source></source>
<translation type="vanished">Show Attribute Edit Widget</translation>
</message>
<message>
<source></source>
<translation type="vanished">Set group infomation</translation>
</message>
<message>
<source></source>
<translation type="vanished">Retriever</translation>
</message>
<message>
<source></source>
<translation type="vanished">Open retriever</translation>
</message>
<message>
<source>Taginfo更新当前文档中数据库的点</source>
<translation type="vanished">Update the database point in the current document based on Taginfo</translation>
</message>
<message>
<source></source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source>Xml文件</source>
<translation type="vanished">Delete the Xml file,delete the data in the database</translation>
</message>
<message>
<source>Xml文件</source>
<translation type="vanished">Only save the Xml file</translation>
</message>
<message>
<source></source>
<translation type="vanished">Check the connection</translation>
</message>
<message>
<source></source>
<translation type="vanished">Read from Rdb</translation>
</message>
<message>
<source></source>
<translation type="vanished">Read the output port information of each module from the Rdb</translation>
</message>
<message>
<source>Xml文件删除</source>
<translation type="vanished">Delete from database,delete the Xml file</translation>
</message>
<message>
<source></source>
<translation type="vanished">Left align</translation>
</message>
<message>
<source>(&amp;C)</source>
<translation type="vanished">Copy(&amp;C)</translation>
</message>
<message>
<source></source>
<translation type="vanished">Copy</translation>
</message>
<message>
<source>Ctrl+C</source>
<translation type="vanished">Ctrl+C</translation>
</message>
<message>
<source>(&amp;P)</source>
<translation type="vanished">Paste(&amp;P)</translation>
</message>
<message>
<source></source>
<translation type="vanished">Paste</translation>
</message>
<message>
<source>Ctrl+V</source>
<translation type="vanished">Ctrl+V</translation>
</message>
<message>
<source>(&amp;U)</source>
<translation type="vanished">Cut(&amp;U)</translation>
</message>
<message>
<source></source>
<translation type="vanished">Cut</translation>
</message>
<message>
<source>Ctrl+X</source>
<translation type="vanished">Ctrl+X</translation>
</message>
<message>
<source></source>
<translation type="vanished">Top align</translation>
</message>
<message>
<source></source>
<translation type="vanished">Right align</translation>
</message>
<message>
<source></source>
<translation type="vanished">Bottom align</translation>
</message>
<message>
<source></source>
<translation type="vanished">Refresh the interface</translation>
</message>
<message>
<source></source>
<translation type="vanished">Only delete the data in the database</translation>
</message>
<message>
<source></source>
<translation type="vanished">Chinese</translation>
</message>
<message>
<source></source>
<translation type="vanished">English</translation>
</message>
<message>
<source></source>
<translation type="vanished">Status</translation>
</message>
<message>
<source></source>
<translation type="vanished">Error</translation>
</message>
<message>
<source></source>
<translation type="vanished">The file with the same name has been opened,please close the open file first!</translation>
</message>
<message>
<source>%1 </source>
<translation type="vanished">%1 content is empty,please check!</translation>
</message>
<message>
<source></source>
<translation type="vanished">Save database successfully</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to save database</translation>
</message>
<message>
<source> xml文件保存成功 </source>
<translation type="vanished"> Save Xml file successfully </translation>
</message>
<message>
<source>&apos;</source>
<translation type="vanished">File cannot be saved in location&apos;</translation>
</message>
<message>
<source>xml文件</source>
<translation type="vanished">The database initialization failed,please save it as an XML file or rerun the program</translation>
</message>
<message>
<source>...</source>
<translation type="vanished">Start saving file...</translation>
</message>
<message>
<source>:%1!</source>
<translation type="vanished">Fault tree label:%1 already exists int the database,please reset the label!</translation>
</message>
<message>
<source></source>
<translation type="vanished">The file with the same name has been opened,please close the open file first!</translation>
</message>
<message>
<source></source>
<translation type="vanished">Open file error</translation>
</message>
<message>
<source>:
%1</source>
<translation type="vanished">File does not exist:%1</translation>
</message>
<message>
<source></source>
<translation type="vanished">The Rdb initialization failed,please rerun the program</translation>
</message>
<message>
<source></source>
<translation type="vanished">Error reading Rdb!</translation>
</message>
<message>
<source></source>
<translation type="vanished">Read Rdb complete!</translation>
</message>
<message>
<source></source>
<translation type="vanished">Confirm</translation>
</message>
<message>
<source></source>
<translation type="vanished">The modification of the diagram is not saved,do you want to close it?</translation>
</message>
<message>
<source>&amp;</source>
<translation type="vanished">&amp;flip</translation>
</message>
<message>
<source> %1 </source>
<translation type="vanished">Now the selected module is %1 </translation>
</message>
<message>
<source> %1_%2 </source>
<translation type="vanished">Now the selected module is %1_%2 </translation>
</message>
<message>
<source> %1 </source>
<translation type="vanished">Now the number of selected module is %1 </translation>
</message>
<message>
<source>fbd文档</source>
<translation type="vanished">The current FBD document cannot be found!</translation>
</message>
<message>
<source>...</source>
<translation type="vanished">Open retriever...</translation>
</message>
<message>
<source>!</source>
<translation type="vanished">The file cannot be found!</translation>
</message>
<message>
<source></source>
<translation type="vanished">The database initialization failed,please rerun the program</translation>
</message>
<message>
<source>...</source>
<translation type="vanished">Delete database related data...</translation>
</message>
<message>
<source></source>
<translation type="vanished">Database deletion error:</translation>
</message>
<message>
<source></source>
<translation type="vanished">Cancel delete database</translation>
</message>
<message>
<source>!</source>
<translation type="vanished">Delete file successfully,submit the version library successfully!</translation>
</message>
<message>
<source>xml文件保存成功 </source>
<translation type="vanished">Save Xml file successfully </translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to load style file</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to initialize all primitives</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to read configuration file</translation>
</message>
<message>
<source></source>
<translation type="vanished">Input/Output</translation>
</message>
<message>
<source></source>
<translation type="vanished">Mathematical operations</translation>
</message>
<message>
<source></source>
<translation type="vanished">Compare Module</translation>
</message>
<message>
<source></source>
<translation type="vanished">Data Type Conversion</translation>
</message>
<message>
<source></source>
<translation type="vanished">Boolean operations</translation>
</message>
<message>
<source></source>
<translation type="vanished">Logic Module</translation>
</message>
<message>
<source></source>
<translation type="vanished">Control output</translation>
</message>
<message>
<source></source>
<translation type="vanished">Power Control</translation>
</message>
<message>
<source></source>
<translation type="vanished">Script Module</translation>
</message>
<message>
<source></source>
<translation type="vanished">Alarm module</translation>
</message>
<message>
<source>ALL</source>
<translation type="vanished">ALL</translation>
</message>
<message>
<source></source>
<translation type="vanished">Monitoring</translation>
</message>
<message>
<source></source>
<translation type="vanished">Other</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to open the database</translation>
</message>
<message>
<source></source>
<translation type="vanished">Activated</translation>
</message>
<message>
<source></source>
<translation type="vanished">Not activated</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to initialize primitive menu</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to initialize graph list</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to initialize template list</translation>
</message>
<message>
<source>%1</source>
<translation type="vanished">Failed to read graph [%1] from the database</translation>
</message>
<message>
<source></source>
<translation type="vanished">Delete confirmation</translation>
</message>
<message>
<source> %1 </source>
<translation type="vanished">Are you sure you want to delete graph %1?</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to delete graph</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to update group information</translation>
</message>
<message>
<source></source>
<translation type="vanished">Current user has no editing permissions</translation>
</message>
<message>
<source>%1</source>
<translation type="vanished">Failed to create path [%1]</translation>
</message>
<message>
<source>Open Diagram</source>
<translation type="vanished">Open Diagram</translation>
</message>
<message>
<source></source>
<translation type="vanished">This graph already exists in the database. Please rename it before opening</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to open the file</translation>
</message>
<message>
<source></source>
<translation type="vanished">&quot;When there are errors in the graph check and the effective status is &apos;Yes&apos;, saving is not allowed.</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to save graph</translation>
</message>
<message>
<source></source>
<translation type="vanished">Graph saved successfully</translation>
</message>
<message>
<source></source>
<translation type="vanished">Warning</translation>
</message>
<message>
<source></source>
<translation type="vanished">The current graph is not saved</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">The current graph is not enabled</translation>
</message>
<message>
<source></source>
<translation type="vanished">Please enter template name</translation>
</message>
<message>
<source></source>
<translation type="vanished">Template name: </translation>
</message>
<message>
<source></source>
<translation type="vanished">Name cannot be empty</translation>
</message>
<message>
<source></source>
<translation type="vanished">Template name is duplicated</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to query the database</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to save template</translation>
</message>
<message>
<source></source>
<translation type="vanished">Information</translation>
</message>
<message>
<source></source>
<translation type="vanished">Template saved successfully</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to read graph from the database</translation>
</message>
<message>
<source>xml文件</source>
<translation type="vanished">Export as XML file</translation>
</message>
<message>
<source></source>
<translation type="vanished">Delete this graph</translation>
</message>
<message>
<source></source>
<translation type="vanished">Choose export path</translation>
</message>
<message>
<source></source>
<translation type="vanished">Inquire</translation>
</message>
<message>
<source></source>
<translation type="vanished">The file already exists. Do you want to overwrite it?</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to open the file</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to read file content from the database</translation>
</message>
<message>
<source></source>
<translation type="vanished">Export successful</translation>
</message>
<message>
<source> %1 </source>
<translation type="vanished">Are you sure you want to delete template %1?</translation>
</message>
<message>
<source></source>
<translation type="vanished">Deletion successful</translation>
</message>
<message>
<source></source>
<translation type="vanished">Deletion failed</translation>
</message>
<message>
<source></source>
<translation type="vanished">Left-align the selected modules</translation>
</message>
<message>
<source></source>
<translation type="vanished">Top-align the selected modules</translation>
</message>
<message>
<source></source>
<translation type="vanished">Right-align the selected modules</translation>
</message>
<message>
<source></source>
<translation type="vanished">Bottom-align the selected modules</translation>
</message>
<message>
<source></source>
<translation type="vanished">Copy the selected modules</translation>
</message>
<message>
<source></source>
<translation type="vanished">Paste operation</translation>
</message>
<message>
<source></source>
<translation type="vanished">Cut the selected modules</translation>
</message>
<message>
<source>&apos;</source>
<translation type="vanished">The file is occupied,cannot be saved in location&apos;</translation>
</message>
<message>
<source></source>
<translation type="vanished">This file has not been saved, no library information</translation>
</message>
<message>
<source></source>
<translation type="vanished">Delete database successfully</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to delete database</translation>
</message>
</context>
<context>
<name>CFBDRetriever</name>
<message>
<source></source>
<translation type="vanished">Retriever</translation>
</message>
<message>
<source></source>
<translation type="vanished">Profession:</translation>
</message>
<message>
<source></source>
<translation type="vanished">Location:</translation>
</message>
<message>
<source></source>
<translation type="vanished">Device Group:</translation>
</message>
<message>
<source></source>
<translation type="vanished">Table Name:</translation>
</message>
<message>
<source>:</source>
<translation type="vanished">Retriever Mode:</translation>
</message>
<message>
<source></source>
<translation type="vanished">Device</translation>
</message>
<message>
<source></source>
<translation type="vanished">Table</translation>
</message>
<message>
<source></source>
<translation type="vanished">Point Type:</translation>
</message>
<message>
<source></source>
<translation type="vanished">Value:</translation>
</message>
<message>
<source></source>
<translation type="vanished">Point Name:</translation>
</message>
<message>
<source></source>
<translation type="vanished">Column Name:</translation>
</message>
<message>
<source></source>
<translation type="vanished">Digital</translation>
</message>
<message>
<source></source>
<translation type="vanished">Analog</translation>
</message>
<message>
<source></source>
<translation type="vanished">Mix</translation>
</message>
<message>
<source></source>
<translation type="vanished">Accuml</translation>
</message>
<message>
<source></source>
<translation type="vanished">Const</translation>
</message>
<message>
<source></source>
<translation type="vanished">General</translation>
</message>
<message>
<source></source>
<translation type="vanished">Other</translation>
</message>
<message>
<source></source>
<translation type="vanished">Value</translation>
</message>
<message>
<source></source>
<translation type="vanished">Status</translation>
</message>
</context>
<context>
<name>CFmtTextPlugin</name>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtTextPlugin.cpp" line="14"/>
<location filename="fbd_plugins/fmttextplugin/FmtTextPlugin.cpp" line="16"/>
<source>使</source>
<translation>Enable</translation>
</message>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtTextPlugin.cpp" line="17"/>
<source></source>
<translation>Formatted Text Output</translation>
</message>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtTextPlugin.cpp" line="57"/>
<source></source>
<translation>Input Number</translation>
</message>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtTextPlugin.cpp" line="59"/>
<source></source>
<translation>Formatted Configuration</translation>
</message>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtTextPlugin.cpp" line="61"/>
<source></source>
<translation>Input Port</translation>
</message>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtTextPlugin.cpp" line="61"/>
<source></source>
<translation>Data Type</translation>
</message>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtTextPlugin.cpp" line="69"/>
<source></source>
<translation>Formatted Text is Empty</translation>
</message>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtTextPlugin.cpp" line="95"/>
<source>0</source>
<translation>0</translation>
</message>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtTextPlugin.cpp" line="97"/>
<source>1</source>
<translation>1</translation>
</message>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtTextPlugin.cpp" line="99"/>
<source>2</source>
<translation>2</translation>
</message>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtTextPlugin.cpp" line="101"/>
<source>3</source>
<translation>3</translation>
</message>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtTextPlugin.cpp" line="118"/>
<source>32</source>
<translation>The number of input cannot be more than 32!!!</translation>
</message>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtTextPlugin.cpp" line="123"/>
<source>0</source>
<translation>The input value cannot be less than 0</translation>
</message>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtTextPlugin.cpp" line="128"/>
<source></source>
<translation>The input value is the same as the present value</translation>
</message>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtTextPlugin.cpp" line="145"/>
<source>0-</source>
<translation>0-Integer</translation>
</message>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtTextPlugin.cpp" line="145"/>
<source>1-</source>
<translation>1-Float</translation>
</message>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtTextPlugin.cpp" line="145"/>
<source>2-</source>
<translation>2-Boolean</translation>
</message>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtTextPlugin.cpp" line="145"/>
<source>3-</source>
<translation>3-String</translation>
</message>
</context>
<context>
<name>CGraphicsScene</name>
<message>
<source>&amp;</source>
<translation type="vanished">&amp;Undo</translation>
</message>
<message>
<source>&amp;</source>
<translation type="vanished">&amp;Redo</translation>
</message>
<message>
<source></source>
<translation type="vanished">Not and mudule</translation>
</message>
<message>
<source> [</source>
<translation type="vanished"> the type that the current port matches [</translation>
</message>
<message>
<source></source>
<translation type="vanished">AND</translation>
</message>
</context>
<context>
<name>CGroup</name>
<message>
<source>Form</source>
<translation type="vanished">Form</translation>
</message>
<message>
<source></source>
<translation type="vanished">Note: Restart the monitoring system after modifying the &apos;Belonging Specialty&apos; property of a group</translation>
</message>
<message>
<source></source>
<translation type="vanished">Add</translation>
</message>
<message>
<source></source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source></source>
<translation type="vanished">Close</translation>
</message>
<message>
<source></source>
<translation type="vanished">Group information</translation>
</message>
<message>
<source>ID</source>
<translation type="vanished">ID</translation>
</message>
<message>
<source></source>
<translation type="vanished">Name</translation>
</message>
<message>
<source></source>
<translation type="vanished">Description</translation>
</message>
<message>
<source></source>
<translation type="vanished">Refresh interval</translation>
</message>
<message>
<source></source>
<translation type="vanished">Business type</translation>
</message>
<message>
<source></source>
<translation type="vanished">Affiliated Location</translation>
</message>
<message>
<source></source>
<translation type="vanished">Location</translation>
</message>
<message>
<source></source>
<translation type="vanished">Update time</translation>
</message>
<message>
<source></source>
<translation type="vanished">Version number</translation>
</message>
<message>
<source></source>
<translation type="vanished">Error</translation>
</message>
<message>
<source>访</source>
<translation type="vanished">Failed to create system information access database</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to retrieve all location information</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to retrieve all specialty information</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to open the database</translation>
</message>
<message>
<source>fbd_group表最大id失败</source>
<translation type="vanished">Failed to query the maximum ID from the fbd_group table</translation>
</message>
<message>
<source></source>
<translation type="vanished">Add group</translation>
</message>
<message>
<source></source>
<translation type="vanished">Alarm</translation>
</message>
<message>
<source></source>
<translation type="vanished">Please select a record first</translation>
</message>
<message>
<source></source>
<translation type="vanished">Edit Group</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to query the graphs contained in this group</translation>
</message>
<message>
<source></source>
<translation type="vanished">Warning</translation>
</message>
<message>
<source></source>
<translation type="vanished">There are graphs in this group that have not been deleted. Please delete the graphs first</translation>
</message>
<message>
<source></source>
<translation type="vanished">Hint</translation>
</message>
<message>
<source></source>
<translation type="vanished">Are you sure you want to delete?</translation>
</message>
<message>
<source></source>
<translation type="vanished">Delete failed</translation>
</message>
</context>
<context>
<name>CGroupEdit</name>
<message>
<source>Form</source>
<translation type="vanished">Form</translation>
</message>
<message>
<source> </source>
<translation type="vanished">Name</translation>
</message>
<message>
<source> </source>
<translation type="vanished">Description</translation>
</message>
<message>
<source></source>
<translation type="vanished">Refresh Interval</translation>
</message>
<message>
<source>()</source>
<translation type="vanished">(Unit: Milliseconds)</translation>
</message>
<message>
<source></source>
<translation type="vanished">Business Type</translation>
</message>
<message>
<source></source>
<translation type="vanished">Affiliated Location</translation>
</message>
<message>
<source></source>
<translation type="vanished">Major</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">Error</translation>
</message>
<message>
<source>访</source>
<translation type="vanished">Failed to create system information access library</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to retrieve all location information</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to retrieve all major information</translation>
</message>
<message>
<source></source>
<translation type="vanished">The group name cannot be empty</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to open the database</translation>
</message>
<message>
<source>fbd_group表最大id失败</source>
<translation type="vanished">Failed to query the maximum ID from the fbd_group table</translation>
</message>
<message>
<source>SQL语句执行失败</source>
<translation type="vanished">SQL statement execution failed</translation>
</message>
</context>
<context>
<name>CPluginManager</name>
<message>
<source></source>
<translation type="vanished">Error</translation>
</message>
<message>
<source></source>
<translation type="vanished">There is a plugin with the same name:</translation>
</message>
</context>
<context>
<name>CPointPropertySet</name>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/CPointPropertySet.ui" line="14"/>
<source>Dialog</source>
<translation>Dialog</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/CPointPropertySet.ui" line="44"/>
<source>OnlySelected</source>
<translation>Only Selected</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/CPointPropertySet.ui" line="51"/>
<source>Expand/Collapse</source>
<translation>Expand/Collapse</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/CPointPropertySet.ui" line="58"/>
<source>Ok</source>
<translation>Ok</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/CPointPropertySet.ui" line="65"/>
<source>Cancel</source>
<translation>Cancel</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/CPointPropertySet.cpp" line="47"/>
<location filename="fbd_plugins/alarmsubscribeplugin/CPointPropertySet.cpp" line="147"/>
<location filename="fbd_plugins/alarmsubscribeplugin/CPointPropertySet.cpp" line="343"/>
<location filename="fbd_plugins/alarmsubscribeplugin/CPointPropertySet.cpp" line="362"/>
<source></source>
<translation>Error</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/CPointPropertySet.cpp" line="47"/>
<location filename="fbd_plugins/alarmsubscribeplugin/CPointPropertySet.cpp" line="147"/>
<source></source>
<translation>Failed to open the database</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/CPointPropertySet.cpp" line="343"/>
<source></source>
<translation>The total number of devices or measurement points exceeds the limit, the maximum number is</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/CPointPropertySet.cpp" line="362"/>
<source></source>
<translation>Property string split error</translation>
</message>
</context>
<context>
<name>CProgressBarDialog</name>
<message>
<source></source>
<translation type="vanished">Progress</translation>
</message>
<message>
<source>...</source>
<translation type="vanished">In the processing...</translation>
</message>
</context>
<context>
<name>CProperty</name>
<message>
<source></source>
<translation type="vanished">Name</translation>
</message>
<message>
<source></source>
<translation type="vanished">Output</translation>
</message>
<message>
<source></source>
<translation type="vanished">Output Name</translation>
</message>
<message>
<source></source>
<translation type="vanished">Input Measurement Point String</translation>
</message>
<message>
<source></source>
<translation type="vanished">Output Measurement Point String</translation>
</message>
<message>
<source></source>
<translation type="vanished">Control Measurement Point String</translation>
</message>
<message>
<source></source>
<translation type="vanished">Action Name</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">Enable Type</translation>
</message>
<message>
<source>(单位:s)</source>
<oldsource></oldsource>
<translation type="vanished">Timeout(unit:s)</translation>
</message>
<message>
<source></source>
<translation type="vanished">Control Action String</translation>
</message>
<message>
<source></source>
<translation type="vanished">Fail Logic</translation>
</message>
<message>
<source></source>
<translation type="vanished">Retry Number</translation>
</message>
<message>
<source></source>
<translation type="vanished">Fail Again Logic</translation>
</message>
<message>
<source></source>
<translation type="vanished">Conversion Number</translation>
</message>
<message>
<source></source>
<translation type="vanished">Input Number</translation>
</message>
<message>
<source></source>
<translation type="vanished">Output Number</translation>
</message>
<message>
<source>Y名称</source>
<translation type="vanished">Output Y Name</translation>
</message>
<message>
<source>QU名称</source>
<translation type="vanished">Output QU Name</translation>
</message>
<message>
<source>QL名称</source>
<translation type="vanished">Output QL Name</translation>
</message>
<message>
<source>1</source>
<translation type="vanished">Output Name1</translation>
</message>
<message>
<source>0</source>
<translation type="vanished">Output Name0</translation>
</message>
<message>
<source></source>
<translation type="vanished">Process Logic</translation>
</message>
<message>
<source>2</source>
<translation type="vanished">Output Name2</translation>
</message>
<message>
<source></source>
<translation type="vanished">Text</translation>
</message>
<message>
<source></source>
<translation type="vanished">Color</translation>
</message>
<message>
<source></source>
<translation type="vanished">Font</translation>
</message>
<message>
<source></source>
<translation type="vanished">Size</translation>
</message>
<message>
<source></source>
<translation type="vanished">The Number of Page</translation>
</message>
<message>
<source></source>
<translation type="vanished">UnitCnt</translation>
</message>
<message>
<source></source>
<translation type="vanished">Deadband</translation>
</message>
<message>
<source></source>
<translation type="vanished">MaxStep</translation>
</message>
<message>
<source>(单位:ms)</source>
<translation type="vanished">MinInterval(unit:ms)</translation>
</message>
<message>
<source>(单位:ms)</source>
<translation type="vanished">CommTimeout(unit:ms)</translation>
</message>
<message>
<source>(单位:ms)</source>
<translation type="vanished">CommRecovDelay(unit:ms)</translation>
</message>
<message>
<source>(单位:ms)</source>
<translation type="vanished">RegulateRecovDelay(unit:ms)</translation>
</message>
<message>
<source>SOC</source>
<translation type="vanished">StopChargeSOC</translation>
</message>
<message>
<source>SOC</source>
<translation type="vanished">ReChargeSOC</translation>
</message>
<message>
<source>SOC</source>
<translation type="vanished">ReDischargeSOC</translation>
</message>
<message>
<source>SOC</source>
<translation type="vanished">StopDischargeSOC</translation>
</message>
<message>
<source></source>
<translation type="vanished">ValueWhenComloss</translation>
</message>
<message>
<source></source>
<translation type="vanished">InstanceName</translation>
</message>
<message>
<source>LUA内容</source>
<translation type="vanished">LUA Content</translation>
</message>
<message>
<source></source>
<translation type="vanished">Port Space</translation>
</message>
<message>
<source></source>
<translation type="vanished">Primitive Width</translation>
</message>
<message>
<source></source>
<translation type="vanished">Input Port</translation>
</message>
<message>
<source></source>
<translation type="vanished">Output Port</translation>
</message>
<message>
<source></source>
<translation type="vanished">Type</translation>
</message>
<message>
<source></source>
<translation type="vanished">Unit</translation>
</message>
<message>
<source></source>
<translation type="vanished">MaxPower</translation>
</message>
<message>
<source></source>
<translation type="vanished">MinPower</translation>
</message>
<message>
<source></source>
<translation type="vanished">MaxDischargePower</translation>
</message>
<message>
<source></source>
<translation type="vanished">MinDischargePower</translation>
</message>
<message>
<source></source>
<translation type="vanished">MaxChargePower</translation>
</message>
<message>
<source></source>
<translation type="vanished">MinChargePower</translation>
</message>
<message>
<source></source>
<translation type="vanished">Rated Capacity</translation>
</message>
<message>
<source>(单位:ms)</source>
<translation type="vanished">RegulateTimeout(unit:ms)</translation>
</message>
<message>
<source></source>
<translation type="vanished">RegulatePrecision</translation>
</message>
<message>
<source></source>
<translation type="vanished">CommPrecision</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">UseUpMarginInput</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">UseDownMarginInput</translation>
</message>
<message>
<source></source>
<translation type="vanished">Port</translation>
</message>
<message>
<source></source>
<translation type="vanished">Display Name</translation>
</message>
<message>
<source></source>
<translation type="vanished">Graphical Element Display Name</translation>
</message>
</context>
<context>
<name>CPropertyTreeView</name>
<message>
<source></source>
<translation type="vanished">Measurement Point String</translation>
</message>
<message>
<source></source>
<translation type="vanished">Drag a point in the retriever to the line containing &apos;Measurement Point String&apos; in the property</translation>
</message>
<message>
<source></source>
<translation type="vanished">The point is dragged to the property&apos;</translation>
</message>
<message>
<source></source>
<translation type="vanished">&apos;</translation>
</message>
</context>
<context>
<name>CRetriever</name>
<message>
<source></source>
<translation type="vanished">Retriever</translation>
</message>
<message>
<source></source>
<translation type="vanished">Profession:</translation>
</message>
<message>
<source></source>
<translation type="vanished">Location:</translation>
</message>
<message>
<source></source>
<oldsource></oldsource>
<translation type="vanished">Device Group:</translation>
</message>
<message>
<source></source>
<translation type="vanished">Table Name:</translation>
</message>
<message>
<source>:</source>
<translation type="vanished">Retriever Mode:</translation>
</message>
<message>
<source></source>
<translation type="vanished">Device</translation>
</message>
<message>
<source></source>
<translation type="vanished">Table</translation>
</message>
<message>
<source></source>
<translation type="vanished">Point Type:</translation>
</message>
<message>
<source></source>
<translation type="vanished">Value:</translation>
</message>
<message>
<source></source>
<translation type="vanished">Point Name:</translation>
</message>
<message>
<source></source>
<translation type="vanished">Column Name:</translation>
</message>
<message>
<source></source>
<translation type="vanished">Digital</translation>
</message>
<message>
<source></source>
<translation type="vanished">Analog</translation>
</message>
<message>
<source></source>
<translation type="vanished">Mix</translation>
</message>
<message>
<source></source>
<translation type="vanished">Accuml</translation>
</message>
<message>
<source></source>
<translation type="vanished">Const</translation>
</message>
<message>
<source></source>
<translation type="vanished">General</translation>
</message>
<message>
<source></source>
<translation type="vanished">Other</translation>
</message>
<message>
<source></source>
<translation type="vanished">Value</translation>
</message>
<message>
<source></source>
<translation type="vanished">State</translation>
</message>
</context>
<context>
<name>CSetGroupDialog</name>
<message>
<source>FBD图的属性</source>
<translation type="vanished">Set the properties of the FBD diagram</translation>
</message>
<message>
<source></source>
<translation type="vanished">Diagram Name:</translation>
</message>
<message>
<source></source>
<translation type="vanished">Diagram names cannot be repeated</translation>
</message>
<message>
<source> </source>
<translation type="vanished">Failure Group </translation>
</message>
<message>
<source></source>
<translation type="vanished">Group, Group type, Refresh level, Complexity</translation>
</message>
<message>
<source></source>
<translation type="vanished">Domain:</translation>
</message>
<message>
<source></source>
<translation type="vanished">Location:</translation>
</message>
<message>
<source></source>
<translation type="vanished">Profession:</translation>
</message>
<message>
<source></source>
<translation type="vanished">Set Graph Properties</translation>
</message>
<message>
<source></source>
<translation type="vanished">Yes</translation>
</message>
<message>
<source></source>
<translation type="vanished">No</translation>
</message>
<message>
<source></source>
<translation type="vanished">Error</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to open the database</translation>
</message>
<message>
<source>ID失败</source>
<translation type="vanished">&quot;Failed to retrieve the group ID</translation>
</message>
<message>
<source></source>
<translation type="vanished">Please rename</translation>
</message>
<message>
<source></source>
<translation type="vanished">Graph name already exists</translation>
</message>
<message>
<source></source>
<translation type="vanished">Failed to query the database</translation>
</message>
<message>
<source></source>
<translation type="vanished">Error reading the grouping infomation of database!</translation>
</message>
<message>
<source></source>
<translation type="vanished">Unknown Location</translation>
</message>
<message>
<source></source>
<translation type="vanished">Error reading the location infomation of database!</translation>
</message>
<message>
<source></source>
<translation type="vanished">Unknown Profession</translation>
</message>
<message>
<source></source>
<translation type="vanished">Error reading the profession infomation of database!</translation>
</message>
<message>
<source>:%1,:%2,:%3,:%4,:%5</source>
<translation type="vanished">Group:%1,Scan speed:%2,Complexity:%3,Location:%4,Profession:%5</translation>
</message>
<message>
<source></source>
<translation type="vanished">Fault tree tag cannot be empty!</translation>
</message>
<message>
<source>40</source>
<translation type="vanished">The length of fault tree tag cannot more than 40bytes!</translation>
</message>
<message>
<source></source>
<translation type="vanished">Error reading database!</translation>
</message>
<message>
<source></source>
<translation type="vanished">The number of fault trees in the group of the current domain is full!</translation>
</message>
<message>
<source> </source>
<translation type="vanished">Graph Name</translation>
</message>
<message>
<source></source>
<translation type="vanished">Cannot be duplicated</translation>
</message>
<message>
<source> </source>
<translation type="vanished">Select Group</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">Is it enabled?</translation>
</message>
</context>
<context>
<name>CSinglePropertySet</name>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/CSinglePropertySet.ui" line="14"/>
<source>Dialog</source>
<translation>Dialog</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/CSinglePropertySet.ui" line="38"/>
<source>Ok</source>
<translation>Ok</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/CSinglePropertySet.ui" line="45"/>
<source>Cancel</source>
<translation>Cancel</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/CSinglePropertySet.cpp" line="29"/>
<location filename="fbd_plugins/alarmsubscribeplugin/CSinglePropertySet.cpp" line="58"/>
<source></source>
<translation>Error</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/CSinglePropertySet.cpp" line="29"/>
<source></source>
<translation>Failed to open the database</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/CSinglePropertySet.cpp" line="35"/>
<source></source>
<translation>Alarm Type</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/CSinglePropertySet.cpp" line="54"/>
<source></source>
<translation>Alarm Status</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/CSinglePropertySet.cpp" line="58"/>
<source></source>
<translation>Incorrect alarm type information</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/CSinglePropertySet.cpp" line="80"/>
<source></source>
<translation>Alarm Level</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/CSinglePropertySet.cpp" line="99"/>
<source></source>
<translation>Location</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/CSinglePropertySet.cpp" line="118"/>
<source></source>
<translation>Professional</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/CSinglePropertySet.cpp" line="137"/>
<source></source>
<translation>Device Type</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/CSinglePropertySet.cpp" line="156"/>
<source></source>
<translation>Responsible Area</translation>
</message>
</context>
<context>
<name>CSmsPlugin</name>
<message>
<location filename="fbd_plugins/sendsmsplugin/SmsPlugin.cpp" line="15"/>
<source></source>
<translation>Recipient</translation>
</message>
<message>
<location filename="fbd_plugins/sendsmsplugin/SmsPlugin.cpp" line="18"/>
<source></source>
<translation>Content</translation>
</message>
<message>
<location filename="fbd_plugins/sendsmsplugin/SmsPlugin.cpp" line="21"/>
<source>使</source>
<translation>Enable</translation>
</message>
<message>
<location filename="fbd_plugins/sendsmsplugin/SmsPlugin.cpp" line="35"/>
<source></source>
<translation>Server Address</translation>
</message>
<message>
<location filename="fbd_plugins/sendsmsplugin/SmsPlugin.cpp" line="37"/>
<source></source>
<translation>Username</translation>
</message>
<message>
<location filename="fbd_plugins/sendsmsplugin/SmsPlugin.cpp" line="39"/>
<source></source>
<translation>Password</translation>
</message>
<message>
<location filename="fbd_plugins/sendsmsplugin/SmsPlugin.cpp" line="47"/>
<source></source>
<translation>Server address is empty</translation>
</message>
<message>
<location filename="fbd_plugins/sendsmsplugin/SmsPlugin.cpp" line="49"/>
<source></source>
<translation>Username is empty</translation>
</message>
<message>
<location filename="fbd_plugins/sendsmsplugin/SmsPlugin.cpp" line="51"/>
<source></source>
<translation>Password is empty</translation>
</message>
</context>
<context>
<name>CSmtpMailPlugin</name>
<message>
<location filename="fbd_plugins/smtpmailplugin/SmtpMailPlugin.cpp" line="15"/>
<source></source>
<translation>Recipient</translation>
</message>
<message>
<location filename="fbd_plugins/smtpmailplugin/SmtpMailPlugin.cpp" line="18"/>
<source></source>
<translation>Subject</translation>
</message>
<message>
<location filename="fbd_plugins/smtpmailplugin/SmtpMailPlugin.cpp" line="21"/>
<source></source>
<translation>Content</translation>
</message>
<message>
<location filename="fbd_plugins/smtpmailplugin/SmtpMailPlugin.cpp" line="24"/>
<source>使</source>
<translation>Enable</translation>
</message>
<message>
<location filename="fbd_plugins/smtpmailplugin/SmtpMailPlugin.cpp" line="33"/>
<source>0-TCP连接</source>
<translation>0-Standard TCP connection (default)</translation>
</message>
<message>
<location filename="fbd_plugins/smtpmailplugin/SmtpMailPlugin.cpp" line="33"/>
<source>1-SSL连接</source>
<translation>1-SSL connection</translation>
</message>
<message>
<location filename="fbd_plugins/smtpmailplugin/SmtpMailPlugin.cpp" line="33"/>
<source>2-TLS(SMARTTLS)</source>
<translation>2-TLS (SMARTTLS)</translation>
</message>
<message>
<location filename="fbd_plugins/smtpmailplugin/SmtpMailPlugin.cpp" line="50"/>
<source>(SMTP)</source>
<translation>SMTP server address</translation>
</message>
<message>
<location filename="fbd_plugins/smtpmailplugin/SmtpMailPlugin.cpp" line="52"/>
<source>SMTP端口</source>
<translation>SMTP port</translation>
</message>
<message>
<location filename="fbd_plugins/smtpmailplugin/SmtpMailPlugin.cpp" line="54"/>
<source></source>
<translation>Connection method</translation>
</message>
<message>
<location filename="fbd_plugins/smtpmailplugin/SmtpMailPlugin.cpp" line="56"/>
<source></source>
<translation>Sender</translation>
</message>
<message>
<location filename="fbd_plugins/smtpmailplugin/SmtpMailPlugin.cpp" line="58"/>
<source></source>
<translation>Username</translation>
</message>
<message>
<location filename="fbd_plugins/smtpmailplugin/SmtpMailPlugin.cpp" line="60"/>
<source></source>
<translation>Password</translation>
</message>
<message>
<location filename="fbd_plugins/smtpmailplugin/SmtpMailPlugin.cpp" line="69"/>
<source></source>
<translation>Server address is empty</translation>
</message>
<message>
<location filename="fbd_plugins/smtpmailplugin/SmtpMailPlugin.cpp" line="71"/>
<source></source>
<translation>Sender is empty</translation>
</message>
<message>
<location filename="fbd_plugins/smtpmailplugin/SmtpMailPlugin.cpp" line="73"/>
<source></source>
<translation>Username is empty</translation>
</message>
<message>
<location filename="fbd_plugins/smtpmailplugin/SmtpMailPlugin.cpp" line="75"/>
<source></source>
<translation>Password is empty</translation>
</message>
</context>
<context>
<name>CStringListDialog</name>
<message>
<source></source>
<translation type="vanished">Add</translation>
</message>
<message>
<source></source>
<translation type="vanished">Delete</translation>
</message>
<message>
<source> Plugin </source>
<translation type="vanished">Select Plugin path</translation>
</message>
</context>
<context>
<name>CTemplateWidget</name>
<message>
<source></source>
<translation type="vanished">Delete this template</translation>
</message>
</context>
<context>
<name>ConstFPlugin</name>
<message>
<source></source>
<translation type="vanished">Output</translation>
</message>
</context>
<context>
<name>ConstPlugin</name>
<message>
<source>(D)</source>
<translation type="vanished">Constant(D)</translation>
</message>
<message>
<source></source>
<translation type="vanished">Output</translation>
</message>
</context>
<context>
<name>ConstsPlugin</name>
<message>
<source>(S)</source>
<translation type="vanished">Constant(S)</translation>
</message>
</context>
<context>
<name>DemandControlPlugin</name>
<message>
<location filename="fbd_plugins/demandcontrolplugin/demandcontrolplugin.cpp" line="14"/>
<source>使</source>
<translation >Enable Adjustment</translation>
</message>
<message>
<location filename="fbd_plugins/demandcontrolplugin/demandcontrolplugin.cpp" line="17"/>
<source></source>
<translation>Total Real-time Power</translation>
</message>
<message>
<location filename="fbd_plugins/demandcontrolplugin/demandcontrolplugin.cpp" line="20"/>
<source></source>
<translation>Energy Storage Real-time Power</translation>
</message>
<message>
<location filename="fbd_plugins/demandcontrolplugin/demandcontrolplugin.cpp" line="23"/>
<source></source>
<translation>Energy Storage Scheduled Power</translation>
</message>
<message>
<location filename="fbd_plugins/demandcontrolplugin/demandcontrolplugin.cpp" line="26"/>
<source></source>
<translation >Demand Setpoint</translation>
</message>
<message>
<location filename="fbd_plugins/demandcontrolplugin/demandcontrolplugin.cpp" line="29"/>
<source></source>
<translation>Reverse Power Setpoint</translation>
</message>
<message>
<location filename="fbd_plugins/demandcontrolplugin/demandcontrolplugin.cpp" line="33"/>
<source></source>
<translation>Target Power</translation>
</message>
<message>
<location filename="fbd_plugins/demandcontrolplugin/demandcontrolplugin.cpp" line="36"/>
<source>使</source>
<translation>Output Enable</translation>
</message>
<message>
<location filename="fbd_plugins/demandcontrolplugin/demandcontrolplugin.cpp" line="48"/>
<source>0-</source>
<translation>0-Disable Demand Control</translation>
</message>
<message>
<location filename="fbd_plugins/demandcontrolplugin/demandcontrolplugin.cpp" line="48"/>
<source>1-</source>
<translation>1-Enable Demand Control</translation>
</message>
<message>
<location filename="fbd_plugins/demandcontrolplugin/demandcontrolplugin.cpp" line="53"/>
<source>0-</source>
<translation>0-Disable Anti-Reverse Flow Control</translation>
</message>
<message>
<location filename="fbd_plugins/demandcontrolplugin/demandcontrolplugin.cpp" line="53"/>
<source>1-</source>
<translation>1-Enable Anti-Reverse Flow Control</translation>
</message>
<message>
<location filename="fbd_plugins/demandcontrolplugin/demandcontrolplugin.cpp" line="68"/>
<source></source>
<translation>Whether to Enable Demand Control</translation>
</message>
<message>
<location filename="fbd_plugins/demandcontrolplugin/demandcontrolplugin.cpp" line="70"/>
<source></source>
<translation>Demand Control Deadband</translation>
</message>
<message>
<location filename="fbd_plugins/demandcontrolplugin/demandcontrolplugin.cpp" line="72"/>
<source></source>
<translation>Maximum Discharge Power During Over-demand</translation>
</message>
<message>
<location filename="fbd_plugins/demandcontrolplugin/demandcontrolplugin.cpp" line="74"/>
<source></source>
<translation>Should Anti-Reverse Flow Control be Enabled</translation>
</message>
<message>
<location filename="fbd_plugins/demandcontrolplugin/demandcontrolplugin.cpp" line="76"/>
<source></source>
<translation>Maximum Charging Power During Reverse Flow</translation>
</message>
<message>
<location filename="fbd_plugins/demandcontrolplugin/demandcontrolplugin.cpp" line="78"/>
<source></source>
<translation>Reverse Flow Regulation Deadband</translation>
</message>
<message>
<location filename="fbd_plugins/demandcontrolplugin/demandcontrolplugin.cpp" line="87"/>
<source>0</source>
<translation>Demand control deadband value is incorrect, the legal value should be: greater than 0.</translation>
</message>
<message>
<location filename="fbd_plugins/demandcontrolplugin/demandcontrolplugin.cpp" line="97"/>
<source>0</source>
<translation>Maximum discharge power value is incorrect, the legal value should be: greater than or equal to 0.</translation>
</message>
<message>
<location filename="fbd_plugins/demandcontrolplugin/demandcontrolplugin.cpp" line="107"/>
<source>0</source>
<translation>Reverse flow regulation deadband value is incorrect, the legal value should be: greater than 0.</translation>
</message>
<message>
<location filename="fbd_plugins/demandcontrolplugin/demandcontrolplugin.cpp" line="117"/>
<source>0</source>
<translation>Maximum charging power value is incorrect, the legal value should be: less than or equal to 0</translation>
</message>
</context>
<context>
<name>DivFPlugin</name>
<message>
<source>(A)</source>
<translation type="vanished">Divide(A)</translation>
</message>
</context>
<context>
<name>DivPlugin</name>
<message>
<source>(D)</source>
<translation type="vanished">Divide(D)</translation>
</message>
<message>
<source>(D)</source>
<translation type="vanished">Subtract(D)</translation>
</message>
</context>
<context>
<name>FilterStyleDlg</name>
<message>
<location filename="fbd_plugins/alarmdelayplugin/filterstyledlg.ui" line="14"/>
<source></source>
<translation>Filter Style</translation>
</message>
<message>
<location filename="fbd_plugins/alarmdelayplugin/filterstyledlg.ui" line="20"/>
<source></source>
<translation>Filter Confirmed</translation>
</message>
<message>
<location filename="fbd_plugins/alarmdelayplugin/filterstyledlg.ui" line="27"/>
<source></source>
<translation>Filter Restored</translation>
</message>
</context>
<context>
<name>FmtCfgDialog</name>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtCfgDialog.ui" line="14"/>
<source>Dialog</source>
<translation>Dialog</translation>
</message>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtCfgDialog.ui" line="34"/>
<source></source>
<translation>Text Configuration</translation>
</message>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtCfgDialog.ui" line="46"/>
<source></source>
<translation>Preview</translation>
</message>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtCfgDialog.ui" line="85"/>
<source></source>
<translation>Variables</translation>
</message>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtCfgDialog.cpp" line="14"/>
<source></source>
<translation>Formatted Text Configuration</translation>
</message>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtCfgDialog.cpp" line="73"/>
<source></source>
<translation>True</translation>
</message>
<message>
<location filename="fbd_plugins/fmttextplugin/FmtCfgDialog.cpp" line="124"/>
<source>[</source>
<translation>[</translation>
</message>
</context>
<context>
<name>InputFPlugin</name>
<message>
<source>(A)</source>
<translation type="vanished">Input(A)</translation>
</message>
<message>
<source>(A)</source>
<translation type="vanished">Const(A)</translation>
</message>
<message>
<source></source>
<translation type="vanished">Or</translation>
</message>
<message>
<source>(D)</source>
<translation type="vanished">Greater Than(D)</translation>
</message>
<message>
<source></source>
<translation type="vanished">Compare Module</translation>
</message>
<message>
<source>(D)</source>
<translation type="vanished">Less Than(D)</translation>
</message>
<message>
<source>(D)</source>
<translation type="vanished">Greater Than or Equal To(D)</translation>
</message>
<message>
<source>(D)</source>
<translation type="vanished">Less Than or Equal To(D)</translation>
</message>
<message>
<source>(D)</source>
<translation type="vanished">Equal</translation>
</message>
<message>
<source>(A)</source>
<translation type="vanished">Greater Than(A)</translation>
</message>
<message>
<source>(A)</source>
<translation type="vanished">Less Than(A)</translation>
</message>
<message>
<source>(A)</source>
<translation type="vanished">Multiply(A)</translation>
</message>
<message>
<source>(D)</source>
<translation type="vanished">Multiply(D)</translation>
</message>
<message>
<source>Float转Int</source>
<translation type="vanished">Float to Int</translation>
</message>
<message>
<source></source>
<translation type="vanished">Data Type Conversion</translation>
</message>
<message>
<source>Int转Float</source>
<translation type="vanished">Turn Int to Float</translation>
</message>
<message>
<source>Int转Bool</source>
<translation type="vanished">Turn Int to Bool</translation>
</message>
<message>
<source>Bool转Int</source>
<translation type="vanished">Turn Bool to Int</translation>
</message>
<message>
<source>(D)</source>
<translation type="vanished">Output(D)</translation>
</message>
<message>
<source>(A)</source>
<translation type="vanished">Output(A)</translation>
</message>
<message>
<source>(D)</source>
<translation type="vanished">Delay of Anti Shake(D)</translation>
</message>
<message>
<source></source>
<translation type="vanished">Logic Module</translation>
</message>
<message>
<source></source>
<translation type="vanished">Input Selection</translation>
</message>
<message>
<source></source>
<translation type="vanished">Bitwise Dismantling</translation>
</message>
<message>
<source></source>
<translation type="vanished">Active Power Divider of Energy Storage Unit</translation>
</message>
<message>
<source></source>
<translation type="vanished">Power Control</translation>
</message>
<message>
<source></source>
<translation type="vanished">Active Power Divider of Generating Unit</translation>
</message>
<message>
<source>DO控制</source>
<translation type="vanished">DO Control</translation>
</message>
<message>
<source>LUA脚本</source>
<translation type="vanished">LUA Script</translation>
</message>
<message>
<source></source>
<translation type="vanished">Script Module</translation>
</message>
<message>
<source> </source>
<translation type="vanished">Input measurement point is not set</translation>
</message>
<message>
<source> </source>
<translation type="vanished">Output measurement point is not set</translation>
</message>
<message>
<source> </source>
<translation type="vanished">All input ports are not associated</translation>
</message>
</context>
<context>
<name>InputPlugin</name>
<message>
<source>(D)</source>
<translation type="vanished">Input(D)</translation>
</message>
<message>
<source></source>
<translation type="vanished">Input Output Constant</translation>
</message>
</context>
<context>
<name>MapCfgDlg</name>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.ui" line="17"/>
<source></source>
<translation>Mapping Configuration</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.ui" line="25"/>
<source></source>
<translation>Please enter the search content</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.ui" line="51"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Retriever&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.ui" line="80"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation></translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.ui" line="118"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation></translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.ui" line="147"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation></translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.ui" line="182"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation></translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.ui" line="225"/>
<source></source>
<translation>OK</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.ui" line="232"/>
<source></source>
<translation>Cancel</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="102"/>
<source></source>
<translation>Integer</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="105"/>
<source></source>
<translation>Float</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="108"/>
<source></source>
<translation>Boolean</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="111"/>
<source></source>
<translation>String</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="114"/>
<source></source>
<translation>Unknown Type</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="135"/>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="143"/>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="162"/>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="187"/>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="211"/>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="351"/>
<source></source>
<translation>Warning</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="135"/>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="143"/>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="162"/>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="187"/>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="211"/>
<source>!</source>
<translation>Format Error!</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="351"/>
<source>!</source>
<translation>Please select the row to delete!</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="365"/>
<source></source>
<translation>Open File</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="369"/>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="377"/>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="381"/>
<source></source>
<translation>Message</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="369"/>
<source>!</source>
<translation>Failed to open the file!</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="381"/>
<source></source>
<translation>Import successful</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="386"/>
<source>Save File</source>
<translation>Save File</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="447"/>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="516"/>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="550"/>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="556"/>
<source></source>
<translation>Hint</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="447"/>
<source>!</source>
<translation>Export successful!</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="453"/>
<source>%1!</source>
<translation>There is no %1 table!</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="516"/>
<source>[%1]</source>
<translation>Primary key [%1] is duplicated</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="550"/>
<source>[%1]</source>
<translation>Unknown or incorrect type [%1]</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/mapcfgdlg.cpp" line="556"/>
<source>row:[%1],column:[%2]!</source>
<translation>Row: [%1], Column: [%2] type error!</translation>
</message>
</context>
<context>
<name>MulPlugin</name>
<message>
<source></source>
<translation type="vanished">Number of Conversions</translation>
</message>
<message>
<source>32</source>
<translation type="vanished">The number of inputs cannot exceed 32!!!</translation>
</message>
<message>
<source>2</source>
<translation type="vanished">The input value cannot be less than 2</translation>
</message>
<message>
<source></source>
<translation type="vanished">The input value is the same as the present value</translation>
</message>
</context>
<context>
<name>MultiMapPlugin</name>
<message>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="23"/>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="24"/>
<source>使</source>
<translation>Enable</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="30"/>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="141"/>
<source>0-</source>
<translation>0-Integer</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="30"/>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="141"/>
<source>1-</source>
<translation>1-Floating Point</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="30"/>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="141"/>
<source>2-</source>
<translation>2-Boolean</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="30"/>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="141"/>
<source>3-</source>
<translation>3-String</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="48"/>
<source></source>
<translation>Input Type</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="50"/>
<source></source>
<translation>Number of Outputs</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="52"/>
<source></source>
<translation>Mapping Configuration</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="54"/>
<source></source>
<translation>Output Ports</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="54"/>
<source></source>
<translation>Data Type</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="62"/>
<source></source>
<translation>Hint</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="62"/>
<source></source>
<translation>Please configure the number of outputs and other information first</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="76"/>
<source>0</source>
<translation>The number of mapped outputs must be greater than 0</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="78"/>
<source></source>
<translation>Mapping configuration cannot be empty</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="87"/>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="178"/>
<source>0</source>
<translation>0</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="89"/>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="180"/>
<source>1</source>
<translation>1</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="91"/>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="182"/>
<source>2</source>
<translation>2</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="93"/>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="184"/>
<source>3</source>
<translation>3</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="105"/>
<source>32</source>
<translation>The number of outputs cannot exceed 32!!!</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="110"/>
<source>0</source>
<translation>The input value cannot be less than 0</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="115"/>
<source></source>
<translation>The input value is the same as the current value</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/multimapplugin.cpp" line="186"/>
<source>4</source>
<translation>4</translation>
</message>
</context>
<context>
<name>NotPlugin</name>
<message>
<source></source>
<translation type="vanished">Not</translation>
</message>
</context>
<context>
<name>PowerControlGENPlugin</name>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="17"/>
<source></source>
<translation>TotalPowerTargetValue</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="19"/>
<source></source>
<translation>TotalPowerUpLimit</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="21"/>
<source></source>
<translation>TotalPowerLowLimit</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="23"/>
<source>使</source>
<translation>TotalRegulateEnable</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="26"/>
<source></source>
<translation>TotalPower</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="28"/>
<source></source>
<translation>TotalUpMarginPower</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="30"/>
<source></source>
<translation>TotalDownMarginPower</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="32"/>
<source></source>
<translation>StatusCode</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="34"/>
<source></source>
<translation>ErrorCode</translation>
</message>
<message>
<source>0-使0,1-</source>
<translation type="vanished">0-Use 0 value,1-Hold final value</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="92"/>
<source>GEN个数不能小于0个</source>
<translation>The number of GEN cannot be less than 0!!!</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="97"/>
<source>GEN个数不能大于50个</source>
<translation>The number of GEN cannot be more than 50!!!</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="150"/>
<source>%1</source>
<translation>Unit %1 Actual value of active power</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="213"/>
<source>0</source>
<translation>[Deadband] error value,legal value:Greater Than 0</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="223"/>
<source>0</source>
<translation>[MaxStep] error value,legal value:Greater Than 0</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="233"/>
<source>0</source>
<translation>[MinInterval] error value,legal value:Greater Than 0</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="243"/>
<source>0</source>
<translation>[CommTimeout] error value,legal value:Greater Than 0</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="253"/>
<source>0</source>
<translation>[CommRecovDelay] error value,legal value:Greater Than 0</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="146"/>
<source>%1</source>
<translation>Unit %1 Set value of active power</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="45"/>
<source>0-使0</source>
<translation>0-Use Zero Value</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="45"/>
<source>1-</source>
<translation>1-Maintain Last Value</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="58"/>
<source></source>
<translation>UnitCnt</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="60"/>
<source></source>
<translation>Deadband</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="62"/>
<source></source>
<translation>MaxStep</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="64"/>
<source>(单位:ms)</source>
<translation>MinInterval(unit:ms)</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="66"/>
<source>(单位:ms)</source>
<translation>CommTimeout(unit:ms)</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="68"/>
<source>(单位:ms)</source>
<translation>CommRecovDelay(unit:ms)</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="70"/>
<source></source>
<translation>ValueWhenComloss</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="72"/>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="74"/>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="76"/>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="78"/>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="80"/>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="82"/>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="84"/>
<source></source>
<translation>Unit</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="72"/>
<source></source>
<translation>MaxPower</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="74"/>
<source></source>
<translation>MinPower</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="76"/>
<source></source>
<translation>CommPrecision</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="78"/>
<source></source>
<translation>RegulatePrecision</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="80"/>
<source>(单位:ms)</source>
<translation>RegulateTimeout(unit:ms)</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="82"/>
<source>使</source>
<translation>UseUpMarginInput</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="84"/>
<source>使</source>
<translation>UseDownMarginInput</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="154"/>
<source>%1</source>
<translation>Unit %1 UpMarginPower</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="158"/>
<source>%1</source>
<translation>Unit %1 DownMarginPower</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="162"/>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="171"/>
<source>%1使</source>
<translation>Unit %1 RegulateEnable</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="167"/>
<source>%1</source>
<translation>Unit %1 DistributionPower</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="175"/>
<source>%1</source>
<translation>Unit %1 StatusCode</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.cpp" line="179"/>
<source>%1</source>
<translation>Unit %1 ErrorCode</translation>
</message>
</context>
<context>
<name>PowerControlPCSPlugin</name>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="21"/>
<source></source>
<translation>TotalPowerTargetValue</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="23"/>
<source></source>
<translation>TotalPowerUpLimit</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="25"/>
<source></source>
<translation>TotalPowerLowLimit</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="27"/>
<source>使</source>
<translation>TotalRegulateEnable</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="29"/>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="89"/>
<source>SOC</source>
<translation>StopChargeSOC</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="31"/>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="91"/>
<source>SOC</source>
<translation>ReChargeSOC</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="33"/>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="93"/>
<source>SOC</source>
<translation>ReDischargeSOC</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="35"/>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="95"/>
<source>SOC</source>
<translation>StopDischargeSOC</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="38"/>
<source></source>
<translation>TotalPower</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="40"/>
<source></source>
<translation>TotalUpMarginPower</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="42"/>
<source></source>
<translation>TotalDownMarginPower</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="44"/>
<source>SOC</source>
<translation>Total SOC</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="46"/>
<source></source>
<translation>StatusCode</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="48"/>
<source></source>
<translation>ErrorCode</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="62"/>
<source>0-使0</source>
<translation>0-Use Zero Value</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="62"/>
<source>1-</source>
<translation>1-Maintain Last Value</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="77"/>
<source></source>
<translation>UnitCnt</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="79"/>
<source></source>
<translation>Deadband</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="81"/>
<source></source>
<translation>MaxStep</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="83"/>
<source>(单位:ms)</source>
<translation>MinInterval(unit:ms)</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="85"/>
<source>(单位:ms)</source>
<translation>CommTimeout(unit:ms)</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="87"/>
<source>(单位:ms)</source>
<translation>CommRecovDelay(unit:ms)</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="97"/>
<source></source>
<translation>ValueWhenComloss</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="99"/>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="101"/>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="103"/>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="105"/>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="107"/>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="109"/>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="111"/>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="113"/>
<source></source>
<translation>Unit</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="99"/>
<source></source>
<translation>MaxDischargePower</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="101"/>
<source></source>
<translation>MinDischargePower</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="103"/>
<source></source>
<translation>MinChargePower</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="105"/>
<source></source>
<translation>MaxChargePower</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="107"/>
<source></source>
<translation>Rated Capacity</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="109"/>
<source></source>
<translation>CommPrecision</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="111"/>
<source></source>
<translation>RegulatePrecision</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="113"/>
<source>(单位:ms)</source>
<translation>RegulateTimeout(unit:ms)</translation>
</message>
<message>
<source>0-使0,1-</source>
<translation type="vanished">0-Use 0 value,1-Hold final value</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="121"/>
<source>PCS个数不能小于0个</source>
<translation>The number of PCS cannot be less than 0!!!</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="126"/>
<source>PCS个数不能大于100个</source>
<translation>The number of PCS cannot be more than 100!!!</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="177"/>
<source>%1</source>
<translation>Unit%1 Set value of active power</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="181"/>
<source>%1</source>
<translation>Unit %1 Actual value of active power</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="238"/>
<source>0</source>
<translation>[Deadband] error value,legal value:Greater Than 0</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="248"/>
<source>0</source>
<translation>[MaxStep] error value,legal value:Greater Than 0</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="258"/>
<source>0</source>
<translation>[MinInterval] error value,legal value:Greater Than 0</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="268"/>
<source>0</source>
<translation>[CommTimeout] error value,legal value:Greater Than 0</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="278"/>
<source>0</source>
<translation>[CommRecovDelay] error value,legal value:Greater Than 0</translation>
</message>
<message>
<source>SOC01</source>
<translation type="vanished">[StopChargeSOC] error value,legal value:Greater than or equal To 0, less than or equal to 1</translation>
</message>
<message>
<source>SOC0SOC</source>
<translation type="vanished">[ReChargeSOC] error value,legal value:Greater than or equal To 0, less than or equal to StopChargeSOC</translation>
</message>
<message>
<source>SOC0SOC</source>
<translation type="vanished">[ReDisChargeSOC] error value,legal value:Greater than or equal To 0, less than or equal to ReChargeSOC</translation>
</message>
<message>
<source>SOC0SOC</source>
<translation type="vanished">[StopDisChargeSOC] error value,legal value:Greater than or equal To 0, less than or equal to ReDisChargeSOC</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="185"/>
<source>%1 SOC</source>
<translation>Unit %1 SOC</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="189"/>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="199"/>
<source>%1使</source>
<translation>Unit %1 RegulateEnable</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="195"/>
<source>%1</source>
<translation>Unit %1 DistributionPower</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="203"/>
<source>%1</source>
<translation>Unit %1 StatusCode</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.cpp" line="207"/>
<source>%1</source>
<translation>Unit %1 ErrorCode</translation>
</message>
</context>
<context>
<name>PushTypeDlg</name>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="14"/>
<source></source>
<translation>Push Format</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="22"/>
<source></source>
<translation>Push Method</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="36"/>
<source></source>
<translation>Email</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="41"/>
<source></source>
<translation>SMS</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="46"/>
<source></source>
<translation>Phone Call</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="54"/>
<source></source>
<translation>Email Subject</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="70"/>
<source></source>
<translation>Text Configuration</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="86"/>
<source></source>
<translation>Preview</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="105"/>
<source></source>
<translation>Custom</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="110"/>
<source></source>
<translation>Template</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="142"/>
<source></source>
<translation>Quantity</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="149"/>
<source>1</source>
<translation>Level 1 Quantity</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="156"/>
<source>2</source>
<translation>Level 2 Quantity</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="163"/>
<source>3</source>
<translation>Level 3 Quantity</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="170"/>
<source>4</source>
<translation>Level 4 Quantity</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="177"/>
<source>5</source>
<translation>Level 5 Quantity</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="184"/>
<source></source>
<translation>Time</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="191"/>
<source></source>
<translation>Domain</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="198"/>
<source></source>
<translation>Location</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="205"/>
<source></source>
<translation>Apply</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="212"/>
<source></source>
<translation>Level</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="219"/>
<source></source>
<translation>Content</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="226"/>
<source></source>
<translation>Status</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="233"/>
<source></source>
<translation>Professional</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="240"/>
<source></source>
<translation>Responsible Area</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="247"/>
<source></source>
<translation>Equipment Group</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="257"/>
<source></source>
<translation>Measurement Point</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="267"/>
<source></source>
<translation>Equipment</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="287"/>
<source></source>
<translation>Cycle</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/pushtypedlg.ui" line="323"/>
<source></source>
<translation>Smart Push</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<source>(D)</source>
<translation type="vanished">Add(D)</translation>
</message>
<message>
<source> </source>
<translation type="vanished">Input measurement point is not set</translation>
</message>
<message>
<source> </source>
<translation type="vanished">Output measurement point is not set</translation>
</message>
<message>
<source> </source>
<translation type="vanished">All input ports are not associated</translation>
</message>
<message>
<source>(A)</source>
<translation type="vanished">Add(A)</translation>
</message>
<message>
<source>(D)</source>
<translation type="vanished">Divide(D)</translation>
</message>
<message>
<source>(D)</source>
<translation type="vanished">Subtract(D)</translation>
</message>
<message>
<source>(A)</source>
<translation type="vanished">Divide(A)</translation>
</message>
<message>
<source>(A)</source>
<translation type="vanished">Subtract(A)</translation>
</message>
<message>
<source></source>
<translation type="vanished">Not</translation>
</message>
<message>
<source></source>
<translation type="vanished">And</translation>
</message>
<message>
<source>AO控制</source>
<translation type="vanished">AO Control</translation>
</message>
<message>
<source>DO控制</source>
<translation type="vanished">DO Control</translation>
</message>
<message>
<source>(D)</source>
<translation type="vanished">Input(D)</translation>
</message>
<message>
<source>(D)</source>
<translation type="vanished">Constant(D)</translation>
</message>
<message>
<source>(A)</source>
<translation type="vanished">Input(A)</translation>
</message>
<message>
<source>(A)</source>
<translation type="vanished">Const(A)</translation>
</message>
<message>
<source>(S)</source>
<translation type="vanished">Constant(S)</translation>
</message>
<message>
<source></source>
<translation type="vanished">Or</translation>
</message>
<message>
<source>(D)</source>
<translation type="vanished">Greater Than(D)</translation>
</message>
<message>
<source>(D)</source>
<translation type="vanished">Less Than(D)</translation>
</message>
<message>
<source>(D)</source>
<translation type="vanished">Greater Than or Equal To(D)</translation>
</message>
<message>
<source>(D)</source>
<translation type="vanished">Less Than or Equal To(D)</translation>
</message>
<message>
<source>(D)</source>
<translation type="vanished">Equal</translation>
</message>
<message>
<source>(A)</source>
<translation type="vanished">Greater Than(A)</translation>
</message>
<message>
<source>(A)</source>
<translation type="vanished">Less Than(A)</translation>
</message>
<message>
<source>(A)</source>
<translation type="vanished">Multiply(A)</translation>
</message>
<message>
<source>(D)</source>
<translation type="vanished">Multiply(D)</translation>
</message>
<message>
<source>Float转Int</source>
<translation type="vanished">Float to Int</translation>
</message>
<message>
<source>Int转Float</source>
<translation type="vanished">Turn Int to Float</translation>
</message>
<message>
<source>Int转Bool</source>
<translation type="vanished">Turn Int to Bool</translation>
</message>
<message>
<source>Bool转Int</source>
<translation type="vanished">Turn Bool to Int</translation>
</message>
<message>
<source>(D)</source>
<translation type="vanished">Output(D)</translation>
</message>
<message>
<source>(A)</source>
<translation type="vanished">Output(A)</translation>
</message>
<message>
<source>(D)</source>
<translation type="vanished">Delay of Anti Shake(D)</translation>
</message>
<message>
<source></source>
<translation type="vanished">Input Selection</translation>
</message>
<message>
<source></source>
<translation type="vanished">Bitwise Dismantling</translation>
</message>
<message>
<source>LUA脚本</source>
<translation type="vanished">LUA Script</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolpcsplugin/powercontrolpcsplugin.h" line="18"/>
<source></source>
<translation>Active Power Divider of Energy Storage Unit</translation>
</message>
<message>
<location filename="fbd_plugins/powercontrolgenplugin/powercontrolgenplugin.h" line="18"/>
<source></source>
<translation>Active Power Divider of Generating Unit</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.h" line="52"/>
<source></source>
<translation>Alarm Subscription</translation>
</message>
<message>
<location filename="fbd_plugins/alarmdelayplugin/alarmdelayplugin.h" line="18"/>
<source></source>
<translation>Alarm Delay</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/alarmpushplugin.h" line="18"/>
<source></source>
<translation>Alarm Push</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/previewinterpreter.cpp" line="76"/>
<source>!</source>
<translation>Loop format error! Please do not modify the automatically generated content</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsplitplugin/alarmsplitplugin.h" line="20"/>
<source></source>
<translation>Alarm Split</translation>
</message>
<message>
<location filename="fbd_plugins/multimapplugin/multimapplugin.h" line="18"/>
<source></source>
<translation>Mapping</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerplugin.h" line="18"/>
<source></source>
<translation>Scheduled Trigger</translation>
</message>
<message>
<location filename="fbd_plugins/videocontrolplugin/videocontrolplugin.h" line="19"/>
<source></source>
<translation>Video Control</translation>
</message>
<message>
<location filename="fbd_plugins/alarmGeneratePlugin/alarmGeneratePlugin.h" line="22"/>
<source></source>
<translation>Alarm Generation</translation>
</message>
<message>
<location filename="fbd_plugins/demandcontrolplugin/demandcontrolplugin.h" line="18"/>
<source>/</source>
<translation>Demand/Reverse Flow Control Strategy</translation>
</message>
</context>
<context>
<name>QPropertyEditorWidget</name>
<message>
<source></source>
<translation type="vanished">Measurement String</translation>
</message>
<message>
<source></source>
<translation type="vanished">Please drag a point from the retriever to the line in the properties containing &apos;Measurement String&apos;</translation>
</message>
<message>
<source></source>
<translation type="vanished">The point is dragged to the property &apos;</translation>
</message>
<message>
<source></source>
<translation type="vanished"> in the middle</translation>
</message>
</context>
<context>
<name>RepeatStyleDlg</name>
<message>
<location filename="fbd_plugins/alarmpushplugin/repeatstyledlg.ui" line="14"/>
<source></source>
<translation>Repeat Format Configuration</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/repeatstyledlg.ui" line="24"/>
<source></source>
<translation>Maximum Number of Iterations</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/repeatstyledlg.ui" line="43"/>
<source></source>
<translation>Loop Body</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/repeatstyledlg.ui" line="53"/>
<source></source>
<translation>Preview</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/repeatstyledlg.ui" line="74"/>
<source></source>
<translation>Time</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/repeatstyledlg.ui" line="81"/>
<source></source>
<translation>Domain</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/repeatstyledlg.ui" line="88"/>
<source></source>
<translation>Location</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/repeatstyledlg.ui" line="95"/>
<source></source>
<translation>Apply</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/repeatstyledlg.ui" line="102"/>
<source></source>
<translation>Level</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/repeatstyledlg.ui" line="109"/>
<source></source>
<translation>Content</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/repeatstyledlg.ui" line="116"/>
<source></source>
<translation>Status</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/repeatstyledlg.ui" line="123"/>
<source></source>
<translation>Professional</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/repeatstyledlg.ui" line="130"/>
<source></source>
<translation>Responsible Area</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/repeatstyledlg.ui" line="137"/>
<source></source>
<translation>Equipment Group</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/repeatstyledlg.ui" line="147"/>
<source></source>
<translation>Measurement Point</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/repeatstyledlg.ui" line="157"/>
<source></source>
<translation>Equipment</translation>
</message>
</context>
<context>
<name>SubFPlugin</name>
<message>
<source>(A)</source>
<translation type="vanished">Subtract(A)</translation>
</message>
</context>
<context>
<name>TimeDlg</name>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="14"/>
<source></source>
<translation>Configuration</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="22"/>
<source></source>
<translation>Trigger Method</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="36"/>
<source></source>
<translation>Scheduled Trigger</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="41"/>
<source></source>
<translation>Cyclic Trigger</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="46"/>
<source></source>
<translation>Interval Trigger</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="81"/>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="126"/>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="150"/>
<source>yyyy/MM/dd HH:mm:ss</source>
<translation>Year/Month/Day Hour:Minute:Second</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="88"/>
<source></source>
<translation>Trigger Time</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="113"/>
<source></source>
<translation>Start Time</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="137"/>
<source></source>
<translation>End Time</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="162"/>
<source></source>
<translation>Annually</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="167"/>
<source></source>
<translation>Monthly</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="172"/>
<source></source>
<translation>Weekly</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="177"/>
<source></source>
<translation>Daily</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="182"/>
<source></source>
<translation>Hourly</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="187"/>
<source></source>
<translation>Every Minute</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="192"/>
<source></source>
<translation>Every Second</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="200"/>
<source></source>
<translation>Month</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="214"/>
<source></source>
<translation>Sunday</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="219"/>
<source></source>
<translation>Monday</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="224"/>
<source></source>
<translation>Tuesday</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="229"/>
<source></source>
<translation>Wednesday</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="234"/>
<source></source>
<translation>Thursday</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="239"/>
<source></source>
<translation>Friday</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="244"/>
<source></source>
<translation>Saturday</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="252"/>
<source></source>
<translation>Day</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="265"/>
<source></source>
<translation>Hour</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="278"/>
<source></source>
<translation>Minute</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="288"/>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="329"/>
<source></source>
<translation>Second</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timedlg.ui" line="316"/>
<source></source>
<translation>Trigger Interval</translation>
</message>
</context>
<context>
<name>TimeTriggerDlg</name>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="14"/>
<source></source>
<translation>Configuration</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="20"/>
<source>OK</source>
<translation>OK</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="27"/>
<source>Cancel</source>
<translation>Cancel</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="72"/>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="117"/>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="141"/>
<source>yyyy/MM/dd HH:mm:ss</source>
<translation>Year/Month/Day Hour:Minute:Second</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="79"/>
<source></source>
<translation>Trigger Time</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="104"/>
<source></source>
<translation>Start Time</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="128"/>
<source></source>
<translation>End Time</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="153"/>
<source></source>
<translation>Every Year</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="158"/>
<source></source>
<translation>Every Month</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="163"/>
<source></source>
<translation>Every Week</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="168"/>
<source></source>
<translation>Every Day</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="173"/>
<source></source>
<translation>Every Hour</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="178"/>
<source></source>
<translation>Every Minute</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="183"/>
<source></source>
<translation>Every Second</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="191"/>
<source></source>
<translation>Month</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="205"/>
<source></source>
<translation>Sunday</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="210"/>
<source></source>
<translation>Monday</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="215"/>
<source></source>
<translation>Tuesday</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="220"/>
<source></source>
<translation>Wednesday</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="225"/>
<source></source>
<translation>Thursday</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="230"/>
<source></source>
<translation>Friday</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="235"/>
<source></source>
<translation>Saturday</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="243"/>
<source></source>
<translation>Day</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="256"/>
<source></source>
<translation>Hour</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="269"/>
<source></source>
<translation>Minute</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="279"/>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="320"/>
<source></source>
<translation>Second</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="307"/>
<source></source>
<translation>Trigger Interval</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="336"/>
<source></source>
<translation>Trigger Method</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="350"/>
<source></source>
<translation>Scheduled Trigger</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="355"/>
<source></source>
<translation>Cyclic Trigger</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerdlg.ui" line="360"/>
<source></source>
<translation>Interval Trigger</translation>
</message>
</context>
<context>
<name>TimeTriggerPlugin</name>
<message>
<source></source>
<translation type="vanished">Scheduled Trigger</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerplugin.cpp" line="10"/>
<source>使</source>
<translation>Enable</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerplugin.cpp" line="25"/>
<source></source>
<translation>Time Configuration</translation>
</message>
<message>
<location filename="fbd_plugins/timetriggerplugin/timetriggerplugin.cpp" line="43"/>
<source></source>
<translation>Scheduled trigger configuration cannot be empty</translation>
</message>
</context>
<context>
<name>UserChooseDlg</name>
<message>
<location filename="fbd_plugins/alarmpushplugin/userchoosedlg.ui" line="14"/>
<source></source>
<translation>User Selection</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/userchoosedlg.ui" line="55"/>
<source>&gt;&gt;</source>
<translation>Add&gt;&gt;</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/userchoosedlg.ui" line="65"/>
<source>&lt;&lt;</source>
<translation>Remove&lt;&lt;</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/userchoosedlg.ui" line="93"/>
<source>:</source>
<translation>Additional Users:</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/userchoosedlg.ui" line="103"/>
<source></source>
<translation>Edit</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/userchoosedlg.cpp" line="63"/>
<location filename="fbd_plugins/alarmpushplugin/userchoosedlg.cpp" line="89"/>
<source></source>
<translation>Warning</translation>
</message>
<message>
<location filename="fbd_plugins/alarmpushplugin/userchoosedlg.cpp" line="63"/>
<location filename="fbd_plugins/alarmpushplugin/userchoosedlg.cpp" line="89"/>
<source>!</source>
<translation>Format Error!</translation>
</message>
</context>
<context>
<name>VideoControlPlugin</name>
<message>
<source></source>
<translation type="vanished">Video Control</translation>
</message>
<message>
<location filename="fbd_plugins/videocontrolplugin/videocontrolplugin.cpp" line="11"/>
<source></source>
<translation>Location Tag</translation>
</message>
<message>
<location filename="fbd_plugins/videocontrolplugin/videocontrolplugin.cpp" line="12"/>
<source></source>
<translation>Application Tag</translation>
</message>
<message>
<location filename="fbd_plugins/videocontrolplugin/videocontrolplugin.cpp" line="13"/>
<source></source>
<translation>Camera</translation>
</message>
<message>
<location filename="fbd_plugins/videocontrolplugin/videocontrolplugin.cpp" line="14"/>
<source></source>
<translation>Preset Point</translation>
</message>
<message>
<location filename="fbd_plugins/videocontrolplugin/videocontrolplugin.cpp" line="15"/>
<source>使</source>
<translation>Enable</translation>
</message>
</context>
<context>
<name>actionAOplugin</name>
<message>
<source></source>
<translation type="vanished">Target Value</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">Enable</translation>
</message>
<message>
<source>0-NO</source>
<translation type="vanished">0-No</translation>
</message>
<message>
<source>1-YES</source>
<translation type="vanished">1-Yes</translation>
</message>
<message>
<source></source>
<translation type="vanished">Action Name</translation>
</message>
<message>
<source>(单位:s)</source>
<translation type="vanished">Timeout (Unit: seconds)</translation>
</message>
<message>
<source></source>
<translation type="vanished">Control Measurement Point Sequence</translation>
</message>
<message>
<source></source>
<translation type="vanished">Number of Retries on Failure</translation>
</message>
<message>
<source></source>
<translation type="vanished">Enter Control Point Sequence</translation>
</message>
<message>
<source></source>
<translation type="vanished">Measurement Point</translation>
</message>
</context>
<context>
<name>actionDOplugin</name>
<message>
<source></source>
<translation type="vanished">Target Value</translation>
</message>
<message>
<source>使</source>
<translation type="vanished">Enable</translation>
</message>
<message>
<source>0-NO</source>
<translation type="vanished">0-No</translation>
</message>
<message>
<source>1-YES</source>
<translation type="vanished">1-Yes</translation>
</message>
<message>
<source></source>
<translation type="vanished">Action Name</translation>
</message>
<message>
<source>(单位:s)</source>
<translation type="vanished">Timeout (Unit: seconds)</translation>
</message>
<message>
<source></source>
<translation type="vanished">Control Measurement Point Sequence</translation>
</message>
<message>
<source></source>
<translation type="vanished">Number of Retries on Failure</translation>
</message>
<message>
<source></source>
<translation type="vanished">Enter Control Point Sequence</translation>
</message>
<message>
<source></source>
<translation type="vanished">Measurement Point</translation>
</message>
</context>
<context>
<name>add2Plugin</name>
<message>
<source></source>
<translation type="vanished">Conversion Number</translation>
</message>
<message>
<source>32</source>
<translation type="vanished">The number of input cannot be more than 32!!!</translation>
</message>
<message>
<source>2</source>
<translation type="vanished">The input value cannot be less than 2</translation>
</message>
<message>
<source></source>
<translation type="vanished">The input value is the same as the present value</translation>
</message>
</context>
<context>
<name>add2fPlugin</name>
<message>
<source></source>
<translation type="vanished">Conversion Number</translation>
</message>
<message>
<source>32</source>
<translation type="vanished">The number of input cannot be more than 32!!!</translation>
</message>
<message>
<source>2</source>
<translation type="vanished">The input value cannot be less than 2</translation>
</message>
<message>
<source></source>
<translation type="vanished">The input value is the same as the present value</translation>
</message>
</context>
<context>
<name>alarmGeneratePlugin</name>
<message>
<location filename="fbd_plugins/alarmGeneratePlugin/alarmGeneratePlugin.cpp" line="7"/>
<source></source>
<translation>Measurement Point Tag</translation>
</message>
<message>
<location filename="fbd_plugins/alarmGeneratePlugin/alarmGeneratePlugin.cpp" line="8"/>
<source>使</source>
<translation>Enable</translation>
</message>
</context>
<context>
<name>alarmSubscribePlugin</name>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="68"/>
<source>使</source>
<translation>Alarm Type Enable</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="70"/>
<source></source>
<translation>Alarm Type</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="72"/>
<source>使</source>
<translation>Alarm Status Enable</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="74"/>
<source></source>
<translation>Alarm Status</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="76"/>
<source>使</source>
<translation>Alarm Level Enable</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="78"/>
<source></source>
<translation>Alarm Level</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="80"/>
<source>使</source>
<translation>Location Enable</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="82"/>
<source></source>
<translation>Location</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="84"/>
<source>使</source>
<translation>Professional Enable</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="86"/>
<source></source>
<translation>Professional</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="88"/>
<source>使</source>
<translation>Equipment Type Enable</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="90"/>
<source></source>
<translation>Device Type</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="92"/>
<source>使</source>
<translation>Responsible Area Enable</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="94"/>
<source></source>
<translation>Responsibility Area</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="96"/>
<source>使</source>
<translation>Equipment or Measurement Point Enable</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="98"/>
<source></source>
<translation>Equipment or Measurement Point</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="114"/>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="129"/>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="152"/>
<source></source>
<translation>Error</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="114"/>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="129"/>
<source></source>
<translation>Initialization Failed</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="152"/>
<source> </source>
<translation>Unknown Property Name</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="167"/>
<source>使</source>
<translation>Alarm Type Enabled, but No Alarm Type Selected</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="169"/>
<source>使</source>
<translation>Alarm Status Enabled, but No Alarm Status Selected</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="171"/>
<source>使</source>
<translation>Alarm Level Enabled, but No Alarm Level Selected</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="173"/>
<source>使</source>
<translation>Location Enabled, but No Location Selected</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="175"/>
<source>使</source>
<translation>Professional Enabled, but No Professional Selected</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="177"/>
<source>使</source>
<translation>Equipment Type Enabled, but No Equipment Type Selected</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="179"/>
<source>使</source>
<translation>Responsible Area Enabled, but No Responsible Area Selected</translation>
</message>
<message>
<location filename="fbd_plugins/alarmsubscribeplugin/alarmsubscribeplugin.cpp" line="181"/>
<source>使</source>
<translation>Equipment or measurement point is enabled, but no equipment or measurement point is selected</translation>
</message>
</context>
<context>
<name>and2Plugin</name>
<message>
<source></source>
<translation type="vanished">Conversion Count</translation>
</message>
<message>
<source>32</source>
<translation type="vanished">The number of inputs cannot exceed 32!!!</translation>
</message>
<message>
<source>2</source>
<translation type="vanished">The input value cannot be less than 2</translation>
</message>
<message>
<source></source>
<translation type="vanished">The input value is the same as the current value</translation>
</message>
</context>
<context>
<name>bitsplitPlugin</name>
<message>
<source></source>
<translation type="vanished">Conversion Count</translation>
</message>
<message>
<source>64</source>
<translation type="vanished">The number of outputs cannot exceed 64!!!</translation>
</message>
<message>
<source>1</source>
<translation type="vanished">The output value cannot be less than 1</translation>
</message>
<message>
<source></source>
<translation type="vanished">The output value is the same as the current value</translation>
</message>
</context>
<context>
<name>constPlugin</name>
<message>
<source></source>
<translation type="vanished">Output</translation>
</message>
</context>
<context>
<name>constfPlugin</name>
<message>
<source></source>
<translation type="vanished">Output</translation>
</message>
</context>
<context>
<name>constsPlugin</name>
<message>
<source></source>
<translation type="vanished">Output</translation>
</message>
</context>
<context>
<name>divPlugin</name>
<message>
<source></source>
<translation type="vanished">Conversion Number</translation>
</message>
<message>
<source>32</source>
<translation type="vanished">The number of input cannot be more than 32!!!</translation>
</message>
<message>
<source>2</source>
<translation type="vanished">The input value cannot be less than 2</translation>
</message>
<message>
<source></source>
<translation type="vanished">The input value is the same as the present value</translation>
</message>
</context>
<context>
<name>divfPlugin</name>
<message>
<source></source>
<translation type="vanished">Conversion Number</translation>
</message>
<message>
<source>32</source>
<translation type="vanished">The number of input cannot be more than 32!!!</translation>
</message>
<message>
<source>2</source>
<translation type="vanished">The input value cannot be less than 2</translation>
</message>
<message>
<source></source>
<translation type="vanished">The input value is the same as the present value</translation>
</message>
</context>
<context>
<name>inputPlugin</name>
<message>
<source></source>
<translation type="vanished">Input Measurement Point String</translation>
</message>
</context>
<context>
<name>inputfPlugin</name>
<message>
<source></source>
<translation type="vanished">Input Measurement Point String</translation>
</message>
</context>
<context>
<name>inputswitchPlugin</name>
<message>
<source></source>
<translation type="vanished">Conversion Number</translation>
</message>
<message>
<source>32</source>
<translation type="vanished">The number of input cannot be more than 32!!!</translation>
</message>
<message>
<source>2</source>
<translation type="vanished">The input value cannot be less than 2</translation>
</message>
<message>
<source></source>
<translation type="vanished">The input value is the same as the present value</translation>
</message>
</context>
<context>
<name>luaPlugin</name>
<message>
<source>LUA内容</source>
<translation type="vanished">LUA Content</translation>
</message>
<message>
<source></source>
<translation type="vanished">Port Space</translation>
</message>
<message>
<source></source>
<translation type="vanished">Primitive Width</translation>
</message>
<message>
<source></source>
<translation type="vanished">Input Number</translation>
</message>
<message>
<source></source>
<translation type="vanished">Output Number</translation>
</message>
<message>
<source></source>
<translation type="vanished">Input Port</translation>
</message>
<message>
<source></source>
<translation type="vanished">Data Type</translation>
</message>
<message>
<source></source>
<translation type="vanished">Output Port</translation>
</message>
<message>
<source>0</source>
<translation type="vanished">0</translation>
</message>
<message>
<source>1</source>
<translation type="vanished">1</translation>
</message>
<message>
<source>2</source>
<translation type="vanished">2</translation>
</message>
<message>
<source>3</source>
<translation type="vanished">3</translation>
</message>
<message>
<source>4</source>
<translation type="vanished">4</translation>
</message>
<message>
<source>1000</source>
<translation type="vanished">The width cannot exceed 1000</translation>
</message>
<message>
<source>40</source>
<translation type="vanished">The width cannot be less than 40</translation>
</message>
<message>
<source></source>
<translation type="vanished">The input value is the same as the present value</translation>
</message>
<message>
<source>400</source>
<translation type="vanished">The port space cannot be more than 400</translation>
</message>
<message>
<source>16</source>
<translation type="vanished">The port space cannot be less than 16</translation>
</message>
<message>
<source>32</source>
<translation type="vanished">The number of input cannot be more than 32!!!</translation>
</message>
<message>
<source>0</source>
<translation type="vanished">The input value cannot be less than 0</translation>
</message>
<message>
<source>0-</source>
<translation type="vanished">0-Integer</translation>
</message>
<message>
<source>1-</source>
<translation type="vanished">1-Floating Point</translation>
</message>
<message>
<source>2-</source>
<translation type="vanished">2-Boolean</translation>
</message>
<message>
<source>3-</source>
<translation type="vanished">3-String</translation>
</message>
<message>
<source>4-</source>
<translation type="vanished">4-Alarm</translation>
</message>
<message>
<source>0-,1-,2-</source>
<translation type="vanished">0-Int,1-Float,2-Bool</translation>
</message>
</context>
<context>
<name>mulPlugin</name>
<message>
<source></source>
<translation type="vanished">Conversion Number</translation>
</message>
<message>
<source>32</source>
<translation type="vanished">The number of inputs must not exceed 32!!!</translation>
</message>
<message>
<source>2</source>
<translation type="vanished">The input value cannot be less than 2</translation>
</message>
<message>
<source></source>
<translation type="vanished">The input value is the same as the current value</translation>
</message>
</context>
<context>
<name>mulfPlugin</name>
<message>
<source></source>
<translation type="vanished">Conversion Number</translation>
</message>
<message>
<source>32</source>
<translation type="vanished">The number of input cannot be more than 32!!!</translation>
</message>
<message>
<source>2</source>
<translation type="vanished">The input value cannot be less than 2</translation>
</message>
<message>
<source></source>
<translation type="vanished">The input value is the same as the present value</translation>
</message>
</context>
<context>
<name>or2Plugin</name>
<message>
<source></source>
<translation type="vanished">Conversion Number</translation>
</message>
<message>
<source>32</source>
<translation type="vanished">The number of input cannot be more than 32!!!</translation>
</message>
<message>
<source>2</source>
<translation type="vanished">The input value cannot be less than 2</translation>
</message>
<message>
<source></source>
<translation type="vanished">The input value is the same as the present value</translation>
</message>
</context>
<context>
<name>outputPlugin</name>
<message>
<source></source>
<translation type="vanished">Output Measurement Point String</translation>
</message>
</context>
<context>
<name>outputfPlugin</name>
<message>
<source></source>
<translation type="vanished">Output Measurement Point String</translation>
</message>
</context>
<context>
<name>subPlugin</name>
<message>
<source></source>
<translation type="vanished">Conversion Number</translation>
</message>
<message>
<source>32</source>
<translation type="vanished">The number of input cannot be more than 32!!!</translation>
</message>
<message>
<source>2</source>
<translation type="vanished">The input value cannot be less than 2</translation>
</message>
<message>
<source></source>
<translation type="vanished">The input value is the same as the present value</translation>
</message>
</context>
<context>
<name>subfPlugin</name>
<message>
<source></source>
<translation type="vanished">Conversion Number</translation>
</message>
<message>
<source>32</source>
<translation type="vanished">The number of input cannot be more than 32!!!</translation>
</message>
<message>
<source>2</source>
<translation type="vanished">The input value cannot be less than 2</translation>
</message>
<message>
<source></source>
<translation type="vanished">The input value is the same as the present value</translation>
</message>
</context>
</TS>